Skip to main content

Brightspace

The Brightspace LMS supports two different registration methods: dynamic registration and manual registration. This guide covers both methods.

Dynamic Registration

The easiest way to register an LTIAAS tool with Brightspace is with Dynamic Registration.

caution

Make sure that Dynamic Registration for your LTIAAS API is enabled during the LTIAAS onboarding process.

Summary

To set up LTIAAS with Brightspace using Dynamic Registration, you need to:

  1. Register a new tool in the Brightspace installation
  2. Do a test launch

Step 1. Register a new tool in your Brightspace installation

  1. Login to the Brightspace installation as an administrator.
  2. Navigate to 'Admin Tools (Gear Icon)' -> 'Manage Extensibility'
    Brightspace manage extensibility menu
  3. Click the 'LTI Advantage' tab, then the 'Register Tool' button
    Brightspace LTI advantage tab with register tool button highlighted
  4. Choose Dynamic registration, click Register.
  5. In the resulting form, configure the tool with the following information:
    • Dynamic: CHECKED
    • Tool initiation registration endpoint: https://your.ltiaas.com/register
      Brightpsace dynamic register a tool form
  6. It is recommended to review the Extensions, Parameters, and Security Settings (in the deployment if applicable) that the tool has asked for to ensure they meet your organization's use cases.
  7. Submit the form

Step 2. Do a test launch

  1. In the Brightspace installation, on the page we left off with when registering the tool, click the 'View Deployments' link near the bottom of the page.
    Brightspace view deployments page
  2. Click the 'New Deployment' button.
    Brightspace new deployment button
  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 form
  6. Go back into 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 button
  8. Fill in the resulting form as follows:
    • Enabled: CHECKED
    • Name: Your Tool Name
    • URL: https://your.ltiaas.com/lti/launch <- 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 form
  9. Click the 'Save and Close' button.
  10. Click on 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 to course
  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 within course

Manual Registration

Summary

To set up LTIAAS with Brightspace using Manual Registration, you need to:

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

Step 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 menu item
  3. Click the 'LTI Advantage' tab, then the 'Register Tool' button
    Brightspace LTI advantage register tool button
  4. Choose Standard registration, then click Register.
  5. In the resulting form, configure the tool with the following information:
    • Enabled: CHECKED
    • Name: Your Tool Name
    • Description: Your Tool Description
    • Domain: https://your.ltiaas.com/lti/launch
    • Redirection URLs: https://your.ltiaas.com/lti/launch
    • OpenID Connect Login URL: https://your.ltiaas.com/login
    • Keyset URL: https://your.ltiaas.com/keys
    • 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 form
  1. 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.

  2. After saving, scroll down to the bottom of the registration page to find the registration details that need to be entered into LTIAAS.

    Brightspace registration details (to be used in step 2)

Step 2. Register The Brightspace Installation Inside LTIAAS

A registration can be done from within the LTIAAS Portal. Start by logging in to your account and navigating to the Registrations page. Then click on the + Add Registration button.

LTIAAS Portal registration page with "add registration" button highlighted

Enter the information that the LMS provides for its LTI endpoints using the table below as a guide.

LTIAAS Registration API NameBrightspace Provided Name
nameAny name you would like that helps you identify your LMS
Client IDClient ID
URLIssuer
Authentication MethodJWK_SET
Authentication KeyBrightspace Keyset URL
Access Token EndpointBrightspace OAuth2 Access Token URL
Authentication EndpointOpenID Connect Authentication Endpoint
Authorization ServerBrightspace OAuth Audience

Click submit when you have made the necessary changes. Also, you can edit these values at any time.

LTIAAS Portal tool registration form

Step 3. (Optional) Edit the registration

If at any time you want to edit or delete a registration, simply click on the blue pencil icon on the leftmost column of the table for the registration item you want to change.

By default, all new registrations are activated upon creation. There may be an instance where a platform was registered, but you don't want the registration to be active. You can activate/deactivate a registration by clicking on the true/false button on the Active column of the table.

LTIAAS Portal registration page with new registration added

Step 4. Do a test launch

  1. In the Brightspace installation, on the page we left off with when registering the tool, click the 'View Deployments' link near the bottom of the page.
    Brightspace view deployments page
  2. Click the 'New Deployment' button.
    Brightspace new deployment button
  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 form
  6. Go back into 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 button
  8. Fill in the resulting form as follows:
    • Enabled: CHECKED
    • Name: Your Tool Name
    • URL: https://your.ltiaas.com/lti/launch <- 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 form
  9. Click the 'Save and Close' button.
  10. Click on 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 to course
  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 within course

Next steps

Now that you have your LTI tool set up in an LMS, you can start receiving LTI launches. Please see the Receiving your first LTI launch guide for more information.

All trademarks, logos, and service marks displayed on this website are the property of their respective owners. LTIAAS is a trademark of GatherAct, LLC, doing business as LTIAAS. Learning Tools Interoperability (LTI)® is a trademark of 1EdTech Consortium, Inc. LTIAAS is not affiliated with, endorsed or sponsored by 1EdTech Consortium, Inc. or by any other owners of third-party trademarks used on this website. LTIAAS is not responsible for the content, quality, or accuracy of any websites linked to or from this website that are not owned by LTIAAS. If you have any questions or concerns about the use of any trademarks or content on this website, please contact us.