Menu
Langue
Français
Nous contacter
Aide de Flat for Education > LTI 1.3 vs LTI 1.1 : quelle norme d’intégration choisir

LTI 1.3 vs LTI 1.1 : quelle norme d’intégration choisir

Mis à jour le 20 juillet 2026

Flat for Education se connecte à votre système de gestion de l’apprentissage (LMS) via LTI (Learning Tools Interoperability). Il s’agit d’un outil LTI certifié à la fois pour la norme moderne LTI 1.3 (Advantage) et pour la méthode traditionnelle LTI 1.1 (Legacy). Cette page explique la différence entre les deux et vous aide à choisir la bonne option pour votre établissement.

Tip

Pour les nouvelles installations, nous recommandons LTI 1.3 (Advantage). La configuration est plus rapide, la sécurité renforcée, et cela débloque la synchronisation automatique des listes d’élèves ainsi que la remontée des notes. N’utilisez LTI 1.1 que lorsque LTI 1.3 n’est pas possible.

En bref

LTI 1.1 (Legacy)LTI 1.3 (Advantage)
ConfigurationÉchange manuel d’une Consumer Key et d’un Shared SecretEnregistrement dynamique en un clic
SécuritéUn secret partagé unique (OAuth 1.0a)OpenID Connect avec clés signées, validées à chaque lancement
Qui configureChaque enseignant ou administrateur, souvent par coursL’administrateur du district une seule fois, disponible partout
Listes d’élèvesAucune synchronisation ; comptes créés et mis à jour uniquement quand un élève ouvre FlatSynchronisation automatique des classes et des listes (Names and Roles)
Remontée des notesPourcentage uniquement (score normalisé de 0 à 1)Valeurs réelles en points (p. ex. sur 20 ou 100), envoyées automatiquement
Intégration des notesPris en chargePris en charge
Déploiement à l’échelle du districtLimitéOui

Pourquoi LTI 1.3 est plus sécurisé

LTI 1.1 repose sur une Consumer Key unique et un Shared Secret partagé, échangés une seule fois entre Flat for Education et votre LMS. Comme ce secret est symétrique (partagé des deux côtés), il doit être stocké, distribué et renouvelé manuellement ; toute personne qui l’obtient peut usurper la connexion ou falsifier un lancement.

LTI 1.3 supprime totalement les secrets partagés et renforce le processus d’authentification. Il s’appuie sur OpenID Connect : la connexion commence par un échange qui confirme que la requête provient bien de votre LMS, puis chaque lancement arrive sous forme de jeton signé que Flat for Education vérifie à l’aide des clés publiques publiées par votre LMS. Comme ce jeton est signé avec une clé que seul votre LMS détient, il ne peut pas être modifié en transit ni falsifié sans être détecté, ce qui limite fortement les attaques de type « man-in-the-middle » et l’usurpation lors de l’authentification. Des valeurs uniques nonce et state ajoutent une couche supplémentaire : elles empêchent la réutilisation d’un lancement intercepté et l’injection d’une connexion frauduleuse (cross-site request forgery). Résultat : une connexion à la fois plus sûre et plus simple à maintenir, sans information sensible à exposer ni à faire tourner.

Ce que vous apporte l’intégration LTI 1.3 de Flat for Education

Au-delà de la norme elle-même, l’implémentation LTI 1.3 de Flat for Education automatise des tâches que les administrateurs et les enseignants faisaient auparavant manuellement :

  • Configuration en un clic avec l’enregistrement dynamique (Dynamic Registration) : votre LMS et Flat for Education échangent automatiquement l’ensemble de la configuration et des clés de sécurité, en remplaçant l’échange manuel de clés, plus long et en plusieurs étapes.
  • Synchronisation automatique des listes d’élèves : avec LTI 1.3, Flat for Education synchronise automatiquement vos classes et vos listes avec votre LMS (Names and Roles). Ainsi, toute la classe apparaît sans que quiconque ait besoin d’ouvrir l’outil une première fois, et la liste se met à jour au fil des inscriptions. Avec LTI 1.1, il n’y avait pas de synchronisation : le compte d’un élève était créé et mis à jour uniquement lorsque cet élève lançait notre produit depuis le LMS ; la classe se remplissait donc progressivement à mesure que les élèves ouvraient l’outil.
  • Remontée automatique des notes : les notes sont envoyées directement vers le carnet de notes de votre LMS lorsque vous évaluez un devoir, sans configuration supplémentaire. Flat for Education transmet les points réellement obtenus (par exemple 18 sur 20), plutôt que le score en pourcentage uniquement auquel LTI 1.1 était limité.
  • Authentification unique et création de comptes : les enseignants et les élèves arrivent dans Flat for Education déjà connectés, et leurs comptes sont créés lors du premier lancement.
  • Installation à l’échelle du district : l’administrateur configure une seule fois et Flat for Education devient immédiatement disponible dans chaque cours, sans aucune configuration côté enseignants.
  • Adaptation à votre LMS : Flat for Education détecte automatiquement les services pris en charge par votre LMS, afin de n’activer que les fonctionnalités disponibles sur votre plateforme.

Quand LTI 1.1 reste le bon choix

LTI 1.1 (Legacy) reste une bonne option si :

  • Votre LMS ne prend pas en charge LTI 1.3.
  • Vous souhaitez configurer une seule classe ou un seul cours sans droits administrateur.
  • Vous devez connecter plusieurs organisations Flat for Education à une seule instance « district » du LMS.
  • Vous avez commencé l’année scolaire avec LTI 1.1 et vous souhaitez conserver la continuité.

Configurer votre intégration

Prêt à connecter votre LMS ?

Les développeurs et les plateformes souhaitant intégrer Flat for Education peuvent consulter les détails techniques de notre implémentation des deux normes dans notre documentation développeur : LTI 1.3 (Advantage) et LTI 1.1 (Legacy).

Si vous avez besoin d’aide pour choisir ou configurer votre intégration LTI, veuillez contacter notre équipe d’assistance à l’adresse edu@flat.io.


Cette page a été automatiquement traduite de l'anglais. Voir la version originale en anglais.

Cet article vous a-t-il été utile ?

Contacter l’assistance