微软Teams:列出所有聊天记录,不考虑用户

7
我们希望实现一种eDiscovery集成,可以跟踪所有过去和新的聊天和频道信息。
但我们发现,使用委派权限,应用程序只能列出用户(管理员或非管理员)是成员的聊天记录;而使用应用程序权限,则不支持列出聊天记录的终结点。
通过搜索网站,我们看到这个问题:如何使用Microsoft Graph API检索另一个用户的MS Teams聊天记录? 这表明这是不可能的。但他的问题有点不同于我们的问题,而且是一年前的事了。所以我想确认以下几点:
  1. 是否可以列出租户中的所有聊天记录?如果可以,怎么做?
  2. 如果目前不支持,是否有支持该功能的路线图或计划?
  3. 似乎链接的问题是关于冒充用户并列出他/她的聊天记录。这仍然不被支持吗?
谢谢!

1
感谢您联系我们,我们会进行调查,如果需要进一步的信息,我们会与您联系。最好的问候,Teams平台。 - Subhasish
1
@Subhasish-MSFT 要拥有像生产问题频道、构建频道等这样的东西,并让机器人监控频道对话,这将是一个巨大的进步。我们需要一种以编程方式获取此访问权限的方法。 - Magnus Karlsson
@MagnusKarlsson - 我们正在与工程团队讨论此事。稍后会给您更新。 - Subhasish
目前没有直接的机制,但您可以创建订阅,并获取组织中的所有聊天消息。 - Subhasish
2个回答

0

目前这个问题已经被记录在我们的待办事项中,但是还没有确定的完成时间。你可以创建一个订阅,以便在组织中获取所有的聊天消息。


哦,我们已经使用订阅来处理所有的消息了,但那只包括未来的消息。列出所有的聊天记录将有助于我们获取所有的过去消息。所以这仍然非常有帮助。 - Frank Chen
是的,您可以通过订阅仅获取未来的消息。 - Subhasish

0

1
谢谢,但那个端点是用于频道消息的,而我们正在寻找聊天记录。我想确认当前无法列出所有租户中的记录。 - Frank Chen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接