What is OneRoster?
OneRoster is the standard specification for securely sharing class rosters and related data between a student information system (SIS) and any other system (in this case, LearnPlatform). The OneRoster standard supports spreadsheet-style (CSV) export-import. With OneRoster, schools pave the way for digital resources for teaching and learning and eliminate problems before they happen.
To check if your SIS supports OneRoster, visit the IMS Global Learning Consortium Product Search.
Files Needed to Connect OneRoster to LearnPlatform
You need the following:
- A manifest.csv or manifest.json file (required for all OneRoster files)
- A users.csv file
- A orgs.csv file
Note: All OneRoster files name must follow OneRoster standard.
When exporting the orgs.csv file, please include a district row to ensure that your rosters are automatically processed.
OneRoster Resources and Guides
- PowerSchool: Export may be configured with ClassLink. This is the only PowerSchool combination we have found works for exports of OneRoster files.
- Skyward
- ClassLink
- InfiniteCampus
- Aeries
FAQs
I don't see my SIS listed in the links above. Does it not support OneRoster?
There are many student information systems that support OneRoster that we may not have yet discovered. If you cannot seem to find information immediately online, we recommend reaching out to your SIS directly for more information on their OneRoster integration. If you find a great resource for your SIS, feel free to share it with us, and we can post it for other districts to use.
What are the next steps once I have exported the appropriate files?
You can upload users via rosters. For more information, email support-lp@instructure.com or contact your onboarding manager.