Después de una migración de inquilino a inquilino, es posible que la configuración de moderación de canales no se aplique a sus canales de Teams. Las publicaciones siguen apareciendo de todos los miembros y el modificador de moderación aparece desactivado aunque lo haya habilitado antes de la migración. Esto ocurre porque la configuración de moderación se almacena por equipo y por canal, y el proceso de migración a menudo no logra transferirla correctamente. En este artículo, aprenderá por qué se pierde la configuración de moderación y cómo volver a aplicarla paso a paso.
Puntos clave: Volver a aplicar la moderación de canales después de una migración de inquilinos
- Centro de administración de Teams > Teams > Administrar equipos > Moderación de canales: Vuelva a habilitar la moderación por canal porque la migración no copia el estado del modificador.
- PowerShell Set-TeamChannel: Use los parámetros -AllowUserEditMessages y -AllowUserDeleteMessages para aplicar la configuración de moderación de forma masiva.
- Cliente de Teams > Equipo > Más opciones > Administrar canal: Verifique que el modificador de moderación esté activado después de la migración y que solo los propietarios puedan publicar.
Por qué se pierde la configuración de moderación de canales durante una migración de inquilinos
La moderación de canales es una configuración por canal que controla quién puede iniciar nuevas publicaciones y si los miembros pueden editar o eliminar sus propios mensajes. Cuando migra un equipo de un inquilino a otro, la herramienta de migración copia la estructura del equipo, los canales y los mensajes, pero no siempre copia la configuración de moderación. El modificador de moderación se almacena en el backend de Teams como una propiedad de cada canal, y no todos los métodos de migración conservan esa propiedad.
Los métodos de migración más comunes incluyen la migración de contenido entre inquilinos mediante las API de migración de Microsoft 365, herramientas de terceros y la recreación manual. Cada método tiene un comportamiento diferente. Por ejemplo, cuando usa la API de migración integrada de Teams, la configuración de moderación del canal no forma parte de los datos exportados. Por lo tanto, después de la migración, el canal vuelve al estado predeterminado en el que cualquier miembro puede publicar.
Qué copia realmente la migración
Las herramientas de migración copian el nombre del equipo, la descripción, los nombres de los canales, las pestañas de los canales y el historial de mensajes. No copian el estado de moderación, la lista de moderadores ni la configuración que permite o bloquea las ediciones de los miembros. Esto se debe a que esas configuraciones no forman parte del formato estándar de exportación de datos de Teams. Como resultado, debe reconfigurar la moderación manualmente después de la migración.
Pasos para volver a aplicar la moderación de canales después de una migración de inquilinos
Siga estos pasos para habilitar la moderación de canales en el inquilino de destino. Puede hacerlo para un canal a la vez en el cliente de Teams, o para muchos canales a la vez con PowerShell.
Método 1: Habilitar la moderación en el cliente de Teams
- Abra el equipo y el canal
En Teams, vaya al equipo que migró. Seleccione el canal donde desea habilitar la moderación. - Abra la configuración del canal
Haga clic en el icono Más opciones junto al nombre del canal. Seleccione Administrar canal en el menú desplegable. - Active la moderación
En el panel Configuración del canal, busque la sección Moderación. Active el modificador. Esto restringe inmediatamente la publicación a los propietarios del equipo y a los moderadores que agregue. - Agregue moderadores
En el mismo panel, en Moderadores, haga clic en Agregar y seleccione los miembros del equipo que deben actuar como moderadores. Puede agregar varias personas. - Elija los permisos de los miembros
Decida si los miembros pueden responder a publicaciones existentes y si pueden editar o eliminar sus propios mensajes. Desactive las casillas si desea que los moderadores controlen toda la gestión de mensajes. - Guarde la configuración
Haga clic en Guardar en la parte inferior del panel. La configuración de moderación se aplica inmediatamente al canal.
Método 2: Volver a aplicar la moderación con PowerShell
Use PowerShell cuando tenga muchos canales que actualizar. Este método es más rápido y menos propenso a errores que hacerlo manualmente.
- Instale el módulo de PowerShell de Teams
Abra Windows PowerShell como administrador. Ejecute Install-Module -Name MicrosoftTeams -Force -AllowClobber. - Conéctese a Teams
Ejecute Connect-MicrosoftTeams e inicie sesión con una cuenta que tenga el rol Administrador de Teams en el inquilino de destino. - Obtenga el ID del equipo
Ejecute Get-Team -DisplayName “Nombre de su equipo” para recuperar el GroupId del equipo migrado. Anote el valor de GroupId. - Obtenga el ID del canal
Ejecute Get-TeamChannel -GroupId “GroupId” para enumerar todos los canales. Copie el Id del canal que desea moderar. - Habilite la moderación
Ejecute Set-TeamChannel -GroupId “GroupId” -Id “ChannelId” -AllowUserEditMessages $false -AllowUserDeleteMessages $false. Esto desactiva los permisos de edición y eliminación de los miembros, que es el núcleo de la moderación. - Verifique la configuración
Ejecute Get-TeamChannel -GroupId “GroupId” -Id “ChannelId” y compruebe que la salida muestre AllowUserEditMessages y AllowUserDeleteMessages como False.
Método 3: Usar el centro de administración de Teams para actualizaciones masivas
El centro de administración de Teams no ofrece un modificador de moderación masiva directo. En su lugar, puede usarlo para verificar el estado actual de cada canal después de haber aplicado los cambios.
- Abra el centro de administración de Teams
Vaya a admin.teams.microsoft.com e inicie sesión con credenciales de administrador. - Vaya a Teams > Administrar equipos
Seleccione el equipo migrado de la lista. Haga clic en el nombre del equipo para abrir sus detalles. - Compruebe la configuración del canal
En la pestaña Canales, seleccione un canal y revise la columna Moderación. Muestra si la moderación está habilitada. Si está desactivada, use el cliente de Teams o PowerShell para activarla.
Si la moderación sigue sin aplicarse
A veces la moderación parece estar activada, pero los miembros aún pueden publicar. Esto suele significar que la configuración de moderación se aplicó al canal equivocado o que el equipo tiene una directiva que la anula.
Los miembros aún pueden publicar incluso después de habilitar la moderación
Compruebe que activó la moderación en el canal correcto. Abra el canal en Teams y busque el banner que dice “Solo los moderadores pueden publicar”. Si el banner no aparece, la moderación está desactivada. También verifique que no haya creado accidentalmente un nuevo canal con el mismo nombre durante la migración. Use el comando Get-TeamChannel para enumerar todos los canales y comparar los ID.
La moderación se desactiva automáticamente después de unas horas
Esto puede ocurrir si un proceso de sincronización en segundo plano de Teams restablece la configuración del canal al estado almacenado en el inquilino de origen. Para evitarlo, asegúrese de que la migración se haya completado por completo y de que el inquilino de origen ya no se sincronice con el destino. Si el problema persiste, póngase en contacto con el soporte técnico de Microsoft e indique el GroupId del equipo y el ID del canal.
Los moderadores no pueden agregar ni quitar miembros
Los moderadores de un canal solo pueden gestionar publicaciones, no la pertenencia. Si necesita que los moderadores agreguen o quiten miembros, asígneles el rol de propietario del equipo. En el cliente de Teams, vaya a Administrar equipo > Miembros y cambie el rol de la persona a Propietario.
Cliente de Teams frente a PowerShell para la moderación: diferencias clave
| Elemento | Cliente de Teams | PowerShell |
|---|---|---|
| Tiempo de configuración | Lento para muchos canales | Rápido para operaciones masivas |
| Asignación de moderadores | Sí, mediante el panel Administrar canal | Sin parámetro directo, use Set-TeamUser |
| Permisos de edición y eliminación | Controlados por casillas | Controlados por -AllowUserEditMessages y -AllowUserDeleteMessages |
| Verificación | Comprobación visual del banner | Salida de Get-TeamChannel |
Ahora puede volver a aplicar la moderación de canales después de cualquier migración de inquilinos. Comience por comprobar el estado actual de cada canal con el centro de administración de Teams. Luego use PowerShell para habilitar la moderación de forma masiva y verifique el resultado con Get-TeamChannel. Para un solo canal, el cliente de Teams es suficiente. Recuerde que la configuración de moderación no se copia durante la migración, por lo que siempre debe reconfigurarla. Como sugerencia avanzada, cree un script de PowerShell programado que se ejecute después de cada migración para aplicar una directiva de moderación estándar en todos los equipos.