Managing your Infinite Campus SIS Integration with OneRoster 1.1 and OAuth2
OneRoster 1.2 is the current data exchange standard designed specifically for the K-12 education sector, developed by 1EdTech Consortium (formerly IMS Global). It enables schools to securely share rostering and gradebook data between their Student Information Systems (SIS) and other educational applications, such as the Classworks platform.
Getting Setup
Classworks Integrations Directory allows Classworks Administrators to easily import data from the Infinite Campus SIS into Classworks solutions.
Generating Infinite Campus SIS Integration Credentials
Follow the steps below to generate your Infinite Campus SIS integration credentials.
- Please review the documentation provided by Infinite Campus, which details how to set up a OneRoster Connection with partners. As of December 2025, documentation maintained by Infinite Campus could be found HERE.
- Log in to your Infinite Campus system as an Administrator.
- Click Add Application, then scroll to the bottom and click Connect to Other Applications.
- Enter Classworks Platform as the Application Name. The image displayed by the vendor is the first letter of the entered name.
- Generate credentials and prepare to enter them into the Classworks Platform.
Entering Infinite Campus OneRoster 1.1,1.2 and OAuth2 Integration Credentials
Follow the steps below to enter your relevant Infinite Campus integration credentials for the Classworks Platform.
- Click on your name in the top right corner of Classworks; then click on Manage Classworks.
- Click Utilities.
- In the Add-on and Integration Directory, find the OneRoster - Automated User Enrollment.
- Click Edit.
- Enter your Infinite Campus API Host URL into the Web URL field.
- Enter your Infinite Campus Consumer Key into the Consumer Key field.
- Enter your Infinite Campus Consumer Secret into the Consumer Secret field.
- Check Oauth 2.0.
- Enter the Infinite Campus Token URL into the Authorization URL field.
- Do not change the Scope. This field is used for other OneRoster 1.1 OAuth 2 implementations.
- Set or change the schedule for the next sync with Classworks.
- Click Save.
Disabling your Infinite Campus Integration
Please contact Classworks Success to fully disable your Infinite Campus integration.