Canvas LTI 1.3 Integration - Administrator Setup

 LTI 1.3 Integration - Administrator Setup

In this article, we will take a look at the Administrator Setup 

Please Refer to the below article for frequently asked questions regarding the migration from LTI 1.1 to LTI 1.3: LTI 1.1 to LTI 1.3 migration FAQ's

  1. Log into your Canvas administrator account and go to the Admin side menu

2.Click Admin-> Your account

4.Click Developer Keys

5. Click +Developer Key and click +LTI Key.

 

 

6. Choose Manual Entry as the Method, and enter the following information to configure the tool:

  • Enter a Key Name
  • Enter a Title
  • Enter a Description
  • Open LTI Advantage(v1.3) tab under LTI Tool Provider Setup in Tk20
  • Enter the Target Link URI: < Launch URL of the server>
  • Copy the Initial login URL from TK20 and paste it into the OpenID Connect Initiation Url in Canvas
  • Copy the Redirection Logic URL and paste it into the Redirect URIs field in Canvas
  • In Canvas, select the Public JWK URL for the JWK Method.
  • Copy the Public Keyset URL from Tk20 and paste it into the Public JWK URL field in Canvas

7. Expand the LTI Advantage Services section and enable the following features:

  • Can create and view assignment data in the gradebook associated with the tool.
  • Can view assignment data in the gradebook associated with the tool.
  • Can view submission data for assignments associated with the tool.
  • Can create and update submission results for assignments associated with the
    tool.
  • Can retrieve user data associated with the context the tool is installed in.

8. Expand the Additional Settings section, enter the following queries in the Custom Fields box:

  • User_id =$Canvas.user.id
  • user_login_id=$Canvas.user.loginId

9. Under Privacy Level, select Public

 

10. In the Placements section, deselect the default options (Account Navigation, Link Selection) and select Assignment Selection

11. Click Save to register the LTI 1.3 tool

12. Toggle the newly created LTI 1.3 Developer Key to On.

13. Copy the Client ID under the Details column for the newly created LTI 1.3 Developer Key, and paste it into the Client ID field in Tk20.

 

14. In Canvas, click on Settings > Apps

 

16. Click on View App Configurations

17. Click on +App.

18. Select Client Id from the dropdown and enter the client id from step 13

19. Click Submit button

20. Click Install from the dialog box.

21. A message will appear as “The app was added”.

22. Click the settings icon displayed corresponding to the app, and click Deployment ID

 

23. Copy the Deployment ID and paste it into the Deployment ID field in TK20.

24. Enter the following URL in the Domain/URL (Issuer) field in TK20 under LTI Advantage(v1.3) tab under LTI Tool Provider Setup

https://canvas.instructure.com

(*If you are not able to find the Issuer label field, please enter the value in the Domain/URL field, the issuer label will automatically reflect once you save the field matching details. 

*If you are configuring this integration in the Canvas testing environment, enter: https://canvas.test.instructure.com

*Please make sure there are no trailing spaces or other characters (such as a "/") at the end of the URL)

25. Enter the following URLs into the corresponding fields:

26. Click Save in TK20

Articles in this section

How to Contact Support
There are many ways to reach out! Click here for our support options.
Watermark Academy
Click to access the Watermark Academy for consultation, training, and implementation companion courses.
Customer Community
Can’t find the answer? Ask fellow users how they’re making the most of Watermark in our Community!