OneRoster is an open standard that provides school districts with a secure, reliable data exchange for roster information, course materials, and grades. OneRoster conformance assures a school district that new solutions or products will seamlessly integrate with their environment. Developed by IMS Global, the OneRoster standard facilitates HelloID’s connection to many digital learning systems and resources.
HelloID has been OneRoster certified since early 2018. HelloID v2020.10 maintains the following OneRoster 1.1 certifications:
- REST Data Consumer Rostering Core
- REST Data Consumer Resources Core
- REST Data Consumer Gradebook Pull Core
- Data Privacy
Tools4ever’s affiliation and ongoing certification efforts demonstrate a commitment to the continued development and adoption of learning technologies throughout all education levels.
The OneRoster Standard
OneRoster is a modern, easy to use data exchange standard for rostering, course setup, and grade reporting. The standard is designed to integrate all of a school or district’s student identity information with all of its learning platforms.
OneRoster eliminates the labor-intensive and error-prone manual processes of formatting roster and other student data for each system or resource. Student information can be readily exchanged throughout a school district’s IT environment if their SIS and other systems and resources are OneRoster certified. This reclaims significant bandwidth for IT staff and educators and helps to achieve digital learning’s maximum potential.
The OneRoster standard utilizes a core profile of the IMS Learning Information Services (LIS) standard—primarily used by higher education institutions—that limits implementers to only consider “Read” and “Delete” options for the person, group, membership, and course selection services. The outcome is a lighter-weight version of the LIS standard that better suits the educational needs of K-12 districts:
- Greater grade-transfer functionality
- .csv support for more robust integration with Learning Management Services (LMS) and Learning Object Repositories (LOR)
- Availability via REST- or SOAP-binding.
OneRoster 1.1 provided a significant upgrade to the original rostering standard. OneRoster 1.1’s upgrade consists of three key types of service:
- Formative and Summative Scores (Results)
- Resources within course and classes (Resources)
- Enrollment/membership information within courses and classes (Enrollment)
OAuth 2.0 & Data Security
As part of IMS Global’s efforts to protect school districts’ data, their Security Framework is based upon the following:
- OAuth 2.0 (RFCs 6749 and 6750 from the IETF)
- JSON Web Tokens (RFCs 7515, 7516, 7517, 7518, 7519 and 7523)
- Open ID Connect Core (an identity layer, from OpenID Foundation, on top of OAuth 2.0)
Additionally, IMS Global vets systems and applications to ensure student privacy, data security, and protection against other security concerns. Approved systems and applications, including HelloID, are given IMS Global’s “TrustEd App” certification.
IMS Global Learning Consortium
IMS Global is a nonprofit membership collaborative responsible for developing the OneRoster open standard—supporting education interoperability through the bi-directional data transfer of student information to learning systems and resources. IMS Global also promotes the adoption of innovative learning technologies to better enable education institutions.