- ホーム
- /
- 投稿記事
この記事を参考に、Webex Contact Center が Salesforce コネクタを設定するために使用する外部クライアント アプリを設定してください。 Salesforce は、コネクテッドアプリを廃止し、外部クライアントアプリを推奨しています。 これが新しい手順です。
Webex Contact Center 統合用の外部クライアントアプリ
Webex Control Hub Salesforce コネクタの外部クライアントアプリを設定します
Service Cloud Voice を最大限に活用するには、コンタクトセンターのコールフローを調整して、音声通話レコードを作成し、通話中に Salesforce Omni-Channel フローを実行できます。
証明書を作成する
組織のセキュリティポリシーに従って、デジタル証明書を既に作成済みであることを確認してください。
デジタル証明書を生成するには、Salesforce のドキュメント ( https://developer.salesforce.com/docs/atlas.en-us.voice_pt_developer_guide.meta/voice_pt_developer_guide/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 国名(2 文字コード)[AU]:CH 州または県名(フルネーム)[Some-State]: 地域名(例:都市)[]: 組織名(例:会社)[Internet Widgits Pty Ltd]: 組織単位名(例:セクション)[]: 共通名(例:server IVR または YOUR name)[]: メールアドレス []: my-api-user@my-example-org.com 証明書要求とともに送信する以下の「追加」属性を入力してください チャレンジパスワード []:<password> オプションの会社名 []: openssl x509 -req -sha256 -days 365 -in server.CSR -signkey server.key -out server.crt
server.crt => Salesforce 外部クライアントアプリの証明書
server.key => Salesforce コネクタの秘密鍵(FQDN)
Salesforce 外部クライアントアプリを作成する
新しい外部クライアントアプリを作成する
Salesforce のデータをサードパーティ製アプリケーションと連携させるには、2 つの方法があります。 コネクテッドアプリ と 外部クライアントアプリ はどちらもデータを統合するためのフレームワークです。 外部クライアントアプリは、次世代のコネクテッドアプリです。
Cisco Webex Contact Center が使用する Salesforce 外部クライアント アプリを設定するには:
- 設定から、 アプリ | 外部クライアントアプリ | 外部クライアントアプリマネージャーに移動します。
- 「新しい外部クライアントアプリ」をクリックしてください。
-
外部クライアントアプリ - 基本情報
- 外部クライアントアプリ名: WxCC - SCV
- API 名前: WxCC_SCV
- 連絡先メールアドレス: <あなたのメールアドレス>
- 配布状態: ローカルを選択
外部クライアントアプリ—API(OAuth 設定を有効にする)
- 選択:OAuth を有効にする
- アプリ設定
- コールバック URL:http://localhost:1717/OauthRedirectas サンプルコールバック URL
- OAuth スコープ
- OAuth スコープを選択してください:
- API を介してユーザデータを管理する (API)
- いつでもリクエストを実行できます(refresh_token、offline_access)。
フローの有効化
- 選択: JWT ベアラーフローを有効にする
- 「ファイルのアップロード」をクリックし、デジタル証明書を含む
server.crtファイルをアップロードしてください。
セキュリティ
「Web サーバフローにシークレットを要求する」オプションのチェックを外します。
- 「作成」ボタンをクリックしてください。
- 「TabPolicies」に変更してから、「編集」ボタンをクリックします。
- ポリシー—OAuth ポリシー
- プラグインポリシー
- 許可されたユーザ: 管理者が承認したユーザを選択すると、事前承認されます
- 変更内容を確認してください
- アプリ認証
- リフレッシュトークンポリシー: リフレッシュトークンをすぐに期限切れにするを選択します
- IP 緩和: IP の制限を適用することを選択します

- プラグインポリシー
- ポリシー—アプリポリシー
- スタートページ—なし
- 権限セットを選択し、以前に作成した権限セット("IVR SCV Apex クラスへのアクセス")を割り当てます。

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

- コピー をクリックして 消費者キーを保存します。 コンシューマーキーは、後で Webex Contact Center コントロールハブ上に Salesforce コネクタを作成するために使用されます。
