![OR font lock-up white](/web/20240516043110im_/https://www.1edtech.org/sites/default/files/resize/content/logos/OneRoster%20Standard%20font%20lock%20up%20white-567x94.png)
1EdTech’s OneRoster standard solves a school’s need to securely and reliably exchange roster information, course materials, and grades between systems. OneRoster supports the commonly used .csv mode for exchange and the latest real-time web services mode known as REST. OneRoster 1.2 is the most recent version available.
The Benefits of OneRoster:
- It reduces the manual effort and saves the time of teachers and administrators when integrating data into all of their learning applications
- It provides a secure way to send user data to your platforms and learning resources automatically
- It allows for multiple integration options to meet organizational needs
- You can roster many systems using OneRoster standardized data sets
- Onboarding new systems is a breeze if they support ingesting OneRoster data
- Systems set up using OneRoster will share back data in the same format for easier use in downstream learning analytics
Technical Overview
The OneRoster standard defines data models for many of the core elements necessary for digital teaching and learning. OneRoster defines information about people (users), courses, enrollments, organizations, and grades. OneRoster then defines the exchange methods for getting that information from the source system to all the systems in the digital learning ecosystem.
OneRoster 1.2 defines three services in both REST and CSV exchange patterns that can be implemented independently based on the needs of the institution or system. The three OneRoster 1.2 services are:
- Rostering: Provides the ability to manage class rosters, including student, teacher, organization, course, and related enrollment information between various platforms such as a student information system (SIS) and a learning management system (LMS).
- Gradebook: Provides the ability to manage the exchange of information about grade books in the form of results, lineItems, collections of lineItems (categories), and score scales. It is also possible to exchange information about assessment activities in the form of assessment lineItems and assessment result
- Resource: Provides the ability to manage the allocation of resources to classes, courses, and users. It does not enable access to the resources themselves. A OneRoster resource is a description of a resource with sufficient information such that the resource itself could be obtained
OneRoster 1.2 also has an additional profile called the Assessment Results Profile that expands the gradebook service to include assessments that take place outside of the context of a class. It also allows for hierarchies of assessments to be built out in the gradebook.
Get Started
Start implementing OneRoster using the materials below.
Have Questions?
For additional information, our experts are here to help. 1EdTech members can contact support@1edtech.org.
Institutions and edtech suppliers collaborate in 1EdTech Leadership groups
to advance education technology innovation, promote interoperability, and support learner achievement and outcomes.
Wait. You're Not a 1EdTech Member?
When you join 1EdTech, you’ll work collaboratively with the brightest minds in education and technology. Whether as a Contributing, Affiliate, or Alliance member, our spirit fuels our determination to improve education.
It's Time to Add Your Voice and Leadership
Start Here
We're Always Happy to Help
The 1EdTech Knowledge Base is an excellent hub of information and resources
to help you build an open, trusted, and innovative digital learning ecosystem.
Have Questions? We Have Answers.
Contact Us