> ## Documentation Index
> Fetch the complete documentation index at: https://docs.livingsecurity.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Auth0

> Auth0 を Living Security に接続し、ユーザー、認証、MFA、および管理アクティビティのデータを連携します。

export const EgressIpAllowlistBothSets = ({system}) => <Warning>
    <strong>{system} では、1 セットではなく 2 セットのアドレスが必要です。</strong> Living Security は、この連携のアクセストークンを自社のインフラストラクチャ上で発行し、継続的に更新します。そのため、セットアップ時のトラフィックと同期時のトラフィックは、異なるネットワークから送信されます。両方のセットを {system} の許可リストに追加し、両方を維持してください。これはセットアップ時のみの要件ではありません。
    <br />
    <br />
    <strong>連携の同期トラフィック</strong> — すべてのリージョンで共通:
    <br />
    <code>52.34.139.153/32</code>, <code>54.69.127.183/32</code>, <code>44.247.133.183/32</code>,{' '}
    <code>52.26.211.56/32</code>
    <br />
    <br />
    <strong>プラットフォームのトラフィック</strong> — 組織をホストしているリージョンの行のみを使用してください。
    <br />
    米国: <code>98.91.60.249/32</code>, <code>13.216.91.102/32</code>
    <br />
    欧州連合: <code>34.246.236.210/32</code>, <code>52.31.102.238/32</code>
    <br />
    <br />
    同期用のセットのみを許可リストに追加した場合、セットアップは完了しません。プラットフォーム用のセットのみを追加した場合、セットアップは成功しますが、すべての同期が失敗します。両方の障害の兆候と変更ポリシーについては、{' '}
    <a href="/ja/integrations/managing/egress-ip-addresses">
      連携の送信元 IP アドレスの設定
    </a>{' '}
    を参照してください。
  </Warning>;

export const PublicIntegrationNextSteps = () => <>
    <hr />
    <h2>関連リソース</h2>
    <ul>
      <li>
        <a href="/ja/signals/data-sources">連携データがヒューマンリスクマネジメントのシグナルになる仕組みを確認する</a>
      </li>
      <li>
        <a href="https://www.livingsecurity.com/integrations">Living Security の連携を探す</a>
      </li>
      <li>
        <a href="https://app.livingsecurity.ai/">Living Security Platform を開く</a>
      </li>
      <li>
        <a href="https://www.livingsecurity.com/request-demo/">Living Security のデモをリクエストする</a>
      </li>
    </ul>
  </>;

## 概要

Auth0 からは、正規化されたユーザー、認証、MFA、および管理アクティビティのデータを取得できます。確認済みの例として、次のものがあります。

* `auth.login.failed` — ログインに失敗する
* `mfa.failed` — MFA チャレンジに失敗する
* `auth.login.blocked` — ログインがブロックされる

[連携データがシグナルになる仕組み](/ja/signals/data-sources)をご覧ください。

Auth0（Client Credentials）で認証するには、次の情報が必要です。

1. **クライアント ID** - クライアントを一意に識別する識別子。
2. **クライアント シークレット** - アプリケーション（クライアント）の ID を認証するために使用する機密キー。
3. **HostName** - Auth0 テナントに関連付けられたドメイン。
4. **Audience** - トークンの対象者（お客様の API）。
5. **組織** - リクエストの関連付け先とする組織の名前または識別子。

このガイドでは、Auth0 でこれらの認証情報を確認または生成する手順を説明します。

### 前提条件:

* Auth0 アカウントが必要です。

#### 手順 1: クライアント認証情報の確認

1. [Auth0](https://auth0.com/docs/authenticate/login) アカウントにログインします。
2. [アプリケーションの設定](https://manage.auth0.com/?_gl=1*1shsko2*_gcl_au*MzYwMDE4ODE4LjE3NDU5OTY3NDA.*_ga*NTkyOTQ4NzA5LjE3NDU5OTY3NDE.*_ga_QKMSDV5369*MTc0NTk5Njc0MC4xLjEuMTc0NTk5OTI5My42MC4wLjA.#/applications)ページに移動します。
3. **Create Application** ボタンをクリックします。

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/create_app.png" />

4. アプリケーションの一意の名前を入力し、**Machine to Machine Applications** を選択します。

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/create_app_form.png" />

5. ドロップダウン メニューから **Auth0 Management API** を選択し、`read:users` と `read:logs` を付与します。

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/permissions.png" />

6. **Authorize** をクリックして、新しいアプリケーションを作成します。
7. アプリケーションのページで、**Credentials** セクションに移動します。**クライアント シークレット**はここに表示され、**クライアント ID** はページの上部に表示されます。

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/credentials.png" />

#### 手順 2: HostName の確認

* 新しく作成したアプリケーションの **Quickstart** タブに、アクセス トークンを取得するためのリクエスト例が表示されます。**HostName** は、`https://` の後ろ、`/oauth/token` の前に表示されるテキストです。
* 以下の例では、HostName は `dev-tb1x5mahjyey84y4.us.auth0.com` です。

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/domain.png" />

#### 手順 3: Audience の確認

* Audience は、新しく作成したアプリケーションの **APIs** タブにある **識別子**フィールドで確認できます。

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/audience.png" />

#### 手順 4: 組織の確認

* <Tip>この手順は任意です。テナントで**組織**を使用するように構成されている場合は、新しく作成したアプリケーションの**組織**ページで確認できます。</Tip>

#### 手順 5: Living Security Platform への認証情報の入力

**クライアント ID**、**クライアント シークレット**、**HostName**、**Audience**、**組織**を用意したら、次の手順を実行します。

1. Auth0（Client Credentials）で認証する必要があるフォームを開きます。
2. **クライアント ID**、**クライアント シークレット**、**HostName**、**Audience**、**組織**を、それぞれのフィールドに入力します。
3. フォームを送信すると、認証が完了します。

<img style={{maxWidth: "450px" }} src="https://mintcdn.com/livingsecurity/oVkrOMkYmNevekTI/integrations/images/auth0-cc/connect-dialog.png?fit=max&auto=format&n=oVkrOMkYmNevekTI&q=85&s=46aca1349ceea75623146e3e249bad61" className="connect-dialog-img" width="576" height="564" data-path="integrations/images/auth0-cc/connect-dialog.png" />

これで Auth0（Client Credentials）に接続されました。

***

<Note>本ドキュメントの一部は、[Elastic License 2.0](https://github.com/NangoHQ/nango?tab=License-1-ov-file#readme) に基づき使用許諾を受けた [Nango](https://nango.dev/docs/) のドキュメントを基に作成されています。</Note>

## ネットワーク アクセス

Auth0 テナントで Management API へのアクセスを送信元 IP アドレスによって制限している場合を除き、このセクションは省略できます。ほとんどのテナントでは制限されていません。

<EgressIpAllowlistBothSets system="Auth0" />

<PublicIntegrationNextSteps />


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.