Skip to main content

Configure Connection

Instructure Canvas guide

Arrange Canvas API access, enter the hostname and API token in NIM, and validate account retrieval before enabling provisioning.

Before you beginDirect link to Before you begin

Review Instructure's developer API key setup instructions with your Canvas administrator. Developer API keys configure OAuth applications that obtain access tokens on a user's behalf.

NIM requires Hostname and API Key. The public NIM connector sends the API Key value as a bearer access token. Supply an authorized access token, rather than a developer key's client ID or client secret.

Obtain an access tokenDirect link to Obtain an access token

  1. Work with your Canvas administrator to choose the account and token method approved for NIM.
  2. If your institution uses an OAuth integration, follow the linked developer key instructions and its authorization process to obtain an access token.
  3. If your institution permits a manually generated token, follow Instructure's user API access token instructions.
  4. Confirm that the token's account permissions and any applicable scopes cover the accounts, users, logins, courses, and enrollment operations required by your process.
  5. Store the token securely and plan for its expiration or replacement. See Instructure's access token usage guidance for how tokens are used for API access.

The public connector accepts an existing bearer token; it does not configure the OAuth authorization flow for you.

Step 1 of 3