Protocolo LTI: qué es, cómo funciona LTI 1.3 y cómo integrarlo en tu LMS
Qué es el protocolo LTI, qué aporta LTI 1.3 frente a versiones anteriores, cómo se configura en Moodle y qué debe revisar tu institución antes de integrarlo.

En este artículo
- En resumen
- Qué es el protocolo LTI y para qué sirve
- Cómo funciona LTI 1.3 y qué cambia frente a LTI 1.1
- Pasos y requisitos para integrar una herramienta con LTI 1.3
- LTI 1.3 en Moodle: configuración paso a paso
- Qué debe revisar la institución: seguridad, privacidad y compatibilidad
- Nuestra perspectiva: LTI 1.3 es la base para una IA de aula con control institucional
- Cómo lo vemos en BrainBoost
- Preguntas frecuentes sobre el protocolo LTI
- Fuentes
LTI (Learning Tools Interoperability) es un estándar técnico del consorcio 1EdTech que permite abrir herramientas de aprendizaje de otros proveedores dentro de tu LMS, sin que el alumno tenga que crear otra cuenta ni volver a iniciar sesión. La versión recomendada hoy es LTI 1.3, que sustituye las antiguas claves compartidas por un modelo de seguridad moderno basado en OAuth 2.0, OpenID Connect y tokens firmados. En esta guía te explicamos cómo funciona, cómo se registra una herramienta, cómo se activa en Moodle y qué debe comprobar una institución antes de dar el paso.
En resumen
- LTI es un estándar técnico, no un producto, que conecta herramientas externas con el entorno de aprendizaje de la institución.
- LTI 1.3 usa OpenID Connect, JWT firmados y flujos OAuth 2.0 en lugar de las firmas de estilo OAuth 1.0a de la versión 1.1.
- El registro entre herramienta y plataforma se hace una sola vez, de forma dinámica o manual; el dinámico es el preferible si tu LMS lo admite.
- Antes de implantar una herramienta LTI, la institución debe revisar privacidad, seguridad y tratamiento de datos, porque LTI no gobierna lo que la herramienta haga con ellos.
- Una herramienta bien integrada por LTI 1.3 llega al alumno desde el propio campus, con acceso automático y sin desarrollos a medida.
Qué es el protocolo LTI y para qué sirve
Imagina que tu universidad usa un LMS y quiere ofrecer a sus estudiantes un laboratorio virtual, una herramienta de evaluación o un asistente de estudio de otro proveedor. Sin un estándar común, cada conexión sería un desarrollo distinto, con sus propias cuentas y contraseñas. LTI resuelve ese problema: define un lenguaje común entre la plataforma y la herramienta.
Según el consorcio que lo desarrolla, LTI permite lanzar herramientas y materiales de distintos proveedores dentro de una plataforma de aprendizaje, a menudo un LMS, con un esfuerzo mínimo para docentes y estudiantes. Hay dos papeles claros:
- La plataforma (el LMS, también llamada consumidor de herramienta): es donde el alumno ya trabaja.
- La herramienta (el proveedor de herramienta): la aplicación externa que se muestra dentro del curso.
La documentación de Moodle lo describe exactamente así: una especificación que establece una manera estándar de integrar aplicaciones de aprendizaje enriquecido con plataformas como los sistemas de gestión del aprendizaje.
Qué ganan la institución, el docente y el alumno
1EdTech resume los beneficios de LTI y LTI Advantage en cuatro ideas:
- Menos tiempo y coste de desarrollo para conectar el LMS con las herramientas.
- Acceso fluido y seguro para estudiantes y profesores.
- Una forma simplificada de crear cuentas de usuario y conceder acceso.
- Menos carga para el docente, porque las herramientas pueden devolver tareas y calificaciones al libro de calificaciones centralizado.
Para el equipo de TI, esto se traduce en algo muy concreto: menos integraciones artesanales que mantener y un único patrón de seguridad que auditar.
Qué tipo de herramientas se conectan
LTI se utiliza para conectar el campus con videoconferencias, evaluación externa, laboratorios virtuales y contenidos de terceros. Un ejemplo español: un trabajo de la Universitat Politècnica de Catalunya describe una aplicación que, desde Moodle y a través de LTI, conecta con un servidor externo para calificar automáticamente descripciones de hardware en VHDL hechas por estudiantes de la EUETIB de Barcelona. El LMS sigue siendo la puerta de entrada y la herramienta especializada hace el trabajo pesado.
Otro caso cada vez más habitual es el de los asistentes de inteligencia artificial que se lanzan desde el curso. Si te interesa ese ángulo, tenemos una guía sobre cómo implantar la IA en universidades con criterio.
Cómo funciona LTI 1.3 y qué cambia frente a LTI 1.1
La diferencia importante está en la seguridad. LTI 1.1 se apoyaba en OAuth 1.0a: el LMS firmaba cada petición con una clave y un secreto compartidos (consumer key y consumer secret) que había que intercambiar y rotar a mano. LTI 1.3 abandona ese modelo y adopta OpenID Connect, JWT firmados y flujos OAuth 2.0 para la autenticación.

En la práctica, la documentación de Moodle señala dos consecuencias: la herramienta y la plataforma deben registrarse mutuamente antes de que se pueda acceder a actividades y cursos, y ya no se usan consumer key ni consumer secret.
Por qué el modelo de seguridad es mejor
1EdTech explica los motivos en su página sobre por qué adoptar LTI 1.3. El modelo es:
- Ágil: herramientas y plataformas pueden aprovechar bibliotecas OAuth 2.0 actualizadas y prácticas estándar del sector.
- Flexible: la seguridad está modernizada e independiente de la especificación central.
- Protegido: OAuth 2.0 se apoya en el cifrado HTTPS con TLS, en lugar de las firmas criptográficas complejas de OAuth 1.0.
- Listo para móviles: no depende del navegador web.
- Escalable: admite roles y servidores separados para autorización y para llamadas de API.
La documentación para desarrolladores de Blackboard añade que los JWT y OIDC ofrecen una forma más segura de intercambiar información de usuario entre el LMS y las herramientas, y que LTI 1.3 incorpora el mensaje Resource Link Launch Request, que mejora la comunicación sobre el contexto concreto de cada actividad.
Qué es LTI Advantage
LTI Advantage es el nombre que recibe el paquete formado por el núcleo de LTI 1.3 más tres servicios esenciales: Assignment and Grade Services, Names and Role Provisioning Services y Deep Linking. Para qué sirve cada uno, según 1EdTech:
| Servicio | Qué permite |
|---|---|
| Assignment and Grade Services (AGS) | Crear una columna en el libro de calificaciones y publicar notas asociadas a un enlace de recurso |
| Names and Role Provisioning Services (NRPS) | Acceder a datos sobre los usuarios y sus roles dentro de una organización |
| Deep Linking | Que el docente integre en su curso contenido seleccionado desde una herramienta externa |
Con Deep Linking, además, un instructor puede crear enlaces a recursos concretos de una herramienta externa e incrustarlos directamente en el contenido de su curso, como recoge la documentación de Blackboard citada arriba.
Pasos y requisitos para integrar una herramienta con LTI 1.3
El proceso tiene una lógica sencilla y se hace una sola vez por cada enlace entre herramienta y plataforma. La documentación de Moodle lo describe como un contrato de seguridad entre los dos sistemas. Hay dos vías:
- Registro dinámico: se automatiza el intercambio a partir de la URL de registro de la herramienta. Simplifica la configuración y se recomienda siempre que la plataforma lo soporte.
- Registro manual: un administrador intercambia URLs e identificadores. Funciona en cualquier plataforma compatible con LTI Advantage que aún no admita el registro dinámico.
Lista de comprobación para el equipo de TI
- Confirma que tu LMS soporta LTI 1.3 y LTI Advantage, y si admite registro dinámico.
- Pide al proveedor de la herramienta su URL de registro (dinámico) o su conjunto de URLs e identificadores (manual).
- Registra la herramienta en el LMS y decide qué servicios activas: notas, listado de participantes, vinculación profunda.
- Define qué datos personales se envían a la herramienta (nombre, correo, rol), en línea con tu política de privacidad.
- Haz una prueba de lanzamiento con un curso piloto y un usuario con rol de docente y otro de alumno.
- Despliega la herramienta en los cursos que corresponda.
Por qué falla a veces una integración
La documentación de MATLAB sobre su integración con Moodle enumera causas habituales que conviene descartar antes de buscar fallos más raros:
- URLs protegidas tras un cortafuegos o fuera de internet público.
- Ausencia de certificado SSL o certificado autofirmado.
- Servidor que no envía la cadena completa de certificados.
- URLs que no usan HTTPS.
- Servidor configurado en un puerto no estándar.
- Configuración de Apache que no permite todas las cabeceras necesarias.
Esto encaja con la propia especificación, que exige HTTPS con TLS tanto para los mensajes como para los servicios, y recomienda HTTPS para todas las URLs de recursos incluidas en ellos.
LTI 1.3 en Moodle: configuración paso a paso
Moodle puede actuar de dos maneras: como plataforma que lanza herramientas externas, y como herramienta que publica sus propios cursos para otras plataformas. Desde Moodle 2.2, la Herramienta externa permite interactuar con actividades y recursos compatibles con LTI en otros sitios. Desde la 3.1 existen además los complementos para publicar cursos como herramienta LTI.
Activar LTI Advantage
Una guía práctica de integración indica que el primer paso es comprobar que el complemento LTI está visible en Administración del sitio, Extensiones, Gestionar herramientas, y luego marcar la opción para habilitar el protocolo LTI Advantage en las opciones de los servicios de interoperabilidad. Los nombres exactos de los menús pueden variar según la versión y el idioma de tu instalación, así que verifícalos en tu propio entorno.
Publicar cursos como herramienta LTI (Moodle 4.0 y posteriores)
Si quieres que Moodle ofrezca contenido a otra plataforma, la documentación oficial indica que un administrador debe habilitar «Publicar como herramienta LTI» en dos lugares: Administración del sitio > Complementos > Autenticación > Gestionar autenticación, y Administración del sitio > Complementos > Inscripciones > Gestionar complementos de inscripción. Después se registra Moodle con la plataforma, de forma dinámica o manual, y ya se pueden compartir cursos o actividades.
Añadir una herramienta externa manualmente
Para una herramienta de terceros con registro manual, la guía de Microsoft Learn para su aplicación LTI en Moodle sirve de ejemplo del patrón: en Administración del sitio se elige Herramienta externa y Administrar herramientas, se configura la herramienta con la versión LTI 1.3, se activa la compatibilidad con vinculación profunda, se ajustan servicios y privacidad y se activa «Forzar SSL». Aunque la herramienta sea otra, los pasos se parecen bastante.
Qué debe revisar la institución: seguridad, privacidad y compatibilidad
LTI facilita la conexión, pero la responsabilidad de elegir bien las herramientas sigue siendo de la institución. El consorcio recomienda evaluar las herramientas y los sistemas para comprobar que su seguridad y su manejo de datos cumplen las políticas internas: privacidad del estudiante, seguridad de la información, retención de registros y accesibilidad.
Control de los datos personales
LTI puede incluir en los mensajes datos como nombre, correo electrónico y rol. Según el mismo documento, para obtener la certificación LTI un consumidor de herramientas debe haber implementado una opción para activar y desactivar el envío de esos datos, de modo que la decisión de compartirlos con terceros quede en manos de la institución. En una universidad española, esto se debe cruzar con el RGPD y con el criterio de tu delegado de protección de datos.
La seudonimización es una buena práctica en este punto. Si quieres profundizar, tenemos un artículo sobre seudonimización de datos en educación.
Qué gobierna LTI y qué no
LTI no cubre todo. Según el consorcio, la seguridad de los datos protegidos en sistemas externos debe examinarse aparte; que el contenido externo use HTTP o HTTPS depende de la herramienta, y según la configuración, una herramienta de terceros puede capturar y conservar datos de usuario que LTI no regula. Por eso conviene revisar contrato, política de privacidad y ubicación de los datos de cada proveedor antes del despliegue.
Por qué conviene partir de LTI 1.3
1EdTech advierte de que las implementaciones antiguas o no estándar, con esquemas de seguridad propietarios o variaciones de OAuth 1.0, tienen riesgos conocidos que exigen evaluaciones de seguridad mucho más profundas, mientras que la certificación LTI 1.3 y LTI Advantage aporta tranquilidad a los responsables administrativos y de seguridad.

El marco de seguridad de LTI Advantage incluye, según el documento técnico de IMS, servidores de autorización separados de los de recursos, verificación adicional de la autenticidad de herramienta y plataforma frente a ataques en el camino, y un acceso flexible y granular a la información personal.
Nuestra perspectiva: LTI 1.3 es la base para una IA de aula con control institucional
En BrainBoost vemos LTI 1.3 como la condición de partida para cualquier asistente de IA serio dentro de una universidad. No como un detalle técnico, sino como la diferencia entre una herramienta que la institución gobierna y otra que los alumnos usan por su cuenta.
Cuando un estudiante no encuentra ayuda en su campus, sube los apuntes y documentos de la universidad a un asistente genérico. Con eso se escapan la propiedad intelectual de la institución y la privacidad del alumno. Nuestra propuesta es que la ayuda llegue dentro del propio curso, integrada de forma nativa mediante LTI 1.3, con acceso SSO automático y sin registros adicionales.
Diseñamos BrainBoost para que responda únicamente con los materiales que aporta el docente, para que la institución conserve el control de los datos y del contenido, y para que la seudonimización y el cumplimiento del RGPD formen parte del producto. El equipo de TI no tiene que encargar desarrollos a medida: la activación se plantea sin ellos.
Para el profesorado, el modo socrático configurable, las preguntas de práctica automáticas y el panel de analíticas en tiempo real convierten la integración en algo útil en el día a día. En las asignaturas analizadas, hemos observado un aumento medio de +0,5 puntos en el rendimiento académico.
Jaime
Cómo lo vemos en BrainBoost
Si tu institución ya trabaja con un LMS compatible con LTI 1.3, la conversación con nosotros empieza por el caso de uso, no por la infraestructura. Integramos BrainBoost mediante LTI 1.3, con acceso SSO para los alumnos, control institucional de datos y contenido, seudonimización conforme al RGPD y soporte técnico 24/7. Disponemos de tres planes, STARTER, BOOST y CAMPUS, que puedes consultar en la página del producto.

Puedes ver cómo se comporta dentro de un curso en la demo grabada o hablar con nosotros para solicitar una demo adaptada a tu LMS. Si tu prioridad es la retención, también te puede interesar nuestro análisis sobre el abandono universitario.
Preguntas frecuentes sobre el protocolo LTI
¿Qué significa LTI y quién lo mantiene?
LTI son las siglas de Learning Tools Interoperability. Es un estándar técnico desarrollado por el consorcio 1EdTech, antes conocido como IMS Global Learning Consortium. No es un producto que se compre, sino una especificación que los LMS y las herramientas implementan.
¿Cuál es la diferencia entre LTI 1.1 y LTI 1.3?
LTI 1.1 usa firmas de estilo OAuth 1.0a con clave y secreto compartidos. LTI 1.3 adopta OpenID Connect, JWT firmados y flujos OAuth 2.0, y exige que herramienta y plataforma se registren mutuamente. Para integraciones nuevas, 1EdTech recomienda partir de LTI 1.3.
¿Es lo mismo LTI 1.3 que LTI Advantage?
No exactamente. LTI Advantage es el paquete que combina el núcleo de LTI 1.3 con tres servicios: Assignment and Grade Services, Names and Role Provisioning Services y Deep Linking. Es lo que permite, por ejemplo, devolver notas al libro de calificaciones o insertar contenido seleccionado en un curso.
¿Puedo usar LTI 1.3 en Moodle?
Sí. En Moodle 4.0 y posteriores, la documentación oficial describe cómo habilitar LTI Advantage y registrar la herramienta de forma dinámica o manual. Los pasos concretos dependen de tu versión, así que sigue la documentación correspondiente a tu instalación.
¿Qué debo comprobar sobre privacidad antes de conectar una herramienta?
Revisa qué datos personales se envían (nombre, correo, rol), qué hace la herramienta con ellos y si cumple las políticas de privacidad, seguridad, retención de registros y accesibilidad de tu institución. Valida el tratamiento con tu delegado de protección de datos conforme al RGPD.
Fuentes
- LTI Fundamentals FAQ, IMS Global Learning Consortium
- Learning Tools Interoperability, 1EdTech
- Why Platforms and Tools Should Adopt LTI 1.3, 1EdTech
- Learning Tools Interoperability Core Specification 1.3
- LTI Advantage Security, documento para proveedores
- Publicar como herramienta LTI, MoodleDocs
- LTI y Moodle, MoodleDocs
- Getting started with LTI, Blackboard Developer Docs
- Integrate MATLAB and Simulink Online Courses with Moodle, MathWorks
- Implementación de la aplicación Microsoft 365 LTI en Moodle, Microsoft Learn
- Cómo integrar herramientas externas en Moodle con LTI 1.3
- Cosp-Vilella et al., EduRe Journal, Universitat Politècnica de Catalunya



