Skip to content

Connect Brightspace

Rowseta reads your data through a Brightspace OAuth 2.0 app that uses the Client Credentials grant, signed in as a service user that can access Brightspace Data Sets. You do this once, in Brightspace, then paste two values into Rowseta.

If you don’t see this menu or button, your role doesn’t include it. Ask someone who can edit roles (Owners and Admins by default).

You also need a Brightspace administrator account for the setup steps there.

  1. Sign in to Rowseta. On a new Organization, Home opens the setup at Step 1 of 3: Connect.
  2. Keep this page open. It shows the values you copy into Brightspace.

Home showing Step 1 of 3: Connect, with the Connect to Brightspace card

  1. In Brightspace, go to Admin Tools > Manage Extensibility.
  2. Open the Service Users tab and create a service user.
  3. Give it the Can Access Brightspace Data Sets permission.

3. Register the OAuth 2.0 app in Brightspace

Section titled “3. Register the OAuth 2.0 app in Brightspace”
  1. Still in Manage Extensibility, open the OAuth 2.0 tab and select Register an Application.
  2. Select Client Credentials as the grant type.
  3. Copy each value from the Copy these into the Brightspace registration form box in Rowseta into the Brightspace form. Use the copy button next to each field:
    • Application Name: Rowseta
    • JWKS URL: your Rowseta address followed by /.well-known/jwks.json, for example https://big-brain.rowseta.com/.well-known/jwks.json
    • Scope: datasets:bds:read
  4. Add the service user you created in step 2.
  5. Accept the API Developer Agreement and select Register.
  6. Copy the Client ID that Brightspace shows.

The Copy these into the Brightspace registration form box with copy buttons

There is no client secret to copy. Rowseta signs in to Brightspace with its own key, which Brightspace finds at the JWKS URL.

  1. In Brightspace URL, enter the address people use to reach your Brightspace, for example https://big-brain.brightspace.example. Use the main address only, without a page path. If you paste a longer address, Rowseta shows Did you mean …? with the main address; select it to use it.
  2. In Client ID, paste the Client ID from Brightspace.
  3. Select Test connection. Wait for Connection successful.
  4. Select Save & continue.

Brightspace URL and Client ID filled in, with Connection successful shown

The Save & continue button stays disabled until the test succeeds. If the test fails, Rowseta shows why; see Troubleshooting the Brightspace connection.

After you save, Rowseta starts scanning Brightspace for the datasets your institution can use.

Choose datasets.