Skip to content

Brightspace - Manual Registration


To set up LTIAAS with Brightspace you need to:

  1. Create a new tool in the Brightspace installation
  2. Register the Brightspace installation inside LTIAAS
  3. Do a test launch

1) Create a new tool in your Brightspace installation

  1. Login to your Brightspace installation as an administrator.
  2. Navigate to 'Admin Tools (Gear Icon)' -> 'Manage Extensibility' brightspace manage extensibility
  3. Click the 'LTI Advantage' tab, then the 'Register Tool' button brightspace LTI advantage
  4. In the resulting form. configure the tool with the following information:
    • Enabled: CHECKED
    • Name: Your Tool Name
    • Description: Your Tool Description
    • Domain:
    • Redirection URLs:
    • OpenID Connect Login URL:
    • Keyset URL:
    • Extensions: CHECKED <- For each service you plan to use.
    • Roles: CHECKED <- If you plan to use this information in you tool. brightpsace register a tool
  5. Click the 'Register' button at the bottom when the form is filled. You can always go back and change this form later if you need to.
  6. After saving, scroll down to the bottom of the registration page to find the registration details that need to be entered into LTIAAS.

2) Register The Brightspace Installation Inside LTIAAS

Follow the steps on the Registering Your First Platform page. Use the table below to help translate the information provided by the LMS to values needed in the LTIAAS registration process.

LTIAAS Registration API Name Brightspace Provided Name
name Any name you would like that helps you identify your LMS
clientId Client ID
url Issuer
authConfig.method JWK_SET
authConfig.key Brightspace Keyset URL
accesstokenEndpoint Brightspace OAuth2 Access Token URL
authenticationEndpoint OpenID Connect Authentication Endpoint
authorizationServer Brightspace OAuth Audience

3) Do A Test Launch

  1. In the Brightspace installation, on the page we loft off with when registering the tool, click the 'View Deployments' link near the bottom of the page. brightspace view deployments
  2. Click the 'New Deployment' button. brightspace new deployment
  3. In the resulting form, enter the following:
    • Enabled: CHECKED
    • Tool: Select your tool from the dropdown list
    • Name: Your Tool Name
    • Description: Your Tool Description
    • Extensions: CHECKED <- For each service you plan to use.
    • Security Settings: CHECKED <- Select as little as possible to avoid passing sensitive user information to your tool.
  4. Click the 'Add Org Units' button and in the popup, select which organizations/users should have access to the tool.
  5. Click the 'Save and Close' button to save the deployment. brightspace new deployment
  6. Go back into the the deployment form and click the 'View Links' link at the bottom of the form.
  7. In the Links page, click the 'New Link' button brightspace new link
  8. Fill in the resulting form as follows:
    • Enabled: CHECKED
    • Name: Your Tool Name
    • URL: <- Note: if using deep linking but with no content selection screen, you can pass a manually generated deep linking URL here instead.
    • Description: Your Tool Description
    • Type: Select the way you want the tool to show to the user. brightspace new link
  9. Click the 'Save and Close' button.
  10. Click in the grid icon at the top of the page and navigate to a course, then click the 'Content' tab, and click the 'Add a Module' input box. In the box, give the module a name you prefer.
  11. Once the module is created, click the 'Existing Activities' button and select 'External Learning Tools' option. brightspace add activity
  12. In the resulting dialog, find your tool name on the list and click it.
  13. Finally, a link should have been created in the course module page. Click it to launch the tool. brightspace final link