Skip to main content

Fichier plat Snapshot

Important

Il est important de noter qu'aux fins du présent document, l'utilisation du terme « instantané » se rapporte au processus général de prise de données ponctuelles du système d'informations pour les étudiants qui sont stockées dans un fichier plat qui est ensuite consommé par Blackboard- et non par le contrôleur d'instantané.

Snapshot permet d'intégrer à l'aide de données ponctuelles fournies par le système d'informations pour les étudiants avec deux types d'intégration pris en charge (lire : formats de données) dans le cadre système d'informations pour les étudiants pour Snapshot : Snapshot XML et Snapshot Flat File (ou données délimitées). Le format Fichier plat d'instantané, qui est dorénavant pris en charge, reçoit les mises à jour pour prendre en charge les nouveaux objets de données. Le format XML d'instantanés reçoit uniquement les mises à jour de maintenance.

Le traitement applicable aux deux types d'intégration des instantanés est effectué via l'envoi d'un message HTTP du fichier de données au point d'accès approprié.

Prise en charge des données

Objet de données

Prise en charge des fichiers plats d'instantanés

Prise en charge des XML d'instantanés

Utilisateurs

Oui

Oui

Cours

Oui

Oui

Adhésions

(Effectifs et devoirs du personnel)

Oui

Oui

Catégories du catalogue

Oui

Oui

Communautés

Oui

Oui

Observateurs

Oui

Oui

Rôles des établissements

Oui

Oui

Nœuds

Oui

Cours communs

Oui

Termes

Oui

Standard (en tant qu'attribut de cours)

Oui

Exigences

Capacité du SIS à générer des données formatées pour le type d'intégration choisi : XML d'instantanés ou Fichier plat d'instantané avec le délimiteur approprié.

Il est important de rappeler que le contrôleur d'instantané et le format de données XML d'instantanés ne doivent pas être privilégiés en matière d'intégration, car ils ne reçoivent que des mises à jour de maintenance. Ils ne bénéficient en effet pas de la prise en charge de nouveaux objets ni du développement de fonctionnalités. Chacun s'attend à ce qu'une annonce soit faite prochaine concernant l'arrêt de la prise en charge. Les clients disposeront de suffisamment de temps pour s'adapter.

Reportez-vous à la section consacrée aux exemples Enterprise 1.1 pour obtenir des exemples de données. Notez que le format de données est légèrement différent entre les deux versions d'Enterprise 1.1 (standard et Vista) prises en charge.

Configuration : types d'intégration de snapshots

Outre la compréhension des données impliquées dans tout intégration système d'informations pour les étudiants, la configuration des types d'intégration de snapshots nécessite une connaissance des fonctionnalités et des points de terminaison du système d'informations pour les étudiants afin de déterminer si les objets de données pris en charge dans le type de snapshot sélectionné répondent aux objectifs d'intégration du client. Vous devez également connaître les différents formats de fichiers spécifiques. Vous pouvez créer une intégration Snapshot en suivant les étapes suivantes dans l'interface utilisateur d'intégration Blackboard SIS de l'administrateur système : dans le panneau de configuration de l'administrateur, sélectionnez Intégration des données, puis Intégrations du système d'information des étudiants.

Les étapes suivantes sont les mêmes pour les deux types d'intégration d'instantanés. La principale différence réside dans la sélection du type d'intégration selon que les données sont au format XML (choisir XML d'instantanés) ou délimitées (Fichier plat d'instantané).

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

  2. Sélectionnez XML d'instantanés ou Fichier plat d'instantané. Sur l'écran suivant, sélectionnez les options de 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.

  3. Nom de l'intégration : entrez Snapshot XML ou Snapshot Flat File.

  4. Description (facultatif) : entrez ce que vous souhaitez pour décrire l'intégration ; par exemple : Test Snapshot XML ou Test Snapshot Flat File.

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

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

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

    2. Actif — L'intégration effectue le traitement et la mise à jour Blackboard des données.

    3. Test — L'intégration effectue le traitement et ne se met pas à jour Blackboard.

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

  8. Sélectionnez 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.

    Note

    Dans tous les cas, un DSK doit être créé avant que les flux de données puissent être traités.

  9. Seule l'intégration Fichier plat d'instantané prend en charge la gestion des nœuds parents. Sélectionnez l'option appropriée pour atteindre vos objectifs.

  10. 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. REMARQUE : Vous pouvez avoir plusieurs types d'intégration, chacun gérant un sous-ensemble unique d'objets d'intégration disponibles.

  11. Sélectionnez Soumettre. Votre nouvelle intégration d'instantané apparaît alors dans la liste des intégrations.

Une étape supplémentaire doit être complétée pour prendre en charge l'intégration des snapshots. Il s'agit de configurer le système système d'informations pour les étudiants pour publier des données Blackboard ou pour configurer un cron côté serveur d'applications ou un travail batch pour publier les données Blackboard. Notez que les points d'arrêt des instantanés sont spécifiques à la tâche requise.

L'affichage côté serveur d'application vers Blackboard est effectué en utilisant CURL ou une application similaire déclenchée par un cron ou un batch :

curl -k -w %{http_code} -H "Content-Type:text/plain" -u SHARED_USERNAME:SHARED_PASSWORD --data-binary @PATH_TO_TEST_FILE ENDPOINT_URL

Remplacez :

SHARED_USERNAME avec le nom d'utilisateur partagé

SHARED_PASSWORD avec le mot de passe partagé

PATH_TO_TEXT_FILE avec le chemin d'accès au fichier de données xml

Remplacez ENDPOINT_URL par l'URL du point d'arrêt.

Vous pouvez consulter la liste des points de terminaison du serveur en accédant à la page d'informations HTTP depuis le menu contextuel de votre intégration de fichiers plats. Dans le panneau de configuration de l'administrateur, sélectionnez Intégration des données, puis Intégrations du système d'information des étudiants. Dans le menu de votre intégration, choisissez Http information.

Si elles sont prises en charge par une application de niveau intermédiaire ou par le SIS, les données peuvent être envoyées directement au point d'arrêt en suivant le protocole ci-dessus.

Une fois que ce qui précède est terminé et que le système d'informations pour les étudiants a été activé pour générer des données et les publier ou les enregistrer dans un fichier pour les publier, Blackboardvous devriez commencer à voir les journaux sur l'intégration.

Évaluez les données et déterminez si vous devez apporter des ajustements à l'aide des options Configuration avancée/Mappage de champ aux objets de données disponibles. Reportez-vous à la section relative au mappage de champ à la fin de la section consacrée aux exemples pour obtenir une description de cette fonctionnalité.

Pour en savoir plus sur le traitement des fichiers de données, reportez-vous à Automatisation du fichier plat d'instantané.

Intégrations de snapshots

Les intégrations d'instantanés sont basées sur des ensembles de données qui répondent à des objectifs spécifiques, par exemple, pour gérer les utilisateurs ou les cours dans le système. Des deux types pris en charge - snapshot XML et Snapshot Flat File - seul Snapshot Flat File doit être considéré comme le plus à jour avec les objets de Blackboard données pris en charge.

Comme pour tous les types d'intégration « basés sur des fichiers » (types Snapshot et Enterprise 1.1), deux processus permettent de consommer des données dans ces fichiers : l'utilisation de l'interface graphique Upload Feed File ou l'utilisation d'un transfert de données http (par exemple : cURL). Dans le cas du transfert de données HTTP, une tâche cron ou batch peut être utilisée pour déclencher l'opération. En outre, à condition qu'il soit pris en charge par le système d'informations pour les étudiants ou le niveau intermédiaire, un flux de données peut être publié directement.

Chaque opération est réalisée via un point d'arrêt spécifique. Ces points d'arrêt du serveur d'application sont accessibles via le lien Informations HTTP des intégrations accessible depuis le menu.

Création d'un fichier de données

  1. Dans le panneau de configuration de l'administrateur, sous Intégrations, sélectionnez Intégration de données.

  2. Sélectionnez Intégrations des systèmes d'informations étudiants.

  3. Dans le menu déroulant Créer une intégration, sélectionnez Fichier plat d'instantané si vous créez un fichier manuellement.

  4. Saisissez un nom d'intégration (obligatoire). Vous avez la possibilité de saisir une description.

  5. Vous pouvez renforcer la sécurité en saisissant un nom d'utilisateur et un mot de passe partagés. Ceci est plus souvent utilisé pour publier vers le point de terminaison.

  6. Dans Séparateur du fichier source, sélectionnez le caractère de séparation des champs dans votre fichier de données.

  7. Dans État d'intégration, sélectionnez Inactif, Actif ou Test.

  8. Dans Log Verbosity, sélectionnez le niveau de détail de vos journaux.

La zone Data Support vous permet d'effectuer une segmentation logique des données. Par exemple, si vous avez deux systèmes d'information sur les étudiants différents pour deux campus différents, vous pouvez segmenter pour ces deux campus distincts. Ou si vous souhaitez segmenter les données pour différentes périodes de cours universitaires.

  1. Dans Learn Data Source, vous pouvez choisir si la source de données doit être définie dans les données entrantes ou utiliser la même source deBlackboard données pour toutes les nouvelles données entrantes.

  2. Vous avez la possibilité de saisir un préfixe d'identifiant batch, qui sera ajouté aux identificateurs des objets créés par cette intégration afin d'éviter les conflits d'identifiants. Il est déconseillé de le modifier une fois les données créées pour cette intégration.

  3. Sélectionnez l'emplacement du nœud dans Nœud hiérarchique parent.

Configuration avancée vous permet d'accéder à différentes options, notamment pour gérer les situations où certains enregistrements ne sont pas présents dans un lot. Pour ce cas d'utilisation, il convient de ne pas modifier les sélections par défaut.

Une fois vos données saisies, sélectionnez Soumettre. Votre fichier sera ainsi créé pour l'intégration.

Téléchargez un fichier de données pour l'intégration :

  1. Dans le panneau de configuration de l'administrateur, sous Intégrations, sélectionnez Intégration de données.

  2. Sélectionnez Intégrations des systèmes d'informations étudiants.

  3. Sélectionnez le menu du fichier à télécharger. Sélectionnez Télécharger un fichier source.

  4. Dans le menu Type de données, sélectionnez votre type de données. Les intégrations les plus courantes sont Hierarchy Node (si votre fichier représente votre hiérarchie), Course Association, Organization Association et User Association.

  5. Pour le type d'opération, l'option la plus courante est Store.

    • Utilisez l'option Actualisation complète lorsque vous effectuez des comparaisons de données complètes et que vous souhaitez supprimer un élément qui ne figure pas dans le fichier. Utilisez cette option avec prudence.

    • Utilisez Supprimer pour supprimer les enregistrements que vous êtes en train de télécharger.

  6. Sélectionnez Soumettre.

Vous pouvez consulter le journal de système d'informations étudiants pour vérifier qu'il a été ajouté. Pour les fichiers plus volumineux, le téléchargement peut prendre quelques minutes. Sélectionnez Journaux sous Outils et utilitaires, puis sélectionnez Journaux SIS.

Points d'arrêt d'instantané

Points de terminaison des opérations de capture instantanée pour Flat File

Utilisez ces informations pour configurer votre système SIS sur les fichiers source fichier plat d'instantané POST de cette intégration. Les objets stockés continueront d'exister et de conserver leurs données. Les objets supprimés sont retirés. Une actualisation complète supprimera tous les objets existants qui ne sont pas dans le fichier source. L'envoi d'un fichier d'un type d'objet spécifique sur un point d'arrêt non compatible échoue. Par exemple : la publication d'un fichier de données de cours sur un terminal personnel échouera.

Important

La désactivation d'un cours désactive les adhésions correspondantes. Ce comportement est nouveau.

Vous pouvez également trouver l'URL du point de terminaison d'une opération dans l'interface Blackboard utilisateur. Accédez au panneau de configuration de l'administrateur et sélectionnez Intégration des données, puis Intégrations des systèmes d'information pour étudiants. Localisez l'intégration, ouvrez le menu, puis sélectionnez Informations HTTP. Les URL de points d'arrêt d'intégration sont répertoriées.

Opération

URL de point d'arrêt

Cours - Stockage

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/course/store

Cours - Actualisation complète

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/course/refresh

Cours - Actualisation complète via DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/course/refreshlegacy

Cours - Suppression

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/course/delete

Association de cours - Stockage

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/courseassociation/store

Association de cours - Actualisation complète

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/courseassociation/refresh

Association de cours - Actualisation complète via DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/courseassociation/refreshlegacy

Association de cours - Suppression

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/courseassociation/delete

Catégorie de cours - Stockage

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategory/store

Catégorie de cours - Actualisation complète

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategory/refresh

Catégorie de cours - Actualisation complète via DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategory/refreshlegacy

Catégorie de cours - Suppression

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategory/delete

Adhésion à une catégorie de cours - Stockage

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategorymembership/store

Adhésion à une catégorie de cours - Actualisation complète

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategorymembership/refresh

Adhésion à une catégorie de cours - Actualisation complète via DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategorymembership/refreshlegacy

Adhésion à une catégorie de cours - Suppression

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategorymembership/delete

Adhésion à un cours - Stockage

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/membership/store

Adhésion à un cours - Actualisation complète

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/membership/refresh

Adhésion à un cours - Actualisation complète via DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/membership/refreshlegacy

Adhésion à un cours - Suppression

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/membership/delete

Association de normes de cours - Stockage

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/standardsassociation/store

Association de normes de cours - Actualisation complète

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/standardsassociation/refresh

Association de normes de cours - Actualisation complète via DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/standardsassociation/refreshlegacy

Association de normes de cours - Suppression

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/standardsassociation/delete

Nœud hiérarchique - Stockage

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/node/store

Nœud hiérarchique - Actualisation complète

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/node/refresh

Nœud hiérarchique - Actualisation complète via DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/node/refreshlegacy

Nœud hiérarchique - Suppression

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/node/delete

Association observateur - Stockage

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/associateobserver/store

Association observateur - Actualisation complète

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/associateobserver/refresh

Association observateur - Actualisation complète via DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/associateobserver/refreshlegacy

Association observateur - Suppression

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/associateobserver/delete

Association - Stockage

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organization/store

Association - Actualisation complète

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organization/refresh

Association - Actualisation complète via DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organization/refreshlegacy

Association - Suppression

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organization/delete

Association d'associations - Stockage

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationassociation/store

Association d'associations - Actualisation complète

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationassociation/refresh

Association d'associations - Actualisation complète via DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationassociation/refreshlegacy

Association d'associations - Suppression

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationassociation/delete

Catégorie d'association - Stockage

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategory/store

Catégorie d'association - Actualisation complète

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategory/refresh

Catégorie d'association - Actualisation complète via DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategory/refreshlegacy

Catégorie d'association - Suppression

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategory/delete

Adhésion à une catégorie d'association - Stockage

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategorymembership/store

Adhésion à une catégorie d'association - Actualisation complète

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategorymembership/refresh

Adhésion à une catégorie d'association - Actualisation complète via DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategorymembership/refreshlegacy

Adhésion à une catégorie d'association - Suppression

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategorymembership/delete

Adhésion à une association - Stockage

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationmembership/store

Adhésion à une association - Actualisation complète

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationmembership/refresh

Adhésion à une association - Actualisation complète via DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationmembership/refreshlegacy

Adhésion à une association - Suppression

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationmembership/delete

Personne - Stockage

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/person/store

Personne - Actualisation complète

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/person/refresh

Personne - Actualisation complète via DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/person/refreshlegacy

Personne - Suppression

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/person/delete

Plage de dates - Stockage

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/term/store

Plage de dates - Actualisation complète

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/term/refresh

Plage de dates - Actualisation complète via DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/term/refreshlegacy

Plage de dates - Suppression

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/term/delete

Association d'utilisateurs - Stockage

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/userassociation/store

Association d'utilisateurs - Actualisation complète

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/userassociation/refresh

Association d'utilisateurs - Actualisation complète via DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/userassociation/refreshlegacy

Association d'utilisateurs - Suppression

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/userassociation/delete

Rôle secondaire de l'utilisateur dans l'établissement - Stockage

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/secondaryinstrole/store

Rôle secondaire de l'utilisateur dans l'établissement - Actualisation complète

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/secondaryinstrole/refresh

Rôle secondaire de l'utilisateur dans l'établissement - Actualisation complète via DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/secondaryinstrole/refreshlegacy

Rôle secondaire de l'utilisateur dans l'établissement - Suppression

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/secondaryinstrole/delete

Le type d'intégration Fichier plat de la structure SIS n'apporte aucun changement par rapport à l'ancienne intégration d'instantanés excepté l'ajout d'en-têtes aux nouveaux objets de données pris en charge. Pour en savoir plus, reportez-vous aux sections Format de données du fichier plat d'instantané et Exemples de fichiers plats d'instantanés.

Points de terminaison des opérations de capture d'écran pour XML

Utilisez ces informations pour configurer le système SIS sur les fichiers source POST XML de l'intégration. Les objets stockés continueront d'exister et retiendront leurs données. Les objets supprimés sont retirés. Une actualisation complète supprimera tous les objets existants qui ne sont pas dans le fichier source. L'envoi d'un objet contenant un type d'objet incorrect échouera.

Opération

Point d'arrêt

Utiliser l'état de l'enregistrement

https://<servername.domain.edu>/webapps/bb-data-integration-ss-xml-BB<DATABASEIDENTIFIER>/endpoint

Actualisation complète

https://<servername.domain.edu>/webapps/bb-data-integration-ss-xml-BB<DATABASEIDENTIFIER>/endpoint/refresh

Suppression uniquement

https://<servername.domain.edu>/webapps/bb-data-integration-ss-xml-BB<DATABASEIDENTIFIER>/endpoint/delete

En savoir plus

Présentation du cadre du système d'informations pour les étudiants

Présentation de la clé de source de données