簡體   English   中英

我可以在 Azure VNET 中設置 Azure 機器人服務嗎?

[英]Can I set up Azure bot service within Azure VNET?

我正在 Microsoft 團隊上開發一個僅供內部使用的聊天機器人,需要在 Intranet 上部署和托管。 為了不公開機器人的 API,我計划使用 Azure VNET。 在此 VNET 中,如何連接 azure bot 服務資源? 有人可以指導我如何設置嗎? 另外,請指導我了解我需要了解的任何概念,以解決此問題。

我不能就 VNET 方面的事情提供建議(希望網站上的 Microsoft Bot 工程師可以提供建議),但這里還有一些其他可能對保護您的機器人在內部/公司內部使用有用/感興趣的事情:

  1. 當然,您會將此應用加載到私人公司商店,而不是真正的 Teams 應用商店 - 您需要有關如何執行此操作的任何信息嗎?
  2. 我強烈建議阻止來自租戶以外的租戶訪問您的機器人 - Microsoft 有一個示例中間件可以做到這一點,但根據 此鏈接,它現在已被納入核心Bot Framework SDK 這意味着即使來自其他租戶(即公司)的某人嘗試訪問您的機器人,它也會拒絕他們的消息。
  3. 還有一些機制可以讓用戶登錄,例如使用可能適用於此處的登錄卡,但我不確定您是否可以通過這種方式將用戶鎖定到特定租戶。 不過,如果您的機器人正在訪問任何外部資源,這肯定會很有用,因為它可用於鎖定對這些資源的訪問。

上面的 (2) 可能是您最簡單和最好的選擇,而且很容易實現。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM