MS Teams 中的 Azure 聊天机器人

Azure chat bot in MS Teams

我正在尝试构建一个 Azure 机器人,它应该可以在我自己的组织和我客户的组织中通过 MS Teams(仅限个人对话)访问。该机器人在我们的 AD 中确实有身份验证,因此如果有人从我们的内部网络访问它,它不会提示登录。我想知道外部组织的 MS Teams 将如何运作。

  1. 我如何将它部署到他们的 MS 团队
  2. 有哪些身份验证选项?

以下是您在指定租户中限制机器人使用的选项:

  1. Bots for limited tenants
  2. Microsoft Teams authentication flow for bots

    注意:确保使用 common 而不是硬编码 {tenant} name in the login URL.

有关部署,请查看 Publish apps to the Microsoft Teams Tenant Apps Catalog 文档。