Migrar la libreta de direcciones

En general, la libreta de direcciones se migra junto con el resto de la topología. Sin embargo, es posible que deba realizar algunos pasos posteriores a la migración si personalizó lo siguiente en su entorno heredado:

  • Personalizó las reglas de normalización de la libreta de direcciones.

  • Se ha cambiado el valor predeterminado del parámetro UseNormalizationRules a False.

Reglas de normalización de la libreta de direcciones

Si ha personalizado las reglas de normalización de la libreta de direcciones en su entorno heredado, debe migrar las reglas personalizadas al grupo piloto. Si no ha personalizado las reglas de normalización de la libreta de direcciones, no tiene nada que migrar para el servicio Libreta de direcciones. Las reglas de normalización predeterminadas para Skype Empresarial Server 2019 son las mismas que las reglas predeterminadas para la instalación heredada. Siga el procedimiento que se muestra más adelante en esta sección para migrar las reglas de normalización personalizadas.

Nota

Si su organización usa el control remoto de llamadas y ha personalizado las reglas de normalización de la libreta de direcciones, debe realizar el procedimiento de este tema antes de poder usar el control remoto de llamadas. El procedimiento requiere la pertenencia al grupo RTCUniversalServerAdmins o derechos equivalentes.

UseNormalizationRules establecido en False

Si establece el valor de UseNormalizationRules en False para que los usuarios puedan usar los números de teléfono tal y como se definen en Servicios de dominio de Active Directory sin que Skype Empresarial Server 2019 aplique reglas de normalización, debe establecer los parámetros UseNormalizationRules e IgnoreGenericRules en Verdad. Siga el procedimiento que se describe más adelante en esta sección para establecer estos parámetros en True.

Para migrar las reglas de normalización personalizadas de la libreta de direcciones

  1. Busque el archivo Company_Phone_Number_Normalization_Rules.txt en la raíz de la carpeta compartida Libreta de direcciones y cópielo en la raíz de la carpeta compartida Libreta de direcciones del grupo piloto de Skype Empresarial Server 2019.

    Nota

    Las reglas de normalización de la libreta de direcciones de ejemplo se han instalado en el directorio de archivos del componente web ABS. La ruta de acceso es $installedDriveLetter:\Archivos de programa\Microsoft Skype Empresarial Server 2019\Componentes web\Archivos de libreta de direcciones\Archivos\ Sample_Company_Phone_Number_Normalization_Rules.txt. Este archivo se puede copiar y cambiar de nombre como Company_Phone_Number_Normalization_Rules.txt al directorio raíz de la libreta de direcciones compartida. Por ejemplo, la libreta de direcciones compartida en $serverX, la ruta será similar a: \$serverX \SkypeForBusiness-FileShare\2-WebServices-1\ABFiles.

  2. Use un editor de texto, como el Bloc de notas, para abrir el archivo de Company_Phone_Number_Normalization_Rules.txt.

  3. Determinados tipos de entradas no funcionarán correctamente en Skype Empresarial Server 2019. Busque en el archivo los tipos de entradas descritos en este paso, edítelos según sea necesario y guarde los cambios en la carpeta compartida Libreta de direcciones del grupo piloto.

    Las cadenas que incluyen espacios en blanco o signos de puntuación necesarios provocan errores en las reglas de normalización porque estos caracteres se quitan de la cadena que se escribe en las reglas de normalización. Si tiene cadenas que incluyen espacios en blanco o signos de puntuación necesarios, debe modificar las cadenas. Por ejemplo, la siguiente cadena provocaría un error en la regla de normalización:

    \s*\(\s*\d\d\d\s*\)\s*\-\s*\d\d\d\s*\-\s*\d\d\d\d
    

    La siguiente cadena no provocaría errores en la regla de normalización:

    \s*\(?\s*\d\d\d\s*\)?\s*\-?\s*\d\d\d\s*\-?\s*\d\d\d\d
    

Para establecer UseNormalizationRules e IgnoreGenericRules en true

  1. Inicie el Shell de administración de Skype Empresarial Server: Haga clic en Inicio, todos los programas, Microsoft Skype Empresarial Server 2019 y, a continuación, haga clic en Skype Empresarial Server Shell de administración.

  2. Realice una de las siguientes acciones:

    • Si la implementación solo incluye Skype Empresarial Server 2019, ejecute el siguiente cmdlet en el nivel global para cambiar los valores de UseNormalizationRules e IgnoreGenericRules a True:
    Set-CsAddressBookConfiguration -identity <XdsIdentity> -UseNormalizationRules=$true -IgnoreGenericRules=$true
    
    • Si la implementación incluye una combinación de Skype Empresarial Server 2019 y una instalación heredada, ejecute el cmdlet siguiente y asígnelo a cada grupo de Skype Empresarial Server 2019 de la topología:
    New-CsAddressBookConfiguration -identity <XdsIdentity> -UseNormalizationRules=$true -IgnoreGenericRules=$true
    
  3. Espere a que la replicación del almacén de Administración central se produzca en todos los grupos.

  4. Modifica el archivo de reglas de normalización del teléfono, "Company_Phone_Number_Normalization_Rules.txt", para que la implementación borre el contenido. El archivo se encuentra en el recurso compartido de archivos de cada grupo de Skype Empresarial Server 2019. Si el archivo no está presente, cree un archivo vacío denominado "Company_Phone_Number_Normalization_Rules.txt".

  5. Espere varios minutos hasta que todos los grupos de servidores front-end lean los nuevos archivos.

  6. Ejecute el siguiente cmdlet en cada grupo de Skype Empresarial Server 2019 de la implementación:

    Update-CsAddressBook