#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. Я не думаю, что есть какой-либо способ сделать это с помощью графика. Спасибо!