Skip to content
English - United States
  • There are no suggestions because the search field is empty.

LTI integration: MeasureUp vs Blackboard

Setting up LTI 1.1 or LTI 1.3 integration between MeasureUp and Blackboard

LTI 1.1 or LTI 1.3?

Blackboard supports both versions. LTI 1.3 is the current recommended standard: it provides stronger security (based on OIDC/JWT), supports Deep Linking, enables automatic grade passback, and does not require sharing secret keys in plain text. LTI 1.1 still works but has been deprecated by IMS Global. Share this full guide with the customer so they can choose the version that best fits their Blackboard setup and preferences.

OPTION A - LTI 1.1 integration

Part 1. Configure LTI Global Properties in Blackboard
1) Log into Blackboard as an Administrator.
2) On the Administrator Panel, under Integrations, select LTI Tool Providers.
3) Select Manage Global Properties.
4) Under Feature Availability, manage the settings:
  • Enable the tool in courses.
  • Enable the tool in organizations.
  • Select your Creation of Tool Provider Links preference.
  • Select whether to allow any Tool Provider to post grades to the Grade Center.

5) In the Default Configuration section, set options for user data and user acknowledgment.
6) Click on the Submit button.

Part 2. Add MeasureUp to a course via LTI connection

7) Log into Blackboard course.

8) Click on Course Content.

9) Hover over Content and select Teaching tools with LTI connection.

10) On the New LTI link panel, fill in the following fields:

Field

Value to enter

Tool name

A descriptive name, e.g. "MeasureUp Practice Tests"

Configuration URL *

Launch URL provided by MeasureUp

Key / Consumer Key *

Consumer Key provided by MeasureUp

Shared Secret *

Shared Secret provided by MeasureUp

Custom Parameters

resource_link_id=ID (ID of the specific practice test)

Grading

Enable grading

Description

Descriptive text that will appear on the Course Content page

* Check How to get MeasureUp data to get data specific to your organization 

11) Click the Send button to save the link.

 

OPTION B - LTI 1.3 integration

Prerequisite

LTI 1.3 integration requires Blackboard Ultra with Ultra base navigation enabled. Before starting, the customer must provide MeasureUp with the 5 platform configuration values detailed in Part 1 below. MeasureUp will then supply the Client ID that the customer will enter into their Blackboard in Part 2.

Part 1. Data the customer must send to MeasureUp

The customer must log into their Blackboard instance and locate the following values. The path in Blackboard is:

Admin Panel -> Integrations -> LTI Tool Providers -> Register LTI 1.3/Advantage Tool

Once Blackboard generates the registration, the platform data will be available. The standard values for Blackboard SaaS are listed below (they may differ for self-hosted instances):

Required field

Blackboard SaaS value (reference)

Platform URL *

https://blackboard.com 

Client ID * (= Application ID)

Generated by Blackboard when registering the tool

Access token URL *

https://developer.blackboard.com/api/v1/gateway/oauth2/jwttoken

Authentication request URL *

https://developer.blackboard.com/api/v1/gateway/oidcauth

Public keyset URL *

https://developer.blackboard.com/api/v1/management/applications/{APP_ID}/jwks.json

Self-hosted Blackboard instances

For customers running Blackboard on their own servers (non-SaaS), the values for Access token URL, Authentication request URL, and Public keyset URL may differ. In that case, the customer should check with their Blackboard administrator or visit the Blackboard Developer Portal at https://developer.blackboard.com to retrieve the correct values for their instance.

Where does the customer find the Client ID (Application ID) in their Blackboard?

1) Log into Blackboard as an administrator.
2) Go to: Admin Panel -> Integrations -> LTI Tool Providers.
3) Click Register LTI 1.3/Advantage Tool.
4) Enter the Client ID that MeasureUp will provide in advance.
5) Blackboard will load the tool details and generate a Deployment ID. This Deployment ID must also be sent to MeasureUp.

About Client ID vs Application ID

In Blackboard, Client ID and Application ID refer to the same value. Both terms appear interchangeably in the Blackboard interface. MeasureUp registers the tool ONCE in the Blackboard Developer Portal and shares the Application ID with the customer. The customer does not need to register anything in the Developer Portal themselves.

Part 2. Register MeasureUp as an LTI 1.3 tool in Blackboard

6) Log into Blackboard as an administrator.
7) Go to Admin Panel -> Integrations -> LTI Tool Providers.
8) Click Register LTI 1.3/Advantage Tool.
9) Enter the Client ID (Generated by Blackboard when registering the tool).
10) Blackboard will automatically load the registered tool details. Review and confirm.
11) A unique Deployment ID will be generated. Send this Deployment ID to MeasureUp to complete the setup.
12) Click Submit to save the registration.

Part 3. Configure tool placements

13) In LTI Tool Providers, locate the newly registered MeasureUp tool.
14) Click the number shown under the Placements column (or click Manage Placements).
15) Click Create Placement and fill in the following fields:

Field

Value

Label

Name visible to users, e.g. "MeasureUp"

Handle

Unique identifier (can match the label, no spaces)

Type

Course content tool

Allows grading

Check this box to enable grade passback

Target Link URI

Launch URL provided by MeasureUp

16) Click Submit.
17) (Optional) Create a second placement of type Deep Linking content tool to allow instructors to select content directly from the course editor.

 

Part 4. Enable grade passback

18) In LTI Tool Providers, click Manage Global Properties.
19) Verify that the option Allow configured tool providers to post grades is enabled.
20) Click Submit to save.

Part 5. Add MeasureUp to a course

21) The instructor opens the course in Blackboard.
22) In the content area, click the Existing Activities menu or the + Content button.
23) Select MeasureUp from the list of available tools.
24) Enter the activity title and configure grading options as needed.
25) Save. The link will appear in the course and will launch MeasureUp with automatic SSO.

 

Summary - data the customer must fill to MeasureUp

To start the integration, the customer must send the following information to their MeasureUp contact:

Check How to get MeasureUp data to get data specific to your organization 

For LTI 1.1
  • No data needs to be sent to MeasureUp in advance. MeasureUp will provide the Launch URL, Consumer Key, and Shared Secret.
For LTI 1.3
  • Platform URL (typically: https://blackboard.com)
  • Client ID (generated by Blackboard after registering the tool)
  • Access token URL
  • Authentication request URL
  • Public keyset URL
  • Deployment ID (generated by Blackboard when registering the tool with MeasureUp's Client ID)