概要
Auth0 からは、正規化されたユーザー、認証、MFA、および管理アクティビティのデータを取得できます。確認済みの例として、次のものがあります。auth.login.failed— ログインに失敗するmfa.failed— MFA チャレンジに失敗するauth.login.blocked— ログインがブロックされる
- クライアント ID - クライアントを一意に識別する識別子。
- クライアント シークレット - アプリケーション(クライアント)の ID を認証するために使用する機密キー。
- HostName - Auth0 テナントに関連付けられたドメイン。
- Audience - トークンの対象者(お客様の API)。
- 組織 - リクエストの関連付け先とする組織の名前または識別子。
前提条件:
- Auth0 アカウントが必要です。
手順 1: クライアント認証情報の確認
- Auth0 アカウントにログインします。
- アプリケーションの設定ページに移動します。
- Create Application ボタンをクリックします。
- アプリケーションの一意の名前を入力し、Machine to Machine Applications を選択します。
- ドロップダウン メニューから Auth0 Management API を選択し、
read:usersとread:logsを付与します。
- Authorize をクリックして、新しいアプリケーションを作成します。
- アプリケーションのページで、Credentials セクションに移動します。クライアント シークレットはここに表示され、クライアント ID はページの上部に表示されます。
手順 2: HostName の確認
- 新しく作成したアプリケーションの Quickstart タブに、アクセス トークンを取得するためのリクエスト例が表示されます。HostName は、
https://の後ろ、/oauth/tokenの前に表示されるテキストです。 - 以下の例では、HostName は
dev-tb1x5mahjyey84y4.us.auth0.comです。
手順 3: Audience の確認
- Audience は、新しく作成したアプリケーションの APIs タブにある 識別子フィールドで確認できます。
手順 4: 組織の確認
手順 5: Living Security Platform への認証情報の入力
クライアント ID、クライアント シークレット、HostName、Audience、組織を用意したら、次の手順を実行します。- Auth0(Client Credentials)で認証する必要があるフォームを開きます。
- クライアント ID、クライアント シークレット、HostName、Audience、組織を、それぞれのフィールドに入力します。
- フォームを送信すると、認証が完了します。

本ドキュメントの一部は、Elastic License 2.0 に基づき使用許諾を受けた Nango のドキュメントを基に作成されています。

