Deploy an external learning tool for LTI Advantage

To deploy a tool, ensure the Manage LTI Advantage Tool Registrations and Manage LTI Advantage Tool Deployments permissions are set at the organization level and the tool has been registered.

  1. From the Admin Tools menu, click External Learning Tools.
  2. In the LTI Advantage tab, click New Deployment.
  3. From the tool drop-down list, select Registration.
  4. Complete the following fields:
  • Name
  • Description
  • Extensions
  • Security Settings

Substitution Parameters: Users can select from a pre-defined list of parameters that is dynamically substituted with a value from the LMS at the time of launch. Brightspace currently supports the following parameters:

  • $CourseSection.timeFrame.begin
  • $CourseSection.timeFrame.end
  • $ResourceLink.available.startDateTime
  • $ResourceLink.available.endDateTime
  • $ResourceLink.submission.endDateTime
  1. Customer Parameters: In instances where tools need to define both the name and value of a custom parameter, they can be defined here. These parameters are not dynamically replaced and are constrained to sending a static value for each launch.
  2. Select Add Org Units to authorize sharing of the tool.
  3. Click Create Deployment.

Note: Substitution and Custom parameters that are created at the Registration level cascade to the Deployment and Link level.

Create an external learning link for LTI Advantage

  1. Navigate to the tool deployment page.
  2. Click New Link.
  3. Complete the following fields on the Create Link screen:

Name: The desired name for your content selector. The name you specify here is the name that appears in the UI in other areas.

  • URL: The launch point URL that the user navigates to when they click the content selector.
  • Description: An optional description to help users understand what this tool does.
  • Type: The type defined dictates how the link can be used. The default value is Basic Launch, meaning the link only performs the usual LTI launch. For deep linking, select one of the following deep linking selector types supported by Brightspace:
    • Deep Linking Quicklink: Exposes the link as a content selector in our quicklink menu areas.
    • Deep Linking Insert Stuff: Exposes the link as a content selector in the Insert Stuff HTML Editor area.
      Note: The plugin used should be dictated by the tool provider.
  • Width and Height: When selecting content, Brightspace Learning Environment opens an iFrame displaying the tool UI to discover content. These settings dictate the size of the iFrame.
  • Substitution Parameters: Users can select from a pre-defined list of parameters that is dynamically substituted with a value from the LMS at the time of launch. Brightspace currently supports the following parameters:
    • $CourseSection.timeFrame.begin
    • $CourseSection.timeFrame.end

    • $ResourceLink.available.startDateTime

    • $ResourceLink.available.endDateTime

    • $ResourceLink.submission.endDateTime

  • Custom Parameters: In instances where tools need to define both the name and value of a custom parameter, they can be defined here. These parameters are not dynamically replaced, and are constrained to sending a static value for each launch.

    Note: Substitution and Custom parameters that are shared from the Registration or Deployment level are greyed out at the link level and are not editable. If a duplicate parameter is created at the link level, the link parameter details are included in the launch.
  1. Click Save and Close.