Decidir cómo administrar atributos después de retirar
Importante
Skype Empresarial Online a través de 21Vianet en China se retirará el 1 de octubre de 2023. Si aún no ha actualizado a 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 su 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 con el id. de Entra de Microsoft. Si se requieren cambios en cualquiera de los atributos msRTCSIP, estos cambios deben realizarse en el Active Directory local y, a continuación, sincronizarlos con el id. de Microsoft Entra. Sin embargo, una vez quitada 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:
Deje los usuarios habilitados para las cuentas de servidor de Skype Empresarial tal como están 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 la implementación de Skype Empresarial Server 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 su Active Directory local y tendrán que administrarse en línea.
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 movieron de un servidor local de Skype Empresarial 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 el id. de Microsoft Entra. Este método NO requiere Skype Empresarial Server local. En su lugar, puede modificar estos atributos directamente en 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 enProxyAddresses
simsRTCSIP-PrimaryUserAddress
se rellena, es posible que la usen otros componentes locales.Para modificar el número de teléfono de un usuario, modifique
msRTCSIP-Line
si ya tiene un valor.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 crear una imagen de los servidores locales de Skype Empresarial. 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 movieron de un servidor local de Skype Empresarial Server 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.
Confirme que el siguiente cmdlet de PowerShell de 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
Registre el número de teléfono actual de los usuarios (LineUri), UserPrincipalName e información relacionada, ejecutando el siguiente cmdlet de PowerShell de 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.
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.
Elimine de Active Directory la información de atributo relacionada con Skype Empresarial Server 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 se hayan movido de un servidor local de Skype Empresarial Server 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 PowerShell de Active Directory local:
$sfbusers=import-csv "c:\data\SfbUsers.csv" foreach($user in $sfbusers){ Set-ADUser -Identity $user.SamAccountName -Clear msRTCSIP-DeploymentLocator}
Para volver a agregar el valor de la dirección sip a las direcciones proxy locales de Active Directory, ejecute el siguiente cmdlet de Active Directory local para Windows PowerShell. 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} } }
Ejecutar sincronización de Azure AD
Start-ADSyncSyncCycle -PolicyType Delta
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
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 puntos de conexión de Skype Empresarial (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.
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 } } }
Repita los pasos del 3 al 9 hasta que se procese a todos los usuarios.
Confirme que todos los usuarios se han procesado correctamente ejecutando los siguientes dos comandos de PowerShell.
Comando de PowerShell local de Skype Empresarial Server:
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
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 Skype Empresarial Server local para conocer los pasos adicionales para quitar la implementación local de Skype Empresarial Server.