Corregir la política de expiración de Teams que no renueva un equipo en un inquilino multi-geo
🔍 WiseChecker

Corregir la política de expiración de Teams que no renueva un equipo en un inquilino multi-geo

Su política de expiración de Teams está configurada para renovarse automáticamente, pero algunos equipos en su inquilino multi-geo aún se eliminan. El proceso de renovación falla silenciosamente cuando la ubicación de datos del grupo difiere de la geografía principal del inquilino. Este artículo explica por qué la política no renueva estos equipos y proporciona los pasos exactos para solucionarlo.

Puntos clave: Corregir la renovación de la política de expiración de Teams en inquilinos multi-geo

  • Centro de administración de Teams > Teams > Administrar equipos: Verifique la ubicación de datos de cada equipo para identificar los equipos almacenados fuera de la geografía principal.
  • Cmdlet de PowerShell Get-UnifiedGroup: Verifique la propiedad PreferredDataLocation para confirmar la ubicación geográfica del equipo antes de aplicar correcciones.
  • Cmdlet de PowerShell Set-UnifiedGroup: Cambie PreferredDataLocation a la geografía principal para habilitar la renovación automática.

ADVERTISEMENT

Por qué la política de expiración no renueva equipos en un inquilino multi-geo

En un inquilino multi-geo, cada grupo de Microsoft 365 tiene una propiedad PreferredDataLocation. Esta propiedad determina dónde se almacenan los datos del grupo. La política de expiración se ejecuta en un temporizador que verifica los grupos en la geografía principal. Los grupos con un PreferredDataLocation que difiere de la geografía principal son omitidos por el trabajo de renovación.

La acción de renovación la realiza el trabajo en segundo plano de expiración de Azure AD. Este trabajo lee la ubicación de datos del grupo y la compara con la ubicación de datos principal del inquilino. Si no coinciden, el trabajo no renueva el grupo. El grupo permanece en el período de gracia y eventualmente se elimina.

Este comportamiento es por diseño. La política de expiración no tiene un motor de renovación compatible con multi-geo. Debe alinear la ubicación de datos del grupo o usar una herramienta de terceros que maneje renovaciones multi-geo.

Pasos para diagnosticar y corregir el problema de renovación de la política de expiración

Siga estos pasos para identificar los equipos que no se renovarán y aplicar una corrección.

Paso 1: Identificar equipos con una ubicación de datos diferente

  1. Inicie sesión en el Centro de administración de Teams
    Vaya a Centro de administración de Teams > Teams > Administrar equipos. Mire la columna Ubicación de datos de cada equipo. Los equipos con una ubicación diferente a su geografía principal están en riesgo.
  2. Exporte la lista de equipos
    Seleccione Exportar para descargar un archivo CSV. Abra el archivo en Excel y filtre los equipos con una Ubicación de datos que difiera de la geografía principal.
  3. Ejecute una consulta de PowerShell
    Abra PowerShell y ejecute el siguiente comando para listar todos los grupos con sus ubicaciones de datos:

    Get-UnifiedGroup | Select-Object DisplayName, PreferredDataLocation

Paso 2: Decida la corrección correcta

Tiene dos opciones. Puede cambiar la ubicación de datos del grupo a la geografía principal, o puede excluir el grupo de la política de expiración. Cambiar la ubicación de datos es la única forma de hacer que la renovación integrada funcione.

Paso 3: Cambie la ubicación de datos con PowerShell

  1. Conéctese a Exchange Online
    Ejecute Connect-ExchangeOnline e inicie sesión con una cuenta que tenga el rol de Administrador de Exchange.
  2. Encuentre la ubicación actual del grupo
    Ejecute Get-UnifiedGroup -Identity "TeamName" | FL PreferredDataLocation para confirmar el valor actual.
  3. Actualice la ubicación de datos
    Ejecute el siguiente comando para establecer la ubicación en su geografía principal. Reemplace PrimaryGeo con su código de ubicación real, como EUR o NAM:

    Set-UnifiedGroup -Identity "TeamName" -PreferredDataLocation PrimaryGeo

  4. Verifique el cambio
    Ejecute Get-UnifiedGroup -Identity "TeamName" | FL PreferredDataLocation para confirmar el nuevo valor. El trabajo de renovación ahora procesará este equipo.

Paso 4: Excluya el equipo de la política de expiración

Si no puede cambiar la ubicación de datos, puede excluir el equipo de la política. Esto evita la eliminación automática pero también deshabilita la renovación automática.

  1. Abra el Centro de administración de Azure AD
    Vaya a Azure Active Directory > Grupos > Expiración.
  2. Edite la política
    Seleccione la política que se aplica a sus equipos. En Grupos excluidos, agregue el equipo que está en una ubicación geográfica diferente.
  3. Guarde la política
    Seleccione Guardar. El equipo ya no estará sujeto a la política de expiración.

ADVERTISEMENT

Si Teams aún tiene problemas después de la corrección principal

Los equipos aún se eliminan incluso después de cambiar la ubicación de datos

El cambio puede tardar hasta 24 horas en propagarse. Si el equipo ya está en el período de gracia, primero debe restaurarlo. Vaya a Centro de administración de Teams > Teams > Equipos eliminados, seleccione el equipo y elija Restaurar. Después de la restauración, cambie la ubicación de datos nuevamente si es necesario.

PowerShell muestra un error sobre PreferredDataLocation

El cmdlet Set-UnifiedGroup puede fallar si la ubicación que especifica no es una ubicación de datos válida para su inquilino. Ejecute Get-OrganizationConfig | FL AllowedDataLocations para ver la lista de ubicaciones válidas. Use uno de estos valores.

La renovación aún falla para un equipo específico

Verifique si el equipo tiene una etiqueta de sensibilidad que bloquee las actualizaciones de grupo. Vaya a Centro de administración de Teams > Teams > Administrar equipos, seleccione el equipo y vea la Etiqueta de sensibilidad. Si se aplica una etiqueta, cámbiela a una que permita la administración de grupos, o elimínela temporalmente.

Nuevo Teams de escritorio vs Teams en la web: diferencias clave

Elemento Nuevo Teams de escritorio Teams en la web
Visibilidad de la política de renovación Sin vista directa del estado de expiración Tampoco hay vista directa
Controles de administración Acceso al Centro de administración de Teams a través del navegador Centro de administración completo en el navegador
Integración con PowerShell Requiere una ventana de PowerShell separada Requiere una ventana de PowerShell separada

El problema de renovación no se ve afectado por el cliente que use. El problema está en el backend. Ambos clientes muestran los mismos datos del equipo y las mismas opciones de administración.

Ahora puede identificar los equipos que no se renovarán y aplicar la corrección correcta. Comience exportando su lista de equipos y verificando la columna Ubicación de datos. Use el cmdlet Set-UnifiedGroup para alinear las ubicaciones, o excluya los equipos de la política. Para un control avanzado, considere automatizar la verificación de ubicación con PowerShell y una tarea programada.

ADVERTISEMENT