Comprendre les variables de substitution des paramètres personnalisés de l’IOA
Le service IOA Content-Item Message 1.0 (message d’élément de contenu) permet aux enseignants d’insérer du contenu de tiers dans Brightspace après l’intégration standard de cet outil de tiers au moyen du flux de travaux du plugiciel distant existant.
Les variables de substitution des paramètres personnalisés permettent de substituer de façon dynamique des valeurs précises de paramètres personnalisés requis par un outil de tiers. Ces valeurs sont définies par la spécification standard LTI 1.1.1. Ces données sont utilisées pour assurer la prise en charge des fonctionnalités des outils de tiers. Certains fournisseurs d'outils de tiers nécessitent des variables de substitution pour la prise en charge des fonctions, ou offrent des fonctionnalités évoluées qui utilisent des variables de substitution.
Vous pourriez par exemple fournir à un outil de tiers les dates de début et de fin d'un cours ainsi que les adresses courriel des apprenants (où ces éléments sont des paramètres personnalisés remplacés par des variables de substitution) pour permettre à l'outil d'envoyer aux utilisateurs des rappels concernant une tâche à venir (si cette fonctionnalité est activée pour l'outil).
D2L prend en charge les variables de substitution de paramètres personnalisés suivantes :
- $User.id
- $User.username
- $Person.email.primary
- $Person.name.full
- $Person.name.family
- $Person.name.given
- $ResourceLink.title
- $ResourceLink.description
- $CourseTemplate.sourcedId
- $CourseTemplate.title
- $CourseOffering.sourcedId
- $CourseOffering.title
- $CourseSection.label
- $CourseSection.sourcedId
- $CourseSection.title
- $CourseSection.dept
- $CourseSection.timeFrame.begin
- $CourseSection.timeFrame.end
- $Context.id.history
- $ResourceLink.id.history
Vous devez vous assurer que la variable de configuration d2l.Tools.Lti.CustomParamSubstitution.IsEnabled est réglée à Vrai pour permettre aux utilisateurs d'ajouter des outils de tiers qui nécessitent des variables de substitution de paramètres personnalisés.