Azure 将机器人发布到Microsoft团队

Azure 将机器人发布到Microsoft团队,azure,botframework,microsoft-teams,Azure,Botframework,Microsoft Teams,我们希望向Microsoft团队内部发布一个机器人程序。实现这一点的一种方法似乎是在团队中启用侧加载外部应用程序。我们不想这样做,因为这将允许用户加载一堆我们不想公开的其他应用程序 我的问题是,如果我将我的bot发布到office store,其他租户可以看到bot吗?我看到web应用程序具有“AvailableToOtherTenants”属性,我想知道这是否是阻止其他租户使用我们的bot的原因 我的目标是只向组织成员发布一个简单的QnA机器人 谢谢。在这种情况下,您需要这样做,以便仅向您的组

我们希望向Microsoft团队内部发布一个机器人程序。实现这一点的一种方法似乎是在团队中启用侧加载外部应用程序。我们不想这样做,因为这将允许用户加载一堆我们不想公开的其他应用程序

我的问题是,如果我将我的bot发布到office store,其他租户可以看到bot吗?我看到web应用程序具有“AvailableToOtherTenants”属性,我想知道这是否是阻止其他租户使用我们的bot的原因

我的目标是只向组织成员发布一个简单的QnA机器人


谢谢。

在这种情况下,您需要这样做,以便仅向您的组织分发业务线应用程序

谢谢你的指导。我试图在Azure中上载从bot management>build页面生成的zip,但收到一个错误,这使我认为bot需要通过Team app Studio提供的应用程序清单。不确定这是否准确。确切地说,正如您在文档中所看到的,您将需要一个包含应用程序清单的团队应用程序包。生成此消息的最简单方法是使用,上载带有您的bot代码的zip将不起作用。我的另一个建议是只接受特定租户的消息,以确保您的bot只能在您自己的组织内使用。这可以在代码中使用。谢谢米克。如果一个机器人与一个团队应用程序相关联,你还能在目录中找到并在1-1类型的场景中与之聊天吗?Mick,其他相关信息:我的机器人是使用QnA maker创建的。它生活在Azure中,并且已经连接到Teams频道。