L’API OneRoster (Interfaces de programmation d’applications) est un format Standard de l’industrie, de 1EdTech (anciennement IMS Global), pour l’échange de données SIS (Student Information System) / Systèmes de gestion des étudiants (SMS). À l’aide de cette méthode de synchronisation, vous pouvez vous connecter directement à votre SIS/SMS à l’aide des API OneRoster 1.1 basées sur REST développées par votre fournisseur SIS/SMS. La prise en charge de l’API vous permet de synchroniser les données directement au lieu d’utiliser des fichiers CSV (Valeur séparée par des virgules).
L’utilisation de l’API OneRoster pour ingérer les données vous permet d’éclairer les fonctionnalités principales de SDS pour l’approvisionnement. Il vous permet également d’améliorer les expériences des produits et fonctionnalités Microsoft 365. Les API OneRoster permettent de synchroniser des objets à partir de SIS/SMS qui fournissent des API OneRoster via la plateforme School Data Sync (SDS).
Pour plus d’informations sur la façon de configurer votre locataire pour utiliser l’API OneRoster comme source, consultez Ingestion de données avec l’API OneRoster.
Status et fonctionnalités des fournisseurs OneRoster
Mon fournisseur n’est pas répertorié dans la liste déroulante et le status ici indique Test. Que dois-je faire pour les afficher dans la liste des fournisseurs ?
Contactez l’équipe du support technique pour tester votre locataire et accéder aux fournisseurs d’API actuellement tester. Partagez les informations suivantes lors du déclenchement de la demande :
ID client
Nom du fournisseur OneRoster
Version de SDS
Liste
Une fois que votre locataire est testé, collaborez avec votre fournisseur OneRoster et la preuve de concept SDS pour exécuter des tests et vous assurer que l’intégration est réussie. Si vous rencontrez un problème, collaborez avec le fournisseur et la preuve de concept SDS pour les résoudre.
Une fois le test réussi, le status fournisseur OneRoster est mis à jour (du mode test à oui) et disponible sur la liste des fournisseurs accessibles publiquement pour tous les locataires.
Mon fournisseur n’est pas répertorié. Y a-t-il des informations à partager avec eux pour participer en tant que fournisseur OneRoster avec SDS ?
Partagez avec votre fournisseur l’article suivant Conseils d’intégration pour les fournisseurs d’API OneRoster avec SDS. L’article décrit les étapes nécessaires pour demander l’ajout en tant que fournisseur OneRoster, notamment le test et la validation avant d’être placé en mode test, puis finalement dans la liste publique pour la sélection par les locataires.
Quels points de terminaison sont accessibles lors de l’ingestion de données de liste ?
La liste suivante est fournie pour vous aider à mieux comprendre les données auxquelles vous accédez lors de la connexion à votre SIS/SMS via l’API OneRoster.
Pour les éléments de données facultatifs pour les données démographiques, les relations de contact des étudiants et les indicateurs d’utilisateur étudiant, la possibilité d’inclure ces données ou non sera basée sur les fonctionnalités de données facultatives prises en charge à partir de votre profil de fournisseur ONERoster SIS/SMS. Si le fournisseur SIS/SMS prend également en charge ces données, vous verrez le bouton bascule (par défaut) sélectionné Sur pour inclure des données supplémentaires. Vous pouvez sélectionner le bouton bascule à désactiver si vous le souhaitez. Si le bouton bascule n’est pas disponible, s’il est affiché mais désactivé et n’est pas disponible pour l’interaction, cela signifie que le profil du fournisseur ne prend actuellement pas en charge la fourniture de ces données.
Remarque
Si le profil du fournisseur affiche des indicateurs démographiques, des contacts ou des utilisateurs comme étant indisponibles et que vous souhaitez qu’il prenne en charge cette fonctionnalité, contactez votre fournisseur et demandez l’ajout d’un support pour permettre à SDS d’ingérer les données et vous permettre d’activer les scénarios et les expériences pris en charge par les données.
Relations de contact utilisateur étudiant facultatives
La relation de contact étudiant peut être spécifiée pour les utilisateurs étudiants afin d’améliorer les expériences des enseignants pour la communication avec les parents et les tuteurs. Les contacts sont davantage d’utilisateurs fournis avec /users et l’association à un étudiant se trouvent dans l’enregistrement utilisateur de l’étudiant sous « agents ».
familyName, givenName et email sont requis pour les utilisateurs qui ont des rôles de contact/tuteur.
Le téléphone et les sms doivent être inclus dans E.164 et +. (Exemple : +1234567890)
Si des données inversées sont fournies, d’un enregistrement tuteur de relation de contact à l’étudiant dans le champ « agents » des utilisateurs de contact, ces enregistrements sont filtrés.
Les indicateurs utilisateur peuvent être spécifiés pour permettre aux utilisateurs étudiants d’indiquer leur participation à un programme ou à une cohorte. Les indicateurs utilisateur sont inclus (lorsqu’ils sont true pour l’utilisateur), ou non inclus si cela n’est pas applicable.
Les indicateurs sont spécifiés en tant qu’extension de métadonnées pour l’utilisateur, dans un champ de métadonnées, à la suite d’une clé |Paire valeur. La clé doit être nommée microsoft.userFlags et doit être mise en forme en tant que liste délimitée par des virgules. Les indicateurs utilisateur peuvent apparaître dans n’importe quel ordre et ne respectent pas la casse.
Selon 1EdTech, il incombe au fournisseur d’appliquer la confidentialité des données pour les données disponibles lorsqu’une demande de données est effectuée. School Data Sync effectue une demande de données actives en fonction de l’heure de la demande.
Informations d’identification d’accès à l’API OneRoster nécessaires
Pour activer la connexion à l’API OneRoster pour votre SIS/SMS, vous devez fournir les informations d’identification de connexion. Pour plus d’informations, consultez la documentation de votre fournisseur spécifique pour les obtenir ou les générer.
URL d’accès web : URL où votre API OneRoster est accessible pour votre SIS/SMS
ID client utilisé pour se connecter à votre API OneRoster SIS/SMS
Clé secrète client utilisée pour se connecter à votre API OneRoster SIS/SMS
URL du jeton d’accès : si votre API OneRoster SIS/SMS est configurée pour l’authentification à l’aide d’OAuth2, vous devez fournir le point de terminaison URL du jeton d’accès utilisé pour la connexion. Le point de terminaison est différent de l’URL d’accès Web.
Notes et conseils utiles
Les points de terminaison viennent toujours après « https://{server_URL}/ims/oneroster/v1p1 »
Pour empêcher certaines écoles d’être incluses dans les données fournies du SIS vers SDS, les clients doivent travailler avec leur fournisseur pour savoir comment configurer les écoles incluses pour la connexion/les informations d’identification utilisées pour lier SDS à leur SIS.
Les points de terminaison ont des exigences en matière de prise en charge des paramètres de filtre pour autoriser le filtrage par status ou pour activer la synchronisation delta.
SDS applique un filtre sur la propriété dateLastModified pour le traitement de synchronisation delta/incrémentielle et est requis pour l’intégration à SDS.
Les fournisseurs doivent choisir d’implémenter le schéma d’authentification OAuth1(a) ou OAuth 2.0 (octroi d’informations d’identification du client). OAuth 2.0 est préférable.
Si le protocole d’authentification pris en charge est « OAuth 2.0 » - type d’octroi des informations d’identification du client, SDS envoie les informations d’identification dans l’en-tête « Authorization ». Comme recommandé dans la spécification OneRoster, nous envoyons les informations d’identification client encodées dans l’en-tête Authorization des demandes de jeton.
Détails du fournisseur OneRoster
Aequitas
Fournisseur SIS
Aequitas Solutions, Inc
Version minimale du logiciel
Q 3.6.1, API web Q 3.6.0
Configuration requise
Consultez Configuration de l’API web Q
Comment obtenir l’ID client, la clé secrète client et la ou les URL
Contactez le support au téléphone (numéro gratuit) : (888) 324-5363 ou support@aeries.com
Arbor Education
Fournisseur SIS
Arbor Education
Version minimale du logiciel
S/O
Configuration requise
L’intégration entre Arbor MIS et SDS est activée sur votre MIS Arbor. Contactez votre responsable de compte chez Arbor pour vous assurer qu’il est activé via accountmanagers@arbor-education.com. Vous devez disposer d’un locataire Office 365 Éducation, d’autorisations d’administrateur général et de School Data Sync (Plan 1) activé.
Comment obtenir l’ID client, la clé secrète client et la ou les URL
Générez dans votre MIS Arbor. Les étapes à suivre sont détaillées dans le Centre d’aide Arbor.
Instructions spécifiques
Contactez Arbor ou votre partenaire de support dédié pour vous aider à configurer cette intégration via myteam@arbor-education.com.
Help
Pour obtenir des articles de support, consultez le Centre d’aide d’Arbor. Pour toute question, contactez myteam@arbor-education.com ou votre partenaire de support dédié.
Blackbaud Education Management
Fournisseur SIS
Blackbaud Education Management
Version minimale du logiciel
La dernière version de BEM est toujours disponible pour les utilisateurs.
Configuration requise
Non applicable
Comment obtenir l’ID client, la clé secrète client et la ou les URL
Lorsque vous sélectionnez vos paramètres de mappage pour vos utilisateurs Microsoft Entra, assurez-vous que vos paramètres pour inclure/exclure le suffixe de domaine correspondent à vos noms d’utilisateur Microsoft Entra. Cette action garantit les meilleurs résultats lors de la mise en correspondance des étudiants et des enseignants BEM avec vos utilisateurs Microsoft Entra.
Help
support.blackbaud.com
Bulle
Fournisseur SIS
Bulle
Instructions spécifiques
Contactez l’équipe du support technique bubblecon.
Comment obtenir l’ID client, la clé secrète client et la ou les URL
Les clients peuvent obtenir leurs informations d’identification oAuth à partir de la console après avoir ajouté l’application. Un e-mail est envoyé au développeur de Microsoft qui a configuré l’application. Sélectionnez Ajout d’applications & Modification des autorisations pour afficher l’emplacement permettant d’obtenir l’ID client et le secret.
En cas de problèmes de connexion, vérifiez que l’URL d’accès web a « /ims/oneroster/v1p1 » pour pointer vers les connecteurs appropriés.
Comment obtenir l’ID client, la clé secrète client et la ou les URL
Contactez le support client.
Instructions spécifiques
Contactez le support client.
Help
Pour obtenir du support, contactez educate_support@communitybrands.com.
Connexion Edulife
Fournisseur SIS
Connexion Edulife
Version minimale du logiciel
S/O
Configuration requise
S/O
Comment obtenir l’ID client, la clé secrète client et la ou les URL
Fait directement en contact avec notre équipe de déploiement et de support.
Instructions spécifiques
S/O
Help
Contactez le support technique à l’adresse support@wizkids.co.uk. // 020 7550 9286
eSchoolData
Fournisseur SIS
eSchoolData
Version minimale du logiciel
S/O
Configuration requise
Les districts doivent être abonnés au produit eSD GURU.
Comment obtenir l’ID client, la clé secrète client et la ou les URL
Consultez des instructions spécifiques.
Instructions spécifiques
Pour activer une intégration d’API à SDS, les administrateurs de district doivent d’abord créer un compte de fournisseur dans GURU. Accédez à Fournisseurs de configuration > , puis sélectionnez Créer un nouveau fournisseur. Entrez un nom de fournisseur et conservez l’ID client et la clé secrète client qui sont générés automatiquement. Fournissez, avec l’URL de votre API GURU régionale, lors de la configuration de l’intégration SDS. Sélectionnez Suivant et activez toutes les autorisations de l’API OneRoster. Sélectionnez Terminer lorsque vous avez terminé pour enregistrer le nouveau compte.
Help
Pour toute question, contactez votre équipe de support technique eSchoolData.
eSchooling
Fournisseur SIS
eSchooling by Codevision
Version minimale du logiciel
1.1.20
Configuration requise
Aucun
Comment obtenir l’ID client, la clé secrète client et la ou les URL
Suivez les instructions dans la plateforme eSchooling : System Administration > School Data Sync
Instructions spécifiques
Identique au précédent
Help
Contact suporte@codevision.pt
Eum School SIS
Fournisseur SIS
DataEum
Version minimale du logiciel
S/O
Configuration requise
Aucun
Comment obtenir l’ID client, la clé secrète client et la ou les URL
Email support technique pour demander les informations d’identification de l’API OneRoster.
Instructions spécifiques
Contacter le support client pbd@dataeum.kr
Help
Contacter le support client pbd@dataeum.kr
Eventful
Fournisseur SIS
Eventful
Version minimale du logiciel
La liste des registres d’étudiants pris en charge est disponible sur Eventful OneRoster.
Configuration requise
Contactez Eventful par e-mail ou info@eventful.se par téléphone au (+46) 10 209 9001
Comment obtenir l’ID client, la clé secrète client et la ou les URL
Fourni dans le processus d’installation.
Instructions spécifiques
S/O
Help
Contactez le support Eventful par e-mail ou info@eventful.se par téléphone au (+46) 10 209 9001
FAITS
Fournisseur SIS
FAITS
Version minimale du logiciel
Non applicable La dernière version est toujours disponible pour les clients.
Configuration requise
Non applicable
Comment obtenir l’ID client, la clé secrète client et la ou les URL
Les clients s’inscrivent à l’API OneRoster et FACTS leur fournit ces informations.
Instructions spécifiques
À partir du SIS, accédez au formulaire De configuration > système > INTÉGRATIONS > SIS API > OneRoster Remplir.
Help
Support client 866-800-6593
Focus School Software
Fournisseur SIS
Focus School Software
Version minimale du logiciel
Focus v 8.7
Configuration requise
S/O
Comment obtenir l’ID client, la clé secrète client et la ou les URL
Dans l’écran du portail Focus, configurez Configuration > du système Systèmes > tiers. Dans la ligne d’insertion de l’enregistrement, entrez Titre : Microsoft Version 1.0 > Dialecte : OneRoster. Lors de l’enregistrement, l’URL, l’ID client et la clé secrète client sont générés.
Instructions spécifiques
S/O
Help
Appelez la ligne de support téléphonique de Focus au 877-410-6637.
Follett Aspen
Fournisseur SIS
Follett Aspen
Version minimale du logiciel
Dernière version d’Aspen, 5.9
Configuration requise
S/O
Comment obtenir l’ID client, la clé secrète client et la ou les URL
Contactez le responsable de la relation client de votre district pour planifier la mise à niveau.
Instructions spécifiques
S/O
Help
Pour obtenir de l’aide, contactez votre responsable de la relation client.
Furlong Schoolbase
Fournisseur SIS
Furlong Schoolbase
Version minimale du logiciel
Écoles hébergées uniquement à l’aide de la dernière version
Configuration requise
S/O
Comment obtenir l’ID client, la clé secrète client et la ou les URL
Avant V 1933.3 - Accédez à l’interface >> utilisateur Infinite Campus, sélectionnez Administration >> du système, sélectionnez Campus Learning >> sélectionnez OneRoster Tools >> sélectionner sur OneRoster. Version 1933.3 et ultérieures : accédez à l’interface >> utilisateur d’Infinite Campus, sélectionnez Administration >> du système, sélectionnez Interopérabilité de l’apprentissage
Lorsque vous sélectionnez des attributs dans Infinite Campus à synchroniser, vérifiez que la période n’est pas sélectionnée. S’il est sélectionné, il est possible qu’il génère un grand nombre d’erreurs lors de la synchronisation et du verrouillage du profil en quarantaine.
Help
Pour obtenir de l’aide, contactez votre Customer Success Manager.
inLogic
Fournisseur SIS
inLogic
Version minimale du logiciel
V7.7.510
Configuration requise
S/O
Comment obtenir l’ID client, la clé secrète client et la ou les URL
Vous trouverez plus d’instructions pour vous aider ou obtenir la configuration de SDS avec le SIS dans Intégration d’InLogic et Teams.
Help
Pour la prise en charge par e-mail, accédez à support@inlogic.dk, pour Support téléphonique, +45 42 40 88 15, et support web, https://www.inlogic.dk/support/.
iSAMS by IRIS
Fournisseur SIS
iSAMS by IRIS
Version minimale du logiciel
21.4.23.12
Configuration requise
Aucun
Comment obtenir l’ID client, la clé secrète client et la ou les URL
Vous devez envoyer un e-mail au support technique pour demander les informations d’identification de l’API OneRoster à l’adresse helpdesk@isams.co.uk
Instructions spécifiques
Aucun
Help
Contactez le support technique iSAMS pour demander un document d’aide à l’adresse helpdesk@isams.co.uk.
IST
Fournisseur SIS
IST
Version minimale du logiciel
Non applicable
Configuration requise
Consultez des instructions spécifiques.
Comment obtenir l’ID client, la clé secrète client et la ou les URL
Consultez des instructions spécifiques.
Instructions spécifiques
Les informations relatives à l’installation sont fournies en privé.
Help
Pour toute question, contactez votre équipe de support technique IST.
LIBRUS
Fournisseur SIS
LIBRUS
Version minimale du logiciel
Version actuelle
Configuration requise
Le client doit disposer d’une licence pour LIBRUS Synergia
Comment obtenir l’ID client, la clé secrète client et la ou les URL
Pour activer une intégration d’API à SDS, vous devez être connecté en tant qu’administrateur ou directeur d’établissement scolaire. Accédez à Paramètres > Configuration > Autres options > Office 365 Intégration
Instructions spécifiques
Des instructions détaillées sont disponibles dans la section d’aide.
Help
Contactez notre équipe de support à l’adresse pomoc@LIBRUS.pl
MySchool
Fournisseur SIS
MySchool Ltd
Version minimale du logiciel
Non applicable
Configuration requise
Configuration initiale du système MySchool assistée par l’équipe du support technique.
Comment obtenir l’ID client, la clé secrète client et la ou les URL
Assisté par le biais de l’équipe du support technique.
Aucun. L’intégration de OneRoster est activée par défaut pour toutes les écoles.
Comment obtenir l’ID client, la clé secrète client et la ou les URL
Généré automatiquement par le programme lorsqu’une nouvelle école a été créée. Administration pouvez gérer les paramètres utilisateur via l’application Gradebook Manager.
Instructions spécifiques
Aucun
Help
Les questions peuvent être dirigées vers GBSupport@rediker.com ou APSupport@rediker.com
SIMS
Fournisseur SIS
SIMS by Education Software Solutions
Version minimale du logiciel
SIMS 7 Été 2019 ou version ultérieure
Configuration requise
Un compte d’ID SIMS est requis.
Comment obtenir l’ID client, la clé secrète client et la ou les URL
Comment obtenir l’ID client, la clé secrète client et la ou les URL
À partir du portail de Administration VULCAN ; Sélectionnez « Configuration » > « paramètres Office 365 » configuration de l’échange d’API>. Activez « Synchronisation avec Office 365 ». Sous cet onglet, vous recevez l’ID client, la clé secrète client et la ou les URL.
Instructions spécifiques
S/O
Help
Contactez le support technique à l’adresse https://vulcan.edu.pl pendant les heures de bureau standard.