Mises à jour de l’intégration du système d’information pour le CSV standard D2L
À propos de cet article
D2L Standard CSV est l’une des nombreuses options d’intégration de systèmes d’information qui sont utilisées par nos clients pour charger et gérer généralement des cours, des semestres, des utilisateurs et des inscriptions dans Brightspace à partir d’une source de système d’information via une série de fichiers CSV avec un certain niveau ou automatisation.
D2L Standard CSV est la troisième itération de notre famille d’options de système source CSV dans notre Pack d’intégration pour les systèmes d’information (IPSIS). Les anciens systèmes sources CSV sont maintenant notre solution héritée.
- Intégration IPSIS 1.0 (hérité)
- CSV standard (hérité)
- D2L Standard CSV
Cet article a pour objet de fournir des informations sur les capacités des nouvelles fonctionnalités, les prochaines étapes pour les clients qui utilisent déjà notre dernier système source CSV et souhaitent planifier l’utilisation de certaines des nouvelles fonctionnalités et des chemins de migration pour les clients intéressés à passer à D2L Standard CSV à partir d’un système source CSV hérité.
Cet article est pertinent pour les administrateurs Brightspace, les registraires, les administrateurs SIRH et SIS, ainsi que pour les techniciens du soutien IT qui aident à partager les informations relatives aux utilisateurs entre les systèmes clients et Brightspace.
Nouvelles fonctionnalités du D2L Standard CSV 2.0
D2L Standard CSV Version 2.0 est un format de fichier mis à jour qui étend la fonctionnalité CSV standard D2L et ajoute des fonctionnalités supplémentaires dans Brightspace pouvant être contrôlées à l’aide d’un système d’information sur les étudiants (SIS). Cette fonctionnalité ajoute la prise en charge de :
- Auditeurs [Qu’est-ce qu’un auditeur?]
- Noms préférés [Quels sont les noms préférés?]
- Unités d'organisation personnalisées et structures d'organisation uniques
- Mise en forme mise à jour pour les relations parentales
- Elle supprime également les options non fonctionnelles de l'interface utilisateur.
En ajoutant la prise en charge des unités d’organisation personnalisées, cette fonctionnalité supprime la nécessité d’une intervention manuelle pour les organisations utilisant une structure d’organisation supérieure au-dessus du niveau du département. Ce type de structure organisationnelle peut faciliter les rapports avancés, les clients utilisant une logique de connexion personnalisée et l’outil de compétences.
Comparaison des fonctionnalités
Figure : Image d’un graphique comparant les caractéristiques du CSV.
Identification de votre système CSV
Au fil des ans, D2L a itéré sur ses systèmes sources CSV communément appelés « IPSIS CSV ». À ce jour, nous avons trois systèmes sources CSV propriétaires D2L, tous uniques en leur genre, mais dont les noms similaires ont conduit à beaucoup de confusion.
Avant de passer aux capacités et aux prochaines étapes, rappelons-nous ce qu'est exactement IPSIS.
IPSIS signifie Pack d’intégration pour le système d’information des étudiants. Ne laissez pas le nom vous induire en erreur, nous intégrons des données à de nombreux systèmes, pas seulement aux systèmes d’information des étudiants (systèmes d’information sur les apprenants, SIRH, etc.). IPSIS est le nom de famille, au sein d’IPSIS se trouvent des produits, chacun ayant sa propre identité, avec des noms et des caractéristiques uniques. Cet article ne se concentrera que sur les produits CSV D2L exclusifs, mais si vous voulez en savoir plus sur d’autres produits, visitez cette dans notre communauté.
D2L dispose de trois systèmes sources « IPSIS CSV » qui utilisent une spécification standard D2L par rapport à la spécification IMS Global. Ces systèmes sont :
- Intégration IPSIS 1.0 (hérité)
- CSV standard (hérité)
- D2L Standard CSV
Intégration IPSIS 1.0 – notre premier système source. Conçu à l’origine pour prendre en charge LIS, une spécification IMS Global Standard. A été étendu pour prendre en charge les fichiers CSV définis par D2L, mais a été limité à la configuration standard dans Brightspace.
L’interface utilisateur n’était pas conviviale ; l’écran de configuration disposait de gestionnaires et de traducteurs devant être placés dans le bon ordre pour obtenir le résultat souhaité.
Capacités :
- Les fichiers CSV individuels sont téléversés vers un SFTP
- Tâche planifiée : une fois par nuit
- Prise en charge des rôles : 2 types de rôles
- Prise en charge de la structure organisationnelle : structure D2L standard
Identification - Administration IPSIS :
Figure : Tableau de bord IPSIS-CSV.
CSV standard – Similaire à l'Intégration IPSIS 1.0, mais des questions simples remplacent la gestion complexe des traducteurs et des gestionnaires, simplifiant ainsi la configuration et le dépannage.
Capacités :
- Les fichiers CSV individuels sont téléversés vers un SFTP
- Tâche planifiée : une fois par nuit
- Prise en charge des rôles : 2 types de rôles
- Prise en charge de la structure organisationnelle : structure D2L standard
- Introduit
- Interface utilisateur mise à jour et conviviale avec configurations par défaut
Identification - Administration IPSIS :
Figure : Le tableau de bord CSV standard s’affichant comme Activé.
CSV standard D2L - Il y a trois versions dans ce système source qui sont définis par la présence ou l’absence d’un fichier manifeste. Il est facile de migrer vers de nouveaux formats dans ce système source.
Norme D2L CSV 1.0 - Le format de fichier CSV reste le même, mais les fichiers sont téléversés dans une archive zip. Nous avons découplé les règles et les exigences de la spécification LIS.
L’interface utilisateur est similaire à celle de CSV standard, mais les questions ont été légèrement modifiées pour supprimer les options qui n’étaient pas prises en charge (par exemple, le code de cours ne peut pas être modifié, car il s’agit de l’ID source pour l’enregistrement).
Introduit une interface utilisateur par glisser-déposer pour exécuter des fichiers à la demande, ainsi qu’un SFTP surveillé toutes les 10 minutes pour le traitement automatique des fichiers.
Capacités :
- Prise en charge de la structure organisationnelle : structure D2L standard
- Introduit :
- Les fichiers CSV individuels sont téléversés dans une archive zip vers un SFTP surveillé toutes les 10 minutes
- Prise en charge des rôles : types de rôles illimités
- Possibilité d’inclure les attributs du tableau de bord du gestionnaire CSV dans l’archive zip, rationalisant ainsi le traitement des données en un seul téléversement
- Interface utilisateur actualisée
- Fonctionnalité de drag and drop
- Possibilité de mettre à jour un ID source utilisateur (aka OrgDefinedID) via un nouvel onglet. Notez que OrgDefinedId doit être un ID constant qui ne changera pas ou ne sera pas réutilisé. Cet onglet offre la possibilité de mettre à jour un OrgDefinedId un à la fois pour des circonstances ponctuelles.
D2L Standard CSV Version 1.1 – Fait évoluer la version 1.0 en ajoutant la possibilité d’affecter des relations parent/enfant dans le fichier utilisateur pour prendre en charge Brightspace for Parent (BfP) via une nouvelle colonne. Cette nouvelle colonne est considérée comme un changement majeur, nous avons donc introduit un manifeste pour annoncer dans l’archive zip quelle version vous utilisez.
Capacités :
- Les fichiers CSV individuels sont téléversés dans une archive zip vers un SFTP surveillé toutes les 10 minutes
- Prise en charge des rôles : types de rôles illimités
- Prise en charge de la structure organisationnelle : structure D2L standard
- Possibilité d’inclure les attributs du tableau de bord du gestionnaire CSV dans l’archive zip, rationalisant ainsi le traitement des données en un seul téléversement
- Introduit :
- Fichier manifeste séparé pour annoncer la version
- Possibilité de créer, mettre à jour et supprimer des relations BfP (formatées en bloc JSON)
D2L Standard CSV Version 2.0 – Chargé de nouvelles fonctionnalités basées sur les demandes des clients, les capacités de paiement pour plus d’informations.
Il s’agissait d’une augmentation majeure de la version, car des modifications étaient nécessaires tant pour l’unité d’organisation que pour les fichiers utilisateur.
Capacités :
- Les fichiers CSV individuels sont téléversés dans une archive zip vers un SFTP surveillé toutes les 10 minutes
- Prise en charge des rôles : types de rôles illimités
- Possibilité d’inclure les attributs du tableau de bord du gestionnaire CSV dans l’archive zip, rationalisant ainsi le traitement des données en un seul téléversement
- Introduit :
- Prise en charge étendue de la structure organisationnelle : Structure d’organisation D2L personnalisée et standard
- Peut créer, mettre à jour et supprimer des relations BfP (mise à jour de l’objet JSON pour une séparation par pipe)
- Prise en charge des prénoms et noms de famille préférés
- Prise en charge du rôle d’auditeur
- Affectation de plusieurs parents d’organisation en ajoutant une séparation par pipe
- Inscription dans des unités d’organisation en dehors des sections (c'est-à-dire, inscription dans une organisation scolaire pour une logique de connexion personnalisée)
Identification - Administration IPSIS :
Figure : Le tableau de bord CSV standard D2L s’affichant comme Activé avec la possibilité de parcourir et de déposer un fichier ZIP.
J’espère que cela clarifie le produit que vous utilisez et, plus encore, j’espère que vous êtes intrigué par toutes les nouvelles fonctionnalités et prêt à migrer d’un système source hérité vers D2L Standard CSV !
Prochaines étapes : Comment migrer
Je suis déjà sur D2L Standard CSV
Si vous êtes déjà sur D2L Standard CSV, il est possible de planifier et de migrer vers le nouveau format de façon autonome.
Il est recommandé de tester les modifications nécessaires dans votre environnement de test avant de passer à la production pour vérifier les formats de fichiers et de s’assurer que toute automatisation et transformation de fichier à partir de votre système d’information est ajustée selon les besoins. Dans tous les tests CSV D2L - La pratique standard consiste à exécuter un seul fichier à la fois avec seulement quelques lignes pour examiner facilement l’audit d’administration IPSIS et les journaux système.
Vous aurez généralement déjà un système fonctionnel D2L Standard CSV Source sur votre site de test. Tout problème avec le système D2L Standard CSV Source sur votre site de test peut être dirigé vers le support D2L.
J’utilise un système source CSV hérité
- Identifiez le produit hérité sur lequel vous êtes. Vous devrez collaborer avec notre équipe de mise en œuvre pour une migration réussie. Cela peut être fait par l’intermédiaire de votre Gestionnaire de la réussite client ou Gestionnaire de compte technique.
- Identifiez la version de D2L Standard CSV vers laquelle vous souhaitez migrer :
- Si V1.0 :
- Vous devrez inclure vos fichiers CSV quotidiens dans une archive zip (les fichiers CSV individuels ne seront pas traités s’ils sont téléchargés séparément)
- Tous les fichiers contiennent uniquement les deltas
- Vous recevrez des informations d’identification SFTP mises à jour pour téléverser votre archive zip
- Votre consultant en implémentation migrera les données de votre système source hérité vers votre système source de production
- Il est recommandé d’effectuer ces étapes dans votre environnement de test avant de passer à votre environnement de production
- Si V2.0 :
- Si V1.1 :
- Tout ce qui précède
- Le fichier doit être trié pour inclure les parents avant l’enfant (l’enfant déclare ses parents)
- Le fichier utilisateur inclut une nouvelle colonne de relations, les relations parent/enfant doivent être formatées à l’aide de JSON.
- Le fichier manifest.json doit être présent dans l’archive zip (V1.1)
- Tout ce qui précède
- Les fichiers d'organisation incluent la nouvelle colonne custom_code
- Le fichier utilisateur inclut de nouvelles colonnes pref_first_name et pref_last_name, et la colonne de relations utilise la séparation par pipe au lieu de JSON
- Le fichier manifest.json doit être présent dans l’archive zip (V2.0)