Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O aplicativo Teams que requer permissões de dispositivo, como acesso à câmera ou microfone, agora exige que os usuários concedam permissão manualmente em um nível por aplicativo no navegador da Web. Anteriormente, o navegador tratava de como conceder permissões de acesso, mas agora essas permissões são tratadas no Microsoft Teams. Isso tem implicações sobre como você cria seu aplicativo e se eles exigem essas permissões no navegador.
Habilitar permissões de dispositivo do aplicativo
Se o aplicativo do Teams tiver declarado no manifesto do aplicativo que ele precisa de permissões de dispositivo, a opção Permissões de aplicativo será exibida para os usuários habilitarem as permissões de dispositivo do aplicativo. A opção Permissões do aplicativo está disponível nos seguintes recursos:
Aplicativos pessoais e caixas de diálogo (chamados de módulos de tarefa no TeamsJS v1.x): a opção Permissões do aplicativo está disponível no canto superior direito da página.
Guias de chats, canal ou reunião: a opção Permissões do aplicativo está disponível na lista suspensa da guia.
Depois que a opção Permissões do aplicativo for selecionada, será exibido um pop-up onde o usuário pode habilitar o botão de permissões.
Um usuário precisa habilitar essas permissões no navegador para que elas entrem em vigor. Depois que o usuário alterar as permissões do dispositivo do aplicativo no navegador, ele será solicitado a recarregar o aplicativo no Teams.
Importante
Você deve informar os usuários sobre onde ir para habilitar essas permissões de aplicativo no Teams.
Recomendação
O aplicativo Teams que requer permissões de dispositivo no navegador deve mostrar instruções aos usuários sobre onde encontrar e habilitar essas permissões na IU do Teams. Dependendo do contexto em que seu aplicativo está em execução, você precisa garantir que suas instruções estejam apontando o usuário para o local correto para acessar essas permissões. As permissões são diferentes para aplicativos pessoais, caixas de diálogo, guias em chats e canais ou reuniões.
Exemplo de código
| Nome do exemplo | Descrição | Node.js | Manifesto |
|---|---|---|---|
| Permissões do dispositivo para o navegador | Este aplicativo de exemplo para Microsoft Teams demonstra como lidar com permissões de dispositivo, incluindo áudio, vídeo e geolocalização, em uma interface de guia. Ele fornece insights sobre o uso de permissões de dispositivos nas exibições desktop e móvel, permitindo que os desenvolvedores aprimorem as interações do usuário de forma eficaz. | View | Exibir |