管理 Bot

適用于: SDK v4

在您的瀏覽器中,流覽至 Azure 入口網站 。 選取您的 Bot 資源,例如 Azure Bot 。 在流覽窗格中,您會看到下列各節。

Azure Bot 資源設定

Azure Bot 資源包含下列設定。

一般

流覽窗格頂端是適用于 Bot 的一般資訊連結。

連結 描述
概觀 包含 Bot 的高階資訊,例如 Bot 的 訂用帳戶識別碼 傳訊端點 。 在 [概觀] 窗格中,您也可以下載 Bot 原始程式碼。
活動記錄檔 提供 Azure 資源及其相依 Azure 平臺的詳細診斷和稽核資訊。 如需詳細資訊,請參閱 Azure 平臺記錄 概觀。
存取控制 (IAM) 顯示使用者或其他安全性主體對 Azure 資源的存取權。 如需詳細資訊,請參閱 檢視使用者對 Azure 資源的 存取權。
Tags (標籤) 顯示 Azure 資源、資源群組和訂用帳戶的標籤,以邏輯方式將它們組織成分類法。 如需詳細資訊,請參閱 使用標籤來組織您的 Azure 資源

設定

[設定] 區段中,是大部分 Bot 管理選項的連結。

連結 描述
Bot 設定檔 管理各種 Bot 設定檔設定,例如顯示名稱、圖示和描述。
Configuration 管理各種 Bot 設定,例如分析、傳訊端點和 OAuth 連線設定。
通路 設定 Bot 用來與使用者通訊的通道。
定價 管理 Bot 服務的定價層。
在 網路聊天 中測試 使用整合式網路聊天控制項快速測試 Bot。
加密 管理您的加密金鑰。
屬性 列出 Bot 資源屬性,例如資源識別碼、訂用帳戶識別碼和資源群組識別碼。
鎖定 管理您的資源鎖定。

監視

在 [監視] 段中,是大部分 Bot 監視選項的連結。

連結 描述
對話式分析 可讓分析使用 Application Insights 檢視收集的資料。 此 [分析] 刀鋒視窗將會淘汰。 如需詳細資訊,請參閱 將遙測新增至 Bot 分析 Bot 的遙測資料
警示 設定警示規則並注意引發的警示,以有效率地監視您的 Azure 資源。 如需詳細資訊,請參閱 Microsoft Azure 中的警示概觀。
計量 選取計量以查看適當圖表中的資料。
診斷設定 診斷設定是用來設定將資源的平台記錄和計量串流匯出到您選擇的目的地。 如需詳細資訊,請參閱 診斷設定
記錄 從 Azure 監視器記錄產生深入解析。

應用程式服務設定

Bot 應用程式,也稱為 應用程式服務 (App Service) ,具有一組應用程式設定,您可以透過Azure 入口網站存取。 它們是傳遞至 Bot 應用程式程式碼的環境變數。 如需詳細資訊,請參閱 在Azure 入口網站 中設定 App Service 應用程式。

  1. 在您的瀏覽器中,流覽至 Azure 入口網站
  2. 搜尋您的 Bot App Service,然後選取其名稱。
  3. Bot App Service 資訊隨即顯示。

Bot 身分識別資訊

請遵循下列步驟,將身分識別資訊新增至 Bot 的組態檔。 檔案會根據您用來建立 Bot 的程式設計語言而有所不同。

重要

Bot Framework SDK 的 JAVA 和 Python 版本僅支援多租使用者 Bot。 C# 和 JavaScript 版本支援這三種應用程式類型來管理 Bot 的身分識別。

語言 File name 備註
C# appsettings.json 支援這三種應用程式類型來管理 Bot 的身分識別。
JavaScript .env 支援這三種應用程式類型來管理 Bot 的身分識別。
Java application.properties 僅支援多租使用者 Bot。
Python config.py 僅支援多租使用者 Bot。 提供識別屬性做為方法呼叫的 os.environ.get 引數。

您需要新增的身分識別資訊取決於 Bot 的應用程式類型。 在您的組態檔中提供下列值。

僅適用于 C# 和 JavaScript Bot。

屬性
MicrosoftAppType UserAssignedMSI
MicrosoftAppId 使用者指派受控識別的用戶端識別碼。
MicrosoftAppPassword 不適用。 針對使用者指派的受控識別 Bot,將此保留空白。
MicrosoftAppTenantId 使用者指派受控識別的租使用者識別碼。

下一步

既然您已探索Azure 入口網站中的 Bot Service 刀鋒視窗,請瞭解 Bot Framework 服務、Bot 如何與使用者通訊,以及活動、通道、HTTP POST 要求等等。