Azure AI Bot Service 中的區域化
適用於: SDK v4
Azure AI Bot Service 是一項全域 Azure 服務,可讓所有區域中的 Bot 開發人員註冊其 Bot,並將其連線到不同的通道。 這也可讓開發人員履行合規性義務,尤其是在 Schrems II 決策之後。
使用 Azure Bot 資源向區域 Azure AI Bot 服務註冊 Bot。 將區域設定新增至 Bot 可確保使用者個人資料會保留在特定地理界限內、儲存及處理(例如歐盟界限、印度界限)。 本文說明受地區化影響的 Bot 開發區域,以及更新設定以維護合規性的位置。
在本機開發的區域 Azure Bot 中部署
即使您有區域 Azure Bot 資源,您的 Bot 仍可裝載於任何地方。 不過,若要維護完整的端對端數據落地,您應該將 Bot 程式代碼裝載在與 Azure Bot 資源相同的地區。 目前,歐洲和印度支持區域 Bot。 例如,在歐盟中裝載 Bot 的開發人員會想要確保其 Bot 部署在歐盟地理界限內的區域中。
如需部署區域化 Bot 的詳細資訊,請參閱 布建和發佈 Bot。
註冊區域 Azure Bot
當您在 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。