Configuração do bloco de discagem
No cliente do Teams, o bloco de discagem permite que os usuários acessem a funcionalidade PSTN (Rede Telefônica Comutada Pública). O bloco de discagem está disponível para usuários com uma licença Telefonia do Teams, desde que estejam configurados corretamente. Todos os critérios a seguir são necessários para que o bloco de discagem mostre:
- O usuário tem uma licença de Telefonia do Teams habilitada ("MCOEV")
- O usuário tem o Plano de Chamada da Microsoft, o Operator Connect ou está habilitado para Roteamento Direto
- O usuário Enterprise Voice habilitado
- O usuário é hospedado online e não está em Skype for Business local
- O usuário tem a Política de Chamada do Teams habilitada
Nota
Se a Chamada Compartilhada estiver disponível em seu locatário e você tiver usuários hospedados online e habilitados para Enterprise Voice, o bloco de discagem será exibido no Teams para esses usuários. Para obter mais informações, consulte Planejar chamada compartilhada.
As seções a seguir descrevem como usar o PowerShell para marcar os critérios. Na maioria dos casos, você precisa examinar várias propriedades na saída do cmdlet Get-CsOnlineUser . Exemplos supõem que $user seja o endereço UPN (UserPrincipalName) ou SIP do usuário.
O usuário tem uma licença de Telefonia do Teams habilitada ("MCOEV")
Verifique se o plano atribuído para o usuário mostra o atributo CapabilityStatus definido como Habilitado e o Recurso definido como MCOEV (Telefonia do Teams licença). Você pode ver MCOEV, MCOEV1 e assim por diante. Todos são aceitáveis , desde que a Funcionalidade comece com MCOEV. Para obter mais informações sobre a licença Telefonia do Teams, consulte Licenciamento de complemento do Microsoft Teams.
Para marcar que os atributos sejam definidos corretamente, use o seguinte comando:
(Get-CsOnlineUser -Identity $user).AssignedPlan
A saída será semelhante à seguinte. Você só precisa marcar os atributos CapabilityStatus e Capability:
AssignedTimestamp Capability CapabilityStatus ServiceInstance ServicePlanId
----------------- ---------- ---------------- --------------- -------------
07-02-2020 12:28:48 MCOEV Enabled MicrosoftCommunicationsOnline/NOAM-4A-S7 4828c8ec-dc2e-4779-b502-...
07-02-2020 12:28:48 Teams Enabled TeamspaceAPI/NA001 57ff2da0-773e-42df-b2af-...
O usuário tem o Plano de Chamada da Microsoft, o Operator Connect OR está habilitado para Roteamento Direto
Se o usuário tiver o Plano de Chamada da Microsoft, verifique se o atributo CapabilityStatus está definido como Habilitado e que o Recurso será definido como MCOPSTN. Você pode ver MCOPSTN1, MCOPSTN2 e assim por diante. Todos são aceitáveis , desde que a funcionalidade comece com MCOPSTN.
Para marcar os atributos, use o seguinte comando:
(Get-CsOnlineUser -Identity $user).AssignedPlan
A saída será semelhante à seguinte. Você só precisa marcar os atributos CapabilityStatus e Capability:
AssignedTimestamp Capability CapabilityStatus ServiceInstance ServicePlanId
----------------- ---------- ---------------- --------------- -------------
07-02-2020 12:28:48 MCOEV Enabled MicrosoftCommunicationsOnline/NOAM-4A-S7 4828c8ec-dc2e-4779-b502-...
07-02-2020 12:28:48 MCOPSTN2 Enabled MicrosoftCommunicationsOnline/NOAM-4A-S7 5a10155d-f5c1-411a-a8ec-...
07-02-2020 12:28:48 Teams Enabled TeamspaceAPI/NA001 57ff2da0-773e-42df-b2af-...
Se o usuário estiver habilitado para o Operator Connect, o usuário deverá ter um valor não nulo para TeamsCarrierEmergencyCallRoutingPolicy. Para marcar o atributo, use o seguinte comando:
Get-CsOnlineUser -Identity $user|Select TeamsCarrierEmergencyCallRoutingPolicy
A saída deve ter um valor não nulo, por exemplo:
TeamsCarrierEmergencyCallRoutingPolicy
--------------------------------------
Synergy_98d1a5cb-d3e6-4306-885e-69a95f2da5c3
Se o usuário estiver habilitado para Roteamento Direto, o usuário deverá receber um valor não nulo para OnlineVoiceRoutingPolicy. Para marcar o atributo, use o seguinte comando:
Get-CsOnlineUser -Identity $user|Select OnlineVoiceRoutingPolicy
A saída deve ter um valor não nulo, por exemplo:
OnlineVoiceRoutingPolicy
------------------------
Test_Policy
O usuário Enterprise Voice habilitado
Para marcar se o usuário tiver Enterprise Voice habilitado, use o seguinte comando:
Get-CsOnlineUser -Identity $user|Select EnterpriseVoiceEnabled
A saída deve ser semelhante a:
EnterpriseVoiceEnabled
----------------------
True
O usuário é hospedado online e não está em Skype for Business local
Para garantir que o usuário esteja hospedado online e não em Skype for Business local, o RegistrarPool não deve ser nulo e o HostingProvider deve conter um valor que comece com "sipfed.online". Para marcar os valores, use o seguinte comando:
Get-CsOnlineUser -Identity $user|Select RegistrarPool, HostingProvider
A saída deve ser semelhante a:
RegistrarPool HostingProvider
------------- ---------------
sippoolbn10M02.infra.lync.com sipfed.online.lync.com
O usuário tem a Política de Chamada do Teams habilitada
O TeamsCallingPolicy eficaz do usuário deve ter AllowPrivateCalling definido como true. Por padrão, os usuários herdam a política global, que tem AllowPrivateCallingPolicy definido como true por padrão.
Para obter o TeamsCallingPolicy para um usuário e marcar que AllowPrivateCalling está definido como true, use o seguinte comando:
if (($p=Get-CsUserPolicyAssignment -Identity $user -PolicyType TeamsCallingPolicy) -eq $null) {Get-CsTeamsCallingPolicy -Identity Global} else {Get-CsTeamsCallingPolicy -Identity $p.PolicyName}
A saída deve ser semelhante a:
Identity : Global
Description :
AllowPrivateCalling : True
AllowWebPSTNCalling : True
AllowVoicemail : UserOverride
AllowCallGroups : True
AllowDelegation : True
AllowCallForwardingToUser : True
AllowCallForwardingToPhone : True
PreventTollBypass : False
BusyOnBusyEnabledType : Disabled
MusicOnHoldEnabledType : Enabled
Notas adicionais
Talvez seja necessário reiniciar o cliente do Teams depois de fazer qualquer uma dessas alterações de configuração.
Se você atualizou recentemente qualquer um dos critérios acima, talvez seja necessário aguardar algumas horas para que o cliente receba as novas configurações.
Se você ainda não vir o bloco de discagem, marcar se houver um erro de provisionamento usando o seguinte comando:
Get-CsOnlineUser -Identity $user|Select UserValidationErrors
Se já passaram mais de 24 horas e você ainda estiver vendo problemas, entre em contato com o Suporte.
Artigos relacionados
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de