Le travail d'équipe est au cœur de chaque communauté moderne. Les établissements à succès misent sur la collaboration pour favoriser la réussite. Vous pouvez améliorer toutes les fonctionnalités de Blackboard Learn en les associant aux classes Microsoft Teams.

Vos cours peuvent inclure des conversations en temps réel, des réunions vidéo ou des interactions asynchrones. Vous pouvez ajouter des expériences de partage et de co-création de fichiers pour vos étudiants. Le tout au même endroit. Intégrer les classes Microsoft Teams à Learn Ultra permet de redéfinir la dynamique de l'enseignement et la notion d'apprentissage efficace.

Informations importantes

Assurez-vous que vous avez correctement configuré le champ Adresse e-mail d'établissement dans votre système d'informations pour les étudiants.

Notez que l'intégration des classes Microsoft Teams repose sur le champ de l'adresse e-mail d'établissement dans votre système d'informations pour les étudiants pour mapper le nom d'utilisateur principal (UPN) Microsoft Azure Active Directory. Si aucune adresse e-mail d'établissement n'a été fournie, elle sera définie par défaut sur l'adresse e-mail existante. Il est cependant recommandé de définir ce champ pour chaque utilisateur afin de s'assurer que ses données sont correctement synchronisées et d'éviter tout conflit de données d'e-mail entre Microsoft Azure Active Directory (ADD) et Blackboard Learn. Si vous n'avez pas correctement défini ce champ dans votre mappage de système d'informations pour les étudiants, l'intégration continuera de fonctionner, mais les utilisateurs peuvent ne pas apparaître dans les classes Teams créées et des erreurs peuvent survenir.

Informations à propos du test

Nous recommandons aux clients qui souhaitent tester l'intégration des classes Microsoft Teams dans leur instance de test et/ou intermédiaire Blackboard de suivre les étapes suivantes :

  • Contacter leur équipe de compte Microsoft pour demander un client de test Microsoft dans le cadre de leur contrat de licence d'établissement.
  • Les clients peuvent également faire une demande d'essai à l'adresse https://aka.ms/edutrial. Cette version d'essai dure six mois. Si vous souhaitez prolonger l'essai, contactez votre représentant de compte Microsoft.

Si vous avez besoin de l'aide de l'équipe d'assistance client Microsoft concernant cette intégration, veuillez remplir le formulaire en ligne suivant : https://aka.ms/lmsintegration.

L'utilisation d'un client de test Microsoft avec vos environnements de test ou intermédiaire Blackboard empêche l'introduction de problèmes de duplication de données potentiels lorsque vous déployez l'intégration dans votre système de production Blackboard Learn.

Prise en charge du mappage de données d'établissement - Champ de système d'information étudiants Adresse e-mail d'établissement

Dans le cadre de l'évolution vers les intégrations des fournisseurs cloud, Blackboard a créé un nouveau champ Adresse e-mail d'établissement dans l'intégration du cadre du système d'informations étudiants et les API REST publiques. Il permet aux établissements de gérer le processus de synchronisation des données efficacement entre Blackboard Learn Ultra et Microsoft Azure Active Directory.

Qu'implique l'adresse e-mail de l'établissement et que prend-elle en charge ?

Le champ Adresse e-mail de l'établissement permet d'établir des mappages de champs personnalisés entre les sources de données externes d'un client et Blackboard Learn Ultra. Lorsque les sources de données sont des fournisseurs cloud, comme Microsoft, le nom d'utilisateur principal (UPN) est un identifiant unique primaire pour chaque utilisateur. Il est composé d'un préfixe UPN (le nom du compte de l'utilisateur) et d'un suffixe UPN (un nom de domaine DNS) réunis par le symbole @. Cela crée une adresse e-mail unique pour chaque utilisateur spécifique au sein de Microsoft Azure Active Directory.

Pour que les données soient exactes et que les inscriptions ou adhésions entre les classes Blackboard Learn Ultra et Microsoft Teams soient correctement réalisées, l'adresse e-mail d'un utilisateur doit correspondre entre les deux systèmes. Dans Blackboard Learn, un utilisateur peut modifier ou remplacer son adresse e-mail existante dans l'interface utilisateur, ce qui peut entraîner des erreurs de synchronisation et l'ajout incorrect de l'utilisateur à une classe Teams. Le mappage du champ adresse e-mail d'établissement permet de gérer correctement ce niveau de sécurité et de contrôle de validation, que l'utilisateur ait ou non modifié son adresse e-mail dans Blackboard.

Lorsque deux adresses e-mail sont différentes :

  • Une décision doit être prise quant à la source qui prévaudra et sera utilisée en tant qu'adresse e-mail de la personne et de l'établissement, ou
  • Un établissement peut définir un mappage de champ personnalisé dans son adresse e-mail d'établissement, ce qui peut résoudre un conflit potentiel.

Le mappage du champ Adresse e-mail d'établissement est désormais disponible pour tous les types d'intégration de système d'informations pour les étudiants existants dans Paramètres de configuration avancés > Type d'objet Learn des utilisateurs > Mappage de champ.

Voici un exemple de script LIS 2.0 pour remplir le champ de l'adresse e-mail d'établissement à l'aide de la zone de texte Utiliser un script personnalisé :

(function() {
       var v = data.person.extensions.get('inst_email');
       return v ? v.value : null;
}());

Notez que, par défaut, l'adresse e-mail de l'établissement est définie sur l'adresse e-mail de la personne pour tous les formats de système d'informations pour les étudiants et doit être unique pour chaque personne. Toutes les intégrations existantes configurées et en fonctionnement auront ce mappage de données en place, car le système d'informations pour les étudiants n'importera pas les utilisateurs si leur adresse e-mail est dupliquée. Si un établissement souhaite remplacer l'adresse e-mail de l'établissement par une adresse personnalisée, il doit le gérer via les paramètres de configuration avancés du système d'informations pour les étudiants.

Configuration requise

L'intégration prend en charge un effectif de cours Ultra allant jusqu'à la même limite d'utilisateurs que celle déterminée par Microsoft pour Microsoft Teams. Un forfait Microsoft 365 Éducation est requis.

L'intégration des classes Microsoft Teams est uniquement disponible pour la vue de cours Ultra. Pour l'utiliser, votre établissement doit répondre aux exigences suivantes :

  • Activer Blackboard Learn SaaS avec la navigation de base Ultra
  • Activer LTI en vue de son utilisation dans les cours :Dans le panneau de configuration de l'administrateur, sélectionnez Fournisseurs d'outils LTI > Gérer les propriétés globales. Ensuite, sélectionnez LTI Activé dans les cours, puis sélectionnez Activé dans Communautés. Sélectionnez Valider.
  • LTI doit être configuré
  • Ajouter l'intégration LTI Microsoft Teams pour Blackboard Learn Ultra
  • Ajouter l'outil LTI 1.3 Microsoft Teams pour les classes
  • Ajouter l'outil REST API et le partage de ressources Cross-Origin
  • Configurer et approuver l'intégration des classes Teams Microsoft

Ajouter l'outil LTI 1.3 des classes Blackboard Learn Teams

  1. Sur le panneau de configuration de l'administrateur, sélectionnez Fournisseurs d'outils LTI.
  2. Sélectionnez Enregistrer l'outil LTI 1.3.
  3. Dans le champ Code client, saisissez ou copiez et collez ce code : f1561daa-1b21-4693-ba90-6c55f1a0eb41
  4. Passez en revue tous les paramètres préremplis et dans État de l'outil, sélectionnez Activé.
  5. Dans Politiques de l'établissement, sélectionnez Rôle dans le cours, Nom et Adresse e-mail.
  6. Sélectionnez Oui pour Autoriser l'accès au service de notes et Autoriser l'accès au service d'adhésion.

Ajouter l'outil LTI 1.3 Microsoft Teams pour les classes

  1. Sur le panneau de configuration de l'administrateur, sélectionnez Fournisseurs d'outils LTI.
  2. Sélectionnez Enregistrer l'outil LTI 1.3.
  3. Dans le champ Code client, saisissez ou copiez et collez ce code : 027328b7-c2e3-4c9e-aaa1-07802dae6c89
  4. Passez en revue tous les paramètres préremplis et dans État de l'outil, sélectionnez Activé.
  5. Dans Politiques de l'établissement, sélectionnez Rôle dans le cours, Nom et Adresse e-mail.
  6. Sélectionnez Oui pour Autoriser l'accès au service de notes et Autoriser l'accès au service d'adhésion.

Ajouter l'outil API REST

  1. Dans le panneau de configuration de l'administrateur, accédez à Intégrations et sélectionnez Intégrations d'API REST.
  2. Sélectionnez Créer une intégration.
  3. Dans le champ ID de l'application, saisissez ou copiez et collez cet ID : f1561daa-1b21-4693-ba90-6c55f1a0eb41
  4. Spécifiez un utilisateur pour cette intégration. Cet utilisateur disposera d'un accès à l'API d'accueil à partir de laquelle l'application est associée.
  5. Sélectionnez Valider.

Nous vous recommandons de sélectionner un utilisateur ayant la possibilité de gérer les intégrations REST et disposant du privilège associé Plan de cours/communauté > Microsoft Teams > Configurer.

Ajouter le partage de ressources Cross-Origin

  1. Dans le panneau de configuration de l'administrateur, accédez aux intégrations et sélectionnez Partage de ressource Cross-Origin.
  2. Sélectionnez Créer une configuration.
  3. Dans le champ Original, copiez-collez cette URL : https://bb-ms-teams-ultra-ext.api.blackboard.com
  4. Dans le champ En-têtes autorisés, saisissez Autorisation.
  5. Définissez Disponible sur Oui.
  6. Sélectionnez Valider.

Configurer et approuver l'intégration des classes Teams Microsoft

Pour intégrer votre instance Blackboard Learn aux classes Microsoft Teams, assurez-vous que l'accès de l'application Blackboard est approuvée dans votre client Microsoft Azure. Il s'agit d'un processus que l'administrateur global M365 de votre établissement doit effectuer.

Ce processus peut être effectué avant ou après avoir configuré les applications LTI dans votre instance Blackboard Learn.

Avant de configurer les applications LTI

Si vous choisissez d'approuver l'application Azure des classes Blackboard Teams avant de configurer les intégrations LTI, vous devrez vous réorienter vers le point de terminaison du consentement administrateur sur la plateforme d'identités Microsoft. L'URL est affichée ci-dessous :

https://login.microsoftonline.com/{tenant}/adminconsent?client_id=2d94989f-457a-47c1-a637-e75acdb11568

Vous remplacerez {Tenant} par l'ID client Microsoft Azure de votre établissement.

En savoir plus sur la recherche de votre client

Cette image décrit les autorisations requises pour l'application Microsoft et Blackboard :

Après avoir configuré les applications LTI

  1. Dans le panneau de configuration de l'administrateur, accédez à Outils et utilitaires, puis sélectionnez Administration de l'intégration à Microsoft Teams.
  2. Sélectionnez Activer Microsoft Teams.
  3. Ajoutez votre ID client Microsoft dans le champ de texte disponible.
  4. Une coche apparaît lorsque l'application présente un pré-consentement. Si la coche apparaît, sélectionnez Valider.
  5. Si le consentement n'a pas été approuvé, suivez les étapes décrites pour générer l'URL en vue du consentement et envoyez-le à l'administrateur global M365 pour approbation.
  6. Une fois que vous avez une confirmation d'approbation, sélectionnez le bouton Réessayer pour confirmer.
  7. Une fois confirmé, sélectionnez Valider.