Loading
メールアドレスがデフォルトのログイン方式となります 続きを読む
コンタクトセンター
拡張 Web チャットでのログインユーザーとしてのカスタムコンポーネントの実行

拡張 Web チャットでのログインユーザーとしてのカスタムコンポーネントの実行

カスタム Lightning Web コンポーネントを組み込みサービスリリースに追加すると、ユーザーが Experience Cloud サイトにログインしている場合でも、チャットウィンドウで認証されていないゲストユーザーとして実行されます。代わりにログインサイトユーザーとしてコンポーネントを実行するには、ユーザーのプロファイルまたは権限セットを組み込みサービスサイトのメンバーリストに追加します。ログインユーザーとしてコンポーネントを実行すると、カスタムコンポーネントにユーザーのデータを参照および操作するためのアクセス権が付与されます。

必要なエディション

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

「アプリケーションのカスタマイズ」

および「メタデータ API 関数を使用したメタデータの変更」

権限セットおよびプロファイルを変更する 「プロファイルと権限セットの管理」
エクスペリエンスビルダーサイトに組み込みメッセージコンポーネントを追加する 「エクスペリエンスの作成と設定」

作業を開始する前に

  • カスタムコンポーネントを組み込みサービスリリースに追加します。
  • Experience Cloud サイトと組み込みサービスサイトで同じドメインを使用していることを確認します。
  • 拡張 Web チャットのリリース用のログイン情報ベースのユーザー検証を設定します。
  1. カスタムコンポーネントにアクセス権を付与するプロファイルと権限セットを特定します。
    1. [設定] の [クイック検索] ボックスに「すべてのサイト」と入力し、[すべてのサイト] を選択します。
    2. Experience Cloud サイトの横にある [ワークスペース] を選択します。
    3. [管理] をクリックし、[メンバー] タブを選択します。
    4. 選択したプロファイルと権限セットを確認し、組み込みサービスサイトのメンバーリストに追加するプロファイルと権限セットを決定します。
  2. 組み込みサービスサイトメンバーとして以前に識別したプロファイルと権限セットを追加します。デフォルトでは、Salesforce システム管理者プロファイルは組み込みサービスサイトのメンバーです。
    1. [すべてのサイトの設定] ページで、組み込みサービスサイトの横にある [ワークスペース] を選択します。組み込みサービスサイト名は ESW で始まります。
    2. [管理] をクリックし、[メンバー] タブを選択します。
    3. プロファイルと権限セットを選択します。
    4. 変更内容を保存します。
  3. カスタムコンポーネントがログインユーザーとして実行されることを確認するには、Experience Cloud サイトを開き、プロファイルを追加したユーザーとしてログインします。次に、チャットウィンドウを開き、カスタムコンポーネントにゲストユーザーのデータではなくログインユーザーのデータが表示されていることを確認します。プロファイルと権限セットを追加していないユーザーとしてテストを繰り返します。

コンポーネントがログインユーザーとして実行されないようにするには、組み込みサービスサイトのメンバーリストからそのユーザーのプロファイルまたは権限セットを削除します。

 
読み込み中
Salesforce Help | Article