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. In the Admin tab of Canvas, select "Developer Keys"
3. Fill in the Configure page by following the substeps below
3.1. Complete the "Key Name," "Owner Email," and "Redirect URIs" fields with the values below
- Key Name: We recommend "[Course Name] - SI Cloud" (for example, "BIO 101 - SI Cloud")
- Owner Email: This is not required, but can be useful. Typically it is the email address of your school's LMS administrator.
- Redirect URIs: Copy and paste this value: https://myhol.holscience.com/lti/1.3/callback
When copying and pasting URLs, make sure that your browser is not adding an extra space at either end. Some occasionally do, and this can cause errors down the line.
3.2. Ensure that "Method" is set to "Manual Entry"
3.3. Complete the "Title" and "Description" fields using the guidance below
Title: We recommend "[Course Name] - SI Cloud." (for example, "BIO 101 - SI Cloud")
Description: We recommend using the Science Interactive SKU. (it will look something like "SI-00000-AA-01")
3.4. Complete the "Target Link URI" and "OpenID Connect Initiation Url" fields using the highlighted values below
- Target Link URI: enter https://myhol.holscience.com/
- OpenID Connect Initiation Url: enter https://myhol.holscience.com/lti/1.3/authenticate
When copying and pasting URLs, make sure that your browser is not adding an extra space at the end. Some occasionally do, and this can cause errors in your LTI connection.
3.5. Ensure "JWK Method" is set to "Public JWK"
3.6. Open SI Cloud in another tab and enter the settings page of the course that you are integrating
3.7. Copy the Public JWK code string from the settings page in Cloud
Be sure to include the entire code string, including the brackets.
Note that the JWK code in the image above is not your JWK code, but an example of what the JWK code looks like.
3.8. Paste the Public JWK code from SI Cloud into the "Public JWK" field in Canvas
The field in Canvas already includes a set of brackets; delete or overwrite these.
4. Expand the "LTI Advantage Services" dropdown
6. Expand the "Additional Settings" dropdown
7. Under Privacy Level, select "Public"
Leave the text fields blank.
8. Expand the "Link Selection" dropdown
9. Fill in the "Target Link URI" field with the value highlighted below
The value for this field is https://myhol.holscience.com/
10. Select the "LtiDeepLinkingRequest" radio button
11. On the bottom right of the page, select "Save"
12. Change the tool State to "On"
If you get a popup from your browser asking if you're sure, select "OK"
13. Copy the number string for this key shown in the Details column and save it for later
This is the Client ID for this course.