Canvas LTI 1.3 Integration - Administrator Setup

Admin Setup Instructions

  1. Log into a LiveText administrator account
  2. Click Admin
  3. Click LTI 1.3 on the right side of the page
  4. Select the Canvas option from the LMS dropdown.
  5. Enter the LMS URL of your Canvas instance. Ex: asu.instructure.com, watermark.instructure.com, etc.
  6. Enter the below-given LMS URLs corresponding to the fields displayed:
    1. Public keyset URL: https://[Canvas URL]/api/lti/security/jwks
    2. Access token URL: https://[Canvas URL]/login/oauth2/token
    3. Authentication URL: https://[Canvas URL]/api/lti/authorize_redirect
    4. Issuer: https://canvas.instructure.com

      *If you are configuring this integration in the Canvas testing environment, enter: https://canvas.test.instructure.com
      *If you are configuring this integration in the Canvas beta environment, enter: https://canvas.beta.instructure.com
      *Please make sure there are no trailing spaces or other characters (such as a "/") at the end of the Issuer URL

  7. To get Deployment ID and Client ID, please log in to your Canvas Administrator account
  8. Go to the Admin menu and click on the link for your institution
  9. Go to the Developer Keys menu
  10. Go to the + Developer Key button > + LTI Key option
  11. Enter the following to configure the LTI tool:
    1. Enter a Key Name of your choice
    2. Enter a Title of your choice
    3. Enter a Description
    4. Enter the Target Link URL: https://www.livetext.com/LiveText/lti/v1p3/launch
    5. Copy the Initiate login URL from LiveText and paste it to the LMS field OpenID Connect
      Initiation Url field in Canvas
    6. Copy the Redirection URL from LiveText and paste it into the Redirect URIs field in Canvas
    7. In Canvas, select the option Public JWK URL as the JWK Method
    8. Copy the Public Keyset URL from LiveText and paste it into the Public JWK field in Canvas
    9. Expand the LTI Advantage Services section and select the below-given features:
      1. Can create and view assignment data in the gradebook associated with the tool.
      2. Can view assignment data in the gradebook associated with the tool.
      3. Can view submission data for assignments associated with the tool.
      4. Can create and update submission results for assignments associated with the tool
      5. Can retrieve user data associated with the context the tool is installed in.
      6. Can update public jwk for LTI services.
    10. Under Additional Settings, leave all fields blank except for Custom Fields:

      1. Enter the query provided below for the Custom Fields

      user_id=$Canvas.user.id

      user_login_id=$Canvas.user.loginId

    11. Under Privacy Level, click Public.
    12. Deselect both the options selected by default for the dropdown displayed under the
      header Placements
      1. Click on the dropdown and select only the Assignment Selection option.
    13. Click Save to register the LTI 1.3 Tool.
    14. Toggle the newly created LTI 1.3 Developer Key to On and copy the Client ID under the
      Details column for the newly created LTI 1.3 Developer Key.
    15. Paste the copied Client ID into the Client ID field.
    16. Click “Save”

Tool Deployment

  1. Copy the Client ID created in the steps above.
  2. In Canvas, navigate to Admin → Settings → Apps → View App Configurations → + App.
  3. Select Configuration Type: By Client ID
  4. Paste the Client ID from the Developer Key step above and click Submit.
  5. Verify and install the app by clicking Install. The newly added and installed app will appear in the list of Apps.

Retrieve the Deployment ID

  1. On the View App Configurations page, find the above-installed tool, click the gear icon, and click
    Deployment ID.
  2. Copy the Deployment ID and paste it into the Deployment ID field to complete the integration.
  3. Click on the SAVE button to complete your Canvas LTI 1.3 Integration Set Up.
Was this article helpful?
0 out of 0 found this helpful

Articles in this section

How to Contact Support
There are many ways to reach out! Click the icon above for our support options.
Watermark Academy
Click the icon above 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!