El informe de equipos sin propietario del centro de administración de Teams muestra menos equipos de los esperados después de cambiar el nombre de su inquilino de Microsoft 365. El informe omite equipos que aún tienen un propietario en el directorio, aunque la cuenta del propietario parezca inactiva o sin licencia. Esto ocurre porque el informe filtra según el nombre del inquilino almacenado en los metadatos de cada equipo, y un cambio de nombre de inquilino no actualiza esos metadatos automáticamente. Este artículo explica la causa raíz y proporciona un método paso a paso para regenerar el informe y que refleje su inquilino renombrado.
Conclusiones clave: Regenerar el informe de equipos sin propietario después de un cambio de nombre de inquilino
- Centro de administración de Teams > Equipos > Administrar equipos > Exportar: Exporta la lista completa de equipos con identificadores de propietario y de equipo para verificación cruzada.
- PowerShell Get-Team y Get-TeamUser: Enumera todos los equipos y sus propietarios actuales, omitiendo el filtro de nombre de inquilino que causa el informe incompleto.
- Centro de administración de Microsoft 365 > Configuración > Configuración de la organización > Perfil de la organización: Confirma el nuevo nombre del inquilino que el informe espera ver.
Por qué el informe de equipos sin propietario omite equipos después de un cambio de nombre de inquilino
El informe de equipos sin propietario en el centro de administración de Teams identifica equipos que no tienen un propietario activo en Microsoft Entra ID. El informe se basa en un trabajo en segundo plano que escanea los metadatos del equipo, incluido el nombre del inquilino que se registró cuando se creó cada equipo. Cuando cambia el nombre de su inquilino, el nuevo nombre se aplica al perfil de la organización, pero los objetos de equipo existentes conservan el nombre antiguo del inquilino en sus campos de metadatos.
El servicio de informes compara el nombre del inquilino en los metadatos de cada equipo con el nombre actual del inquilino. Los equipos cuyos metadatos aún contienen el nombre antiguo del inquilino se omiten, incluso si no tienen propietario. El resultado es un informe incompleto que subestima la cantidad de equipos sin propietario.
Otro factor es la verificación del propietario. El informe considera que un propietario está “activo” solo si la cuenta del propietario tiene una licencia válida y no está bloqueada para iniciar sesión. Si el propietario no tiene licencia o está deshabilitado, el equipo debería aparecer en el informe. Pero la discrepancia en el nombre del inquilino impide que ese equipo sea evaluado por completo.
Cómo se almacena el nombre del inquilino en los metadatos del equipo
Cada objeto de equipo en Microsoft Entra ID tiene una propiedad llamada tenantId y un nombre para mostrar que incluye el dominio del inquilino. Un cambio de nombre de inquilino cambia el dominio principal y el nombre para mostrar de la organización. El GUID de tenantId permanece igual, pero el nombre para mostrar y el dominio cambian. El informe de equipos sin propietario utiliza el nombre para mostrar, no el GUID, para hacer coincidir los equipos con el inquilino actual. Esta discrepancia es la razón por la que el informe se vuelve incompleto.
Pasos para regenerar el informe de equipos sin propietario después de un cambio de nombre de inquilino
Siga estos pasos para obtener un informe completo de equipos sin propietario. Necesitará permisos de administrador de Teams y el módulo de PowerShell de Teams.
- Confirme el nuevo nombre del inquilino
Inicie sesión en el centro de administración de Microsoft 365 en admin.microsoft.com. Vaya a Configuración > Configuración de la organización > Perfil de la organización. Anote el nombre de la organización y el dominio principal. Este es el nombre que el informe espera ver en los metadatos del equipo. - Exporte la lista de equipos actual desde el centro de administración de Teams
Vaya al centro de administración de Teams > Equipos > Administrar equipos. Haga clic en Exportar. El archivo CSV contiene todos los equipos, su identificador y su lista de propietarios. Guarde este archivo para comparar. - Instale y conéctese al módulo de PowerShell de Teams
Abra Windows PowerShell como administrador. EjecuteInstall-Module -Name MicrosoftTeams -Force -AllowClobber. Luego ejecuteConnect-MicrosoftTeamse inicie sesión con una cuenta de administrador de Teams. - Recupere todos los equipos y sus propietarios
EjecuteGet-Team | Select-Object GroupId, DisplayNamepara enumerar todos los equipos. Para cada equipo, ejecuteGet-TeamUser -GroupId <GroupId> -Role Ownerpara enumerar los propietarios. Escriba los resultados en un archivo CSV conExport-Csv. - Identifique equipos sin propietarios en la salida de PowerShell
Compare la lista de propietarios de PowerShell con la exportación del centro de administración de Teams. Los equipos que aparecen en PowerShell con una lista de propietarios vacía son equipos sin propietario. Agréguelos a su informe manualmente. - Actualice el nombre del inquilino en los metadatos del equipo
No hay una interfaz de usuario directa para actualizar los metadatos del equipo. Use la API de Microsoft Graph para cambiar el nombre para mostrar y la descripción del equipo. Envíe una solicitud de Graph para actualizar el displayName de cada equipo para que incluya el nuevo nombre del inquilino. Esto fuerza la actualización de los metadatos. - Espere 24 horas y regenere el informe de equipos sin propietario
El trabajo en segundo plano que genera el informe se ejecuta diariamente. Espere al menos 24 horas después de la actualización de metadatos. Luego vaya al centro de administración de Teams > Equipos > Equipos sin propietario y exporte el informe nuevamente. Verifique que el recuento coincida con su salida de PowerShell.
Uso de Microsoft Graph para actualizar los metadatos del equipo
Para actualizar los metadatos del equipo, use el punto de conexión de Graph API PATCH /teams/{team-id}. Envíe un cuerpo JSON con el nuevo displayName y description. Puede escribir un script en PowerShell con el cmdlet Invoke-RestMethod. Este paso es opcional si solo necesita el informe para auditoría, pero asegura que los informes futuros sean precisos.
Si el informe de equipos sin propietario aún muestra equipos faltantes
Equipos con un propietario sin licencia o deshabilitado
El informe omite equipos cuyo propietario tiene una licencia válida pero está bloqueado para iniciar sesión. Para incluir estos equipos, desbloquee al propietario o asigne una licencia. Vaya al centro de administración de Microsoft 365 > Usuarios > Usuarios activos, seleccione el usuario y administre su estado de inicio de sesión y licencias. Después del cambio, el trabajo en segundo plano incluirá el equipo en la próxima ejecución diaria.
Equipos creados en un inquilino diferente antes del cambio de nombre
Si su organización tenía una configuración de múltiples inquilinos y los equipos se crearon bajo el nombre antiguo del inquilino, esos equipos pueden no aparecer nunca en el informe. Debe migrar esos equipos al inquilino actual utilizando herramientas de migración de Teams. Después de la migración, los metadatos se actualizan automáticamente.
Equipos con una cuenta de propietario eliminada
Cuando una cuenta de propietario se elimina de Entra ID, el equipo aún existe pero la referencia al propietario queda huérfana. El informe debería marcar estos equipos, pero la discrepancia en el nombre del inquilino puede ocultarlos. Use el método de PowerShell anterior para encontrar equipos sin un propietario válido. Luego asigne un nuevo propietario mediante Add-TeamUser -GroupId <GroupId> -User <UPN> -Role Owner.
Informe de equipos sin propietario: PowerShell vs Centro de administración de Teams
| Elemento | PowerShell (Get-Team, Get-TeamUser) | Centro de administración de Teams (Informe de equipos sin propietario) |
|---|---|---|
| Fuente de datos | Consulta directa de Graph de todos los equipos | Trabajo en segundo plano con filtro de nombre de inquilino |
| Efecto del cambio de nombre de inquilino | No afectado, usa GroupId | Omite equipos con nombre de inquilino antiguo |
| Detección de propietario | Enumera UPN de propietarios incluso sin licencia | Solo cuenta propietarios activos con licencia |
| Tiempo para obtener resultados | Inmediato | Hasta 24 horas |
| Mejor uso | Auditoría y corrección manual | Informes de cumplimiento estándar |
Use PowerShell cuando necesite una lista completa e inmediata. Use el informe del centro de administración para monitoreo continuo después de corregir los metadatos.
Ahora puede regenerar un informe completo de equipos sin propietario después de un cambio de nombre de inquilino combinando la exportación del centro de administración con verificaciones de propietario en PowerShell. Actualice los metadatos del equipo mediante Microsoft Graph para evitar futuras discrepancias. Como siguiente paso, programe un script mensual de PowerShell que compare el informe del centro de administración con los datos de Graph. Esto detecta cualquier equipo que el trabajo en segundo plano pueda omitir. Para un control avanzado, use el cmdlet Get-Team con el parámetro -Filter para limitar los resultados por nombre para mostrar.