Loading
联系中心
在增强 Web 聊天中以登录用户身份运行自定义组件

在增强 Web 聊天中以登录用户身份运行自定义组件

在您将自定义 Lightning Web 组件添加到嵌入式服务部署时,即使在用户登录 Experience Cloud 站点时,也会在聊天窗口中以未经身份验证的来宾用户身份运行。要改为以登录站点用户身份运行组件,请将用户的简档或权限集添加到嵌入式服务站点的成员列表中。以登录用户身份运行组件会授予自定义组件读取和处理用户数据的访问权限。

所需的 Edition

查看支持的版本。
复选标记 本文适用于: 增强 Web 聊天渠道
X 图标 本文不适用于: 增强应用程序内聊天、增强 WhatsApp、增强 Facebook Messenger、标准和增强 SMS、增强 Apple Messages for Business、增强 LINE 和自带渠道
用户权限
设置此功能:

自定义应用程序

以及通过元数据 API 函数修改元数据

修改权限集和简档: 管理简档和权限集
要将嵌入式消息传递组件添加到体验生成器站点: 创建和设置体验

开始之前:

  1. 确定要授予自定义组件访问权限的简档和权限集。
    1. 从“设置”中,在快速查找框中,输入“所有站点”,然后选择“所有站点”。
    2. 在 Experience Cloud 站点旁边,选择工作区。
    3. 单击管理,然后选择成员选项卡。
    4. 查看选定的简档和权限集,并确定要将哪些简档和权限集添加到嵌入式服务站点的成员列表。
  2. 添加您之前识别为嵌入式服务站点成员的简档和权限集。默认情况下,Salesforce 管理员简档是嵌入服务站点的成员。
    1. 在“所有站点设置”页面上,选择嵌入服务站点旁边的工作区。嵌入服务站点名称以 ESW 开头。
    2. 单击管理,然后选择成员选项卡。
    3. 选择简档和权限集。
    4. 保存更改。
  3. 要确认自定义组件以登录用户身份运行,请打开 Experience Cloud 站点,并以您添加简档的用户身份登录。然后,打开聊天窗口,并确认自定义组件显示登录用户的数据,而不是来宾用户的数据。以您未添加简档和权限集的用户身份重复测试。

要停止组件以登录用户身份运行,请从嵌入式服务站点的成员列表中删除该用户的简档或权限集。

 
正在加载
Salesforce Help | Article