メインコンテンツへスキップ
Oracle Eloqua Marketing Cloud では、次の 設定を使用します。

Auth0 で SAML SSO を設定する

  1. Dashboard > Applications > Applications に移動し、新しいアプリケーションを作成するか、更新するアプリケーション名をクリックします。
  2. Addons タブに移動し、SAML2 Web App トグルを有効にします。
  3. Settings タブで、Application Callback URLhttps://login.eloqua.com/auth/saml2/acs に設定します。
    Dashboard Applications Applications Addons Tab SAML2 Web App Settings Tab
  4. 次のコードを Settings テキストボックスに貼り付け、Debug をクリックします。
    {
        "audience": "<Service Provider Entity Url from within Eloqua>",
         "recipient": "https://login.eloqua.com/auth/saml2/acs",
           "mappings": {
        "user_id": "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier",
        "email": "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress",
        "name": "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name",
           },
         "nameIdentifierFormat": "urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress",
         "nameIdentifierProbes": [
        "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress"
        ],
         "destination": "https://login.eloqua.com/auth/saml2/acs"
          }
    
    audiencehttp://foo に設定されている点に注意してください。これは、Eloqua 側で IDプロバイダーの設定が完了したら変更されます。
  5. タブの一番下までスクロールして、Enable をクリックします。
  6. Usage タブで Identity Provider Metadata を見つけ、Download をクリックしてメタデータファイルをダウンロードします。これは、Eloqua で Auth0 を IDプロバイダーとして設定する際に必要です。
    Dashboard Applications Applications Addons Tab SAML2 Web App Usage Tab

Oracle Eloqua で SAML SSO を設定する

  1. Eloqua に管理者としてログインし、Settings > Users > Single Sign-On > IDプロバイダー Settings をクリックします。
  2. Upload IDプロバイダー from Metadata をクリックします。Auth0 Dashboard の Usage タブからダウンロードした IDプロバイダーのメタデータ をアップロードします。
  3. ダウンロードしたメタデータファイルを参照して選択します。
  4. 新しく追加した IDプロバイダーを編集し、次の手順を実行します。
    1. User Identity MappingAssertion contains the Email Address from the User object に設定し、Save をクリックします。
    2. IDプロバイダー Details から Service Provider Entity URL をコピーします。
    3. ELOQUA の IdP 設定で、これがデフォルトの IdP の場合は、この IdP をデフォルトとしてマークします。

Auth0 のオーディエンス制限を更新

Eloqua の の設定でコピーした Service Provider Entity URL を使用して、audience の制限を設定します。
  1. Dashboard > Applications > Applications に移動し、更新するアプリケーション名をクリックします。
  2. Addons タブに移動し、SAML2 Web App トグルを有効にします。
  3. Settings タブで、audience を Eloqua からコピーした値に更新します。

テスト構成

Auth0 を使用した Eloqua へのログイン が有効になっているはずです。これで、IdP 起点ログインと SP 起点ログインの両方を使用して Eloqua にサインインできます。
  • SP 起点ログインの場合は、https://login.eloqua.com/auth/saml22> にアクセスし、会社名を入力して、Auth0 による SAML ログインプロセスを開始します。
  • IdP 起点ログインの場合は、Dashboard > Applications > ApplicationsAddons タブにある SAML 2 Web AppUsage タブで定義されている IDプロバイダー Login URL を使用します。