管理 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 的身分識別。

語言 檔案名稱 備註
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 要求等等。