NameDrop sur Open edX
Vérifié de bout en bout sur Open edX Sumac (déploiement Tutor).
Ce que vous obtiendrez
Section intitulée « Ce que vous obtiendrez »NameDrop apparaît comme un xblock LTI Consumer dans n’importe quelle unité de cours que vous choisissez. Les étudiants voient la carte de bienvenue et la liste de classe avec des boutons de lecture de prononciation. Le bloc s’affiche en ligne aux côtés d’autres contenus de cours (vidéos, lectures, problèmes).
Vous pouvez avoir plusieurs blocs NameDrop par cours — chacun avec sa propre configuration. Modèle courant : un bloc par défaut par cours (bienvenue + liste), plus un bloc focalisé “Enregistrer mon prénom” sur la page d’introduction du cours.
Configuration (une seule fois, par le personnel du cours Open edX)
Section intitulée « Configuration (une seule fois, par le personnel du cours Open edX) »Étape 1 : Activez LTI Consumer dans votre cours
Section intitulée « Étape 1 : Activez LTI Consumer dans votre cours »- Connectez-vous à Studio (
studio.<votre-domaine-openedx>). - Ouvrez votre cours → Paramètres → Paramètres avancés.
- Trouvez Liste des modules avancés. Ajoutez
"lti_consumer"à la liste (préservez les entrées existantes). - Enregistrez les modifications.
Étape 2 : Obtenez vos identifiants NameDrop
Section intitulée « Étape 2 : Obtenez vos identifiants NameDrop »Dans votre tableau de bord NameDrop sur https://app.namedrop.io/integrations, cliquez sur Connecter Open edX. Notez les URL dont vous aurez besoin :
- URL de lancement de l’outil :
https://lti.namedrop.io/launch - URL d’initiation de connexion de l’outil :
https://lti.namedrop.io/lti/login - URL du jeu de clés de l’outil :
https://lti.namedrop.io/jwks/{votre-tenant-id}
Étape 3 : Ajoutez le bloc LTI Consumer
Section intitulée « Étape 3 : Ajoutez le bloc LTI Consumer »- Dans Studio, naviguez vers une unité. Cliquez sur Avancé → LTI Consumer.
- Cliquez sur Modifier sur le nouveau bloc.
- Version LTI : LTI 1.3
- URL de lancement de l’outil : collez depuis l’étape 2.
- URL d’initiation de connexion de l’outil : collez depuis l’étape 2.
- URL du jeu de clés de l’outil : collez depuis l’étape 2 (remplacez
{votre-tenant-id}par la valeur réelle). - Nom d’affichage : “NameDrop”
- Enregistrez. Open edX affiche un ID client dans les paramètres du bloc.
Étape 4 : Informez NameDrop de votre client_id
Section intitulée « Étape 4 : Informez NameDrop de votre client_id »De retour dans le tableau de bord NameDrop, collez l’ID client dans le formulaire d’intégration Open edX. Enregistrez.
Étape 5 : Publiez l’unité et testez
Section intitulée « Étape 5 : Publiez l’unité et testez »Naviguez vers le cours en tant qu’étudiant. Le bloc NameDrop devrait s’afficher avec la carte de bienvenue et la liste de classe.
Optionnel : ajoutez un placement Enregistrer mon prénom
Section intitulée « Optionnel : ajoutez un placement Enregistrer mon prénom »Pour une surface d’enregistrement focalisée (sans liste de classe), ajoutez un deuxième bloc LTI Consumer dans le même cours (typiquement sur la page d’introduction du cours).
Répétez les étapes 3–4 avec une étape supplémentaire :
- Dans le champ Paramètres personnalisés du nouveau bloc, ajoutez :
view=record-my-name - Définissez le nom d’affichage sur “Enregistrer mon prénom” afin que les étudiants le reconnaissent.
Le nouveau bloc s’ouvre directement sur l’enregistreur compact. Le bloc original continue d’afficher la vue bienvenue + liste.
Q : NameDrop fonctionne-t-il avec le Learning MFE Open edX (Sumac+) ? R : Oui. Vérifié sur le déploiement de test Tutor + sslip.io. Le MFE encadre la vue du xblock legacy LMS, qui encadre la SPA NameDrop. CSP frame-ancestors autorise automatiquement les deux couches.
Q : Les étudiants peuvent-ils voir les listes NameDrop d’autres cours ? R : Non. Chaque bloc est limité à son cours. NameDrop récupère la liste via NRPS au moment du lancement et ne voit que les membres du cours où se trouve le bloc.
Q : Qu’en est-il des listes limitées au cours vs. à l’échelle de l’organisation ? R : NameDrop récupère la liste du cours (limitée au cours) par défaut. Si votre locataire a un “surnom” NameDrop défini, les étudiants qui sont membres NameDrop de votre organisation mais non inscrits à ce cours spécifique peuvent quand même apparaître dans une vue de repli.
Q : Comment désinstaller ? R : Studio → supprimer le(s) bloc(s) LTI Consumer. Côté NameDrop : déconnectez dans votre tableau de bord.
Was this page helpful?
Thanks for your feedback!