繁体   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