Implantar e manter um aparelho de ramificação persistente

Concluído

Há uma possibilidade de que um site do cliente que usa o Roteamento Direto para se conectar à Telefonia do Teams possa sofrer uma interrupção na Internet. Normalmente, a perda de conectividade com a Internet da Telefonia do Teams também significa perda de capacidade do telefone PSTN.

Esta seção do módulo descreve como usar um SBA (Aparelho de Filial Persistente) para permitir que a Telefonia do Teams continue a fazer e receber chamadas PSTN (Rede Telefônica Pública Comutada) no caso de uma interrupção na Internet.

Pré-requisitos

O SBA é uma combinação de software fornecido pela Microsoft para fornecedores SBC que, em seguida, combinam esse software com seu SBC para criar um Aparelho de Filial Persistente física ou virtual. Os SBAs são fornecidos somente por meio de provedores de terceiros certificados.

O seguinte é necessário:

  • O SBC precisa ser configurado para Bypass de Mídia para garantir que o cliente do Microsoft Teams no site do branch possa ter mídia fluindo diretamente com o SBC.

  • TLS1.2 deve ser habilitado no SBA VM OS.

  • Conectividade PSTN com o SBA local e independente da conexão com a Internet

Clientes do Teams com suporte

O recurso SBA é compatível com os seguintes clientes do Microsoft Teams:

  • Área de trabalho do Microsoft Teams Windows

  • Área de trabalho do Microsoft Teams macOS

  • Teams para dispositivos móveis

  • Telefones do Teams

Como funciona

Durante uma interrupção da Internet, o cliente do Teams deve alternar para o SBA automaticamente e as chamadas em andamento devem continuar sem interrupções. Nenhuma ação é necessária do usuário. Assim que o cliente do Teams detectar que a Internet está ativa e todas as chamadas de saída forem concluídas, o cliente retornará ao modo de operação normal e se conectará a outros serviços do Teams. O SBA carregará os Registros de Dados de Chamada coletados para a nuvem e o histórico de chamadas será atualizado para que essas informações sejam disponibilizadas para revisão pelo administrador do locatário.

Quando o cliente do Microsoft Teams está no modo offline, a seguinte funcionalidade relacionada a chamadas está disponível:

  • Fazendo chamadas PSTN via SBA/SBC local com mídia fluindo pelo SBC

  • Recebendo chamadas PSTN via SBA/SBC local com mídia fluindo pelo SBC

  • Reter e Retomar chamadas PSTN.

Configuração

Para que o recurso SBA funcione, o cliente do Teams precisa saber quais SBAs estão disponíveis em cada site de filial e quais SBAs são atribuídos aos usuários nesse site.

Para conectar seu SBA à Telefonia do Teams, siga estas etapas

  1. Crie os SBAs.

  2. Crie a política de sobrevivência da ramificação do Teams.

  3. Atribua a política aos usuários.

  4. Registre um aplicativo para o SBA com o Microsoft Entra ID.

Toda a configuração é feita usando cmdlets do PowerShell do Skype for Business Online. O centro de administração do Teams ainda não oferece suporte ao recurso SBA de Roteamento Direto.

Consulte a documentação do seu fornecedor para configurar seu SBC.

Criar os SBAs

Para criar os SBAs, use o cmdlet New-CsTeamsSurvivableBranchAppliance do módulo Microsoft Teams PowerShell.

Este cmdlet tem os seguintes parâmetros:

  • Identidade - A identidade do SBA

  • Fqdn - O FQDN do SBA

  • Descrição - Texto de formato livre

    New-CsTeamsSurvivableBranchAppliance -identity CPH -Fqdn sba1.contoso.com -Description "SBA 1"
    
    

Criar a Política de Sobrevivência de Ramificação do Teams

Para criar uma política, você usa o cmdlet New-CsTeamsSurvivableBranchAppliancePolicy.

Este cmdlet tem os seguintes parâmetros:

  • Identidade - Identidade da política

  • BranchAplicanceFqdns - O FQDN do(s) SBA(s) no site

Observação

Observe que a política pode conter um ou mais SBAs.

New-CsTeamsSurvivableBranchAppliancePolicy -Identity CPH -BranchApplianceFqdns "sba1.contoso.com","sba2.contoso.com"

Você pode adicionar ou remover SBAs de uma política usando o cmdlet Set-CsTeamsSurvivableBranchAppliancePolicy. Por exemplo:

Set-CsTeamsSurvivableBranchAppliancePolicy -Identity CPH -BranchApplianceFqdns @{remove="sba1.contoso.com"}

Set-CsTeamsSurvivableBranchAppliancePolicy -Identity CPH -BranchApplianceFqdns @{add="sba1.contoso.com"}

Atribuir uma política a um usuário

Para atribuir a política a usuários individuais, você usará o cmdlet Grant-CsTeamsSurvivableBranchAppliancePolicy.

Este cmdlet tem os seguintes parâmetros:

  • Identidade - Identidade da política

  • PolicyName - A identidade da política

Grant-CsTeamsSurvivableBranchAppliancePolicy -PolicyName CPH -Identity user@contoso.com

Você pode remover uma política de um usuário concedendo a política $Null conforme mostrado no próximo exemplo:

Grant-CsTeamsSurvivableBranchAppliancePolicy -PolicyName $Null -Identity user@contoso.com

Registrar um aplicativo para o SBA com o Microsoft Entra ID

Para permitir que diferentes SBAs usados ​​em seu locatário leiam os dados necessários do Microsoft 365, você precisa registrar um aplicativo para o SBA com o Microsoft Entra ID.

Você só precisa registrar um aplicativo para uso por todos os SBAs em seu locatário.

Para o registro SBA, você precisa dos seguintes valores criados pelo registro:

  • ID do aplicativo (cliente)

  • Segredo do cliente

Para o aplicativo SBA, lembre-se do seguinte:

  • O nome pode ser o que você decidir.

  • Tipos de conta com suporte = conta somente neste diretório organizacional.

  • O URL de redirecionamento da Web é https://login.microsoftonline.com/common/oauth2/nativeclient.

  • Tokens de concessão implícitos = Tokens de acesso e tokens de ID.

  • Permissões de API = Acesso de administrador de locatário do Skype e Teams -> Permissões do aplicativo -> application_access_custom_sba_appliance.

  • Segredo do cliente: você pode usar qualquer descrição e expiração.

  • Lembre-se de copiar o segredo do cliente imediatamente após criá-lo.

  • O ID do aplicativo (cliente) é mostrado na guia Visão geral.

Em seguida, configure um SBA com o Microsoft Entra ID seguindo estas etapas:

  • Registre o aplicativo.

  • Defina os tokens de concessão implícitos.

  • Defina as permissões de API.

  • Crie o segredo do cliente.

Considerações e problemas conhecidos

  • Como o SBA depende de tokens de autenticação válidos por 24 horas e que são renovados diariamente, atualmente, o SBA pode dar suporte a interrupções por até 24 horas a partir da última autenticação. Isso significa que, se uma interrupção ocorrer 20 horas após a última renovação do token de autenticação, o SBA estará operacional somente nas 4 horas restantes.

  • A pesquisa por número em contatos do Microsoft Entra ID não é executada.

  • O SBA não dá suporte a configurações de encaminhamento de chamadas.

  • Não há suporte para fazer uma chamada de emergência para um número de emergência configurado para chamada de emergência dinâmica (E911).