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.
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.
- 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. - 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. - Use PowerShell para inspeccionar el canal compartido que falla
Conéctese a PowerShell de Teams con el comandoConnect-MicrosoftTeams. Luego ejecuteGet-TeamChannel -GroupId <GroupId> -MembershipType Sharedpara enumerar todos los canales compartidos. Anote el GroupId del canal que está fallando. - 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. - 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. - 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.
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.