NameDrop sur Sakai
Vérifié de bout en bout sur Sakai 21+ (sandbox communautaire testée sur Sakai 22).
Ce que vous obtiendrez
Section intitulée « Ce que vous obtiendrez »NameDrop apparaît comme un onglet dans la navigation gauche de n’importe quel site Sakai (cours ou projet) où vous l’activez. Les membres voient la carte de bienvenue + la liste de classe avec des boutons de prononciation.
Pour le placement par utilisateur (un onglet “Enregistrer mon prénom” dans l’Accueil / Mon espace de travail de chaque utilisateur), voir la section Placement par utilisateur ci-dessous — c’est plus complexe qu’avec Canvas.
Configuration (une seule fois, par l’administrateur Sakai)
Section intitulée « Configuration (une seule fois, par l’administrateur Sakai) »Étape 1 : Enregistrez NameDrop en tant qu’outil LTI 1.3
Section intitulée « Étape 1 : Enregistrez NameDrop en tant qu’outil LTI 1.3 »- Connectez-vous à Sakai en tant qu’administrateur.
- Ouvrez Espace de travail d’administration → Outils externes.
- Cliquez sur Installer un outil LTI 1.x en haut à droite.
- Remplissez :
- Titre : NameDrop
- URL de l’outil :
https://lti.namedrop.io/lti/launch - L’outil prend en charge LTI 1.3 : ✓
- URL de connexion OIDC :
https://lti.namedrop.io/lti/login - URL du jeu de clés de l’outil :
https://lti.namedrop.io/jwks/{votre-tenant-id}(obtenez l’ID locataire depuis votre tableau de bord NameDrop sur https://app.namedrop.io/integrations)
- Enregistrez. Sakai émet un ID client pour cet outil.
Étape 2 : Connectez-vous à votre locataire NameDrop
Section intitulée « Étape 2 : Connectez-vous à votre locataire NameDrop »- Dans votre tableau de bord NameDrop, cliquez sur Connecter Sakai et collez l’ID client que Sakai vous a fourni.
- NameDrop l’utilise pour vérifier les lancements.
Étape 3 : Ajoutez NameDrop à un site Sakai
Section intitulée « Étape 3 : Ajoutez NameDrop à un site Sakai »Dans n’importe quel cours ou site de projet :
- Informations sur le site → Gérer les outils.
- Faites défiler jusqu’aux Outils externes, cochez NameDrop, cliquez sur Continuer.
- Enregistrez.
NameDrop apparaît maintenant dans la navigation gauche de ce site.
Placement par utilisateur (avancé)
Section intitulée « Placement par utilisateur (avancé) »Sakai n’a pas de bouton “l’Accueil de chaque utilisateur” en un clic. Trois vraies options pour une portée pour tous les utilisateurs :
- Modèle de site !user (utilisateurs futurs uniquement) — Modifiez le modèle de site
!userpour inclure NameDrop. Affecte les comptes créés à partir de maintenant. Les Accueils des utilisateurs existants ne sont pas affectés. - Job SQL en masse / Quartz (utilisateurs existants) — La plupart des administrateurs Sakai institutionnels ont un runbook pour insérer des placements d’outils dans chaque site de travail
~useridexistant. Parlez à votre équipe d’opérations Sakai. - Site de projet “NameDrop” partagé — Créez un site de projet appelé “NameDrop” avec NameDrop comme seul outil, puis ajoutez chaque utilisateur comme membre. Le site apparaît comme un onglet supérieur pour tout le monde.
Déploiement recommandé : #1 + #2 combinés. Exécutez le job en masse une fois lors du déploiement pour les utilisateurs existants ; mettez à jour !user afin que les futurs comptes le reçoivent automatiquement.
Q : NameDrop voit-il la liste Sakai ? R : Oui, via NRPS (Names and Role Provisioning Services). NameDrop récupère la liste de classe au moment du lancement. Vous devrez peut-être activer “Fournir la liste à l’outil externe” dans l’enregistrement de l’outil.
Q : Pourquoi vois-je un outil d’administration “Outils externes” générique quand je l’ajoute à !user ? R : C’est le mauvais outil. Le registre d’outils d’administration Sites affiche les placements génériques (comme “Outils externes”), pas les enregistrements d’outils LTI 1.3 spécifiques. Pour mettre un placement NameDrop spécifique dans !user, vous devez ajouter une Page avec un placement Outil externe, puis le lier à l’enregistrement NameDrop. Voir l’approche SQL en masse pour le chemin le plus propre.
Q : Puis-je avoir deux placements NameDrop avec des vues différentes ?
R : Oui. Enregistrez l’outil une deuxième fois avec un titre différent (ex. “Enregistrer mon prénom”) et ajoutez view=record-my-name dans les Paramètres personnalisés. Utilisez l’un pour l’onglet de cours, l’autre pour les placements personnels.
Q : Comment désinstaller ? R : Outils externes → NameDrop → Supprimer. Puis déconnectez dans votre tableau de bord NameDrop.
Was this page helpful?
Thanks for your feedback!