我想将1:1 Teams机器人作为公司管理员部署到O365租户中的所有用户。我怎么做?我知道如何在Org的应用商店中获得清单,但看来我只能自己部署它。出于明显的原因,我不能期望我的2000多名用户这样做。
我知道之前有一个关于这个问题(Microsoft Teams: How to provide a 1:1 chat bot globally?)的问题,但这似乎已经过时了,我在这里看不到真正的解决方案
答案 0 :(得分:1)
当然,我可以想到一种简单的方法来进行一些编程。
使用MSFT Graph API将联系人添加到用户的联系人列表中,然后它将显示在1:1聊天选项卡上。
https://docs.microsoft.com/en-us/graph/api/user-post-contacts?view=graph-rest-1.0&tabs=cs
由于它是用户的联系人,因此还可以设置图片和自定义名称。
编辑:
然后我意识到这不会在1:1聊天选项卡中列出,因为除非进行互动,否则它不会出现在1:1聊天选项卡中。还不确定应如何填充联系人...
我的建议是,您会从漫游器本身向每个用户发送欢迎消息,以确保每个人都以1:1的比例进入。
答案 1 :(得分:0)
假设您只想将漫游器仅部署到公司而不是全局。 ?如果是这样,一旦您的机器人准备好manifest.json文件。然后,您必须遵循
将应用发布到Microsoft Teams租户应用目录
https://docs.microsoft.com/en-us/microsoftteams/tenant-apps-catalog-teams
或者,这是一些厚脸皮的方式。
假设您的所有2000+用户都在一个公司团队/渠道中。作为管理员,您可以将Bot安装到该频道中。然后,每个人都可以使用@提及您的Bot来访问该机器人。
希望有帮助。