Intégration LTI pour e-learning

Lorsqu'un utilisateur choisi un cours ou une formation sous format e-learning sur Springest, il est possible pour lui de débuter tout de suite. Pour cela, une connexion LTI est nécessaire. On appelle cela Single Sign-On via Learning Tool Interoperability (LTI). 

Les données de l'utilisateur sont envoyées dans votre sytème directement via la connexion établie par LTI. 

Comment ça fonctionne ?

Une fois que la connexion est établie et le Single Sign-On, que l'on peut appeler aussi "système d'authentification unique", est mis en place un bouton "Vous pouvez débuter directement après votre inscription"  sur la page de votre produit e-learning sur Springest.

Lorsque l'utilisateur clique sur ce bouton, il est redirigé, une fois le formulaire d'inscription complété, vers la page de paiement pour le cours ou la formation avant d'avoir accès au contenu.

A noter : sur les plateforme Go, l'utilisateur aura directement accès au contenu du cours, le paiement étant géré avec Springest.

L'utilisation de cette technologie permet

  • de réduire les étapes vers l'accès au cours
  • de réduire la charge de travail du fournisseur
  • d'augmenter le taux de satisfaction de l'utilisateur

Comment activer le connexion LTI ?

2 questions à se poser avant de se lancer :

1 - Mon système actuel utilise-t-il LTI ?

  • Oui : contactez simplement l'équipe Springest pour discuter de l'activation.
  • Non : voir dans un premier avec votre équipe technique si cela est possible avant de contacter l'équipe de Springest.

2 - Ai-je une offre "Illimitée" (accès à tout le catalogue) ou mon offre est-elle cours par cours (accès à un seul cours) ? Cette information permet à l'équipe de Springest de mieux vous orienter.

  • Illimitée : les éléments LTI seront les mêmes pour tous vos produits, moins de développement
  • Cours par cours : les éléments LTI seront différents pour chaque

Mettre en place la connexion

Pour le moment, seule l'équipe de Springest a accès aux réglages LTI. Si vous souhaitez mettre en place une connexion ou avez des questions, contactez l'équipe.

A quoi cela ressemble ?

Vous verrez ci-dessous deux exemples sur les plateformes néerlandaises de Springest.

Plateforme publique : l'utilisateur est d'abord envoyé vers votre page de paiement.

Plateforme Go : l'utilisateur, employé d'un des clients Springest, aura directement accès au contenu du cours ou de la formation e-learning.

Éléments techniques

Mise en œuvre technique et lignes directrices

Nous avons mis en place notre SSO (Single Sign-On) via LTI selon la documentation d'IMS Global, l'organisation à l'origine de LTI.

Le guide complet de mise en œuvre de LTI.

La documentation spécifique au SSO : Learning Tools Interoperability® en tant que mécanisme de SSO. Dans cet article, Springest est le "consommateur d'outils" ; en tant que fournisseur, vous êtes le "fournisseur d'outils".

Remarques :

Springest est sur LTI v1.1. Les versions plus récentes sont rétrocompatibles, donc si vous utilisez une version plus récente, cela n'a pas d'impact négatif sur le SSO.

Springest ne supporte qu'une connexion à sens unique : nous envoyons les données au système du fournisseur. Nous ne pouvons pas (encore) recevoir d'informations en retour (comme l'état d'avancement).

Notre système est flexible. Nous soutenons le SSO via LTI de plusieurs façons : 

1 - Votre système fonctionne avec une seule URL de lancement pour tous vos produits

Dans ce cas, vous devez nous fournir des informations :

  • L'URL de lancement
  • Clé du consommateur et Clé secrète du consommateur, avec deux options: Vous livrez une Clé et une Clé secrète qui s'applique à tous vos produits, vous livrez une Clé et une Clé secrète par produit.
  • Par produit : un paramètre personnalisé qui sert d'identifiant unique pour le produit

2. Votre système fonctionne avec une URL de lancement distincte par produit

Dans ce cas, vous devez nous fournir ces informations :

  • L'URL de lancement par produit
  • Clé du consommateur et Clé secrète du consommateur, avec deux options : Vous livrez une Clé et une Clé secrète qui s'applique à tous vos produits, vous livrez une Clé et une Clé secrète par produit

Note : vos produits sont-ils publiés sur plusieurs sites Springest ? Il est alors possible -et conseillé- d'avoir des Clés Consommateur et des Clés Secrètes séparées par site.