Разрешения устройства для браузера

Приложение Teams, которому требуются разрешения устройства, такие как доступ к камере или микрофону, теперь требует, чтобы пользователи вручную предоставляли разрешения на уровне каждого приложения в веб-браузере. Ранее браузер обрабатывал предоставление разрешений на доступ, а теперь эти разрешения обрабатываются в Microsoft Teams. Это влияет на то, как вы разрабатываете свое приложение и требуются ли им эти разрешения в браузере.

Включить разрешения для устройств приложения

Если ваше приложение Teams объявляет в манифесте приложения, что ему нужны разрешения устройства, то для пользователей появляется параметр Разрешения для приложений, позволяющий включить разрешения устройства приложения Параметр Разрешения для приложений доступен в следующих возможностях:

  • Диалоговые окна личных приложений и модулей задач: в правом верхнем углу страницы доступен параметр Разрешения для приложений. Кнопка

  • Чаты, каналы или вкладки собраний. Параметр Разрешения приложения доступен в раскрывающемся списке. Раскрывающийся список Разрешений приложения

После выбора параметра Разрешения приложения появится всплывающее окно, в котором пользователь может включить кнопку разрешений.

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

Важно!

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

Рекомендация

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


Включение доступа к камере

Пример кода

Название примера Описание Node.js
Разрешения устройства для браузера. Пример кода демонстрирует, как показать разрешения устройства для браузера. View

Пошаговые инструкции

Следуйте инструкциям из пошагового руководства , чтобы предоставить разрешение устройству вкладки в Teams.

Дополнительные ресурсы