Azure AD SSO設定例
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Azure ADのシングルサインオン(SSO)で認証するためにSitecore Content Hubを設定する前に、まずAzureアプリケーション登録を作成し設定する必要があります。
これを行うには、以下の手順を踏みます。
- 申請登録を作成しましょう。
- トークンを設定してください。
- APIを公開しましょう。
!重要正しい手順については 公式Microsoft Azure文書 を参照してください。
APIを公開する際は、Content HubでSSOを設定する際に使用する以下の情報を取得してください:
- 例えばID URIの応用api://111bb1a1-bb1b-1111-11bb-b11b111b111b。
- 例えば、**https://login.microsoftonline.com/000000000-c000-4dc9-bb7e-a000df000a1e/federationmetadata/2007-06/federationmetadata.xmlのフェデレーションメタデータドキュメント**。
- 例えばEntityID https://sts.windows.net/00000184-c000-4dc9-bb7e-a000df000a1e/。
これらの値を使えば、以下のJSONスキーマを使って 認証設定を設定 できます:
"ExternalAuthenticationProviders": { "global_username_claim_type": "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name", "global_email_claim_type": "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress", "saml": { "metadata_location": "Federation metadata document value", "sp_entity_id": "Application ID URI value", "idp_entity_id": "EntityID", "provider_name": "AzureAD SSO", "messages": { "signIn": "AzureAD SSO" }, "authentication_mode": "Passive", "module_path": "AuthServices", "is_enabled": true }
} }