Ajouter un adaptateur LTI entrant
Le type d'adaptateur LTI est une demande signée OAuth 1.0 conforme à la norme LTI 1.1. Lors d'un lancement de LTI 1.1, vous devez fournir la propriété lis_person_sourcedid ou ext_user_username contenant l'identifiant batch_uid/external de l'utilisateur à connecter. Vous pouvez fournir un Paramètre de redirection pour rediriger l'utilisateur vers un emplacement spécifique dans Blackboard.
Configurer les paramètres de l'UAS
Sur l'écran des paramètres UAS, sélectionnez Ajouter un adaptateur d'authentification et remplissez les champs comme suit :
Champ | Description |
|---|---|
Alias | Il s'agit d'un nom unique pour l'adaptateur qui est utilisé dans les URL. L'alias sera stocké sous forme de lettres minuscules et ne doit pas contenir de caractères URL spéciaux. |
Activé | Cette bascule détermine si l'adaptateur peut être utilisé. |
Type d'authentification | LTI |
Utiliser un adaptateur sortant | Sélectionnez l'adaptateur d'authentification qui sera utilisé pour l'authentification sortante auprès du service externe. Si vous n'en sélectionnez aucun, l'adaptateur sortant par défaut sera utilisé. |
Débogage activé | Cette option détermine si les instructions de débogage sont écrites dans les journaux à des fins de dépannage. |
Utilisateurs restreints | Entrez une liste de noms d'utilisateur séparés par des virgules qui ne peuvent pas utiliser cet adaptateur. |
Clé | Entrez la valeur de clé OAuth 1.0 pour la signature. |
Secret | Entrez la valeur secrète OAuth 1.0 pour la signature. Une fois enregistrée, cette valeur sera masquée afin que vous ne puissiez pas y accéder, mais vous pouvez la modifier. |
Paramètre de redirection | Entrez un paramètre qui contiendra l'URL vers laquelle les utilisateurs seront redirigés une fois connectés. |
Désactiver le suivi Nonce | Activez cette option à des fins de résolution des problèmes afin de pouvoir réutiliser les demandes d'authentification. Pour des raisons de sécurité, nous vous recommandons de laisser cette option désactivée afin que le suivi des données soit activé. |
Texte d'aide | Entrez le texte qui sera affiché à l'utilisateur pendant le provisionnement du système ou en cas d'erreur. Ce texte est limité à 1 000 caractères. |
Approvisionnement des utilisateurs | |
Activer le provisionnement des utilisateurs | Sélectionnez cette option pour activer la création d'utilisateurs à partir des informations fournies dans la demande. Les paramètres suivants peuvent être fournis avec le lien d'authentification unique et ne seront utilisés que lorsque le provisionnement automatique est activé et que l'utilisateur est créé pour la première fois : lis_person_sourcedid/ext_user_username lis_nom_personne_donné lis_nom_personne_famille lis_person_contact_email_primary |
Rôle système par défaut | Choisissez le rôle système qui sera attribué aux nouveaux utilisateurs. Les options incluent les rôles standard (SystemAdmin, SystemSupport, CourseCreator, CourseSupport, AccountAdmin, Guest, User, Observateur, Integration et Portal) et tous les rôles personnalisés. |
Rôle de l'établissement par défaut | Choisissez le rôle de l'établissement qui sera attribué aux nouveaux utilisateurs. |
Source de données par défaut | Choisissez la source de données qui sera attribuée aux nouveaux utilisateurs. |
Approvisionnement des effectifs | |
Activer le provisionnement des effectifs | Sélectionnez cette option pour permettre la création automatique des effectifs si un cours est proposé et que l'effectif n'existe pas. Les paramètres supplémentaires suivants sont requis lors du provisionnement automatique des effectifs pour la première fois : context_id → course_id rôle |
Rôle du cours par défaut | Choisissez le rôle du cours qui sera attribué aux nouveaux utilisateurs lorsqu'aucun rôle n'est fourni. |
Source de données par défaut | Choisissez la source de données qui sera attribuée aux nouveaux effectifs. |
Fourniture de cours | |
Activer le provisionnement des cours | Sélectionnez cette option pour permettre au système de créer un cours et d'y inscrire l'utilisateur avec le rôle spécifié. NotePour activer le provisionnement des cours, le provisionnement des effectifs doit être activé. Si un identifiant de cours externe fourni (context_id) existe, le système inscrira l'utilisateur au cours. Les paramètres supplémentaires suivants sont requis lors du provisionnement automatique des cours pour la première fois : context_id → course_id titre_contexte context_label → description |
Modèle de cours | Entrez l'identifiant du cours modèle qui sera appliqué au nouveau cours une fois copié. |
Source de données par défaut | Choisissez la source de données qui sera affectée au nouveau cours. |
Nom du paramètre personnalisé pour ignorer le provisionnement | Cela identifie le nom du paramètre personnalisé (sans « custom_ ») qui sera utilisé pour déterminer si le provisionnement doit être ignoré sur la demande. Entrez la valeur booléenne « true » pour ignorer le provisionnement. |
Sélectionnez Enregistrer pour enregistrer votre configuration.
L'URL de l'adaptateur configuré est https://{region}.prolongations.blackboard.com/interface de programmation d'application/v2/authadapters/sites/{siteId}/auth/{alias}.