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 3 septembre 2026

Flat for Education se connecte à votre Learning Management System (LMS) via LTI (Learning Tools Interoperability). C’est un outil LTI certifié pour la norme moderne LTI 1.3 (Advantage) comme pour la méthode plus traditionnelle LTI 1.1 (Legacy). Cette page explique la différence entre les deux et vous aide à choisir la solution adaptée à votre établissement.

Tip

Pour les nouvelles installations, nous recommandons LTI 1.3 (Advantage). La configuration est plus rapide, plus sécurisée, et cela déverrouille la synchronisation automatique des listes de classe ainsi que le retour des notes. Utilisez LTI 1.1 uniquement lorsque LTI 1.3 n’est pas une option.

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(e) ou administrateur(-trice), souvent par coursL’administrateur(-trice) du district une seule fois, disponible partout
Listes de classePas de synchronisation ; comptes créés et mis à jour uniquement lorsqu’un élève ouvre FlatSynchronisation automatique des classes et des listes (Names and Roles)
Retour des notesPourcentage uniquement (score normalisé de 0 à 1)Valeurs en points réels (par 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 échangés une seule fois entre Flat for Education et votre LMS. Comme ce secret est partagé de manière symétrique, il doit être stocké, distribué et renouvelé manuellement ; toute personne qui l’obtient peut usurper la connexion ou falsifier un lancement.

LTI 1.3 élimine 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 demande 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é détenue uniquement par votre LMS, il ne peut pas être modifié pendant le transit ni falsifié sans être détecté, ce qui ferme la porte aux attaques de type « man-in-the-middle » et à l’usurpation d’identité lors de la connexion. Les valeurs uniques nonce et state ajoutent une couche supplémentaire : elles empêchent la réutilisation d’un lancement intercepté et l’insertion d’une connexion frauduleuse (cross-site request forgery). Résultat : une connexion à la fois plus sûre et plus simple à maintenir, sans élément sensible à divulguer ou à renouveler.

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(-trices) et enseignant(e)s réalisaient 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 en plusieurs étapes.
  • Synchronisation automatique des listes de classe : avec LTI 1.3, Flat for Education maintient automatiquement vos classes et listes synchronisées avec votre LMS (Names and Roles) : la classe complète apparaît sans que quiconque ait besoin d’ouvrir l’outil au préalable, et la liste se met à jour au fil des changements d’inscription. LTI 1.1 ne proposait aucune synchronisation : le compte d’un élève était créé et mis à jour uniquement lorsque cet élève ouvrait notre produit depuis le LMS ; la classe se remplissait donc progressivement à mesure que les élèves lançaient l’outil.
  • Retour 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 limité au pourcentage auquel LTI 1.1 se restreignait.
  • Authentification unique et provisionnement des comptes : enseignants et é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(-trice) effectue la configuration une seule fois, et Flat for Education devient immédiatement disponible dans chaque cours, sans configuration pour les enseignant(e)s.
  • S’adapte à 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 d’administration.
  • Vous devez connecter plusieurs organisations Flat for Education à une instance de district LMS unique.
  • Vous avez commencé l’année scolaire avec LTI 1.1 et souhaitez assurer la continuité.

Configurer votre intégration

Prêt(e) à connecter votre LMS ?

Les développeurs et 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.


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