JWT / modo basado en token¶
Si despliegas mod_jitsi en producción, normalmente querrás un servidor Jitsi Meet funcionando en modo basado en token (autenticación JWT). Esta configuración te da un control adicional sobre los privilegios de moderación.
Por qué se recomienda el modo basado en token para la moderación¶
Con la configuración de token, el plugin envía a los usuarios que tienen la capacidad mod/jitsi:moderation
como moderadores en la sesión de Jitsi: solo ellos pueden silenciar
participantes, desactivar cámaras o expulsar participantes. Se muestra un indicador de moderador
junto a su nombre.
Sin la configuración de token, algunos botones y funcionalidades de moderador (como silenciar a todos o expulsar participante) simplemente se ocultan a los usuarios que no son moderadores en la interfaz. Eso es cosmético: usuarios experimentados pueden ser capaces de saltarse estas restricciones. El modo basado en token impone la moderación en el lado del servidor en lugar de ocultar botones en el navegador.
Desplegar un servidor basado en token
Configurar un servidor Jitsi Meet autoalojado queda fuera del alcance de esta guía. También puedes contratar Jitsi Meet como servicio con un proveedor como JaaS (8x8), que ofrece un descuento para usuarios de Moodle. Muchas instituciones educativas gubernamentales tienen sus propios servidores Jitsi: puedes preguntarles si proporcionan credenciales de token de Jitsi para esta configuración.
Plugin de Prosody requerido para servidores autoalojados¶
Si usas un servidor Jitsi autoalojado con autenticación JWT (tipo de servidor 1), debes instalar el jitsi-token-moderation-plugin en tu servidor Jitsi para que los roles de moderador funcionen correctamente.
Sin este plugin, todos se convierten en moderadores
Sin él, el campo moderator del token JWT es ignorado por Jitsi y todos los usuarios
se unen como moderadores, independientemente de su rol en Moodle.
Este plugin no es necesario para:
- 8x8 JaaS (tipo de servidor 2) — la moderación la gestiona de forma nativa el servicio.
- GCP autogestionado (tipo de servidor 3) — el plugin aprovisiona el servidor ya configurado para la moderación con JWT.
Consulta Configuración autoalojada para saber cómo configurar un servidor autoalojado con JWT.