Behind the Blackboard! Invalid or Missing Deep-Link ID for LTI 1.1 and LTI 1.3 Launches in Ultra Courses - Behind the Blackboard Skip Navigation
Download PDF  Icon Download PDF    Print article

Invalid or Missing Deep-Link ID for LTI 1.1 and LTI 1.3 Launches in Ultra Courses

Date Published: Mar 03,2021


CategoryPlanned First Fix Release:SaaS - v3900.8.0; Product:Data Management & Integrations,Course Tools; Version:Ultra
Article No.: 000059257
Product:
Blackboard Learn
Release:
SaaS
Service Pack(s):
Ultra
Description:
LTI Deep links may have invalid or missing ID when launched in Ultra Experience Courses.
Steps to Repeat:
  1. Create an LTI 1.1 or 1.3 tool provider which supports Deep Linking
  2. Create a Course Content Tool placement and check the box for Supports Deep Linking
  3. Create an Ultra Experience Course
  4. Enter the course and click the course contents (+) icon to create a Document > Add Content
  5. In the Rich Text Editor click (+) > Insert/Add LTI Item 
  6. Use the placement from step 2
  7. Launch the tool using the browser network inspector to capture the POST request (LTI 1.1) or JSON Web Token (LTI 1.3)
Expected Behavior:
The tool launch will pass a valid Deep Link claim with the valid ID of the document created in step 4.

Observed Behavior:
If this is an LTI 1.1 provider: There is no resource_link id in the LTI 1.1 deep link request
If this is an LTI 1.3 provider: the resource_link has an invalid ID

Symptoms:

For LTI 1.3 the invalid claim from the JWT  looks like this:
"https://purl.imsglobal.org/spec/lti/claim/resource_link": {
"description": "deep link",
"id": "_13_1aaambkdeeplink",
"title": "aaambkdeeplink"
},

 




Target Release:

SaaS - Fixed (v3900.8.0)

Patch Available:

No






The information contained in the Knowledge Base was written and/or verified by Blackboard Support. It is approved for client use. Nothing in the Knowledge Base shall be deemed to modify your license in any way to any Blackboard product. If you have comments, questions, or concerns, please send an email to kb@blackboard.com. © 2024 Blackboard Inc. All rights reserved