このセクションは、Auth0 を IDP として使用して SSO を設定する DataCamp Enterprise 管理者向けです。SSO ドキュメントを読み、理解した場合にのみ続行してください。
Auth0 設定手順
パート 1: Auth0 ダッシュボードにログイン
サインイン: ブラウザを開き、Auth0 ダッシュボードにアクセスします。資格情報を入力してログインします。
パート 2: 新しいアプリケーションを作成
左側メニューの「Applications」をクリックします。
「Create Application」ボタンをクリックします。
アプリケーションの詳細を設定
名前: 「DataCamp」と入力します。
アプリケーションタイプ: 「Single Page Application」を選択します。
保存
「Create」をクリックしてアプリケーションを確定します。
パート 3: SAML2 アドオンを有効化
作成したアプリケーションを選択
Applications リストから新しく作成したアプリケーション(例:DataCamp)をクリックします。
Addons タブへ移動
アプリケーションのダッシュボードで「Addons」タブをクリックします。
SAML2 アドオンを有効化
SAML2 オプションを見つけて、Enable に切り替えます。
パート 4: SAML2 設定を構成
Settings タブを開く: SAML2 アドオンが有効になったら、「Settings」サブタブに切り替えます。
アプリケーションコールバック URL を設定
DataCamp の SSO 設定ページに移動し、「Allow SAML 2.0」を有効にします。
Recipient / Assertion Consumer URL をコピーします。
Auth0 の「Application Callback URL」フィールドにこの URL を貼り付けます。
SAML 属性マッピングを挿入: JSON 設定欄に以下の構成を貼り付けます。
{
"mappings": {
"email": "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress",
"given_name": "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname",
"family_name": "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname"
}
}変更を保存
「Enable」をクリックし、その後「Save」をクリックして設定を確定します。
Allowed Callback URLs フィールドを見つける:
SAML2 アドオンの同じ Settings タブで下にスクロールし、Allowed Callback URLs フィールドを探します。
2つ目の ACS URL を貼り付ける:
DataCamp SSO 設定ページから「Other Allowed ACS URL」をコピーします。
この URL を Allowed Callback URLs フィールドに貼り付けます。
「Save」ボタンをクリックして新しい設定を適用します。
注意: 複数の URL がある場合はカンマで区切ってください。
パート 5: Auth0 の SAML 詳細を DataCamp に転送
Auth0 の SAML 詳細を取得:
Usage タブに切り替え(ステップ 8 & 9 の手順で移動)
SAML2 アドオン内の Usage タブをクリックして、主要な SAML 設定情報を表示します。
DataCamp の SSO 設定を構成:
DataCamp の SSO 設定ページにアクセスします(ステップ 10 を参照)。DataCamp アカウントにログインして SSO 設定ページに移動します。
Auth0 の詳細を入力します:
Entity ID / Issuer URL: Auth0 から Issuer 値を貼り付けます。
Login URL / SSO Endpoint: Identity Provider Login URL を貼り付けます。
IdP 証明書: ダウンロードまたはコピーした証明書の内容を貼り付けます。
変更を保存: すべての詳細を入力したら、「Enabled SSO」をクリックして設定を完了します。