Services d'information sur l'apprentissage IMS (LIS)
LIS, ou Learning Information Services, une spécification développée par les membres d'IMS Global, permet l'intégration à l'aide de données pilotées par événements et de données par lots, telles que fournies par un SIS conforme au LIS. Blackboard considère LIS comme un modèle « précurseur » pour l'intégration d'un SIS.
Blackboard Learn propose deux modules de base de type d'intégration LIS qui sont gérés via la page Outils installés des Building Blocks : Data Integration - LIS 2.0 Brouillon et Data Integration - LIS 2.0 Final. LIS 2.0 Draft est fourni pour des raisons de compatibilité héritée, LIS 2.0 Final répond à la spécification finale de l'IMS pour LIS 2.0 de base et ses résultats. Vous pouvez continuer à utiliser LIS 2.0 Draft pendant la migration vers LIS Final. Il est à noter que certains ajustements de données peuvent être nécessaires pendant la transition de la version Draft à la version Final de l'intégration LIS 2.0.
Lectures suggérées
Qu'est-ce que LIS ?
IMS Learning Information Services, ou LIS 2.0, doit être pris en compte pour remplacer Enterprise 1.1 et constitue une solution basée sur les enseignements tirés des insuffisances de mise en place d'Enterprise 1.1. LIS 2.0 décrit non seulement les données à échanger, mais décrit également le processus de transport et les méthodes de publication et de consommation de ces données. Ce niveau de spécification permet un mappage individuel des données du système d'origine conforme aux normes LIS avec les processus qui permettent de consommer ces données par les systèmes de gestion de l'apprentissage, ce qui facilite les intégrations plug and play.
LIS 2.0 est basé sur des services Web. Des systèmes compatibles transmettent les données sur la base de services connus et, en fournissant simplement les points d'arrêt du système, deux systèmes peuvent échanger des données. LIS 2.0 est un modèle événementiel, bien que des fichiers plats adhérant à la description de données XML puissent être générés pour un téléchargement manuel. Pour cela, la structure SIS utilise le type d'intégration LIS 2.0.
Données prises en charge
Objet de données | Pris en charge |
|---|---|
Utilisateurs | Oui |
Cours | Oui |
Adhésions (Effectifs et devoirs du personnel) | Oui |
Communautés | Oui |
Termes | Oui |
Résultats (LIS 2.0 Final uniquement) | Oui |
Consultez le format de données LIS 2.0 pour une liste complète des attributs pris en charge par objet.
Exigences
Versions de Peoplesoft :
Peoplesoft Campus Solutions 9, bundle 22 ou versions ultérieures
Versions et dépendances de Banner :
Vous devez disposer de Banner Student 8.1 et Banner General 8.1 ou une version supérieure.
Vous devez disposer de Banner Financial Aid 8.11 et Banner Intcomp 8.0.2.
Pour Oracle Application Server - 10.1.3 Bannière Event Publisher - 1.0
Banner Integration for eLearning - 8.1
Pour Oracle Weblogic 11g
Bannière Event Publisher - 1.1
Intégration de bannières pour l'apprentissage en ligne - 8.1.1
Configuration rapide : type d'intégration LIS
Outre la connaissance des données impliquées dans toute intégration SIS, la configuration du type d'intégration LIS nécessite de connaître les capacités du SIS et les points d'arrêt Learn afin de savoir si les objets de données pris en charge dans le type d'intégration LIS répondent à vos objectifs d'intégration. Vous devez également connaître les différents formats de fichiers spécifiques. Vous pouvez créer une intégration LIS en suivant les étapes suivantes dans l'interface utilisateur d'intégration du système d'informations pour les étudiants de Learn System Administrator : Intégration des données > Intégrations du système d'informations pour les étudiants
Sélectionnez Créer une intégration.
Sélectionnez IMS Learning Information Services.
L'écran suivant vous présente les options modifiables pour la configuration :
Note
Pour effectuer une configuration avancée (mappage des données, par exemple), une intégration doit être à l'état de test ou être active.
Nom de l'intégration : entrez un nom pour votre intégration, tel que « LIS Integration Testing »
Description (facultatif) : spécifiez une description de l'intégration. Par exemple : « Testez l'intégration LIS à l'aide des paramètres par défaut ».
L'option Nom d'utilisateur partagé est utilisée pour les opérations de publication de données comme l'option Mot de passe partagé.
(facultatif) URL du service Web par lots système d'informations pour les étudiants Learning Information Services : il s'agit de l'URL de votre service côté système d'informations pour les étudiants qui gère les messages de traitement de fichiers par lots.
(facultatif) Nom d'utilisateur et mot de passe du service par lots : ils peuvent être requis par votre système d'informations pour les étudiants pour le traitement des fichiers de données par lots
(facultatif) Nom d'utilisateur et mot de passe pour le téléchargement par batch : ils peuvent être requis par votre système d'informations pour les étudiants pour télécharger les fichiers de données par batch.
Configurez l'état d'intégration :
Inactif : l'intégration n'effectue aucun traitement.
Actif : l'intégration effectue un traitement et met à jour les données Learn.
Test : l'intégration effectue un traitement et ne met pas à jour Learn.
Définissez les niveaux de verbosité du journal : pour les tests, nous vous recommandons de sélectionner Tous les messages de diagnostic et de débogage. Pour Actif, nous vous recommandons d'utiliser un paramètre inférieur, par exemple Erreurs uniquement ou Erreurs et avertissements.
Sélectionnez ensuite la clé de source de données (DSK) à utiliser pour cette intégration. Vous pouvez choisir d'utiliser une clé de source de données existante spécifique, de créer une nouvelle clé ou d'utiliser la source de données fournie dans la source. Notez que dans tous les cas, vous devez créer une clé de source de données avant de pouvoir traiter les sources de données.
Pour finir, sélectionnez les objets gérés par cette intégration et la méthode de gestion de la parité. En général, les valeurs par défaut sont suffisantes.
Validez votre sélection. Votre nouvelle intégration LIS apparaîtra dans la liste des intégrations.
Vous devez effectuer une étape supplémentaire pour prendre en charge l'intégration LIS : configurer le système SIS conforme à LIS pour qu'il utilise le LIS afin d'envoyer des données à Learn. Notez que les points d'arrêt LIS sont spécifiques à la tâche requise. En savoir plus sur la configuration de Blackboard pour une intégration LIS
Tester manuellement l'intégration
Avant de configurer Learn ou votre SIS, vous pouvez tester manuellement la nouvelle configuration. En savoir plus sur les tests d'intégration LIS 2.0
Points de terminaison LIS
Utilisez ces informations pour configurer votre SIS afin d'envoyer des données à votre intégration LIS. La publication de données d'un type d'objet spécifique sur un point d'arrêt qui ne correspond pas va échouer. Par exemple : la publication d'un fichier de données de cours sur un terminal personnel échouera.
Important
L'URL du point d'arrêt de LIS 2.0 Final est différente de celle du point d'arrêt de LIS 2.0 Draft. Plus précisément, le contexte de LIS 2.0 Final est « bb-data-integration-lis-final-... » tandis que le contexte de la version Draft est « bb-data-integration-lis-... ». Ceci permet la prise en charge des deux types d'intégration.
Opération | URL de point d'arrêt |
|---|---|
Service de gestion des échanges de données groupées | LIS 2.0 Draft : https://<servername.domain.edu>/webapps/bb-data-integration-lis-BB<DATABASEIDENTIFIER>/services/BulkDataExchangeManagementServiceSyncSe LIS 2.0 Final : https://<servername.domain.edu>/webapps/bb-data-integration-lis-final-BB<DATABASEIDENTIFIER>/services/BulkDataExchangeManagementServiceSyncSe Fournit le point d'arrêt Learn pour l'échange de données groupées (en mode batch) pour le placement dans les paramètres de système d'informations pour les étudiants. |
Service de gestion de la section du cours | LIS 2.0 Draft : https://<servername.domain.edu>/webapps/bb-data-integration-lis-BB<DATABASEIDENTIFIER>/services/CourseSectionManagerSyncService LIS 2.0 Final : https://<servername.domain.edu>/webapps/bb-data-integration-lis-final-BB<DATABASEIDENTIFIER>/services/CourseSectionManagerSyncService Fournit le point d'arrêt Learn pour l'échange de données du cours pour le placement dans les paramètres de système d'informations pour les étudiants. |
Service de gestion des groupes | LIS 2.0 Draft : https://<servername.domain.edu>/webapps/bb-data-integration-lis-BB<DATABASEIDENTIFIER>/services/GroupManagementServiceSyncService LIS 2.0 Final : https://<servername.domain.edu>/webapps/>bb-data-integration-lis-final-BB<DATABASEIDENTIFIER>/services/GroupManagementServiceSyncService Fournit le point d'arrêt Learn pour l'échange de données du groupe (Périodes de cours) pour le placement dans les paramètres de système d'informations pour les étudiants. |
Service de gestion de l'adhésion | LIS 2.0 Draft : https://<servername.domain.edu>/webapps/bb-data-integration-lis- Service BB<DATABASEIDENTIFIER>/services/MembershipManagementServiceSyncService LIS 2.0 Final : https://<servername.domain.edu>/webapps/bb-data-integration-lis-final-Service BB<DATABASEIDENTIFIER>/services/MembershipManagementServiceSyncService Fournit le point d'arrêt Learn pour l'échange de données d'adhésion (Inscription/Personnel) pour le placement dans les paramètres de système d'informations pour les étudiants. |
Service de gestion de la personne | LIS 2.0 Draft : https://<servername.domain.edu>/webapps/bb-data-integration-lis-BB<DATABASEIDENTIFIER>/services/PersonManagementServiceSyncService Service LIS 2.0 Final : https://<servername.domain.edu>/webapps/bb-data-integration-lis-final-BB<DATABASEIDENTIFIER>/services/PersonManagementServiceSyncService Service Fournit le point d'arrêt Learn pour l'échange de données de personne (Utilisateur) pour le placement dans les paramètres de système d'informations pour les étudiants. |
Service de gestion des groupes | LIS 2.0 Final uniquement : https://<servername.domain.edu>/webapps/bb-data-integration-lis-final-BB<DATABASEIDENTIFIER>/services/OutcomesManagementServiceSyncService Fournit le point d'arrêt de système d'informations pour les étudiants pour l'échange de données groupées. |
Service de gestion des échanges de données groupées | Cette valeur est copiée vers l'interface utilisateur de configuration de l'intégration de Learn LIS depuis un paramètre exposé dans votre SIS. Fournit le point d'arrêt de système d'informations pour les étudiants pour l'échange de données groupées. |
En savoir plus sur le format de données LIS 2.0
Problème connu : les données de fusion de sections LIS ne sont pas traitées
Vous devez créer les sections cours parent et enfant manuellement, puis utiliser l'intégration des fichiers plats pour les fusionner.
Créez les sections enfant en utilisant l'intégration LIS.
Créez le cours parent.
Utilisez l'intégration Fichier plat pour fusionner les sections enfants créées avec le cours parent.
Sélectionnez cette option pour ignorer les modifications lors de la mise à jour pour les éléments suivants afin de vous assurer que le fichier plat ne remplace pas la valeur du nom du cours définie par l'intégration LIS.
Code unique de batch
Code cours
Nom du cours
Incluez les champs suivants dans le fichier plat :
external_course_key|course_id|course_name|master_course_key XLIST_10.201501|XLIST_10.10.201501|ACCT-409-401 ISIN-409-401 Spring 2015| 10.201501|10.201501|10.201501|XLIST_10.201501 11.201501|11.201501|11.201501|XLIST_10.201501