Solución: error al enviar invitaciones a canales compartidos después de una migración de inquilino
🔍 WiseChecker

Solución: error al enviar invitaciones a canales compartidos después de una migración de inquilino

Después de migrar un inquilino de Microsoft 365, es posible que el envío de invitaciones a canales compartidos a usuarios externos falle con un error. Esto suele ocurrir porque la configuración subyacente de Azure AD y Teams del canal compartido todavía apunta a los identificadores del inquilino anterior. En este artículo, conocerá la causa raíz de los errores de invitación y los pasos exactos para resolverlos utilizando el centro de administración de Teams y PowerShell. También verá problemas relacionados que pueden aparecer después de una migración y cómo evitarlos.

Puntos clave: Restaurar las invitaciones a canales compartidos después de una migración de inquilino

  • Centro de administración de Teams > Teams > Administrar equipos > Canales compartidos: Revise la membresía del canal y la configuración de identidad externa que puedan haberse restablecido.
  • Azure AD > Identidades externas > Configuración de colaboración externa: Verifique que las restricciones de invitación de invitados no estén bloqueando a nuevos usuarios externos.
  • PowerShell Set-SPOTenant -EnableSharedChannel: Confirme que la característica de canales compartidos esté habilitada para el nuevo inquilino.

ADVERTISEMENT

Por qué fallan las invitaciones a canales compartidos después de una migración de inquilino

Cuando se migra un inquilino, el ID de inquilino de Azure AD y el dominio principal suelen cambiar. Los canales compartidos dependen de estos identificadores para enrutar las invitaciones y autenticar a los usuarios externos. Si el proceso de migración no actualiza por completo los metadatos del canal compartido, el servicio de invitación no puede localizar al usuario objetivo ni al inquilino correcto. El resultado es un error al intentar agregar un participante externo.

Otra causa común es que la configuración de colaboración externa en Azure AD se restablece a los valores predeterminados durante la migración. Esto puede deshabilitar las invitaciones de invitados o restringirlas a dominios específicos. Incluso si el canal compartido en sí está intacto, la invitación falla en el nivel de Azure AD antes de llegar a Teams.

Qué sucede con los metadatos de los canales compartidos durante la migración

Durante una migración de inquilino a inquilino, el identificador único del canal compartido, que está vinculado al ID del inquilino original, puede permanecer en la base de datos de Teams. Cuando envía una invitación, Teams intenta resolver el usuario objetivo con el ID del inquilino anterior. Esto falla porque el inquilino anterior ya no existe. La solución es volver a crear el canal compartido o actualizar sus metadatos con PowerShell.

Pasos para diagnosticar y corregir errores de invitación a canales compartidos

Antes de comenzar, asegúrese de tener el rol de administrador de Teams y el rol de administrador global de Azure AD. También verifique que el nuevo inquilino tenga habilitada la característica de canales compartidos. Los pasos a continuación lo guían a través de todo el proceso.

  1. Verifique la configuración de colaboración externa en Azure AD
    Vaya al centro de administración de Azure AD > Identidades externas > Configuración de colaboración externa. Establezca las restricciones de invitación de invitados en “Permitir que se invite a invitados a la organización” y asegúrese de que el dominio de destino no esté bloqueado. Aplique los cambios y espere unos minutos.
  2. Verifique que la característica de canales compartidos esté habilitada en Teams
    Abra el centro de administración de Teams > Teams > Configuración de Teams. Desplácese hasta la sección “Canales compartidos” y confirme que “Permitir que los usuarios creen canales compartidos” esté activado. Si está desactivado, actívelo y guarde el cambio.
  3. Use PowerShell para inspeccionar el canal compartido que falla
    Conéctese a PowerShell de Teams con el comando Connect-MicrosoftTeams. Luego ejecute Get-TeamChannel -GroupId <GroupId> -MembershipType Shared para enumerar todos los canales compartidos. Anote el GroupId del canal que está fallando.
  4. Vuelva a crear el canal compartido si los metadatos están dañados
    Si el canal existe pero la invitación falla, elimine el canal y cree uno nuevo con el mismo nombre. Use el centro de administración de Teams o PowerShell. Después de volver a crearlo, agregue de nuevo el usuario externo.
  5. Borre la caché de Teams en el cliente
    En el equipo del usuario, cierre Teams y elimine los archivos de caché en %appdata%\Microsoft\Teams. Reinicie Teams e intente la invitación de nuevo. Esto elimina cualquier referencia obsoleta al inquilino anterior.
  6. Pruebe con un nuevo usuario externo
    Cree un usuario externo de prueba en el nuevo inquilino y agréguelo al canal compartido. Si la invitación se realiza correctamente, el problema está en la cuenta del usuario original. Si falla, el problema está en el canal o en la configuración del inquilino.

Uso de PowerShell para actualizar la configuración de canales compartidos

Si volver a crear el canal no es una opción, puede usar PowerShell para actualizar la configuración de identidad externa del canal. Ejecute Set-TeamChannel -GroupId <GroupId> -DisplayName <Name> -MembershipType Shared para forzar una actualización. Luego use Add-TeamChannelUser -GroupId <GroupId> -User <UPN> -Role Member para agregar el usuario externo.

ADVERTISEMENT

Si las invitaciones a canales compartidos siguen fallando después de la solución principal

Error de invitación a canal compartido “Usuario no encontrado”

Este error ocurre cuando el dominio de correo electrónico del usuario externo no es reconocido por el nuevo inquilino. Verifique que el dominio esté agregado al nuevo inquilino como dominio verificado. También confirme que el usuario exista en el Azure AD de la organización externa.

Error de invitación a canal compartido “Acceso denegado”

Este error aparece cuando una directiva de acceso condicional de Azure AD bloquea al usuario externo. Revise las directivas en el nuevo inquilino y asegúrese de que el usuario externo no esté sujeto a un bloqueo. Es posible que deba crear una directiva que permita el acceso a canales compartidos para usuarios invitados específicos.

La invitación al canal compartido se envía pero el usuario nunca la recibe

El correo electrónico de invitación se envía desde el servicio de Teams. Si el servidor de correo del usuario externo filtra el mensaje, revise la carpeta de correo no deseado. También verifique que la organización del usuario externo permita recibir invitaciones de su inquilino. Esto se controla mediante su propia configuración de Azure AD.

Nuevo Teams de escritorio vs Teams en la web: diferencias clave para las invitaciones a canales compartidos

Elemento Nuevo Teams de escritorio Teams en la web
Comportamiento de la caché Almacena caché local que puede causar datos obsoletos del inquilino Sin caché local, usa datos del servidor directamente
Flujo de invitación Usa la misma lógica de invitación del lado del servidor Lógica idéntica del lado del servidor, pero sin interferencia de la caché del cliente
Mejor para solución de problemas Borrar la caché es una solución común Recomendado para probar después de la migración

Ahora puede diagnosticar y corregir errores de invitación a canales compartidos después de una migración de inquilino. Comience verificando la configuración de colaboración externa de Azure AD, luego verifique la característica de canales compartidos en Teams y, finalmente, use PowerShell para inspeccionar o volver a crear el canal. Para una prueba rápida, siempre intente la invitación desde Teams en la web para descartar problemas de caché. Recuerde borrar la caché del escritorio y verificar el dominio del usuario externo antes de escalar.

ADVERTISEMENT