Skip to main content

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

  1. Sélectionnez Créer une intégration.

  2. Sélectionnez IMS Learning Information Services.

  3. 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.

    1. Nom de l'intégration : entrez un nom pour votre intégration, tel que « LIS Integration Testing »

    2. 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 ».

    3. 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é.

    4. (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.

    5. (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

    6. (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.

    7. Configurez l'état d'intégration :

      1. Inactif : l'intégration n'effectue aucun traitement.

      2. Actif : l'intégration effectue un traitement et met à jour les données Learn.

      3. Test : l'intégration effectue un traitement et ne met pas à jour Learn.

    8. 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.

    9. 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.

    10. 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.

    11. 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.

  1. Créez les sections enfant en utilisant l'intégration LIS.

  2. Créez le cours parent.

  3. Utilisez l'intégration Fichier plat pour fusionner les sections enfants créées avec le cours parent.

  4. 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.

    1. Code unique de batch

    2. Code cours

    3. Nom du cours

  5. 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