Corregir el informe de equipos sin propietario incompleto después de un cambio de nombre de inquilino
🔍 WiseChecker

Corregir el informe de equipos sin propietario incompleto después de un cambio de nombre de inquilino

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.

ADVERTISEMENT

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.

  1. 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.
  2. 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.
  3. Instale y conéctese al módulo de PowerShell de Teams
    Abra Windows PowerShell como administrador. Ejecute Install-Module -Name MicrosoftTeams -Force -AllowClobber. Luego ejecute Connect-MicrosoftTeams e inicie sesión con una cuenta de administrador de Teams.
  4. Recupere todos los equipos y sus propietarios
    Ejecute Get-Team | Select-Object GroupId, DisplayName para enumerar todos los equipos. Para cada equipo, ejecute Get-TeamUser -GroupId <GroupId> -Role Owner para enumerar los propietarios. Escriba los resultados en un archivo CSV con Export-Csv.
  5. 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.
  6. 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.
  7. 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.

ADVERTISEMENT

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.

ADVERTISEMENT