適用於: SDK v4
Azure AI Bot Service 是一項全域 Azure 服務,可讓所有區域中的 Bot 開發人員註冊其 Bot,並將其連線到不同的通道。 這也可讓開發人員履行合規性義務,尤其是在 Schrems II 決策之後。
使用 Azure Bot 資源向區域 Azure AI Bot 服務註冊 Bot。 將區域設定新增至 Bot 可確保使用者個人資料會保留在特定地理界限內、儲存及處理(例如歐盟界限、印度界限)。 本文說明受地區化影響的 Bot 開發區域,以及更新設定以維護合規性的位置。
部署本地開發的區域 Azure 機器人
即使您有區域 Azure Bot 資源,您的 Bot 仍可裝載於任何地方。 不過,若要維護完整的端到端資料駐留,您應該將 Bot 程式碼部署在與 Azure Bot 資源相同的地區。 目前,區域機器人可在歐洲和印度使用。 例如,在歐盟中裝載 Bot 的開發人員會想要確保其 Bot 部署在歐盟地理界限內的區域中。
如需部署區域化 Bot 的詳細資訊,請參閱 布建和發佈 Bot。
註冊地區性 Azure 機器人
當您在 Azure 中建立 Bot 時,您可以設定其區域來維護數據合規性。 當您建立 Bot 時,請務必在符合地理位置的區域中建立您的資源。 如需詳細資訊,請參閱 建立 Azure Bot 資源。
備註
Bot 數據可能會超出地理界限,因為 Bot 端對端案例可能取決於許多服務。 區域 Azure AI Bot Service 僅支援 Azure AI Bot Service 中的數據。 其他 Azure 服務,例如 Azure AI 服務,以及第三方通道,可能無法滿足合規要求,並有數據離開地理區域的風險。
如需 Azure AI Bot Service 中可靠性支援的指引,請參閱 什麼是 Azure AI Bot Service 中的可靠性。
將驗證新增至區域 Azure Bot
有時候 Bot 必須代表使用者存取受保護的在線資源。 OAuth 可用來驗證用戶並授權 Bot。
- 如需支援哪些區域和雲端的資訊,請參閱 支援的 OAuth URL。
- 如需如何新增使用者驗證的資訊,請參閱 將驗證新增至 Bot。