| 接続タイプ | 「ネイティブ」のAzure AD | エンタープライズOIDC | SAML |
|---|---|---|---|
| プロトコル | OAuthの認可コードフロー | OAuthの暗黙フローまたはOAuthの認可コードフロー | SAML |
| Azure ADから任意のクレームを受け取ることができるか? | できない | できる | できる |
| フェデレーションログアウト対応(「シングルログアウト」またはSLO) | 対応 | 非対応 | 対応 |
| ADグループの受信 | 受信する、フレンドリ名 | 受信する、オブジェクトID | 受信しない、オブジェクトID |
| 拡張プロファイルの受信 | 受信する | 受信しない | 受信しない |
Microsoft Entra ID
id_tokenからのクレームを受け入れ、Microsoft Graph APIに直接クエリを実行します。構成されたら、クエリは、グループと追加のプロファイル情報を検索します。Microsoft Entra IDは、id_tokenを含む、カスタムクレームを無視します。
接続の機能および考慮事項
| グラフ属性 | Auth0プロファイル属性 | データタイプ | OIDCまたはSAMLの同等の任意のクレーム |
|---|---|---|---|
| businessPhones | phone | 配列 | - |
| givenName | given_name | 文字列 | given_name |
| jobTitle | job_title | 文字列 | - |
| mobilePhone | mobile | 文字列 | - |
| preferredLanguage | preferred_language | 文字列 | xms_pl |
| surname | family_name | 文字列 | family_name |
| userPrincipalName | upn | 文字列 | upn |
グループの設定
groups属性にマッピングします。Auth0は、これらのグループの「フレンドリー名」をマッピングし、これらのグループはMicrosoft Graph APIから直接マッピングしているため、カスタムクレームの構成を必要としません。
SAML
接続の機能および考慮事項
グループの設定
group_ids属性にグループをマッピングします。
SAMLとOIDCの接続タイプは、グループに対してフレンドリー名ではなくオブジェクト識別子を使用します。オンプレミスADからグループをインポートした場合は、SAML応答にフレンドリー名を含めることができます。グループクレームの詳細については、Microsoftのドキュメンテーション
エンタープライズOIDC
id_tokenのカスタムクレームをAuth0ユーザープロファイルにマッピングします。認証フローの詳細については、認証フローと認可フロードキュメントをご覧ください。
接続の機能および考慮事項
グループの設定
id_token に groupsを追加するために、任意のクレームでEntra IDを構成する必要があります。その後、Auth0はユーザーのAuth0プロファイルのgroup_ids属性にグループをマッピングします。
SAMLとOIDCの接続タイプは、グループに対してフレンドリー名ではなくオブジェクト識別子を使用します。オンプレミスADからグループをインポートした場合は、SAML応答にフレンドリー名を含めることができます。グループクレームの詳細については、Microsoftのドキュメンテーション