注意:英語以外の言語での記事はAIの助けを借りて翻訳されています。正確さを目指していますが、一部の表現が若干異なる場合があります。改善点に気づかれた場合は、ご意見をお寄せいただけると幸いです。
このセクションは、Microsoft Entra ID(旧称 Azure Active Directory)をIdPとしてSSOを設定するDataCamp Enterprise管理者向けです。SSOドキュメントを読み、理解した場合のみ続行してください。
Microsoft Entra ID(旧称 Azure Active Directory)設定手順
Microsoft Entra IDでのアプリケーション設定
DataCampとの統合に関する公式Microsoft Entra ID ADドキュメントの指示に従ってください:https://learn.microsoft.com/en-us/entra/identity/saas-apps/datacamp-tutorial
DataCampでの設定
AzureプラットフォームのEnterprise Applications内の「DataCamp」アプリケーション(またはMicrosoft Entra管理センター内)で、「Single sign-on」タブに移動し、以下の値をDataCampグループのSSO設定ページにコピーしてください:
Microsoft Entra IDの「Identifier (Entity ID)」の値をDataCampのSSO設定ページのEntity ID / Issuer URLフィールドにコピーします
Microsoft Entra IDの「Login URL」の値をLogin URL / SSO Endpointフィールドにコピーします
Microsoft Entra IDから証明書(Base64)をダウンロードし、その内容をIdP Certificateフィールドにコピーします。Microsoft Entra IDのSSO設定を変更すると新しい証明書が作成される場合があり、その際はDataCampのSSO設定のIdP Certificateフィールドに追加する必要があります
DataCampで変更を保存します
以下のスクリーンショットは、Microsoft Entra ID上のDataCampアプリケーションの例で、コピーすべき関連フィールドを示しています。
メールアドレスの代わりにEmployeeIDや他の一意の識別子をNameIDとして使用したいですか?
未指定のNameIDフォーマットの使用
emailではなくunspecifiedのnameidフォーマットを使用する場合、Microsoft Entra IDのnameidフォーマットをDataCampのSSO設定のフォーマットに合わせる必要があります。
Microsoft Entra IDでnameidフォーマットをunspecifiedに設定するには、「Attributes & Claims」セクションで編集ボタンをクリックします。
次に、「Unique User Identifier (Name ID)」クレームをクリックします:
Name identifier formatのドロップダウンで「Unspecified」を選択し、設定を保存します。
よくある質問(FAQ)
エラーが発生しています:「AADSTS50011: リクエストで指定された応答URLがアプリケーションに設定された応答URLと一致しません。リクエストで送信された応答URLがAzureポータルのアプリケーションに追加されたものと一致していることを確認してください。」
「Reply URL」フィールドにDataCampのSSO設定で提供されている両方のACS URLが含まれていることを確認してください。正しいACS URL(/clients/...で終わるURL)がデフォルトとして設定されていることを確認してください。
設定は以下のようになっているはずです。