Как удалить историю чатов из клиента Microsoft Teams, работающего в режиме киоска?

#microsoft-graph-api #microsoft-teams #microsoft-graph-teams #kiosk #kiosk-mode

Вопрос:

В киоске, работающем на ПК с Windows, в настройках типа зоны приема, мы хотели бы запустить клиент Microsoft Team, который можно использовать для взаимодействия с другим приложением Teams (ботом) или пользователем Teams

Мы можем назначить универсальный идентификатор Windows/Azure AD, чтобы компьютер с Windows в киоске автоматически входил в систему с этим идентификатором, а затем, следовательно, входил в команды Microsoft с этим общим идентификатором (Reception24Kiosk@customer.com например).

Посетитель подходит к киоску. Затем они могут использовать уже запущенный клиент Teams, чтобы начать чат с приложением Teams (бот) или другим пользователем Teams.

Поскольку история клиентов команд является постоянной, как нам очистить историю чатов в клиенте команд, чтобы СЛЕДУЮЩИЙ посетитель, использующий компьютер-киоск, не мог видеть предыдущие сообщения чата в клиенте команд.

Мы знаем о политике хранения команд, и для автоматического удаления может быть создана пользовательская политика, но, похоже, это измеряется количеством дней. Это слишком долго для этого приложения.

Любой способ очистить историю чатов при каждом входе в клиент Teams (в этом случае мы можем каким-то образом принудительно выходить из системы пользователя после каждого входа) или другой способ сократить время хранения истории чатов до нескольких минут?

Мы также просмотрели Microsoft Graph и не смогли найти способ удалить весь чат 1:1 для пользователя (даже с делегированными разрешениями).

Какие-либо другие предложения от администраторов, которые пытались использовать команды в режиме киоска с общим идентификатором?

Ответ №1:

История клиентских чатов команд является постоянной. Нет никаких условий для очистки истории при каждом входе в систему. Существует политика хранения команд для автоматического удаления, но, поскольку она измеряется количеством дней, это не будет применимо к вашему приложению, как вы упомянули.

Комментарии:

1. Есть ли способ использовать график, предполагая, что мы получим правильное приложение или делегированные разрешения?

2. Я не думаю, что есть какой-либо способ сделать это с помощью графика. Спасибо!