Science Interactive Instructor Help Guides

Part 2: How to create a new tool in D2L (LTI 1.3)

Updated on

This step can only be completed by an LMS administrator and only needs to be completed once per unique course/kit. This will not need to be performed for additional sections of a course. For example, once you set up a BIO 101 course, all of your copies of BIO 101 will already be integrated.

In the instructions below, you will see values highlighted in yellow. That means that these are the exact values that need to be entered into their respective fields.

1. Select "Manage Extensibility" in the Admin Tools menu

Homepage - Physics 105 - Google Chrome

2. Select the "LTI Advantage" tab

Extensibility Management - sciintdemo - Google Chrome

3. Select "Register Tool"

Extensibility Management - sciintdemo - Google Chrome

4. Select "Standard"

Register a Tool - sciintdemo - Google Chrome

5. Verify that the Enabled toggle is active

Register a Tool - sciintdemo - Google Chrome

6. Fill in the "Name" field

Edit LTI 1.3 Tool - sciintdemo - Google Chrome

We recommend "Science Interactive Cloud" for easy reference

7. Fill in the "Domain" field with the value provided below

Use this value: https://myhol.holscience.com

Register a Tool - sciintdemo - Google Chrome

8. Fill in the "Redirect URLs" field with the value provided below

Use this value: https://myhol.holscience.com/lti/1.3/callback

Register a Tool - sciintdemo - Google Chrome

9. Fill in the "OpenID Connect Login URL" field with the value provided below

Use this value: https://myhol.holscience.com/lti/1.3/authenticate

Register a Tool - sciintdemo - Google Chrome

Use this value: https://myhol.holscience.com

Register a Tool - sciintdemo - Google Chrome

11. Fill in the "Keyset URL" field with the value provided below

Register a Tool - sciintdemo - Google Chrome

Use this value: https://myhol.holscience.com/jwks/jwks

12. Select "+Add Custom Parameter"

Chat | Product Management Squad | Microsoft Teams

13. Fill in the Custom Parameter fields with the values provided below

  • Name: contextHistory
  • Value: $Context.id.history
Chat | Product Management Squad | Microsoft Teams

14. Under "Extensions," check all three boxes

Register a Tool - sciintdemo - Google Chrome
  • Assignment and Grade Services
  • Deep Linking
  • Names and Role Provisioning Services

15. Verify that the "Send Institution Role" checkbox is checked under "Roles"

Register a Tool - sciintdemo - Google Chrome

16. Select "Register" at the bottom of the page

Register a Tool - sciintdemo - Google Chrome

A window will pop up with registration details. Do not close it.

17. Copy the Client ID from the registration details

Edit LTI 1.3 Tool - sciintdemo - Google Chrome

18. Open a new tab, and navigate to the settings page of your SI Cloud course

HOL - Instance - Google Chrome

19. Paste the Client ID into the "Client ID" field at the bottom of the settings page.

HOL - Instance - Google Chrome

You will provide the Developer ID in the next step of setup. Only the Client ID is needed for this step.

20. Select "Save"

HOL - Instance - Google Chrome

21. Proceed to the next article: "How to create a new deployment in D2L"

Previous Article Part 1: How to Introduce D2L/Brightspace to Cloud
Next Article Part 3: How to create a new deployment in D2L (LTI 1.3)