Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む
Agentforce コンタクトセンター
目次
絞り込み条件を選択

          結果がありません
          結果がありません
          検索のヒントをいくつかご紹介します

          キーワードの入力ミスがないか確認する。
          より一般的な検索語を使用する。
          絞り込み条件を減らして、検索範囲を広げる。

          Salesforce ヘルプ全体を検索
          トークンベースのユーザー検証について

          トークンベースのユーザー検証について

          拡張チャットの実装を設定する場合、サービス担当者は多くの場合、認証システムで検証された顧客または見込み客と話をしていることを知ることが重要です。トークンベースのユーザー検証では、検証済みユーザーが別のデバイスを使用している場合や、後で連絡してきた場合でも、そのユーザーと会話を継続できます。ユーザー検証方法では、トークンシステムを使用して、検証済みのユーザーと担当者が会話していることを確認します。

          必要なエディション

          サポートされているエディションを表示する。
          チェックマーク この記事の適用対象: 拡張アプリケーション内チャットおよび拡張 Web チャットチャネル
          X アイコン この記事の対象外: 拡張 WhatsApp、標準および拡張 Facebook Messenger、標準および拡張 SMS、拡張 Apple Messages for Business、拡張 LINE、Bring Your Own チャネル

          この記事では、JSON Web キーセット (JWKS) と JSON Web トークン (JWT) を使用してユーザーを検証する方法について説明します。認証システムがまだ導入されていない場合は、トークンベースのユーザー検証をテストして、それが適切かどうかを確認する方法を説明します。

          この機能では、JWT がユーザーのアクセストークンとして使用されます。JWKS は、そのトークンの有効性の検証に使用されます。JSON、JWT、JWTKS の詳細は、「ユーザー検証の用語」を参照してください。

          メモ
          メモ このドキュメントは、すでに拡張チャットを設定していることを前提としています。詳細は、「拡張チャットを使用した柔軟性と機能の追加」を参照してください。

          Salesforce でのキーの設定

          Salesforce の [設定] でユーザー検証を設定するときに、JSON Web キー (JWK) をアップロードするか、同じ情報を Salesforce に提供するエンドポイントを指定できます。この決定によって、Salesforce がトークンの検証時にキーセットへのアクセスを試行する方法が決まります。ユーザーエクスペリエンスは、どちらのフローでも同じです。

          ユーザー検証キー

          キーに関するその他の詳細: 2048 ビットの最小 RSA キー長が必要です。また、JWK の `n` (モジュール) および `e` (指数) プロパティは、Base64 URL でエンコードされている必要があります。

          既存の証明書を使用するエンドポイントまたはキーセットがすでにある場合は、「トークンベースのユーザー検証の設定」の手順に従います。

          証明書、キー、およびトークンを作成してこの機能をテストする場合は、Salesforce の GitHub リポジトリを参照してください。このリポジトリでは、テスト証明書の作成、JWK の作成、JWT の作成の手順が説明されています。JWK と JWT を作成したら、「トークンベースのユーザー検証の設定」の手順に従います。

          顧客がログインしたときにトークン情報を渡す

          [設定] でのキーセットの提供に加えて、ログインプロセス中にユーザー検証トークン情報を Salesforce に渡す必要があります。トークンを Salesforce に渡すと、提供したキーを使用して Salesforce 組織でこの情報が検証されます。

          ユーザー検証トークン

          Salesforce がキーセットを使用してトークンを検証すると、検証されたユーザーはサービス担当者と会話できるようになり、すべてのメッセージ履歴がそのユーザーに関連付けられます。

          トークンに関するその他の詳細: JWT の「sub」値は、メッセージングエンドユーザーレコードの [メッセージプラットフォームキー] 項目の一部として保存されます。たとえば、「sub」値が user-123 の場合、メッセージングプラットフォームキーは v2/iamessage/AUTH/{auth_id_info}/uid:user-123 になります。

          API を使用してトークンを渡す方法については、ユーザー検証に関する開発者ドキュメント (WebiOSAndroid) を参照してください。

          トークンの作成で支援が必要な場合は、GitHub リポジトリのコマンドラインツールを使用します。

          ログアウト後のクリーンアップの処理

          ユーザーがシステムからログアウトしたときに、API をコールしてセッションをクリアします。このコールは、セッションデータをクリアし、トークンを取り消します。

          ユーザー検証のセッションをクリア

          API を使用してセッションをクリアする方法については、ユーザー検証に関する開発者ドキュメント (WebiOSAndroid) を参照してください。

          最後のアドバイス

          トークンベースのユーザー検証の設定には時間がかかります。ただし、このメカニズムを実装すれば、顧客はスキルのあるサービス担当者と安全に検証済みの会話を行うことができます。

           
          読み込み中
          Salesforce Help | Article