Поделиться через


Интеграция чата Microsoft Teams: вопросы и ответы

Администратор клиента должен будет предоставить первоначальное согласие на интеграцию. После того, как администратор клиента предоставит согласие, администратор приложений может включить интеграцию на уровне экземпляра.

Для предоставления согласия необходимо быть глобальным администратором.

Согласие выдается на уровне клиента. Оно применимо ко всем экземплярам Dynamics 365 в рамках одного клиента.

Когда администратор клиента дает согласие, создается корпоративное приложение под названием Интеграция совместной работы Dynamics 365 и Microsoft Teams в Microsoft Entra ID и разрешения предоставляются этому корпоративному приложению. Кроме того, в Dynamics 365 устанавливается внутренний флаг, указывающий, что функция включена. Этот флаг управляет поведением пользовательского интерфейса, например отображением меню Совместная работа на панели команд.

№ После того как администратор клиента предоставит согласие, системный администратор Dynamics 365 может включить интеграцию для любого экземпляра в рамках того же клиента.

Какие привилегии и типы разрешений требуются для интеграции?

Разрешение Тип Что делает приложение с разрешением
Chat.ReadWrite.All Делегировано Читает чаты пользователя и последние сообщения для отображения в списке чатов.
Directory.Read.All Делегировано Читает отображаемые имена для рабочих групп и каналов пользователя.
Presence.Read.All Делегировано Считывает информацию о присутствии для всех пользователей, которая будет отображаться на аватарах пользователей в списке чата.
User.Read.All Приложение Читает отображаемое имя и лицензии пользователей, чтобы проверить, назначена ли у предложенных участников лицензия Teams. Это разрешение используется разделом Предлагаемые чаты и контакты в списке чата. Разрешение устанавливается на уровне приложения, поскольку оно используется фоновой службой для повышения производительности.
User.ReadBasic.All Делегировано Считывает фотографии пользователей.

№ Другие службы Office, такие как SharePoint и Exchange, не требуют явного согласия, поскольку они управляются внутри Teams.

Повлияет ли интеграция каким-либо образом на ограничения безопасности или конфигурацию в Dynamics 365 и Teams?

№ Интеграция разработана с основным принципом не нарушать безопасность в любом направлении. Подключение чата или канала не предоставляет автоматически участникам этих чатов или каналов доступ к этой записи Dynamics. Роли безопасности и разрешения Dynamics заменят любое членство в подключенном чате или канале. Точно так же пользователь, который пытается создать рабочую группу или канал из интерфейса Совместная работа в Dynamics 365, должен иметь для этого разрешения Teams.

Хранятся ли данные разговоров Teams в Dynamics 365?

В Dynamics 365 с помощью сущности ссылки хранится только идентификатор разговора для установления соединения между записью и разговором. Текст разговора не сохраняется в Dynamics 365.

Поддерживается ли интеграция чата Teams на мобильных устройствах?

Нет, интеграция чата Teams не поддерживается на мобильных устройствах.