設定工具的使用者驗證

在為Agent建立工具時,您可以要求使用者進行驗證,或提供Agent可代表使用者使用的一組認證。

  • 若對與工具相關服務的存取是隱式的,或屬於低風險使用案例,請選取Agent作者驗證。 例如,使用此驗證設定以針對指定郵遞區號,尋找支援團隊的電話號碼。 另一個使用案例可能是使用天氣 API 來取得目前預報。
  • 如果必須將資料存取限制為使用者社群中的特定群組或個人,請選擇使用者驗證。 例如,如果 Agent 要擷取只有使用者有權存取的資料或代表他們執行工作,請使用此驗證設定。

正在建立連線

當使用者造訪任何需要驗證的工具之對話時,系統會提示他們登入。 對話開始時,系統會立即提示他們,並對透過 Agent 進行身份驗證。

當使用者檢閱連接頁面時,他們可以看到需要為工具設定連線以完成指定對話方塊,以及在整個體驗中可能需要您的工具的其他連接。

完成連線並返回與 Agent 的交談,可讓客戶「重試」使用該工具。 然後完成客戶的資料存取。

資料存取和權限管理

Copilot Studio 不會存放任何認證。 Agent 會在存取權杖過期或於服務端被撤銷時,提示使用者提供認證。 此外,使用者後只要與您的 Agent 交談完畢後,就可以手動存取連線頁面和重新整理或撤銷權限。

支援的管道

下資料表詳細說明目前支援工具使用者驗證的 管道。

通道 已支援
Azure Bot Service 頻道 不支援
自訂網站 已支援
示範網站 不支援
Facebook 不支援
Microsoft Teams1 已支援
行動應用程式 不支援
Customer Service 全通路2 已支援
SharePoint1 已支援

1 如果您也啟用了 Teams 頻道,則需要依照在 Teams 中使用 Microsoft Entra ID 為 Agent 設定單一登入文件中的設定說明進行操作。 如果無法根據該頁面上的指示設定 Teams 單一登入 (SSO) 設定,會導致您的使用者在使用 Teams 管道時一直無法通過驗證。

2 僅支援即時聊天頻道。 如需其他資訊,請參閱設定移交至 Dynamics 365 Customer Service。