O que são planos de discagem?

Um dial plan é um conjunto nomeado de regras de normalização que traduzem números de telefone marcados por um utilizador individual num formato alternativo (normalmente E.164) para fins de autorização de chamada e encaminhamento de voz.

Um dial plan consiste numa ou mais regras de normalização que definem a forma como os números de telefone expressos em vários formatos são traduzidos para um formato alternativo. A mesma cadeia de marcação pode ser interpretada e traduzida de forma diferente em diferentes planos de marcação, pelo que, dependendo do dial plan atribuído a um determinado utilizador, o mesmo número de marcação pode ser traduzido e encaminhado de forma diferente. Pode haver um máximo de 1000 planos de marcação de inquilinos.

Consulte Criar e gerir planos de marcação para criar e gerir planos de marcação de inquilinos.

Escopo do plano de discagem do locatário

O escopo de um plano de discagem determina o nível hierárquico em que o plano de discagem pode ser aplicado. Os clientes obtêm o plano de marcação adequado através das definições de aprovisionamento que são fornecidas automaticamente quando os utilizadores iniciam sessão no Teams. Enquanto administrador, pode gerir e atribuir níveis de âmbito do dial plan através do centro de administração do Microsoft Teams ou do PowerShell Remoto.

No Teams, existem dois tipos de dial plans: âmbito de serviço e âmbito de inquilino (que é para a sua organização). Um dial plan no âmbito do serviço é definido para todos os países ou regiões onde Telefonia do Teams está disponível. A cada utilizador é atribuído automaticamente o plano de marcação país/região do serviço que corresponde à localização de utilização atribuída ao utilizador. Não pode alterar o plano de marcação do país/região do serviço, mas pode criar planos de marcação no âmbito do inquilino, o que aumenta o plano de marcação país/região do serviço. À medida que os clientes são aprovisionados, obtêm um "dial plan eficaz", que é uma combinação do plano de marcação país/região do serviço e do plano de marcação do inquilino com âmbito adequado. Por conseguinte, não é necessário definir todas as regras de normalização nos planos de marcação de inquilinos, uma vez que podem já existir no plano de marcação país/região do serviço.

Os planos de marcação de inquilinos podem ser divididos em dois âmbitos : âmbito do inquilino ou âmbito do utilizador. Se um inquilino definir e atribuir um dial plan no âmbito do utilizador, esse utilizador será aprovisionado com um dial plan efetivo do plano de marcação país/região de serviço do utilizador e o plano de marcação do utilizador atribuído. Se um inquilino definir um dial plan no âmbito do inquilino, mas não atribuir um dial plan no âmbito do utilizador, esse utilizador será aprovisionado com um dial plan efetivo do plano de marcação país/região do serviço do utilizador e o plano de marcação do inquilino.

Segue-se o modelo de herança de dial plans no Teams.

Como os planos de marcação são herdados no Teams.

A seguir são apresentados planos de discagem efetivos possíveis:

País de Serviço Se não estiver definido nenhum plano de marcação no âmbito do inquilino e nenhum plano de marcação no âmbito do utilizador inquilino for atribuído ao utilizador aprovisionado, o utilizador receberá um dial plan eficaz mapeado para o país/região do serviço associado à respetiva localização de utilização.

Inquilino Global - País do Serviço Se um plano de marcação de utilizador inquilino estiver definido, mas não atribuído a um utilizador, o utilizador aprovisionado receberá um dial plan eficaz que consiste num dial plan de inquilino intercalado e no plano de marcação país/região de serviço associado à respetiva localização de utilização.

Utilizador Inquilino - País do Serviço Se um plano de marcação de utilizador inquilino estiver definido e atribuído a um utilizador, o utilizador aprovisionado receberá um dial plan eficaz que consiste no plano de marcação do utilizador inquilino intercalado e no plano de marcação país/região do serviço associado à respetiva localização de utilização.

Consulte Criar e gerir planos de marcação para criar os seus planos de marcação de inquilino.

Nota

No cenário em que não se aplicam regras de normalização de dial plan a um número marcado, a cadeia de marcação ainda é normalizada para o preenchimento "+CC" em que CC é o código de país/região da localização de utilização do utilizador de marcação. Isto aplica-se a Planos de Chamadas, Encaminhamento Direto e cenários de acesso telefónico da Conferência RTPC. Além disso, se uma regra de normalização do dial plan de inquilino resultar num número que não começa com "+", o serviço de chamadas tentará normalizar o número recebido do cliente do Teams com base no dial plan do inquilino e, se não for correspondido, no plano de marcação da região. Para evitar a dupla normalização, recomenda-se que os clientes do Direct Routing normalizem os números para incluir um + e, em seguida, removam o + com as regras de Tradução de Ramal.

Planejamento de planos de discagem de locatário

Para planejar os planos de discagem personalizado, siga estas etapas:

  • Passo 1 Decida se é necessário um dial plan personalizado para melhorar a experiência de marcação do utilizador. Normalmente, a necessidade de um seria suportar a marcação não E.164, como extensões ou marcação nacional abreviada.

  • Passo 2 Determine se os planos de marcação no âmbito do utilizador global ou inquilino do inquilino são necessários ou ambos. Os planos de discagem de usuário com escopo serão necessários se os usuários tiverem exigências de discagem local diferentes.

  • Etapa 3 Identifique padrões de número válido para cada plano de discagem necessário. Apenas são necessários os padrões de número que não estão definidos nos planos de marcação de país/região do nível de serviço.

  • Etapa 4 Desenvolva um esquema em toda a organização para nomear os planos de discagem. A adoção de um esquema de nomenclatura padrão assegura a consistência em toda a organização e facilita a manutenção e as atualizações.

Criar o novo dial plan

Quando você criar um novo plano de discagem, insira as informações necessárias.

Nome e nome simples

Para os planos de marcação do utilizador, deve especificar um nome descritivo que identifique os utilizadores aos quais o dial plan será atribuído. O dial plan Simple Name é pré-preenchido com uma cadeia derivada do nome do dial plan. O campo Nome Simples é editável, o que permite a criação de uma convenção de nomenclatura mais descritiva para os planos de discagem. O valor Nome Simples não pode ficar em branco e deve ser exclusivo. Uma prática recomendada é desenvolver uma convenção de nomenclatura para a organização inteira e, em seguida, usar essa convenção de forma consistente em todos os sites e usuários.

Descrição

Recomendamos que você digite o nome comum e reconhecível da localização geográfica ou grupo de usuários para os quais o plano de discagem correspondente se aplica.

Prefixo de acesso externo

É possível especificar um prefixo de acesso externo de até quatro caracteres (#, * e 0-9) se os usuários precisam discar um ou mais dígitos adicionais (por exemplo, 9) para obter uma linha externa.

Nota

[!OBSERVAçãO] Se você especificar um prefixo de acesso externo, não será necessário criar uma regra de normalização adicional para acomodar o prefixo.

Consulte Criar e gerir planos de marcação para criar os seus planos de marcação de inquilino.

Regras de normalização

As regras de normalização definem como os números de telefone expressos em vários formatos devem ser convertidos. A mesma sequência de números pode ser interpretada e convertida de modos diferentes dependendo do local de onde for discada. As regras de normalização podem ser necessárias, se os usuários precisarem discar números internos ou externos abreviados.

Uma ou mais regras de normalização devem ser atribuídas ao plano de discagem. As regras de normalização são correspondidas de cima para baixo, pelo que a ordem pela qual aparecem num plano de marcação de inquilino é importante. Por exemplo, se um plano de discagem de locatário tiver 10 regras de normalização, será feita a lógica de correspondência de um número discado iniciando com a primeira regra de normalização, se não houver correspondência, então a segunda e assim por diante. Se for feita uma correspondência, essa regra será usada e não haverá esforço para corresponder as demais regras que estiverem definidas.

Nota

A Microsoft impõe agora a regra de que não pode haver mais de 50 regras de normalização num determinado plano de marcação.

Determinação de regras de normalização necessárias

Uma vez que qualquer plano de marcação de inquilino é efetivamente intercalado com um determinado plano de marcação país/região de serviço de um determinado utilizador, é provável que as regras de normalização do plano de marcação do país/região do serviço precisem de ser avaliadas para determinar que regras de normalização do dial plan do inquilino são necessárias. O cmdlet Get-CsEffectiveTenantDialPlan pode ser usado para essa finalidade. O cmdlet usa a identidade de um usuário como parâmetro de entrada e retorna todas as regras de normalização aplicáveis ao usuário.

Criação de regras de normalização

As regras de normalização utilizam .NET Framework expressões regulares para especificar padrões de correspondência numéricas que o servidor utiliza para traduzir cadeias de marcação para o formato E.164. As regras de normalização podem ser criadas especificando a expressão regular para a correspondência e a conversão a ser feita quando uma correspondência é encontrada. Ao concluir, você pode digitar um número de teste para verificar se a regra de normalização funciona como o esperado.

Para obter detalhes sobre como utilizar .NET Framework expressões regulares, veja .NET Framework Expressões Regulares.

Para validar expressões regulares, veja Regex101 (uma ferramenta interativa para testar e aprender expressões regulares)

Consulte Criar e gerir planos de marcação para criar e gerir regras de normalização para os seus planos de marcação de inquilinos.

Nota

As regras de normalização com o primeiro token como opcional não são atualmente suportadas em dispositivos 3pip (por exemplo, modelo Polycom VVX 601). Se quiser aplicar regras de normalização com opcionalidade em dispositivos 3pip, deve criar duas regras de normalização em vez de uma. Por exemplo, a regra ^0? (999)$ deve ser substituído pelas duas regras seguintes: (999)$ (Tradução:$1) e ^0(999)$ (Tradução:$1).

Valide todas as expressões regulares utilizadas nas regras de normalização do dial plan, uma vez que as expressões inválidas podem resultar em problemas de cliente ou serviço.

Regras de normalização de exemplo

A tabela a seguir mostra exemplos de regras de normalização que são gravadas como expressões reguladores do .NET Framework. São apenas exemplos e não deve ser uma referência prescritiva para a criação de regras de normalização.

Regras de normalização com .NET Framework expressões regulares

Nome da regra
Descrição
Padrão do número
Conversão
Exemplo
4digitExtension
Converte extensões de 4 dígitos.
^(\d{4})$
+1425555$1
0100 é convertido em +14255550100
5digitExtension
Converte extensões de 5 dígitos.
^5(\d{4})$
+1425555$1
50100 é convertido em +14255550100
7digitcallingRedmond
Converte números de 7 dígitos para números locais Redmond.
^(\d{7})$
+1425$1
5550100 é convertido em +14255550100
RedmondOperator
Converte 0 para o Operador Redmond.
^0$
+14255550100
0 é convertido em +14255550100
RedmondSitePrefix
Converte números com o prefixo (6) na rede e o código de local do Redmond (222).
^6222(\d{4})$
+1425555$1
62220100 é convertido em +14255550100
5digitRange
Converte extensões de 5 dígitos iniciando com o intervalo de dígitos de 3 a 7 inclusive.
^([3-7]\d{4})$
+142555$1
54567 é convertido em +14255554567
PrefixAdded
Adiciona um prefixo de país na frente de um número de 9 dígitos com restrições no primeiro e terceiro dígitos.
^([2-9]\d\d[2-9]\d{6})$
1$1
4255554567 é convertido em 14255554567
NoTranslation
Corresponde 5 dígitos, mas não faz a conversão.
^(\d{5})$
$1
34567 é convertido em 34567

Plano de discagem de Redmond com base nas regras de normalização mostradas acima.

A tabela a seguir ilustra um exemplo de plano de discagem para Redmond, Washington, Estados Unidos, com base nas regras de normalização mostradas na tabela anterior.

Plano de discagem de Redmond
5digitExtension
7digitcallingRedmond
RedmondSitePrefix
RedmondOperator

Nota

Os nomes das regras de normalização apresentados na tabela anterior não incluem espaços, mas esta é uma questão de escolha. O primeiro nome da tabela, por exemplo, poderia ter sido escrito "extensão de 5 dígitos" ou "Extensão de 5-dígitos" e ainda assim ser válido.

Criar e gerenciar planos de discagem

Diferentes tipos de números de telefone utilizados para Planos de Chamadas

Gerenciar os números de telefone de sua organização

Termos e condições das Chamadas de Emergência

Etiqueta de exclusão de responsabilidade das Chamadas de Emergência