標準の SAML を使用して SSO を構成する

このセクションでは、SAML インターフェースをサポートする標準の ID プロバイダ(IdP)に対して、SAML(Security Assertion Markup Language)認証プロトコルを使用してシングル サインオン(SSO)を構成する方法について説明します。構成すると、IdP の認証情報を使用してコンタクト センター AI プラットフォーム(CCAI プラットフォーム)とエージェント アダプターにログインできます。

始める前に

始める前に、ID プロバイダ(IdP)を使用してアプリケーションまたはサービス プロバイダのプロファイルを構成します。これにより、次の情報を取得できます。

  • SSO の URL
  • エンティティ ID
  • メール マッピング フィールド(通常は名前 ID)
  • SAML 証明書(Base64 形式)
  • CCAI プラットフォームの管理者認証情報

一部の IdP は、XML マニフェスト ファイルを使用してこの情報を提供します。ただし、CCAI Platform はマニフェストからのこの情報のインポートをサポートしていません。

SSO 用に CCAI プラットフォーム インスタンスを構成する

CCAI Platform インスタンスの SSO を構成する手順は次のとおりです。

  1. Google Cloud コンソールで、プロジェクト セレクタ ダッシュボードに移動し、インスタンスを含むプロジェクトを選択します。

    プロジェクト セレクタ ダッシュボード

  2. ナビゲーション メニューで [CCAI Platform] をクリックします。

    CCAI プラットフォーム インスタンス

    [CCAI プラットフォーム インスタンス] ページが表示されます。

  3. [名前] 列で、SSO を構成するインスタンスをクリックします。
  4. [CCAI Platform インスタンスの詳細] ページで、[ 編集] をクリックします。
  5. ログイン方法として [SAML] を選択します。
  6. [Single sign-on URL] フィールドに、SSO の URL を入力します。
  7. [エンティティ ID] フィールドに、エンティティ ID を入力します。
  8. [メール フィールドのマッピング] フィールドに、Email nameName ID などのテキスト文字列を入力します。これは、SSO ログインページのメールアドレス フィールドのラベルとして使用されます。
  9. [認証コンテキスト] フィールドで、必要な認証コンテキストを選択します。IdP 構成で認証コンテキストの指定が不要な場合は、このフィールドを空のままにします。詳細については、認証コンテキストをご覧ください。
  10. [Certificate] フィールドに、SAML 証明書を入力します。証明書の -----BEGIN CERTIFICATE----------END CERTIFICATE----- を必ず含めてください。
  11. [保存] をクリックします。

SSO 認証を確認する

SSO 認証を確認する手順は次のとおりです。

  1. 顧客管理(CRM)アプリケーションでエージェント アダプタに移動します。

  2. [Login with company SSO] をクリックします。ログインページが表示されます。

  3. IdP の認証情報でログインします。