Skip to main content

Configure Connection

OneRoster v1.1 guide

Arrange API access with your application vendor, configure the OneRoster v1.1 connection in NIM, and validate source data for provisioning and rostering.

Before you beginDirect link to Before you begin

OneRoster is a data exchange standard implemented by multiple applications. Contact your application vendor to determine how its OneRoster v1.1 API can be configured and which data it exposes.

NIM requires Hostname, Token URI, Client ID, and Client Secret.

Obtain API credentials and endpointsDirect link to Obtain API credentials and endpoints

  1. Ask your vendor to configure OneRoster v1.1 API access for NIM in the intended environment.
  2. Obtain the Hostname, authentication Token URI, Client ID, and Client Secret.
  3. Confirm read access to organizations and the user, class, enrollment, and other roster data required by your downstream process.
  4. Store the client secret securely. Use the vendor-specific references below where applicable.
Step 1 of 3

Blackbaud SISDirect link to Blackbaud SIS

Configure the OneRoster connection using the vendor's Blackbaud OAuth documentation.

Infinite Campus SISDirect link to Infinite Campus SIS

Review the OneRoster v1.1 data models before configuring your connection. They describe the records and relationships that Infinite Campus exposes through OneRoster.

Then follow Infinite Campus's OneRoster connection configuration documentation.

Skyward QmlativDirect link to Skyward Qmlativ

For Skyward Qmlativ, use the dedicated Skyward Qmlativ integration guide.