このフローはサードパーティアプリケーションでサポートされています。サードパーティアプリケーションでは
allow_any_organizationを使用できないため、以下の手順に従って各組織を明示的に承認する必要があります。- Auth0 Dashboard
- Management API
Auth0 Dashboardでアプリケーションのクライアントグラントを組織に関連付けるには、次の手順を実行します。
- 組織に移動し、関連付ける組織を選択します。
- Machine-to-Machine Accessタブを選択します。
- Add Accessを選択します。
- 組織に関連付けるアプリケーションを選択します。
- APIを選択します。
- Saveを選択します。

M2M アクセスを取り消す
M2M アクセスを取り消しても、組織 へのアクセスが付与されているアプリケーションには影響しません。詳細については、Define 組織 Behaviorを参照してください。
- Auth0 Dashboard
- Management API
Auth0 Dashboardでアプリケーションのクライアントグラントと 組織 の関連付けを削除するには、次の手順を実行します。
- 組織に移動し、関連付けを削除する 組織 を選択します。
- Machine-to-Machine Access タブを選択します。
- アプリケーションを選択します。
- 組織 との関連付けを解除する API の横にあるチェックボックスをオフにします。
- Save を選択します。

M2M アクセスを監査する
直接関連付けによって付与されたアクセス
- Auth0 Dashboard
- Management API
Auth0 Dashboardで特定の組織に対して認可されているアプリケーションのクライアントグラントを表示するには、次の手順に従います。
- 組織に移動し、確認する組織を選択します。
- Machine-to-Machine Accessタブを選択します。直接関連付けを通じてこの組織のAPIにアクセスできるすべてのアプリケーションが、ページ分割されたリストに表示されます。
- アプリケーションを選択し、そのアプリケーションに一覧表示されている認可済みAPIを確認します。

任意の組織へのアクセスが許可された場合
このセクションはサードパーティアプリケーションには適用されません。サードパーティアプリケーションは
allow_any_organizationを使用できないため、この監査クエリには表示されません。代わりに、上記の直接関連付けクエリを使用してください。- Auth0 Dashboard
- Management API
- 組織に移動します。
- Machine-to-Machine Accessタブを選択します。少なくとも1つの組織のAPIにアクセスできるすべてのアプリケーションが、ページ分割されたリストで表示されます。
- アプリケーションを選択し、そのアプリケーションで認可されているAPIを確認します。

組織へのアクセスに基づくアプリケーションの検索
検索結果は結果整合性を持ちます。
/clients endpoint の q パラメータを使用してアプリケーションを検索する際にサポートされる検索タームを示しています。
テナントログ
seccft テナントログで、リクエストに関連付けられた organization を確認できます。
次のコードサンプルは、organization 情報を含む seccft テナントログの例です。