Districts that are setting up OneRoster API connections from SISs will need to share their API credentials with the SchooLinks team in a secure manner (secure email or upload to our shared SFTP server) and provide authentication methodology details to SchooLinks.
Our team has supported and is familiar with the idiosyncrasies of OneRoster API endpoints from Infinite Campus, Skyward, eSchoolPlus, Aeries, and many other SISs.
To setup the OneRoster syncs we will need the following information:
Which user types should be synced:
Which student grades should be synced
Student primary identifier โ if you are syncing more than one primary identifier for students, we need to know which primary identifier you will be using to sync all of the other files
Our team will cross reference the filtering info with the scope of users included in your contract before setup.
<aside> ๐
We require you to share demographics data with us because it contains student DOB, a required field in our data model (needed for fuzzy student matching, transcript network sending)
</aside>
Common use cases for metadata fields for different user types include: