Skip to main content

Configure Connection

D2L Brightspace guide

Register an OAuth application in Brightspace, authorize NIM with the intended API service account, and test the account identity.

Before you beginDirect link to Before you begin

Follow D2L's OAuth 2.0 setup documentation alongside the existing NIM procedure below. You need a Brightspace administrator to register the application and an API service account with the permissions required by your process.

Have the Customer Name, Username, and Password available for your environment and service account. The public NIM connector uses OAuth: it also needs the application's Client ID and Client Secret. The service account credentials are used when signing in to authorize access through Retrieve Token.

Configure the Brightspace applicationDirect link to Configure the Brightspace application

  1. Sign in to the Brightspace portal as an administrator.
  2. Go to Settings > Manage Extensibility > OAuth 2.0.
  3. Select Register an App and configure the following values.
SettingValue
NameTools4ever NIM
Redirect URICopy the Redirect URI from the NIM system's Connection screen.
Scopeattributes:*:* core:*:* role:*:* sessions:*:* users:*:*
Access Token Lifetime (seconds)72000, as used in the existing NIM setup.
Prompt for user consentUnchecked, as used in the existing NIM setup.
Enable refresh tokensChecked.
  1. Save the application and securely record its Client ID and Client Secret.

The scope list above preserves the existing connector setup. Confirm that the authorizing account has the permissions needed to read and create users and maintain user attributes.

Step 1 of 3