Caution:
Infinite Campus will no longer support OAuth 1.0 starting June 30, 2023. SchoolDay will support Infinite Campus API 1.1 with OAuth 2.0 starting June 26, 2023. Be sure to update the authentication for Infinite Campus in SchoolDay.
When you upgrade to API 1.2, all users will get new SIS IDs, which means they’ll be recreated in SchoolDay. Because of this, users will also get new SchoolDay IDs. Make sure to inform your Ed-Tech vendor and ask them to do a full data re-sync.
To establish a connection with Infinite Campus API 1.2:
- Sign in to your SchoolDay, and go to Connect module.
- On the Home page, choose the Infinite Campus application (or find the corresponding app in the Application Gallery).
- Click Settings in the top right.
- On the Delivery Config tab, enter your API credentials:
- Service URL: Enter the base URL copied from Infinite Campus. For OneRoster v1.2, the URL format is: https://<domain>/campus/api/ims/oneroster/rostering/v1p2.
- Client ID: Enter the Client ID copied from Infinite Campus.
- Client Secret: Enter the base URL copied from Infinite Campus.
- Authentication URL: Enter the token URL copied from Infinite Campus. The URL format is: https://<domain>/campus/oauth2/token?appName=<appName>.
- Click Test Connection.
- The test connection is completed when you see the message: "Connection is OK".
- Click Save.