Grading Services (OneRoster)
PATH: System Administration > Learning Interoperability > Grading Services
The Grading Services tool allows districts to enable connections to grading services partners through the OneRoster API. Grading services connections allow vendors to request section and roster data from Campus and send assignment, score, and grade data to Campus.
Enable grading services connections to the OneRoster API.
To access this tool, a district must have opted in to Campus Learning. To display in this tool, vendors must be part of the Infinite Campus Partner Program.
Enabling a Vendor
To have a grading services connection to a district, a vendor must:
- Have a Status of Active.
- Receive the Key and Secret from the district.
To enable a vendor, click Vendor Name and mark Client Enabled. Save the record to make the vendor active.
Copy the Oauth Key and Secret and share with the vendor - this information allows the vendor to connect to your district and make data requests. Also share the API URLs with the vendor.
Share the Oauth Key and Secret with your vendor.
By default, the Key and Secret expire after one year, as indicated by the Token Expiration Date. Update this date if desired.
Click Renew Secret at any time to generate a new key and secret to send to the vendor. Vendors will not be able to connect to Campus until they receive the new Key and Secret.
Send these URLs to the vendor to use for retrieving Campus data.
- The OneRoster (1.1) Base URL is the URL vendors use to access Campus.
- The REST Documentation Client URL links to the REST documentation client, which documents the API and allows users to review endpoints and retrieved data.
Receiving Grades from an External System
A grading services connection allows Campus to receive assignments, scores, and grades from a vendor partner, assuming the following conditions are met:
- Grading Window must be open for the Task/Standard.
- Traditional Grading/Grading Tasks
- If only a Percent is provided, Campus matches the value to the correct score in the Score Group aligned to the Grading Task, based on the minimum percent values entered for the Score Group. Unique Minimum Values must be entered for Score Group items.
- If only a Score is provided, the percent reports as null. Reported scores must exist in the aligned Score Group.
- If both a Percent and Score are provided, the score is not determined using the minimum percent.
- Standards-Based Grading/Standards
- If only a numeric value is provided, Campus matches the value to a score based on Power Law values or rubric item sequence. The numeric value must either be within the Power Law range or match the sequence of a rubric item.
- If only a Score is provided, the numeric value reports as null.
- If both a numeric value and a Score are provided, the mapping between the two is not enforced.
When teacher receive assignments from an LMS, they must select categories and grading alignments for those assignments so that grades can be reported. The Uncategorized Assignments and Non-Campus Assignment Defaults article provides instructions to teachers for completing this process.