Cómo corregir la política de nombres de Teams que no se aplica después de un cambio de nombre de inquilino
🔍 WiseChecker

Cómo corregir la política de nombres de Teams que no se aplica después de un cambio de nombre de inquilino

Después de renombrar tu inquilino de Microsoft 365, Teams puede dejar de aplicar la política de nombres para nuevos equipos y canales. Esto ocurre porque la política de nombres hace referencia al ID de inquilino o dominio antiguo en su lista de palabras bloqueadas y prefijos. Verás que los nuevos equipos se crean con nombres predeterminados en lugar de tu prefijo y sufijo personalizados. Este artículo explica la causa raíz y te brinda instrucciones paso a paso para reparar la política para que vuelva a aplicarse.

Puntos clave: Restaurar la política de nombres 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 nombres: Muestra el prefijo, sufijo y palabras bloqueadas actuales que pueden contener el nombre de inquilino antiguo.
  • Cmdlet de PowerShell Set-TeamsNamingPolicy: Permite actualizar el prefijo, sufijo y lista de palabras bloqueadas sin recrear la política.
  • Centro de administración de Teams > Teams > Políticas de Teams > Política de nombres > Editar: Úsalo para verificar que la política esté habilitada y asignada al grupo de políticas correcto.

ADVERTISEMENT

Por qué la política de nombres deja de funcionar después de un cambio de nombre de inquilino

Cuando renombras un inquilino de Microsoft 365, el ID de inquilino de Azure AD subyacente permanece igual, pero el dominio principal y el dominio onmicrosoft.com cambian. Teams almacena la política de nombres como un conjunto de cadenas. Si tu prefijo o sufijo contenía el nombre de dominio antiguo, como contoso.onmicrosoft.com, esa cadena ahora es inválida. Teams sigue viendo la política como habilitada, pero no puede coincidir con el nuevo contexto del inquilino. Como resultado, los nuevos equipos y canales se crean sin ningún patrón de nombres aplicado.

Otra razón es que la lista de palabras bloqueadas puede incluir el nombre de inquilino antiguo o el dominio antiguo. Después del cambio de nombre, estas palabras ya no se aplican, pero tampoco bloquean nada nuevo. La política parece activa, pero no tiene efecto porque las cadenas relevantes apuntan a un dominio que ya no existe.

Cómo se almacena la política de nombres

La política de nombres se almacena como un objeto JSON que contiene tres propiedades: Prefix, Suffix y CustomBlockedWordsList. Cada propiedad es una lista de cadenas. Teams agrega el prefijo al principio de cada nombre de equipo nuevo y el sufijo al final. Si alguna de estas cadenas contiene el dominio de inquilino antiguo, la política falla silenciosamente. El centro de administración muestra la política como habilitada, pero las cadenas no se aplican.

Qué cambia durante un cambio de nombre de inquilino

Un cambio de nombre de inquilino actualiza el dominio inicial, el dominio onmicrosoft.com y la URL de administración de SharePoint. No cambia el ID de inquilino. Teams usa el ID de inquilino para localizar la política, por lo que el objeto de política permanece intacto. El problema es puramente el contenido del prefijo, sufijo y palabras bloqueadas. Debes actualizar estas cadenas para reflejar el nuevo dominio.

Pasos para reparar la política de nombres después de un cambio de nombre de inquilino

Sigue estos pasos para actualizar la política de nombres para que funcione con tu nuevo nombre de inquilino. Necesitarás permisos de administrador de Teams y el módulo de PowerShell de Teams.

  1. Conectarse a PowerShell de Teams
    Abre Windows PowerShell como administrador. Ejecuta Install-Module MicrosoftTeams -Force si el módulo no está instalado. Luego ejecuta Connect-MicrosoftTeams e inicia sesión con una cuenta de administrador de Teams.
  2. Verificar la política de nombres actual
    Ejecuta Get-TeamsNamingPolicy para ver el prefijo, sufijo y palabras bloqueadas actuales. Busca cualquier cadena que contenga el dominio de inquilino antiguo, como oldtenant.onmicrosoft.com.
  3. Actualizar el prefijo con el nuevo nombre de inquilino
    Ejecuta Set-TeamsNamingPolicy -Prefix "NewPrefix-" donde NewPrefix es tu prefijo deseado. Si tu prefijo contenía el dominio antiguo, reemplázalo con el nuevo dominio. Por ejemplo, cambia “oldtenant-” a “newtenant-“.
  4. Actualizar el sufijo con el nuevo nombre de inquilino
    Ejecuta Set-TeamsNamingPolicy -Suffix "-NewSuffix" para establecer el nuevo sufijo. Nuevamente, reemplaza cualquier cadena de dominio antiguo con las nuevas.
  5. Actualizar la lista de palabras bloqueadas
    Ejecuta Set-TeamsNamingPolicy -CustomBlockedWordsList "word1","word2" para reemplazar toda la lista de palabras bloqueadas. Incluye el nombre de inquilino antiguo y el dominio antiguo como palabras bloqueadas si deseas evitar su uso. También incluye cualquier otra palabra que hayas bloqueado anteriormente.
  6. Verificar que la política esté habilitada y asignada
    Ve al Centro de administración de Teams > Teams > Políticas de Teams > Política de nombres. Confirma que la política esté establecida en Habilitada. En Grupos de políticas, asegúrate de que la política esté asignada al grupo correcto. Si no es así, selecciona el grupo y haz clic en Editar, luego elige la política actualizada.
  7. Probar la política creando un nuevo equipo
    En Teams, crea un nuevo equipo. El campo de nombre ahora debería mostrar el prefijo y sufijo. Escribe un nombre e intenta crear el equipo. Si el nombre contiene una palabra bloqueada, verás un error. Esto confirma que la política está activa.

Si la política aún no se aplica

Si la política aún no se aplica, verifica que no estés usando la política de nombres para invitados. La política de nombres para invitados es separada y se aplica solo a invitados. Verifica que la política que actualizaste sea la asignada a los creadores de equipos. Además, espera hasta 24 horas para que el cambio se propague a todos los clientes de Teams.

ADVERTISEMENT

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

Teams muestra el formato de nombre predeterminado en lugar de tu prefijo

Esto generalmente significa que la política no está asignada al usuario o grupo. Ve al Centro de administración de Teams > Teams > Políticas de Teams > Política de nombres y revisa la sección Grupos de políticas. Si el grupo está vacío, haz clic en Agregar grupo y selecciona el grupo de seguridad apropiado. Luego asigna la política.

Obtienes un error de que la política no está definida

Este error aparece cuando el objeto de política está dañado o el cambio de nombre de inquilino dejó una referencia rota. Ejecuta Get-TeamsNamingPolicy para ver si la política existe. Si no devuelve nada, crea una nueva política con New-TeamsNamingPolicy y asígnala.

Las palabras bloqueadas del inquilino antiguo aún aparecen en la lista

Después de un cambio de nombre de inquilino, el dominio antiguo a menudo ya no es válido. Puedes mantener el dominio antiguo en la lista de palabras bloqueadas para evitar que alguien lo use. Sin embargo, es posible que desees eliminarlo para evitar confusiones. Usa el comando Set-TeamsNamingPolicy con la lista actualizada.

Nombre de inquilino antiguo vs nuevo: diferencias clave

Elemento Nombre de inquilino antiguo Nombre de inquilino nuevo
Dominio principal oldtenant.onmicrosoft.com newtenant.onmicrosoft.com
Prefijo de la política de nombres oldtenant- newtenant-
Lista de palabras bloqueadas Contiene oldtenant Debe contener newtenant
Comportamiento de Teams Política ignorada después del cambio de nombre La política se aplica correctamente

Después de seguir estos pasos, tu política de nombres de Teams volverá a aplicar el prefijo, sufijo y palabras bloqueadas correctos. Pruébala creando un nuevo equipo y verificando el formato del nombre. Si tienes varios grupos de políticas, actualiza cada uno por separado. Usa el comando de PowerShell Get-TeamsNamingPolicy para confirmar tus cambios antes de probar.

ADVERTISEMENT