Skip to main content
Auth0 では、Okta、Microsoft Entra ID、Google Workspace などの外部フェデレーション IDプロバイダー (IdP) でユーザーを認証するためのエンタープライズ接続を提供しています。構成済みの接続には、外部 IdP とのシングルサインオン (SSO) 、ユーザープロビジョニング、ログアウト連携を統合するためのプロトコル固有の設定に加えて、その接続が Auth0 の Universal Login と組織機能とどのように連携するかを制御する非公開設定が含まれます。 接続プロファイル (CP) を使用すると、サードパーティが作成する際の Auth0 接続の非公開設定をどのように構成するかを Auth0 開発者が指定できます

仕組み

  • プロファイル定義: 管理者は接続プロファイルを作成し、Auth0 の委任管理機能のいずれかを使用して接続が作成される際に、その接続に書き込まれるプロパティ値を定義します。
  • 柔軟なスコープ: 現在、プロファイルは Self-Service Enterprise Configuration フローおよび Okta Express Configuration フローに関連付けられていますが、プロビジョニング、オンボーディング、エンタイトルメント管理、さらに将来の Auth0 の機能にも対応できるよう、より幅広く再利用できる設計になっています。

接続プロファイルのプロパティ

接続プロファイルは JSON オブジェクトで、設定可能な以下のプロパティをサポートします。これらのプロパティは、新しく作成されるすべての接続に適用されます。

接続プロファイルの例

接続プロファイルの作成と管理

接続プロファイルは、Okta で Express Configuration 機能を使用すると、自動的に生成されます。また、Auth0 Management API を使用して接続プロファイルを作成および管理できます。

Management API で設定する

Management API を使用するには、Management API のアクセストークンを取得する必要があります。接続プロファイルを管理するために、次の Management API エンドポイントを利用できます。
  • POST /api/v2/connection-profiles
  • GET /api/v2/connection-profiles
  • PATCH /api/v2/connection-profiles/{id}
  • GET /api/v2/connection-profiles/{id}
  • GET /api/v2/connection-profiles/templates

詳しく見る