Corregir la política de nombres de Teams que no se aplica a un equipo recién creado
🔍 WiseChecker

Corregir la política de nombres de Teams que no se aplica a un equipo recién creado

Cuando crea un equipo nuevo en Microsoft Teams, es posible que la política de nombres que configuró en el centro de administración de Teams no se aplique. El equipo recibe un nombre predeterminado o un nombre antiguo, y no ve ningún error. Esto ocurre porque la política está en caché o porque la asignación de la política falta para su usuario. Este artículo explica por qué falla la política de nombres y cómo corregirla en el centro de administración de Teams y en PowerShell.

Aprenderá los pasos exactos para verificar la asignación de la política, borrar la caché y forzar una actualización de la política. También verá cómo probar la política antes de crear un equipo. Al final, podrá crear equipos que sigan sus reglas de nombres sin demoras.

Puntos clave: Corregir la política de nombres de Teams que no se aplica a equipos nuevos

  • Centro de administración de Teams > Equipos > Políticas de Teams > Política de nombres: Verifique que la política esté habilitada y asignada al usuario o grupo correcto.
  • Borrar la caché de Teams: Elimine los archivos de política en caché en %appdata%\Microsoft\Teams para forzar una descarga nueva de la política.
  • Comandos de PowerShell Get-CsTeamTemplate y Set-CsTeamTemplate: Úselos para verificar y actualizar la plantilla de la política de nombres para su inquilino.

ADVERTISEMENT

Por qué la política de nombres de Teams no se aplica a equipos nuevos

La política de nombres de Teams es una configuración a nivel de inquilino que controla el prefijo y el sufijo de los nombres de los equipos. También bloquea ciertas palabras. Cuando crea un equipo, Teams verifica la política y aplica el prefijo o sufijo automáticamente. Si la política no se aplica, la causa más común es un retraso en la propagación de la política. Las políticas de Teams pueden tardar hasta 24 horas en llegar a todos los usuarios.

Otra causa es una asignación de política faltante. La política de nombres se asigna a usuarios o grupos mediante paquetes de políticas. Si el usuario que crea el equipo no está en el grupo asignado, la política se ignora. Una tercera causa es una caché de Teams dañada. El cliente de escritorio de Teams almacena la configuración de políticas localmente. Si la caché está desactualizada, el cliente usa una política antigua o ninguna.

Finalmente, la política de nombres solo se aplica a los equipos creados a través del cliente de Teams o del centro de administración de Teams. No se aplica a los equipos creados mediante Microsoft Graph o PowerShell a menos que use una plantilla específica. Este artículo se centra en los escenarios más comunes para usuarios empresariales y administradores.

Pasos para verificar y corregir la asignación de la política de nombres

Siga estos pasos en orden. Comience con el centro de administración, luego borre la caché y, si es necesario, use PowerShell.

  1. Abra el centro de administración de Teams
    Vaya al centro de administración de Teams en admin.teams.microsoft.com. Inicie sesión con una cuenta que tenga el rol de Administrador de Teams o Administrador global.
  2. Verifique la configuración de la política de nombres
    En la navegación izquierda, vaya a Equipos > Políticas de Teams > Política de nombres. Verifique que el interruptor Habilitar política de nombres esté activado. Revise los campos de prefijo y sufijo. Si están vacíos, la política no está configurada.
  3. Asigne la política al usuario correcto
    Vaya a Usuarios > Administrar usuarios. Seleccione el usuario que crea equipos. En el perfil del usuario, vaya a Políticas y confirme que la política de nombres esté asignada. Si dice Global (predeterminado de toda la organización), eso está bien si el valor predeterminado está habilitado. Si no, asigne la política específica.
  4. Borrar la caché de Teams en el cliente
    Cierre Teams por completo. Presione Ctrl+Shift+Esc para abrir el Administrador de tareas. En Procesos, finalice todos los procesos llamados Microsoft Teams. Luego abra el Explorador de archivos y escriba %appdata%\Microsoft\Teams en la barra de direcciones. Elimine todos los archivos y carpetas dentro de esta carpeta. No elimine la carpeta en sí. Reinicie Teams e inicie sesión nuevamente.
  5. Pruebe la política con un equipo nuevo
    En Teams, haga clic en Equipos a la izquierda y luego en Unirse o crear un equipo. Haga clic en Crear equipo. Elija Desde cero o Desde un grupo o equipo. Ingrese un nombre sin prefijo ni sufijo. Haga clic en Crear. La política debería agregar el prefijo o sufijo automáticamente. Si no lo hace, continúe con los pasos de PowerShell.
  6. Use PowerShell para forzar una actualización de la política
    Instale el módulo de PowerShell de Microsoft Teams si no lo tiene. Ejecute Connect-MicrosoftTeams e inicie sesión. Luego ejecute Get-CsTeamsNamingPolicy para ver la política actual. Si la política falta, ejecute New-CsTeamsNamingPolicy para crearla. Para aplicarla a un usuario, ejecute Grant-CsTeamsNamingPolicy -Identity “user@domain.com” -PolicyName “Global” o el nombre de su política.
  7. Espere la propagación y vuelva a probar
    Después de cualquier cambio, espere al menos 4 horas. Luego repita la prueba del paso 5. Si la política aún no se aplica, revise los registros de auditoría en el centro de administración de Microsoft 365 para ver si la política se aplicó al evento de creación del equipo.

ADVERTISEMENT

Si Teams aún ignora la política de nombres

Teams muestra el nombre predeterminado en lugar del prefijo

Esto ocurre cuando la política de nombres no está habilitada para todo el inquilino. Vaya al centro de administración de Teams y verifique que la política global esté configurada. La política predeterminada llamada Global (predeterminado de toda la organización) debe tener el interruptor activado. Si creó una política personalizada, asígnela al usuario explícitamente.

La política de nombres funciona para algunos usuarios pero no para otros

Esto indica un problema de asignación de grupo. La política de nombres a menudo se asigna mediante un paquete de políticas. Verifique las membresías de grupo del usuario. Use PowerShell para ver la política efectiva: Get-CsUser -Identity “user@domain.com” | Select-Object TeamsNamingPolicy. Si devuelve un valor en blanco, asigne la política directamente.

Mensaje de error: Violación de la política de nombres

Si ve un error al crear un equipo, la política está activa pero el nombre viola una palabra bloqueada o un patrón. Revise la lista de palabras bloqueadas en la política de nombres. También verifique el prefijo y el sufijo para detectar caracteres especiales que puedan entrar en conflicto con el nombre.

Política de nombres de Teams: Centro de administración vs PowerShell vs Cliente

Elemento Centro de administración de Teams PowerShell Cliente de Teams
Configuración de la política Sí, interfaz gráfica Sí, mediante cmdlets No
Asignación de la política Sí, por usuario o grupo Sí, mediante cmdlets Grant No
Actualización de caché No No Borrar caché local manualmente
Retraso de propagación Hasta 24 horas Hasta 24 horas Inmediato después de borrar la caché
Mejor para Verificaciones rápidas y cambios pequeños Cambios masivos y scripting Pruebas después de borrar la caché

ADVERTISEMENT

Conclusión

Ahora sabe por qué la política de nombres de Teams puede no aplicarse y cómo corregirla. Comience verificando la política en el centro de administración de Teams, luego borre la caché y use PowerShell para forzar una actualización. Pruebe con un equipo nuevo después de cada cambio.

A continuación, revise la lista de palabras bloqueadas y la sintaxis del prefijo y sufijo para evitar futuras violaciones. Para un control avanzado, use los cmdlets Get-CsTeamsNamingPolicy y Grant-CsTeamsNamingPolicy para administrar políticas en todos los usuarios a la vez.

ADVERTISEMENT