如何从在 Kiosk 模式下运行的 Microsoft Teams 客户端删除聊天记录?
Posted
技术标签:
【中文标题】如何从在 Kiosk 模式下运行的 Microsoft Teams 客户端删除聊天记录?【英文标题】:How to remove chat history from a Microsoft Teams Client running in Kiosk Mode? 【发布时间】:2021-11-16 07:56:45 【问题描述】:在接待区类型设置中运行 Windows PC 的 Kiosk 上,我们希望运行 Microsoft Team 客户端,该客户端可用于与其他 Teams 应用程序(机器人)或 Teams 用户交互
我们可以分配一个通用 Windows/Azure AD ID,以便 Kiosk Windows PC 使用该 ID 自动登录,然后使用该通用 ID 登录 Microsoft Teams(例如 Reception24Kiosk@customer.com)。
一位访客走到自助服务终端。然后,他们可以使用已运行的 Teams 客户端与 Teams 应用(机器人)或其他 Teams 用户开始聊天。
由于 Teams 客户端历史记录是持久的,我们如何清理 Teams 客户端中的任何聊天历史记录,以便使用 Kiosk PC 的 NEXT 上门访问者无法在 Teams 客户端中看到以前的聊天消息。
我们知道 Teams 保留策略,并且可以为自动删除创建自定义策略,但这似乎是以天数来衡量的。这个应用程序太长了。
有什么方法可以清除每次登录 Teams 客户端时的聊天历史记录(在这种情况下,我们可以在每次启动后强制注销用户)或其他方法将聊天历史记录保留时间减少到几分钟?
我们也查看了 Microsoft Graph,但找不到删除用户完整 1:1 聊天的方法(即使具有委托权限)
尝试在 Kiosk 模式下通过通用 ID 使用 Teams 的管理员有什么其他建议吗?
【问题讨论】:
【参考方案1】:Teams 客户端聊天记录是永久性的。没有规定清除每次登录时的历史记录。有自动删除的 Teams 保留政策,但由于它以天数衡量,因此不适用于您提到的应用程序。
【讨论】:
假设我们获得了正确的应用程序或委派权限,有没有办法使用 Graph? 我认为没有任何方法可以使用图表来做到这一点。谢谢!以上是关于如何从在 Kiosk 模式下运行的 Microsoft Teams 客户端删除聊天记录?的主要内容,如果未能解决你的问题,请参考以下文章
调用新应用程序时如何保持 Android 在 Kiosk 模式下运行?
如何调试正在运行的 Kiosk 模式 Chrome 应用程序?
如何通过 ssh 在 Chromium kiosk 模式下更改 url