Configurer Ally dans Blackboard
Configurer le module de construction Ally
Le Building Block d'Intégration Ally est déjà installé sur votre environnement Blackboard. Dans le Panneau de configuration de l'administrateur, sélectionnez Building Blocks puis Outils installés. Un consultant technique Blackboard configure ce module de base pour vous.
La configuration du module de construction Ally comprend les étapes suivantes :
Rendez l'intégration disponible dans les paramètres d'intégration d'Ally.
Créez un utilisateur. Personne ne se connectera en tant qu'utilisateur. Cet utilisateur est créé pour exécuter l'intégration de l'interface de programmation d'application REST et disposera de certaines autorisations pour ce qu'il peut faire. Les noms d'utilisateur seront souvent « allyuser » ou « allyintegration ».
Important
Ne supprimez pas l'utilisateur Ally. Si vous supprimez l'utilisateur, l'intégration ne fonctionnera pas.
Ajoutez des informations sur le fournisseur d'outils et des paramètres personnalisés. Les informations de Clé, Secret, Code client, URL et de Script personnalisé sont utilisées pour permettre aux formats alternatifs, au feed-back du professeur et aux rapports Ally de s'ouvrir dans votre environnement Blackboard.
Note
Des paramètres de script personnalisé sont ajoutés pour qu'Ally fonctionne dans l'affichage d'origine.
Important
Le code client est propre à chaque environnement. Il ne peut pas être partagé entre vos environnements de test et de production.
Quels sont les éléments ajoutés par la configuration du Building Block à votre environnement ?
Une fois le Building Block configuré, les éléments de compte, rôle et outils suivants seront ajoutés à votre environnement :
Utilisateur d'intégration Ally
Rôle système d'intégration Ally, attribué à l'utilisateur d'intégration Ally
Configuration d'Ally
Rapports Ally
À propos de l'utilisateur et du rôle système Ally
Une fois le Building Block d'intégration Ally configuré, un utilisateur d'intégration et un rôle système Ally sont ajoutés à votre environnement.
Personne ne se connecte avec ce compte utilisateur. Cet utilisateur est créé pour s'exécuter sur l'intégration de l'API REST. Le rôle d'intégration Ally est uniquement utilisé par l'utilisateur Ally et ne doit pas être attribué à un utilisateur normal. Des erreurs se produiront si un compte d'utilisateur normal tente de se connecter avec le rôle de système d'intégration Ally.
Le rôle système d'Intégration Ally ajouté à votre environnement est attribué à cet utilisateur. Le rôle système dispose d'un ensemble de privilèges qui définissent le fonctionnement de l'intégration avec l'environnement.
Important
Ne supprimez pas l'utilisateur ou le rôle système Ally. Si vous supprimez l'utilisateur ou le rôle système, l'intégration ne fonctionnera pas.
Privilèges du rôle système d'intégration Ally
Ajouter/modifier du contenu fiable à l'aide de scripts : Permet de conserver le contenu feed-back des professeurs tel qu'il a été créé à l'origine par les professeurs. Sans ce privilège, Ally peut accidentellement supprimer un élément du contenu qu'un professeur a ajouté.
Panneau de configuration du cours/de la communauté (Outils) >Gestion des dates : permet à Ally d'accéder à l'outil de gestion des dates dans l'affichage de cours d'origine.
Outil Blackboard Predict Advisor : permet à Ally d'accéder à l'outil Predict Advisor.
Panneau de configuration de l'administrateur (utilisateurs) >Utilisateurs >Modifier >Afficher les effectifs des communautés : permet à Ally de fournir un nombre d'étudiants pour chaque communauté.
Note
Ally fait référence aux communautés comme des cours dans les rapports de cours et de l'établissement.
Panneau de configuration de l'administrateur (utilisateurs) >Utilisateurs >Modifier >Afficher les effectifs des cours : permet à Ally de fournir un nombre d'étudiants pour chaque cours.
Panneau de configuration Cours/Communauté (outils) > Tests, examens non notés et pools > Créer un test, Tests et Afficher la conception et les paramètres du test : permet à Ally d'évaluer et d'attribuer des résultats aux fichiers joints ou images incorporées dans le lien de contenu Description WYSIWYG des tests et des examens non notés. Ces privilèges fonctionnent ensemble et doivent tous être sélectionnés.
Panneau de configuration Cours/Association (Outils) > Tests, examens non notés et pools >Tests > Créer Test
Panneau de configuration Cours/Association (Outils) > Tests, examens non notés et pools >Tests
Panneau de configuration Cours/Communauté (Outils) > Tests, examens non notés et pools >Tests > Afficher la conception et les paramètres de test
Cours/Communauté (zones de contenu) >Modifier le matériel : permet à Ally de mettre à jour les attributs d'image dans les descriptions des éléments de contenu.
Accès en lecture, écriture, suppression et exécution au système de fichiers du système de contenu : permet à Ally de réécrire des fichiers dans l'environnement lorsque les professeurs les téléchargent via le Feed-back des instructeurs. Ce privilège permet également à Ally de supprimer les fichiers provoquant des crises dans les Feed-backs des instructeurs.
Accès en lecture seule au système de fichiers du système de contenu : permet à Ally de lire les fichiers à traiter. Par exemple, l'intégration et la synchronisation des cours.
Configurer l'intégration de l'interface de programmation d'application REST
Configurez l'interface de programmation d'application REST pour permettre à Ally de récupérer du contenu et des informations sur les cours depuis votre environnement. Un consultant technique Blackboard configure l'intégration de l'interface de programmation d'application REST pour vous.
La configuration de l'intégration de l'interface de programmation d'application REST Ally comprend les étapes suivantes :
Ajouter l'ID de l'application. L'ID de l'application est toujours le même et peut être réutilisé. ID de demande :
85d3b720-1a00-45e4-a3ee-c2be80de7295Ajoutez l'utilisateur d'intégration Ally. Les noms d'utilisateur seront souvent « allyuser » ou « allyintegration ».
Attribuer à l'API REST l'Accès utilisateur final. Sélectionnez OK pour faire en sorte que l'intégration Ally joue le rôle d'utilisateur au lieu d'un seul utilisateur dans le système.
Autorisez l'interface de programmation d'application REST à agir en tant qu'utilisateur. Sélectionner OK pour permettre à Ally la mise à jour du contenu à l'emplacement d'origine.
Configuration du rapport de cours
Configurez le rapport de cours pour l'ajouter aux cours de votre environnement. Un conseiller technique Blackboard configure le rapport de cours pour vous.