為經過驗證的 Copilot Studio 專案建立 Copilot Studio 動作時,您可以啟用使用者驗證,或提供一組認證供代理程式代表使用者使用。
- 如果對與動作關聯的服務的存取是隱式的,或者對於低風險使用案例,請選擇代理程式作者驗證。 例如,使用此驗證設定來尋找指定郵遞區號的支援小組電話號碼。 另一個用例可能是使用天氣 API 來獲取當前預報。
- 如果必須將資料存取限制為使用者社群中的特定群組或個人,請選擇使用者驗證。 例如,如果代理程式要擷取只有使用者有權存取的資料或代表他們執行工作,請使用此驗證設定。
正在建立連線
當使用者造訪任何使用使用者動作登入體驗的對話方塊時,系統會提示使用者。 對話開始後,系統會提示他們,並向客服專員進行驗證。
當使用者檢閱連線頁面時,他們可以看到動作完成指定對話方塊所需的連線,以及您的動作在整個體驗中可能需要的其他連線。
完成連線並返回與代理程式的交談後,您的客戶可以「重試」該動作。 然後完成客戶的資料存取。
資料存取和權限管理
Copilot Studio 不會儲存任何認證。 每當存取權杖到期或在服務端撤銷時,代理程式都會提示使用者輸入其認證。 此外,使用者可以手動存取連線頁面,並在與您的客服專員交談完成後重新整理或撤銷權限。
支援的管道
下表詳細介紹了目前支援使用者動作驗證的管道。
| 通道 | 已支援 |
|---|---|
| Azure Bot Service 管道 | 不支援 |
| 自訂網站 | 已支援 |
| 示範網站 | 不支援 |
| 不支援 | |
| Microsoft 團隊1 | 已支援 |
| 行動應用程式 | 不支援 |
| 客戶服務全通路2 | 已支援 |
| SharePoint1 | 已支援 |
1 如果您也已啟用 Teams 頻道,則必須遵循 在 Teams 中為代理程式設定 Microsoft Entra ID 單一登入 文件上的設定指示。 如果無法根據該頁面上的指示設定 Teams 單一登入 (SSO) 設定,會導致您的使用者在使用 Teams 管道時一直無法通過驗證。
2 只支援即時聊天管道。 如需其他資訊,請參閱設定移交至 Dynamics 365 Customer Service。