Webex コンタクト センターは、証明書ベースの認証用の Microsoft Dynamics 365 コネクタをサポートしています。 Microsoft Dynamics 365 コネクタは、証明書ベースの認証を使用する Interactive Voice Response (IVR) コネクタであり、エンタープライズ組織の高度なセキュリティ要件を満たします。

Microsoft Dynamics 365 コネクタは、Flow Designer モジュール内で使用するために設計された、 HTTP リクエスト アクティビティ内での高度な認証方法を提供します。 Webex コントロール ハブ内で証明書の構成を簡単に更新およびローテーションできます。

Microsoft Dynamics 365 コネクタの構成は、次のタスクを含む段階的な手順です。

  1. 公開鍵証明書と秘密鍵証明書を作成します。
  2. Microsoft Entra 接続アプリケーションを構成します。
  3. Webex コンタクト センターで Microsoft Dynamics 365 コネクタを構成します。

詳細については、次のセクションを参照してください。

公開鍵証明書と秘密鍵証明書を作成する

1

ターミナルまたはコマンドプロンプトを開きます。

2

証明書用の新しいディレクトリを作成します。

mkdir MSD_Connector

cd MSD_Connector

3

秘密鍵を生成します:

openssl genrsa -out key.pem 2048

4

証明書署名要求を作成します (CSR)。

openssl req -new -sha256 -key key.pem -out csr.csr

5

自己署名証明書を生成します。

openssl req -x509 -sha256 -days 365 -key key.pem -in csr.csr -out certificate.pem

証明書を安全に保管してください。

次の作業

Microsoft Entra 接続アプリケーションを構成するときは、 certificate.pem ファイルを使用します。

Microsoft Entra 接続アプリケーションを構成する

はじめる前に

Microsoft Entra 接続アプリケーションにアップロードする公開キー証明書と秘密キー証明書を作成します。

1

Web ブラウザを開き、 https://entra.microsoft.com/ と入力します。

2

有効なユーザ資格情報を使用して Microsoft Entra 管理センターにログインします。

3

次のタスクを実行して、新しいアプリケーションを登録します。

  1. 「アプリ登録」 に移動します。

  2. 「+新規登録」をクリックします。

  3. アプリケーションの登録 画面で、次の詳細を入力します。

    • 名前 - アプリケーションの名前 (コネクタの名前) を入力します。
    • サポートされているアカウントの種類 - この組織ディレクトリ内のアカウント のみを選択します。
    • リダイレクト URI - アプリケーションのプラットフォームとして Web を選択します。
4

次の手順を実行して証明書をアップロードします。

  1. [証明書とシークレット] タブに移動します。

  2. 生成した certificate.pem ファイルをアップロードします。

  3. 次のアプリケーションの詳細をメモしてください。

    • アプリケーション(クライアント)ID
    • トークン URL で使用されるディレクトリ (テナント) ID。

次の作業

アプリケーションを構成したら、フローで使用するために Control Hub で Microsoft Dynamics 365 コネクタを構成します。

Webex コンタクトセンターに Microsoft Dynamics 365 コネクタを作成する

はじめる前に

  • 公開鍵証明書と秘密鍵証明書を生成します。

  • Microsoft Entra 接続アプリケーションを構成します。

  • Microsoft Entra 接続アプリケーションに証明書をアップロードします。

1

Control Hub で顧客組織にログインします。

2

サービス > コンタクトセンター > テナント設定 > 統合 > コネクタに移動します。

3

Microsoft Dynamics 365 カードで、 [セットアップ] または [追加] をクリックします。

4

構成の詳細の追加 ページで、次の詳細を入力します。

  • 名前 - コネクタの一意の名前を入力します。

  • リソース ドメイン - https:// プレフィックスを付けて Microsoft Dynamics インスタンスの URL を入力します。 たとえば、 https://<YOURINSTANCE>.crm.dynamics.com です。

  • 付与タイプ - 付与タイプとして クライアント資格情報 - 証明書を選択します。

  • クライアント ID - クライアント ID を入力します。 これは、Microsoft Dynamics 構成の アプリケーション ID です。

  • 公開鍵(証明書) - 公開鍵証明書を入力します。

  • 秘密鍵(証明書) - 秘密鍵証明書を入力します。

  • トークン URL - トークンのエンドポイント URL を入力します。 これは login.microsoftonline.com/%3CTENANT_ID%3E/oauth2/v2.0/tokenという形式になります。 <TENANT_ID> を実際のテナント ID に置き換えます。

  • スコープ - デフォルトのスコープはそのままにしておきます。

5

[Save] をクリックして、設定を保存します。

Webex コンタクト センターは、Microsoft Dynamics 365 Connected アプリケーションへの接続を検証します。 接続が成功すると、システムは資格情報を保存し、確認メッセージを表示します。

Webex コンタクト センターで HTTP コネクタの使用を開始する方法の詳細については、 Microsoft Dynamics IVR カスタム HTTP コネクタ を参照してください。

次の作業

コネクタを正常に保存すると、Flow Designer で使用できるようになります。 詳細については、 HTTP リクエスト設定 Flow Designer ガイドのセクション。