Skip to main content

Two LTI 1.3 Apps Registered with the same Production Group and Domain Name Cannot both be Added to Learn

Two LTI 1.3 Apps registered on developer.blackboard.com with the same Production Group and Domain Name can't both be added to Learn as LTI 1.3 tools.

Description

Two LTI 1.3 Apps registered on developer.blackboard.com with the same Production Group and Domain Name can't both be added to Learn as LTI 1.3 tools.

Steps to Replicate

  1. Go to the Blackboard Developer Portal

  2. Register an application:

  3. Click the [Register application and generate API Key] button at the bottom of the page

    • Make note of all of the fields generated. Copy the Application ID for the Test1 App from the Manage Your Applications page

  4. Click the My Groups link at the top of the page

  5. Create a Group, My Production Group

  6. Back on the Manage My Applications Page, use the drop down next to the Application ID to select "My Production Group" for the application you created in steps 2&3

  7. Register another application:

  8. Click the [Register application and generate API Key] button at the bottom of the page

    • Make note of all of the fields generated. Copy the Application ID for the Test1 App from the Manage Your Applications page. (A different key than the first one you got.)

  9. Login as an Admin on a Learn System

  10. Go to the System Admin Page, In the Integrations section, click the LTI Tool Providers Link

  11. Click the Register LTI 1.3 Tool link at the top of the page

  12. Enter the application ID you got from step 6 for the Test1 App as the "Client ID". Hit the [Submit] button

  13. Hit the [Submit Button] on the next page that comes up

  14. The App should be registered as an LTI tool on the Learn system

  15. Repeat 11-13 with the 2nd App ID you got for the Test2 App

Observed Behavior:
Red bar at the top of the page "Unable to save (App ID for the Test2 app)" message shows up

Target Release

Will Not Fix

Did this answer your question?