Decidir cómo administrar atributos después de retirar

Importante

Skype Empresarial Online operado por 21Vianet en China se retirará el 1 de octubre de 2023. Si aún no ha actualizado sus usuarios de Skype Empresarial Online, se programarán automáticamente para una actualización asistida. Si quiere actualizar su organización a Teams usted mismo, le recomendamos que empiece a planear la ruta de actualización hoy mismo. Recuerde que una actualización correcta alinea la preparación técnica y de usuario, por lo que debe asegurarse de aprovechar nuestras instrucciones de actualización mientras se desplaza a Teams.

Skype Empresarial Online, excluyendo el servicio operado por 21Vianet en China, se retiró el 31 de julio de 2021.

De forma predeterminada, todos los usuarios habilitados para Skype Empresarial Server y movidos a la nube siguen teniendo atributos msRTCSIP configurados en el Active Directory local.

Estos atributos, en particular la dirección sip (msRTCSIP-PrimaryUserAddress) y el número de teléfono (msRTCSIP-Line), continúan sincronizándose en Microsoft Entra ID. Si se requieren cambios en cualquiera de los atributos msRTCSIP, estos cambios deben realizarse en el Active Directory local y, a continuación, sincronizarse con Microsoft Entra ID. Sin embargo, una vez que se haya quitado la implementación de Skype Empresarial Server, las herramientas de Skype Empresarial Server no estarán disponibles para administrar estos atributos.

Hay dos opciones disponibles para tratar esta situación:

  1. Deje los usuarios habilitados para Skype Empresarial cuentas de servidor tal cual y administre los atributos msRTCSIP con las herramientas de Active Directory. Este método garantiza que no se pierda ningún servicio para los usuarios migrados y le permite quitar el Skype Empresarial Server implementación mediante la eliminación (por ejemplo, el borrado) de los servidores, sin un desmantelamiento completo. Sin embargo, los usuarios con licencia reciente no tendrán estos atributos rellenados en el Active Directory local y tendrán que administrarse en línea.

  2. Borre todos los atributos msRTCSIP de los usuarios migrados en su Active Directory local y administre estos atributos con herramientas en línea. Este método permite un enfoque de administración coherente para los usuarios nuevos y existentes. Sin embargo, puede provocar una pérdida temporal del servicio durante el proceso de retirada local.

Método 1: Administrar direcciones sip y números de teléfono para los usuarios de Active Directory

Los administradores pueden administrar los usuarios que se han movido de un Skype Empresarial Server local a la nube, incluso después de retirar la implementación local.

Si desea realizar cambios en la dirección sip de un usuario o en el número de teléfono de un usuario (y la dirección sip o el número de teléfono ya tiene un valor en el Active Directory local), debe realizar el cambio en el Active Directory local y dejar que los valores fluya hasta Microsoft Entra id. Este método NO requiere Skype Empresarial Server local. En su lugar, puede modificar estos atributos directamente en el Active Directory local, ya sea mediante el complemento MMC Usuarios y equipos de Active Directory (como se muestra a continuación) o mediante PowerShell. Si usa el complemento MMC, abra la página de propiedades del usuario, haga clic en la pestaña Editor de atributos y busque los atributos adecuados para modificar:

  • Para modificar la dirección sip de un usuario, modifique el msRTCSIP-PrimaryUserAddress.

    Nota

    Si el ProxyAddresses atributo contiene una dirección sip, actualice también ese valor como un procedimiento recomendado. Aunque O365 omite la dirección sip en ProxyAddresses si msRTCSIP-PrimaryUserAddress se rellena, es posible que la usen otros componentes locales.

  • Para modificar el número de teléfono de un usuario, modifique msRTCSIP-Linesi ya tiene un valor.

    Herramienta usuarios y equipos de Active Directory.

  • Si el usuario no tenía originalmente un valor para msRTCSIP-Line local antes del movimiento, puede modificar el número de teléfono mediante el -PhoneNumber parámetro en el cmdlet Set-CsPhoneNumberAssignment en el módulo PowerShell de Teams.

Estos pasos no son necesarios para los nuevos usuarios creados después de deshabilitar la implementación híbrida, y estos usuarios se pueden administrar directamente en la nube. Si se siente cómodo usando la combinación de estos métodos y dejando los atributos msRTCSIP en su Active Directory local, puede volver a imagenear los servidores Skype Empresarial locales. Sin embargo, si prefiere borrar todos los atributos msRTCSIP y realizar una desinstalación tradicional de Skype Empresarial Server, use el Método 2.

Método 2: Borrar atributos de Skype Empresarial para todos los usuarios locales en Active Directory

Esta opción requiere más esfuerzo y una planeación adecuada, ya que los usuarios que se han movido de un Skype Empresarial Server local a la nube deben volver a aprovisionarse. Estos usuarios se pueden clasificar en dos categorías diferentes: usuarios sin sistema telefónico y usuarios con sistema telefónico. Los usuarios con sistema telefónico experimentarán una pérdida temporal del servicio telefónico como parte de la transición del número de teléfono para que no se administre en Active Directory local a la nube. Se recomienda realizar una prueba piloto con un pequeño número de usuarios con Sistema telefónico antes de iniciar operaciones de usuario en masa. Para implementaciones grandes, los usuarios se pueden procesar en grupos más pequeños en ventanas de tiempo diferentes.

Nota

Este proceso es el más sencillo para los usuarios que tienen una dirección sip coincidente y UserPrincipalName. Para las organizaciones que tienen usuarios con valores no coincidentes en estos dos atributos, es necesario tener cuidado adicional como se indica a continuación para realizar una transición sin problemas.

Nota

Si ha configurado puntos de conexión de aplicaciones híbridas locales para operadores automáticos o colas de llamadas, asegúrese de mover estos puntos de conexión a Microsoft 365 antes de retirar Skype Empresarial Server. Para obtener más información, vea Migrar puntos de conexión de aplicaciones híbridas antes de retirar el entorno local.

  1. Confirme que el siguiente cmdlet de PowerShell Skype Empresarial local devuelve un resultado vacío. Un resultado vacío significa que ningún usuario se aloja en local y se ha movido a Microsoft 365 o se ha deshabilitado:

    Get-CsUser -Filter { HostingProvider -eq "SRV:"} | Select-Object Identity, SipAddress, UserPrincipalName, RegistrarPool
    
  2. Registre el número de teléfono actual de los usuarios (LineUri), UserPrincipalName e información relacionada, ejecutando el siguiente cmdlet de PowerShell Skype Empresarial Server local para exportar datos de usuario:

    Get-CsUser | Select-Object SipAddress, UserPrincipalName, SamAccountName, RegistrarPool, HostingProvider, EnabledForFederation, EnabledForInternetAccess, LineUri, EnterpriseVoiceEnabled, HostedVoiceMail | Sort SipAddress | Export-Csv -Path  "c:\backup\SfbUserSettings.csv"
    

    Importante

    Antes de abrir SfbUserSettings.csv archivo y confirmar que todos los datos de usuario se han exportado correctamente. Se recomienda conservar una copia de este archivo. No use este archivo en los pasos siguientes para procesar usuarios.

  3. Cree un archivo con un grupo de usuarios para usarlo en los pasos siguientes. Después de que el primer grupo de usuarios se haya completado correctamente, continúe con el siguiente grupo de usuarios. En el ejemplo siguiente, los grupos de usuarios se seleccionan alfabéticamente. Puede filtrar por usuarios en función de criterios que coincidan con la forma en que desea procesar los usuarios.

    Get-CsUser | where userprincipalname -like "abc*" | Select-Object SipAddress, UserPrincipalName, SamAccountName, RegistrarPool, HostingProvider, EnabledForFederation, EnabledForInternetAccess, LineUri, EnterpriseVoiceEnabled, HostedVoiceMail | Sort SipAddress | Export-Csv -Path "c:\data\SfbUsers.csv"
    

    Importante

    Antes de abrir SfbUsers.csv archivo y confirmar que los datos de usuario se han exportado correctamente. Necesitará LineUri (número de teléfono), UserPrincipalName, SamAccountName y SipAddress de este archivo en un paso posterior.

  4. Elimine la información de atributo relacionada con Skype Empresarial Server de Active Directory para el conjunto de usuarios que está listo para actualizar. Hay dos pasos para este proceso, como se muestra a continuación.

    Importante

    Después del siguiente ciclo de Sincronización de Azure AD después de ejecutar este paso, los usuarios con sistema telefónico que pasaron de un Skype Empresarial Server local a la nube perderán la capacidad de realizar y recibir llamadas hasta que el paso 8 se complete correctamente y se confirme en el paso 9. Además, asegúrese de que ha guardado los números de teléfono del usuario y la información relacionada como en el paso 2, ya que esa información es necesaria para ese paso.

    $sfbusers=import-csv "c:\data\SfbUsers.csv"
    foreach($user in $sfbusers){
    Disable-CsUser -Identity $user.SipAddress}
    

    A continuación, para el mismo conjunto de usuarios, borre el valor de msRTCSIP-DeploymentLocator mediante Active Directory local PowerShell:

    $sfbusers=import-csv "c:\data\SfbUsers.csv"
    foreach($user in $sfbusers){
    Set-ADUser -Identity $user.SamAccountName -Clear msRTCSIP-DeploymentLocator}
    
  5. Para volver a agregar el valor de la dirección sip a la Active Directory local proxyAddresses, ejecute el siguiente módulo de Active Directory local para Windows PowerShell cmdlet. Esta acción evitará los problemas de interoperabilidad que se basan en este atributo.

    $sfbusers=import-csv "c:\data\SfbUsers.csv"
    foreach($user in $sfbusers){
      $userUpn=$user.UserPrincipalName
      $userSip=$user.SipAddress
      $proxies=Get-ADUser -Filter "UserPrincipalName -eq '$userUpn'" -properties * | Select-Object @{Name="proxyAddresses";Expression={$_.proxyAddresses}}
      if(($null -eq $proxies) -or ($proxies.proxyAddresses -NotContains $userSip))
      {
              Get-ADUser -Filter "UserPrincipalName -eq '$userUpn'" | Set-ADUser -Add @{"proxyAddresses"=$user.SipAddress}
      }
    }
    
  6. Ejecutar Sincronización de Azure AD

    Start-ADSyncSyncCycle -PolicyType Delta
    
  7. Espera a que se complete el aprovisionamiento del usuario. Puede supervisar el progreso del aprovisionamiento de usuarios ejecutando el siguiente comando de PowerShell de Teams. El siguiente comando de PowerShell de Teams devuelve un resultado vacío en cuanto se completa el proceso.

    Get-CsOnlineUser -Filter {IsSipEnabled -eq $True} | Where {$_.UserValidationErrors -ne $null} | Select SipAddress,InterpretedUserType,UserValidationErrors
    
  8. Para asignar números de teléfono y habilitar a los usuarios para Sistema telefónico, ejecute el siguiente comando de PowerShell de Teams:

    $sfbusers=import-csv "c:\data\SfbUsers.csv"
    foreach($user in $sfbusers){
    if($user.LineUri)
         {
              Set-CsPhoneNumberAssignment -Identity $user.SipAddress -PhoneNumber $user.LineUri.Replace("tel:","") -PhoneNumberType DirectRouting
         }
    }
    

    Nota

    Si todavía tiene Skype Empresarial puntos de conexión (teléfonos de clientes de Skype o teléfonos de terceros), también querrá establecer -HostedVoiceMail en $true. Si su organización solo usa puntos de conexión de Teams para usuarios habilitados para voz, esta configuración no se aplica a los usuarios.

  9. Confirma que los usuarios con funcionalidad del sistema telefónico se han aprovisionado correctamente. El siguiente comando de PowerShell de Teams devuelve un resultado vacío en cuanto se completa el proceso.

    $sfbusers=import-csv "c:\data\SfbUsers.csv"
    foreach($user in $sfbusers)
    {
    if($user.LineUri)
         {
                 $u=Get-CsOnlineUser -Identity $user.SipAddress
                 if ($u.LineURI -ne $user.LineUri -or $u.EnterpriseVoiceEnabled -ne $true)
                 {
                 Get-CsOnlineUser -Identity $user.SipAddress | fl SipAddress, InterpretedUserType, OnPremLineURI, LineURI, EnterpriseVoiceEnabled
                 }
         }
    }
    
  10. Repita los pasos del 3 al 9 hasta que se procese a todos los usuarios.

  11. Confirme que todos los usuarios se han procesado correctamente ejecutando los siguientes dos comandos de PowerShell.

    Comando de PowerShell local Skype Empresarial Server local:

    Get-CsUser | Select-Object SipAddress, UserPrincipalName
    

    Comando de PowerShell de Teams:

    Get-CsOnlineUser -Filter {IsSipEnabled -eq $True} | where {$_.UserValidationErrors -ne $null} | fl SipAddress, InterpretedUserType, OnPremHostingProvider, UserValidationErrors
    
  12. Después de completar todos los pasos del Método 2, vea Mover los puntos de conexión de aplicaciones híbridas de local a en línea y Quitar la Skype Empresarial Server local para conocer los pasos adicionales para quitar el Skype Empresarial Server implementación local.

Vea también