この記事の内容
dropdown icon
Webex コンタクトセンター統合用の外部クライアントアプリ
    証明書を作成します
dropdown icon
Salesforceの外部クライアントアプリケーションを作成してください
    新しい外部クライアントアプリを作成してください
Webex コンタクトセンター Salesforce コネクター用の外部クライアントアプリを設定します
list-menuこの記事の内容
list-menuフィードバックがある場合

この記事を使用して、Webex コンタクトセンターが Salesforce コネクタを設定するために使用する外部クライアントアプリを設定します。Salesforceは接続アプリケーションを廃止し、外部クライアントアプリケーションを優先しました。これは新しい手順です。

Webex コンタクトセンター統合用の外部クライアントアプリ

Webex コンタクトセンター Salesforce コネクター用の外部クライアントアプリを設定します

Service Cloud Voiceを最大限に活用するには、 コールフローを音声通話記録を作成し、通話がIVRで行われている間にSalesforceオムニチャネルフローを実行するように調整できます。

証明書を作成します

組織のセキュリティポリシーに従ってデジタル証明書を既に作成していることを確認してください。

デジタル証明書を生成するには、https://developer.salesforce.com/docs/atlas.en-us にあるSalesforceのドキュメントを参照してください。voice_pt_developer_guidevoice_pt_developer_guide.meta/ voice_pt_generate_certificate /.htm。

例

openssl genrsa -des3 -passout pass:<password> -out server.pass.key 2048
openssl rsa -passin pass:<password> -in server.pass.key -out server.key
rm server.pass.key
openssl req -new -key server.key -out server.csr

    Country Name (2 letter code) [AU]:CH
    State or Province Name (full name) [Some-State]:
    Locality Name (eg, city) []:
    Organization Name (eg, company) [Internet Widgits Pty Ltd]:
    Organizational Unit Name (eg, section) []:
    Common Name (e.g. server FQDN or YOUR name) []:
    Email Address []: my-api-user@my-example-org.com
    Please enter the following 'extra' attributes
    to be sent with your certificate request
    A challenge password []:<password>
    An optional company name []:

openssl x509 -req -sha256 -days 365 -in server.csr -signkey server.key -out server.crt

server.crt => Certificate for the Salesforce External Client App

server.key => Private key for the Salesforce Connector in Webex Control Hub

Salesforceの外部クライアントアプリケーションを作成してください

新しい外部クライアントアプリを作成してください

Salesforceデータをサードパーティのアプリケーションと接続するには、2つの方法があります。 接続アプリと外部クライアントアプリはどちらもデータを統合するためのフレームワークです。 外部クライアントアプリは、次世代の接続アプリです。

Cisco Webex Contact Center以下が使用するSalesforce外部クライアントアプリケーションを設定するには:

  1. [設定] から、[アプリ] | [外部クライアントアプリ] | [外部クライアントアプリマネージャー] に移動します。
  2. 新しい外部クライアントアプリをクリックします。
  3. 外部クライアントアプリ—基本情報
    • 外部クライアントアプリ名:wxCC-SCV
    • API 名:WxCC_SCV
    • 連絡先メールアドレス:< your email >
    • 配布州:ローカルを選択してください

    Basic information

    外部クライアントアプリ—API(OAuth設定を有効にする)

    • 選択:OAuthを有効にする
    • アプリ設定
    • コールバックURL: http://localhost:1717/OauthRedirect コールバックURLのサンプルとして
    • OAuth スコープ
    • OAuthスコープを選択してください:
    • API(api)を介してユーザーデータを管理します
    • リクエストはいつでも実行できます (refresh_token、offline_access)

    API (Enable oAuth settings)

    フロー有効化

    • 選択:JWTベアラフローを有効にする
    • [ファイルをアップロード] をクリックして、server.crtデジタル証明書を含むファイルをアップロードします。

    Floe enablement

    セキュリティー

    「Webサーバーフローにはシークレットが必要」 オプションのチェックを外してください。

    Security

  4. 「作成」ボタンをクリックしてください。
  5. タブポリシーに変更して、編集ボタンをクリックしてください。
  6. ポリシー — OAuthポリシー
    • プラグインポリシー
      • 許可されたユーザー:管理者を選択してください管理者が承認したユーザーは事前承認されています
      • 変更を確定します
    • アプリ認証
      • 更新トークンのポリシー:「更新トークンをすぐに期限切れにする」を選択してください
      • IPリラクゼーション:「IP制限を適用する」を選択してください

    OAuth policies

  7. ポリシー—アプリポリシー
    • スタートページ—なし
    • 権限セットを選択—前に作成した権限セットを割り当てます(「SCV ApexクラスへのIVRアクセス」) 

    App policies

  8. [保存] をクリックします。
  9. タブ設定に変更します。
    • OAuth設定セクションで、コンシューマーキーとシークレットボタンをクリックし、メールが届くのを待って本人確認をしてください。 新しいブラウザタブは、消費者の詳細を示す画面を開きます。

      OAuth Settings

    • コピーをクリックして、コンシューマーキーを保存してください。 コンシューマーキーは後で Webex コンタクトセンターコントロールハブの Salesforce コネクタを作成するために使用されます。 

      External client App name

この投稿記事は役に立ちましたか?
この投稿記事は役に立ちましたか?