シリーズ: Salesforce Service Cloud Voice 用の CX クラウド、デジタル、AI を設定する

Salesforce Service Cloud Voice 用の OAuth クライアントを作成する

前提条件:
  • オーソリティ>クライアント>追加Genesys Cloud での権限。

Salesforce Service Cloud Voice の Lightning アプリがトークンを受信できるようにし、Genesys Cloud API にリクエストを送信できるようにします。トークンは、アプリが Genesys Cloud データにアクセスするためのユーザーの権限を表します。 アプリがAPIエンドポイントへのリクエストを承認する必要がある場合に使用されます。

  1. 管理をクリックします。
  2. 「統合」の下で、「」をクリックします。 OAuth。
  3. クリッククライアントを追加。[クライアントの詳細]タブが表示されます。
  4. セットアプリ名アプリのわかりやすい名前に変更します。この名前は、誰かが許可するこの OAuth クライアント。
  5. (オプション)アプリの簡単な説明を説明箱。
  6. 次に、このクライアントで作成されたトークンが期限切れになるまでの期間を設定します。 デフォルトの期間を受け入れるか、300から172800秒の間の値を入力します。 これにより、トークンの有効期間が最大2日以内に設定されます。
  7. 選択するトークンの暗黙的な付与助成金の種類として。付与タイプは、アプリケーションがアクセストークンを取得する方法を設定します。 
    暗黙の付与(ブラウザ):ユーザーがGenesys Cloudで認証し、クライアントアプリケーションがアクセストークンを直接返す、1ステップ認証プロセス。このオプションでは、アクセス トークンのセキュリティは認証コードの付与よりも低くなりますが、クライアント側のブラウザー アプリケーション (JavaScript など) やほとんどのデスクトップ アプリケーション (.NET WPF/WinForms や Java デスクトップ プログラムなど) に最適です。
  8. 「承認済みリダイレクト URI」ボックスに、OAuth 構成用の Salesforce サービス クラウド URI を入力します。Salesforce URIは次の形式です。 https://xxxx.lightning.force.com/lightning/page/home 、 どこxxxx さんSalesforce 組織の名前です。
  9. クリック範囲ボックスをクリックし、次のスコープのリストをアプリに追加します。
    • チャット
    • 通知
    • presence
    • response-management:readonly
    • ルーティング :読み取り専用
    • アップロード
    • ユーザー:読み取り専用
  10. クリック 保存する.  Genesys Cloudは、クライアントIDとクライアントシークレット(トークン)を作成します。