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 21 octobre 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 toute nouvelle installation, nous recommandons LTI 1.3 (Advantage). Sa configuration est plus rapide, il est plus sécurisé et il transmet les points réellement obtenus à votre carnet de notes. N’utilisez LTI 1.1 que si LTI 1.3 n’est pas disponible.

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 seul secret partagé (OAuth 1.0a)OpenID Connect avec des clés de signature, vérifiées à chaque lancement
Qui effectue la configurationChaque enseignant ou administrateur, souvent pour chaque coursL’administrateur du district, une seule fois (dans Canvas, les enseignants l’ajoutent ensuite à chaque cours à l’aide d’un Client ID)
Inscription aux classesAucune synchronisation des listes d’élèves ; les comptes sont créés et mis à jour uniquement lorsqu’un élève ouvre FlatLes classes sont créées automatiquement ; chaque élève est ajouté à sa classe la première fois qu’il ouvre Flat for Education
Transmission des notesPourcentage uniquement (note ramenée à une valeur comprise entre 0 et 1)Points réellement obtenus (par exemple, sur 20 ou sur 100), transmis automatiquement
Intégration de partitionsPrise en chargePrise 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’intégration LTI 1.3 de Flat for Education automatise des tâches que les administrateurs et les enseignants devaient auparavant effectuer manuellement :

  • Configuration en un clic grâce à l’enregistrement dynamique : votre LMS et Flat for Education échangent automatiquement les paramètres de configuration et les clés de sécurité, sans échange manuel de clés en plusieurs étapes.
  • Création automatique des classes : Flat for Education crée automatiquement une classe pour chacun de vos cours dans le LMS. Chaque élève y est ajouté la première fois qu’il ouvre Flat for Education depuis votre LMS. Demandez donc à vos élèves de l’ouvrir une fois en début d’année.
  • Transmission automatique des notes : lorsque vous notez un devoir, les notes sont transmises directement au carnet de notes de votre LMS, sans configuration supplémentaire. Flat for Education envoie les points réellement obtenus (par exemple, 18 sur 20), et non uniquement un pourcentage, comme c’était le cas avec LTI 1.1.
  • Connexion unique et création des comptes : les enseignants et les élèves accèdent à Flat for Education sans avoir à se reconnecter ; leurs comptes sont créés automatiquement lors de leur première utilisation.
  • Installation à l’échelle du district : l’administrateur effectue la configuration une seule fois pour l’ensemble de l’établissement ou du district, sans clés à partager. Selon votre LMS, Flat for Education est ensuite disponible dans tous les cours, ou les enseignants l’ajoutent aux leurs à l’aide d’un seul Client ID (Canvas).
  • Adaptation à votre LMS : Flat for Education détecte automatiquement les services pris en charge par votre LMS et ne propose que les fonctionnalités offertes par 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