Autorisations de périphérique pour le navigateur

Les applications Teams qui nécessitent des autorisations d’appareil, telles que l’accès caméra ou microphone, exigent désormais que les utilisateurs accordent manuellement des autorisations au niveau de l’application dans le navigateur web. Auparavant, le navigateur gérait la façon d’accorder des autorisations d’accès, mais ces autorisations sont désormais gérées dans Microsoft Teams. Cela a des implications sur la façon dont vous concevez votre application et si elles nécessitent ces autorisations dans le navigateur.

Activer les autorisations d’appareil de l’application

Si votre application Teams a déclaré dans le manifeste de l’application qu’elle a besoin d’autorisations d’appareil, l’option Autorisations d’application s’affiche pour que les utilisateurs activent les autorisations d’appareil de l’application. L’option Autorisations d’application est disponible dans les fonctionnalités suivantes :

  • Applications personnelles et boîtes de dialogue (appelées modules de tâche dans TeamsJS v1.x) : l’option Autorisations d’application est disponible dans le coin supérieur droit de la page.

    Capture d’écran montrant le bouton Autorisations d’application.

  • Onglets Conversations, canal ou réunion : l’option Autorisations de l’application est disponible dans la liste déroulante de l’onglet.

    Capture d’écran montrant l’option Autorisations d’application dans la liste déroulante.

Une fois l’option Autorisations d’application sélectionnée, une fenêtre contextuelle s’affiche où l’utilisateur peut activer le bouton Autorisations.

Un utilisateur doit activer ces autorisations dans le navigateur pour qu’elles prennent effet. Une fois que l’utilisateur a modifié les autorisations d’appareil de l’application dans le navigateur, il est invité à recharger l’application dans Teams.

Importante

Vous devez informer les utilisateurs de l’emplacement où se rendre pour activer ces autorisations d’application dans Teams.

Recommandation

L’application Teams qui nécessite des autorisations d’appareil dans le navigateur doit indiquer aux utilisateurs où trouver et activer ces autorisations dans l’interface utilisateur Teams. Selon le contexte dans lequel votre application s’exécute, vous devez vous assurer que vos instructions pointent l’utilisateur vers l’emplacement correct pour accéder à ces autorisations. Les autorisations diffèrent pour les applications personnelles, les boîtes de dialogue, les onglets dans les conversations et les canaux ou les réunions.

Capture d’écran montrant l’écran Activer l’accès à la caméra.

Exemple de code

Exemple de nom Description Node.js Manifeste
Autorisations d’appareil de l’onglet pour le navigateur L’exemple montre comment afficher les autorisations de l’appareil à l’aide du Kit de développement logiciel (SDK) TeamsJS et de l’API de navigateur. View View

Guide pas à pas

Suivez le guide pas à pas pour accorder l’autorisation d’appareil d’onglet dans Teams.

Voir aussi