Después de cambiar el nombre de su inquilino de Microsoft 365, es posible que note que las políticas de expiración de Teams dejan de renovar los equipos automáticamente. El propietario del equipo recibe una advertencia de expiración, pero al hacer clic en renovar falla o la política simplemente no se aplica. Esto sucede porque la política de expiración almacena el ID de inquilino y el dominio, y un cambio de nombre puede romper ese vínculo. Este artículo explica la causa raíz y proporciona una solución paso a paso para restaurar la renovación automática.
Conclusiones clave: Restaurar la renovación de expiración de Teams después de un cambio de nombre de inquilino
- Centro de administración de Teams > Teams > Políticas de Teams > Política de expiración: Verifique la asignación de la política para ver si todavía apunta al dominio antiguo del inquilino.
- Cmdlet de PowerShell Get-TeamExpirationPolicy: Muestra la configuración actual de la política y los ID de equipo afectados.
- Cmdlet de PowerShell Set-TeamExpirationPolicy: Vuelve a aplicar la política con el nuevo ID de inquilino para activar la renovación.
Por qué el cambio de nombre del inquilino rompe la renovación de la política de expiración de Teams
Cuando cambia el nombre de un inquilino de Microsoft 365, el sistema actualiza el dominio principal y, a menudo, el ID de inquilino en Azure AD. Las políticas de expiración de Teams están vinculadas al ID de inquilino y al ciclo de vida del grupo. El motor de políticas utiliza el ID de inquilino para localizar el equipo y verificar su fecha de expiración. Después de un cambio de nombre, el ID de inquilino antiguo puede dejar de coincidir, por lo que la política no puede encontrar el equipo para renovarlo.
Otro factor es que la política de expiración almacena la fecha de expiración del grupo basada en la última renovación. Si el proceso de renovación falla silenciosamente, el equipo permanece en un estado en el que parece activo pero en realidad está marcado para eliminación. El propietario ve una advertencia, pero la acción de renovar no hace nada porque la política no puede autenticarse contra el nuevo contexto de inquilino.
Este problema no se debe a que el equipo en sí esté dañado. El equipo sigue existiendo y funciona normalmente. El problema es que los metadatos de la política de expiración están desactualizados. Debe actualizar la política para que apunte al nuevo ID de inquilino y dominio.
Pasos para diagnosticar y solucionar la política de expiración de Teams después de un cambio de nombre de inquilino
Antes de realizar cambios, confirme que el cambio de nombre del inquilino se completó realmente. Verifique en el Centro de administración de Microsoft 365 el nuevo dominio y asegúrese de que todos los servicios estén usando el nuevo ID de inquilino. Luego siga estos pasos para corregir la política de expiración.
- Verifique el ID de inquilino y el dominio
Inicie sesión en el Centro de administración de Microsoft 365 en admin.microsoft.com. Vaya a Configuración > Nombres de dominio y anote el nuevo dominio principal. Luego vaya a Configuración > Configuración de la organización y busque el ID de inquilino. Anote ambos valores. Esto le da el objetivo correcto para la política. - Conéctese a Microsoft Teams PowerShell
Abra Windows PowerShell como administrador. EjecuteInstall-Module -Name MicrosoftTeams -Forcesi no lo ha instalado. Luego ejecuteConnect-MicrosoftTeamse inicie sesión con una cuenta de administrador de Teams. Espere a que se complete la conexión. - Verifique la política de expiración actual
EjecuteGet-TeamExpirationPolicypara ver la configuración de la política. Busque los camposGroupIdyExpirationDate. Anote los equipos que muestran una fecha de expiración en el pasado o que tienen unRenewalStatusde Failed. Esto le indica qué equipos están afectados. - Vuelva a aplicar la política de expiración
EjecuteSet-TeamExpirationPolicy -GroupIdpara cada equipo afectado. Reemplace-ExpirationDate -RenewNow <GroupId>con el ID de equipo real y<new date>con una fecha de 30 a 90 días en el futuro. El parámetroRenewNowfuerza a la política a procesar la renovación inmediatamente. - Verifique que la renovación se haya realizado correctamente
EjecuteGet-TeamExpirationPolicy -GroupIdnuevamente. Verifique que elExpirationDatese haya movido al futuro y que elRenewalStatusmuestre Success. Si ve Failed, revise el registro de auditoría para ver los errores. - Verifique el registro de auditoría para confirmar
Vaya al portal de cumplimiento de Microsoft Purview. Navegue a Auditoría > Búsqueda de registros de auditoría. Busque la actividadSet-GroupoRenew groupcon el nombre del equipo. Confirme que la acción fue realizada por el motor de políticas y no solo por una acción manual del usuario.
Uso del Centro de administración de Teams como alternativa
Si prefiere una interfaz gráfica, también puede corregir la política en el Centro de administración de Teams. Vaya a Teams > Políticas de Teams > Política de expiración. Seleccione la política que se aplica al equipo afectado. Edite la política y cambie la Duración de expiración a un valor diferente, luego cámbiela de nuevo al valor original. Esto actualiza la política y obliga al motor a reevaluar todos los equipos bajo ella. Guarde el cambio y espere unos minutos.
Si Teams aún no renueva después de la solución principal
A veces, la reaplicación de la política no resuelve el problema. Aquí hay fallas relacionadas y sus soluciones.
Aparece la advertencia de expiración de Teams pero el botón Renovar no hace nada
Esto generalmente sucede cuando el propietario del equipo no tiene el rol de administrador correcto. Solo un administrador de servicios de Teams o un administrador global pueden renovar un equipo. Pida al propietario que verifique su rol en el Centro de administración de Azure AD. Si solo es miembro, la acción de renovar fallará silenciosamente. Promueva al usuario temporalmente o haga que un administrador realice la renovación.
La política de expiración se aplica a los equipos incorrectos después del cambio de nombre
Después de un cambio de nombre de inquilino, la política puede apuntar a equipos que se crearon bajo el dominio antiguo. Use PowerShell para enumerar todos los equipos y su estado de expiración con Get-TeamExpirationPolicy -All. Luego filtre por el nuevo dominio. Si faltan algunos equipos, debe asignarles la política manualmente usando Set-TeamExpirationPolicy.
La política de expiración falla con un error sobre inquilino no válido
Este error significa que la política todavía hace referencia al ID de inquilino antiguo. En el Centro de administración de Teams, navegue a Configuración de toda la organización > Configuración de todo el inquilino. Verifique la sección Ciclo de vida de Teams. Si el ID de inquilino está desactualizado, es posible que deba contactar al soporte de Microsoft para actualizar los metadatos del ciclo de vida. En la mayoría de los casos, volver a aplicar la política con PowerShell lo resuelve.
Nuevo Teams de escritorio vs Teams en la web para administrar políticas de expiración
| Elemento | Nuevo Teams de escritorio | Teams en la web |
|---|---|---|
| Acceso de administrador | Acceso completo al centro de administración | Acceso completo al centro de administración |
| Integración con PowerShell | No disponible | No disponible |
| Acción de renovar | Visible para propietarios pero limitada | Igual que en el escritorio |
| Mejor para cambios de política | Navegación rápida | Funciona en cualquier dispositivo |
Conclusión
Después de un cambio de nombre de inquilino, puede restaurar la renovación de expiración de Teams volviendo a aplicar la política con PowerShell o editando la política en el centro de administración. Siempre verifique primero el ID de inquilino y el dominio, luego use Set-TeamExpirationPolicy con el parámetro RenewNow para forzar una renovación. Verifique el registro de auditoría para confirmar que la acción se realizó correctamente. Para futuros cambios de nombre de inquilino, documente los ID de inquilino antiguos y nuevos para poder actualizar rápidamente cualquier política que dependa de ellos. Como consejo final, programe una revisión mensual de las políticas de expiración usando Get-TeamExpirationPolicy para detectar cualquier falla temprano.