¿Qué son los planes de marcado?What are dial plans?

[] Un plan de marcado es un conjunto determinado de reglas de normalización que traducen los números de teléfono marcados por un usuario individual a un formato alternativo (generalmente E.164) para fines de autorización y enrutamiento de llamada.A dial plan is a named set of normalization rules that translate dialed phone numbers by an individual user into an alternate format (typically E.164) for purposes of call authorization and call routing.

Un plan de marcado consta de una o más reglas de normalización que definen cómo los números de teléfono expresados en varios formatos se traducen a un formato alternativo. La misma cadena de marcado puede interpretarse y traducirse de forma diferente en distintos planes de marcado, de modo que según el plan de marcado que se asigne a un usuario determinado, el mismo número marcado se puede traducir y enrutar de manera diferente.A dial plan consists of one or more normalization rules that define how phone numbers expressed in various formats are translated to an alternate format. The same dial string may be interpreted and translated differently in different dial plans, so depending on which dial plan is assigned to a given user, the same dialed number may be translated and routed differently.

Consulte crear y administrar planes de marcado para crear y administrar planes de marcado de inquilino.See Create and manage dial plans to create and manage tenant dial plans.

Alcance de un plan de marcado inquilinoTenant dial plan scope

El ámbito de un plan de marcado determina el nivel jerárquico en el que se puede aplicar el plan de marcado. Los ámbitos son diferentes a los de una implementación local de Skype empresarial Server. Los clientes obtienen el plan de marcado adecuado mediante la configuración de aprovisionamiento que se proporciona automáticamente cuando los usuarios inician sesión en Teams o Skype empresarial online. Como administrador, puede administrar y asignar niveles de ámbito de plan de marcado mediante PowerShell remoto.A dial plan's scope determines the hierarchical level at which the dial plan can be applied. The scopes are different than in a Skype for Business Server on-premises deployment. Clients obtain the appropriate dial plan through provisioning settings that are automatically provided when users log on to Teams or Skype for Business Online. As an administrator, you can manage and assign dial plan scope levels by using Remote PowerShell.

En Teams y Skype empresarial online, hay dos tipos de planes de marcado: ámbito de servicio y espacio empresarial (que es para su organización) en el ámbito. Se define un plan de marcado de ámbito de servicio para cada país o región donde esté disponible el sistema telefónico de Office 365. A cada usuario se le asigna automáticamente el plan de marcado por país del servicio que coincide con la ubicación de uso de Office 365 asignada al usuario. No puede cambiar el plan de marcado por país del servicio, pero puede crear planes de marcado con ámbito de inquilino, que aumentan el plan de marcado país del servicio. A medida que se aprovisionan clientes, obtienen un "plan de marcado efectivo", que es una combinación del plan de marcado por país del servicio y el plan de marcado de inquilino con ámbito adecuado. Por lo tanto, no es necesario definir todas las reglas de normalización en los planes de marcado de inquilino, ya que es posible que ya existan en el plan de marcado de país del servicio.In Teams and Skype for Business Online, there are two types of dial plans: service scoped and tenant (which is for your organization) scoped. A service scoped dial plan is defined for every country or region where the Office 365 Phone System is available. Each user is automatically assigned the service country dial plan that matches the Office 365 Usage Location assigned to the user. You can't change the service country dial plan, but you can create tenant scoped dial plans, which augment the service country dial plan. As clients are provisioned, they obtain an "effective dial plan," which is a combination of the service country dial plan and the appropriately scoped tenant dial plan. Therefore, it's not necessary to define all normalization rules in tenant dial plans as they might already exist in the service country dial plan.

Los planes de marcado de inquilino se pueden dividir en dos alcances: el alcance de inquilino o el alcance de usuario. Si un inquilino define y asigna un plan de marcado de alcance de usuario, ese usuario recibirá un plan de marcado efectivo del plan de marcado del país de servicio del usuario y el plan de marcado del usuario asignado. Si un inquilino define un plan de marcado de alcance de inquilino pero no asigna un plan de marcado de alcance de usuario, ese usuario recibirá un plan de marcado efectivo del plan de marcado del país de servicio del usuario y el plan de marcado de inquilino.Tenant dial plans can be further broken into two scopes - tenant scope or user scope. If a tenant defines and assigns a user scoped dial plan, then that user will be provisioned with an effective dial plan of the user's service country dial plan and the assigned user dial plan. If a tenant defines a tenant scoped dial plan but doesn't assign a user scoped dial plan, then that user will be provisioned with an effective dial plan of the user's service country dial plan and the tenant dial plan.

A continuación se encuentra el modelo de herencia de los planes de marcado en Teams y Skype empresarial online.The following is the inheritance model of dial plans in Teams and Skype for Business Online.

Cómo se heredan los planes de marcado en Teams y Skype empresarial online

Los siguientes son los posibles planes de marcado efectivos:The following are the possible effective dial plans:

País del servicio Si no se define ningún plan de marcado con ámbito de inquilino y no se asigna al usuario preconfigurado un plan de marcado con ámbito de usuario, el usuario recibirá un plan de marcado eficaz asignado al país de servicio asociado a la ubicación de uso de Office 365.Service Country If no tenant scoped dial plan is defined and no tenant user scoped dial plan is assigned to the provisioned user, the user will receive an effective dial plan mapped to the service country associated with their Office 365 Usage Location.

Arrendatario global-país del servicio Si se define un plan de marcado de usuario de inquilino pero no se asigna a un usuario, el usuario aprovisionado recibirá un plan de marcado eficaz con un plan de marcado de inquilino combinado y el plan de marcado de país de servicio asociado a la ubicación de uso de Office 365.Tenant Global - Service Country If a tenant user dial plan is defined but not assigned to a user, the provisioned user will receive an effective dial plan consisting of a merged tenant dial plan and the service country dial plan associated with their Office 365 Usage Location.

Usuario de inquilino: país del servicio Si un plan de marcado de usuario de inquilino se define y se asigna a un usuario, el usuario aprovisionado recibirá un plan de marcado eficaz con el plan de marcado de usuario inquilino combinado y el plan de marcado de país de servicio asociado a la ubicación de uso de Office 365.Tenant User - Service Country If a tenant user dial plan is defined and assigned to a user, the provisioned user will receive an effective dial plan consisting of the merged tenant user dial plan and the service country dial plan associated with their Office 365 Usage Location.

Consulte crear y administrar planes de marcado para crear sus planes de marcado de inquilino.See Create and manage dial plans to create your tenant dial plans.

Diseño de planes de marcado de inquilinoPlanning for tenant dial plans

Para planificar los planes de marcado de inquilino siga estos pasos:To plan custom dial plans, follow these steps:

  • Paso 1 Decidir si es necesario un plan de marcado personalizado para mejorar la experiencia de marcado del usuario.Step 1 Decide whether a custom dial plan is needed to enhance the user dialing experience. Por lo general, la necesidad de una es admitir el marcado no-E, 164, como las extensiones o el marcado nacional abreviado.Typically, the need for one would be to support non-E.164 dialing, such as extensions or abbreviated national dialing.

  • Paso 2 Determine si son necesarios los planes de marcado de ámbito de usuario de inquilino global o inquilino, o ambos.Step 2 Determine whether tenant global or tenant user scoped dial plans are needed, or both. Los planes de marcado de alcance de usuario son necesarios y los usuarios tienen diferentes requisitos de marcado local.User scoped dial plans are needed if users have different local dialing requirements.

  • Paso 3 Identificar una cantidad válida de patrones para cada plan de marcado necesario. Únicamente son necesarios los patrones de números que no están definidos en los planes de marcado del país de nivel de servicios.Step 3 Identify valid number patterns for each required dial plan. Only the number patterns that are not defined in the service level country dial plans are required.

  • Paso 4 Desarrollar un esquema a nivel de la organización para nombrar los planes de marcado. Al adoptar un esquema de denominación estándar se asegura la coherencia en una organización y se facilita el mantenimiento y las actualizaciones.Step 4 Develop an organization-wide scheme for naming dial plans. Adopting a standard naming scheme assures consistency across an organization and makes maintenance and updates easier.

FastTrack tiene recursos y socios adicionales que pueden ayudarle a implementar planes de marcado de inquilino.The FastTrack has additional resources and partners that can assist you with implementing tenant dial plans.

Crear su nuevo plan de marcado de inquilinoCreating your new tenant dial plan

Al crear un nuevo plan de marcado, debe ingresar la información que se solicita.When you create a new dial plan, you must put in the information that is required.

Nombre y nombre simpleName and simple name

Para los planes de marcado de usuario, debe especificar un nombre descriptivo que identifique a los usuarios a los que se asignará el plan de marcado.For user dial plans, you should specify a descriptive name that identifies to the users the dial plan will be assigned. El Nombre simple del plan de marcado se completa previamente con una línea que se deriva del nombre del plan de marcado.The dial plan Simple Name is prepopulated with a string that is derived from the dial plan name. El campo Nombre simple se puede editar, y esto le permite crear una convención de denominación más descriptiva para sus planes de marcado.The Simple Name field is editable, which enables you to create a more descriptive naming convention for your dial plans. El valor Nombre simple no puede estar en blanco y debe ser único.The Simple Name value cannot be empty and must be unique. Es una buena práctica desarrollar una convención de denominación para toda su organización y usarla de manera coherente en todos los sitios y usuarios.A best practice is to develop a naming convention for your entire organization and then use this convention consistently across all sites and users.

DescripciónDescription

Le recomendamos que escriba el nombre común y reconocible de la ubicación geográfica o el grupo de usuarios a los que se aplica el plan de marcado correspondiente.We recommend that you type the common, recognizable name of the geographic location or group of users to which the corresponding dial plan applies.

Prefijo de acceso externoExternal access prefix

Puede especificar un prefijo de acceso externo de hasta 4 caracteres (#, * y 0-9) si los usuarios deben marcar un dígito adicional o más (por ejemplo, 9) para obtener una línea externa.You can specify an external access prefix of up to four characters (#, *, and 0-9) if users need to dial one or more additional leading digits (for example, 9) to get an external line.

Nota

Si especifica un prefijo de acceso externo, no es necesario crear una regla de normalización adicional para incorporar el prefijo.If you specify an external access prefix, you don't need to create an additional normalization rule to accommodate the prefix.

Consulte crear y administrar planes de marcado para crear sus planes de marcado de inquilino.See Create and manage dial plans to create your tenant dial plans.

Reglas de normalizaciónNormalization rules

Las reglas de normalización definen cómo se traducen los números expresados en varios formatos. La misma línea de número se puede interpretar y traducir de diferentes maneras, según la ubicación desde la que se marca. Las reglas de normalización pueden ser necesarias y los usuarios deben tener la capacidad de marcar números internos y externos abreviados.Normalization rules define how phone numbers expressed in various formats are to be translated. The same number string may be interpreted and translated differently, depending on the locale from which it is dialed. Normalization rules may be necessary if users need to be able to dial abbreviated internal or external numbers.

Se debe asignar una regla de normalización o más al plan de marcado.One or more normalization rules must be assigned to the dial plan. Las reglas de normalización se hacen coincidir de arriba abajo, por lo que el orden en que aparecen en un plan de marcado de inquilino es importante.Normalization rules are matched from top to bottom, so the order in which they appear in a tenant dial plan is important. Por ejemplo, si un plan de marcado inquilino tiene 10 reglas de normalización, se probará la lógica de coincidencia del número marcado a partir de la primera regla de normalización, luego pasará a la segunda, y así sucesivamente.For example, if a tenant dial plan has 10 normalization rules, the dialed number matching logic will be tried starting with the first normalization rule, if there isn't a match then the second, and so forth. Si se produce una coincidencia, se usará esa regla y no se intentará que coincida con las otras reglas definidas.If a match is made, that rule is used and there is no effort to match any other rules that are defined. Un plan de marcado inquilino determinado puede tener un máximo de 25 reglas de normalización.There can be a maximum of 25 normalization rules in a given tenant dial plan.

Determinar las reglas de normalización necesariasDetermining the required normalization rules

Como todo plan de marcado inquilino se combina efectivamente con un plan de marcado del país de servicio de un usuario dado, es probable que las reglas de normalización del plan de marcado del país de servicio deban ser evaluadas para determinar cuáles de ellas son necesarias por parte del plan de marcado inquilino. Se puede utilizar efectivamente el cmdlet de Get-CsEffectiveTenantDialPlan para este propósito. El cmdlet toma la identidad del usuario como parámetro de entrada y devolverá todas las reglas de normalización aplicables al usuario.Because any tenant dial plan is effectively merged with a given user's service country dial plan it, it is likely that the service country dial plan's normalization rules need to be evaluated in order to determine which tenant dial plan normalization rules are needed. The Get-CsEffectiveTenantDialPlan cmdlet can be used for this purpose. The cmdlet takes the user's identity as the input parameter and will return all normalization rules that are applicable to the user.

Crear reglas de normalizaciónCreating normalization rules

Las reglas de normalización utilizan expresiones regulares de .NET Framework para especificar los patrones de coincidencia numérica que utiliza el servidor para traducir líneas de marcado a formato E.164 para realizar la búsqueda inversa de número. Las reglas de normalización se pueden crear al especificar la expresión habitual para la coincidencia y la traducción que se debe realizar al encontrarla. Al terminar puede ingresar un número de prueba para verificar que la regla de normalización funcione según lo esperado.Normalization rules use .NET Framework regular expressions to specify numeric match patterns that the server uses to translate dial strings to E.164 format for the purpose of performing reverse number lookup. Normalization rules can be created by specifying the regular expression for the match and the translation to be done when a match is found. When you finish, you can enter a test number to verify that the normalization rule works as expected.

Para obtener información detallada sobre el uso de expresiones regulares de .NET Framework, vea expresiones regulares de .NET Framework.For details about using .NET Framework regular expressions, see .NET Framework Regular Expressions.

Consulte crear y administrar planes de marcado para crear y administrar reglas de normalización para los planes de marcado de inquilino.See Create and manage dial plans to create and manage normalization rules for your tenant dial plans.

Reglas de normalización de muestraSample normalization rules

La siguiente tabla muestra reglas de normalización de muestra que se escriben como expresiones regulares de .NET Framework. Las muestras son meramente ejemplos y no sirven como referencia prescriptiva para crear sus propias reglas de normalización.The following table shows sample normalization rules that are written as .NET Framework regular expressions. The samples are examples only and are not meant to be a prescriptive reference for creating your own normalization rules.

Reglas de normalización con expresiones regulares de .NET FrameworkNormalization rules using .NET Framework regular expressions

Nombre de la reglaRule name
DescripciónDescription
Patrón de númerosNumber pattern
TraducciónTranslation
EjemploExample
4digitExtension4digitExtension
Traduce extensiones de 4 dígitos.Translates 4-digit extensions.
^(\d{4})$^(\d{4})$
+1425555$1+1425555$1
0100 se traduce a +142555501000100 is translated to +14255550100
5digitExtension5digitExtension
Traduce extensiones de 5 dígitos.Translates 5-digit extensions.
^5(\d{4})$^5(\d{4})$
+1425555$1+1425555$1
50100 se traduce a +1425555010050100 is translated to +14255550100
7digitcallingRedmond7digitcallingRedmond
Traduce números de 7 dígitos a números locales de Redmond.Translates 7-digit numbers to Redmond local numbers.
^(\d{7})$^(\d{7})$
+1425$1+1425$1
5550100 se traduce a +142555501005550100 is translated to +14255550100
RedmondOperatorRedmondOperator
Traduce 0 a Operador de Redmond.Translates 0 to Redmond Operator.
^0$^0$
+14255550100+14255550100
0 se traduce a +142555501000 is translated to +14255550100
RedmondSitePrefixRedmondSitePrefix
Traduce números con un prefijo de red (6) y el código de sitio de Redmond (222).Translates numbers with on-net prefix (6) and Redmond site code (222).
^6222(\d{4})$^6222(\d{4})$
+1425555$1+1425555$1
62220100 se traduce a +1425555010062220100 is translated to +14255550100
5digitRange5digitRange
Traduce extensiones de 5 dígitos a partir del rango de dígitos entre 3 y 7 inclusive.Translates 5-digit extensions starting with the digit range between 3-7 inclusive.
^([3-7]\d{4})$^([3-7]\d{4})$
+ 142555 $1+142555$1
54567 se traduce a +1425555456754567 is translated to +14255554567
PrefixAddedPrefixAdded
Añade un prefijo de país delante de un número de 9 dígitos con restricciones en el primer y el tercer dígito.Adds a country prefix in front of a 9 digit number with restrictions on the first and third digits.
^([2-9]\d\d[2-9]\d{6})$^([2-9]\d\d[2-9]\d{6})$
1$11$1
4255554567 se traduce a 142555545674255554567 is translated to 14255554567
No traducciónNoTranslation
Coinciden 5 dígitos pero no hay traducción.Match 5 digits but no translation.
^(\d{5})$^(\d{5})$
$1$1
34567 se traduce a 3456734567 is translated to 34567

Plan de marcado de Redmond basado en las reglas de normalización que se describen anteriormente.Redmond dial plan based on normalization rules shown above.

La siguiente tabla ilustra un plan de marcado de muestra para Redmond, Washington, Estados Unidos, basado en las reglas de normalización que se muestran en la tabla anterior.The following table illustrates a sample dial plan for Redmond, Washington, United States, based on the normalization rules shown in the previous table.
Plan de marcado de RedmondRedmond dial plan
5digitExtension5digitExtension
7digitcallingRedmond7digitcallingRedmond
RedmondSitePrefixRedmondSitePrefix
RedmondOperatorRedmondOperator

Nota

Los nombres de las reglas de normalización que se muestran en la tabla anterior no incluyen espacios, pero esto es opcional. Por ejemplo, el primer nombre de la tabla podría haberse escrito como "extensión de 5 dígitos" o "Extensión de 5 dígitos" y ser igualmente válido.The normalization rules names shown in the preceding table do not include spaces, but this is a matter of choice. The first name in the table, for example, could have been written "5 digit extension" or "5-digit Extension" and still be valid.

Crear y administrar planes de marcadoCreate and manage dial plans

Preguntas comunes sobre la transferencia de números de teléfonoTransferring phone numbers common questions

Diferentes tipos de números de teléfono que se usan para Planes de llamadaDifferent kinds of phone numbers used for Calling Plans

Administrar los números de teléfono para su organización Términos y condiciones de las llamadas de emergenciaManage phone numbers for your organization Emergency calling terms and conditions

Etiqueta de renuncia para llamadas de emergenciaEmergency Calling disclaimer label