メインコンテンツにスキップ

Microsoft Entra ID(旧称 Azure Active Directory)SSO 設定手順

:robot_face:

注意:英語以外の言語での記事は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設定ページにコピーしてください:

  1. Microsoft Entra IDの「Identifier (Entity ID)」の値をDataCampのSSO設定ページのEntity ID / Issuer URLフィールドにコピーします

  2. Microsoft Entra IDの「Login URL」の値をLogin URL / SSO Endpointフィールドにコピーします

  3. Microsoft Entra IDから証明書(Base64)をダウンロードし、その内容をIdP Certificateフィールドにコピーします。Microsoft Entra IDのSSO設定を変更すると新しい証明書が作成される場合があり、その際はDataCampのSSO設定のIdP Certificateフィールドに追加する必要があります

  4. DataCampで変更を保存します

以下のスクリーンショットは、Microsoft Entra ID上のDataCampアプリケーションの例で、コピーすべき関連フィールドを示しています。

f529779c-a1ec-48ba-8a21-c91e4cd3cb58.png
1868542c-519e-4a7c-8767-d39bcb24aba4.png

メールアドレスの代わりに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)がデフォルトとして設定されていることを確認してください。

設定は以下のようになっているはずです。

AADSTS5011.png
こちらの回答で解決しましたか?