Loading
連絡中心
在增強型 Web 聊天中以登入使用者身分執行自訂元件

在增強型 Web 聊天中以登入使用者身分執行自訂元件

當您將自訂 Lightning Web 元件新增至內嵌服務部署時,該元件會在聊天視窗中以未經驗證的來賓使用者身分執行,即使使用者登入您的 Experience Cloud 網站也是如此。若要改為以登入的網站使用者身分執行元件,請將使用者的設定檔或權限集新增至「內嵌服務」網站的成員清單。以登入使用者的身分執行元件,可授與自訂元件存取權,以讀取並對使用者的資料採取動作。

必要版本

檢視支援的版本。
勾選記號 此文章適用於: 增強型 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