Skip to content

LTI registration

Start at Integrations > LTI placements with a Brightspace administrator who can open Admin Tools > Manage Extensibility. Register and test LTI before placing a widget. A saved registration alone does not prove Brightspace can launch it.

  1. Under How would you like to register?, choose Dynamic registration and select Generate setup link.
  2. Copy the link now; it is shown only once. The card shows Expires in ….

For a new registration, the setup link card also lists Create the full-app link. A Brightspace administrator completes it after registration.

If the link is hidden, expired, or incomplete, select Generate new link and copy the entire new link into Brightspace. The old link stops working. Revoke link cancels one you no longer need; retry if generating or revoking fails.

Dynamic registration instructions with Revoke link and Generate new linkOpen larger image

  1. Open Admin Tools > Manage Extensibility > LTI Advantage > Register Tool and choose Dynamic.
  2. Paste the setup link, tick Configure Deployment, then select Register.
  3. Brightspace shows Rowseta is registered. Back in Rowseta, look for Brightspace finished registration. and Registration saved in Rowseta. Rowseta registers one Rowseta link without placements plus a deep linking entry for course Content. Follow Finishing setup in Brightspace to create the full-app link.

If Brightspace cannot finish the registration, check that your Brightspace account can register LTI Advantage tools, then try a new setup link. Rowseta supports Brightspace registration only. If dynamic registration is unavailable, use standard registration.

The Finishing setup in Brightspace card lists the first four of these tasks for both registration methods.

In Manage Extensibility > LTI Advantage, open the Rowseta registration and set it to Enabled.

Open the Rowseta deployment in Brightspace. Under Security Settings, tick User ID and save. If a launch asks you to enable User ID, check this setting and launch again. See Brightspace launch users for the launch reference.

Confirm the intended courses or an org unit above them are in the deployment’s scope. If the list is empty, add your org root.

Dynamic registration does not create it. As a Brightspace administrator, open the Rowseta deployment under Admin Tools > External Learning Tools > LTI Advantage, select View Links, then New Link. Set Type to Basic Launch and Name to Rowseta. Copy Full-app link URL from Rowseta. Set it to open as an external resource (new window), then select Save and Close.

A Brightspace administrator adds the full-app link. In a course, select Content > Existing Activities > External Learning Tools > Rowseta. For the navbar, open Course Admin > Navigation & Themes and add a custom link that points to the Rowseta link.

Dynamic registration also creates a Deep Linking Quicklink named Rowseta. Inserting Rowseta from course Content requires permission to manage tools in Rowseta.

In Brightspace, open the full-app Rowseta link you created from a course as a test user. A successful launch confirms the external connection. If User ID is off, the launch is refused. Enable User ID in the deployment’s Security Settings, then launch again. See Fix launch problems if the test fails.

If Rowseta cannot check Brightspace’s signing keys during registration, Brightspace shows Registration received. Rowseta sends LTI registration needs verification to active people with the built-in Owner or Admin role. Integrations > LTI placements shows Registration staged.

  1. Select Verify connection. A successful check shows Verified at and the time.
  2. Within five minutes, select Activate this platform. Rowseta shows Brightspace is now connected. Then finish the settings above and test a launch.

If verification or activation fails, check that the Brightspace registration is Enabled and its details are correct. Select Verify connection again, then activate within five minutes. The staged registration remains available after failed activation.

Activation replaces a current registration. To abandon the staged one, select Discard and type the platform name to confirm.

Registration staged card with verification and activationOpen larger image

Use this if dynamic registration is unavailable.

  1. In Rowseta, choose Standard registration (or Use standard registration instead).
  2. Register tool: In Brightspace, open Admin Tools > Manage Extensibility > LTI Advantage > Register Tool > Standard. Copy Rowseta’s Name, Domain, Redirect URLs, OpenID Connect Login URL, Target Link URI, and Keyset URL into the form.
  3. Tick Names and Role Provisioning Services under Extensions and Send Institution Role under Roles, then select Register.
  4. Create deployment: In Rowseta, select I’ve registered the tool. In Brightspace, open Admin Tools > External Learning Tools > LTI Advantage > New Deployment. Choose the Rowseta tool and name the deployment Rowseta. Tick Names and Role Provisioning Services under Extensions. Under Security Settings, tick User ID, Org Unit Information, User Information (Name and Email) and Link Information. Add your org units (your org root includes every course), select Create Deployment, then copy the Deployment ID.
  5. Save registration: In Rowseta, select I’ve created the deployment. Copy Brightspace’s Client ID, Brightspace Keyset URL, Deployment ID, OpenID Connect Authentication Endpoint, and Issuer into Rowseta. Brightspace OAuth2 Access Token URL is pre-filled. Select Save registration.
  6. Finish setup in Brightspace, including the Basic Launch full-app link and course or navbar placement, then test a launch.

If saving fails, compare each value with the Brightspace registration and fill any missing field before saving again.

Standard registration values to copy into BrightspaceOpen larger image

Use Generate setup link on the re-register card to repeat dynamic registration. The current connection remains active until the replacement completes. Advanced: edit connection details by hand is for values changed by manual re-registration.

Disconnect stops LTI launches until you register again. If disconnect fails, try again. Rowseta cannot see changes made in Brightspace; if launches stop, check the registration under Manage Extensibility.