L'intégration de Panorama à votre instance D2L Brightspace à l'aide de votre ID du client et de votre secret du client vous permet de contrôler l'accès de Panorama grâce à différents paramètres de portée.
Génération d'un ID du client et d'un secret pour D2L Brightspace
- Connectez-vous à D2L Brightspace en tant que SuperAdmin.
- Cliquez sur l'engrenage > Gérer l'extensibilité.
- Cliquez sur OAuth 2.0 > Enregistrer une application.
- Renseignez les informations comme indiqué ci-dessous.
- Nom de l'application : Panorama Oauth API
-
URL de redirection : Saisissez l'URL correspondant à votre zone.
- Zone US : https://panorama-api.yuja.com/d2l-auth/oauth
- Zone CA : https://panorama-api-cz.yuja.com/d2l-auth/oauth
- Zone EU : https://panorama-api-ez.yuja.com/d2l-auth/oauth
- Zone AUS : https://panorama-api-az.yuja.com/d2l-auth/oauth
-
Portée : Vous pouvez saisir l'une des quatre portées disponibles, selon le niveau d'accès que vous souhaitez accorder à Panorama.
-
Par défaut (recommandé) : Avec la portée par défaut, Panorama peut analyser tout le contenu des cours, y compris la section Travaux, et mettre à jour les documents existants dans D2L Brightspace avec leurs versions corrigées. Pour accorder ces autorisations, copiez et collez la portée suivante :
- organizations:organizationtypes:read organizations:organization:read orgunits:course:read enrollment:orgunit:read checklists:checklist:read content:modules:readonly content:topics:readonly content:file:read content:toc:read discussions:forums:readonly discussions:topics:readonly dropbox:folders:read managefiles:files:read news:newsitems:read quizzing:quizzes:read surveys:surveys:read checklists:checklist:write content:modules:manage content:topics:manage discussions:forums:manage discussions:topics:manage dropbox:folders:write managefiles:files:manage news:newsitems:manage quizzing:quizzes:write surveys:surveys:update core:*:*
-
Désactiver l'accès au plan de cours : Si vous NE souhaitez PAS accorder à Panorama l'accès à la section Travaux de votre instance D2L Brightspace, copiez et collez la portée suivante :
- organizations:organizationtypes:read organizations:organization:read orgunits:course:read enrollment:orgunit:read checklists:checklist:read content:modules:readonly content:topics:readonly content:file:read content:toc:read discussions:forums:readonly discussions:topics:readonly dropbox:folders:read managefiles:files:read news:newsitems:read quizzing:quizzes:read surveys:surveys:read checklists:checklist:write content:modules:manage content:topics:manage discussions:forums:manage discussions:topics:manage dropbox:folders:write managefiles:files:manage news:newsitems:manage quizzing:quizzes:write surveys:surveys:update
-
Désactiver l'accès en écriture : Si vous NE souhaitez PAS accorder à Panorama l'accès nécessaire pour mettre à jour les documents existants dans D2L Brightspace avec leurs versions corrigées, copiez et collez la portée suivante :
- organizations:organizationtypes:read organizations:organization:read orgunits:course:read enrollment:orgunit:read checklists:checklist:read content:modules:readonly content:topics:readonly content:file:read content:toc:read discussions:forums:readonly discussions:topics:readonly dropbox:folders:read managefiles:files:read news:newsitems:read quizzing:quizzes:read surveys:surveys:read core:*:*
-
Désactiver l'accès aux travaux et l'accès en écriture : Si vous voulez DÉSACTIVER LES DEUX autorisations, copiez et collez la portée suivante :
- organizations:organizationtypes:read organizations:organization:read orgunits:course:read enrollment:orgunit:read checklists:checklist:read content:modules:readonly content:topics:readonly content:file:read content:toc:read discussions:forums:readonly discussions:topics:readonly dropbox:folders:read managefiles:files:read news:newsitems:read quizzing:quizzes:read surveys:surveys:read
-
Par défaut (recommandé) : Avec la portée par défaut, Panorama peut analyser tout le contenu des cours, y compris la section Travaux, et mettre à jour les documents existants dans D2L Brightspace avec leurs versions corrigées. Pour accorder ces autorisations, copiez et collez la portée suivante :
- Durée de vie du jeton d'accès (secondes) : 7200
-
Cochez les éléments suivants :
- Demander le consentement de l'utilisateur
- Activer les jetons d'actualisation
- J'accepte le contrat de développeur non commercial
- Cliquez sur Enregistrer.
- Vous serez redirigé vers les détails de l'application enregistrée. Notez l'ID du client et le secret du client, car ils seront nécessaires pour terminer la configuration dans la section suivante de ce guide.
Intégration de D2L Brightspace avec Panorama
Après avoir noté votre ID du client et votre secret dans la section précédente, vous devrez établir une connexion entre votre instance D2L Brightspace et Panorama afin que Panorama puisse récupérer des données.
- Connectez-vous à Panorama, cliquez sur Configurations, puis sélectionnez Paramètres d'intégration.
- Dans le menu déroulant Sélectionner l'intégration, choisissez API LMS.
- Cliquez sur Ajouter une clé d'accès.
- Sélectionnez ID du client.
- Saisissez l'ID du client et le Secret du client à l'aide des informations fournies à l'étape 6 de la section précédente.
- Selon la portée que vous avez saisie à l'étape 4 de la section précédente, activez ou désactivez les options Autoriser l'accès en écriture et Autoriser l'accès aux travaux.
- Cliquez sur S'authentifier avec D2L Brightspace.
- Dans le nouvel onglet qui s'ouvre, copiez la réponse d'authentification et collez-la dans l'espace prévu sous Réponse d'authentification D2L Brightspace.
- Cliquez sur Ajouter une clé d'accès.
- Cliquez sur Enregistrer les changements. Panorama pourra maintenant récupérer des informations de votre instance D2L Brightspace. Vous pouvez choisir les cours ou les comptes auxquels Panorama peut accéder en gérant vos paramètres de portée.