Set up LTI integration v1.3 with Canvas

Summary

  • Sign in to ClickView as an admin and open ‘Settings.’
  • Go to ‘Integrations’ and choose ‘LTI platforms.’
  • Create a new platform with ‘Version 1.3.’
  • Copy the integration fields into Canvas.
  • Set up LTI Key and placements in Canvas Developer Keys.
  • Add and install the ClickView app using your Client ID.
star icon
Quick tip
Why do I need to configure both ClickView and Canvas for LTI 1.3?
LTI 1.3 requires a two-way security setup: ClickView provides launch details, and Canvas issues a Developer Key to trust ClickView. Both are needed for secure access without extra logins.

What is LTI?

Learning Tools Interoperability (LTI) is an education technology standard for securely integrating external systems, such as video libraries or digital tools, into your Learning Management System (LMS). With LTI, students can access content like ClickView videos without separate sign-in requirements.

How to set up ClickView in Canvas

  1. Sign in to ClickView with an admin account, then open Settings.
    Clickview settings navigation
  2. Select LTI platforms under Integrations. If you do not see the LTI option, contact Product Support.
    Clickview LTI platforms navigation
  3. Select the + Add platform button.
    Clickview add platform navigation
  4. Enter a name, select Version 1.3, then Create.
    LTI platform creation
  5. The following will appear: Login URI, Redirection URI, Deep Linking Launch URI, Public Key, Public JWK. Make a copy of these values for Canvas setup.
    Clickview canvas demo interface
  6. Open Canvas and go to the Admin section.
    Canvas admin demo account interface
  7. Access Developer Keys in Account Navigation.
    Canvas access developer keys
  8. Select + Developer Key then + LTI Key.
    Access LTI key under developer key
  9. The Key Settings window will open. Under Method, select Manual Entry.
    Access LTI settings and URL
  10. Set Key Name as “ClickView.” Paste Redirection URI into the ‘*Redirect URIs:’ field.
    Access configuration settings
  11. In the Configure screen, enter the following:
    1. Paste Login URI into ‘OpenID Connect Initiation Url’
    2. Paste Redirection URI into ‘Target Link URI’
    3. Select ‘Public JWK’ for ‘JWK Method’
    4. Paste Public JWK into ‘Public JWK’ field
      Configure settings interface
  12. Add Editor Button and Assignment Selection from the drop-down.
    Editor button navigation
  13. Select Save.
    Access placements settings
  14. Open the Editor Button options and enter the following:
    1. Paste Deep Linking Launch URI from ClickView into ‘Target Link URI’
    2. Select LtiDeepLinkingRequest for message type
    3. Set Icon Url to https://online.clickview.com.au/Assets/images/icons/cv-logo.png
    4. Set Text to “ClickView”
    5. Set Selection Height to “800”
    6. Set Selection Width to “500”
      Editor button options interface
  15. Set Assignment Selection options:
    Assignment selection option
  16. Select Save.
    Placement options interface
  17. In the Assignment Selection options, enter the following:
    1. Paste Deep Linking Launch URI into ‘Target Link URI’
    2. Select LtiDeepLinkingRequest for message type
    3. Set Icon Url to https://online.clickview.com.au/Assets/images/icons/cv-logo.png
    4. Set Text to “ClickView”
    5. Set Selection Height to “800”
    6. Set Selection Width to “500”
      Assignment selection interface
  18. Under LTI Advantage Services, toggle on the required options.
    Enable LTI advantage Services
  19. Save the configuration.
  20. Next you need to check the Developer Key State and copy your key. Go to Admin > ClickView > Developer Keys. Toggle on State.
    Developer keys settings interface
    Make note of the key for ClickView.
    Developer keys settings interface
  21. Return to ClickView and complete Step 2. Paste your Canvas key and required URLs into these fields: Client ID, Issuer, Access Token URL, Authorize URL, JWK Set URL. Leave Deployment ID blank.
    Clickview settings interface
    • Client ID: (copy from Canvas)
    • Issuer: https://canvas.instructure.com
    • Access Token URL: https://<your-canvas-domain>/login/oauth2/token
      (ex: https://clickview.instructure.com/login/oauth2/token)
    • Authorise URL: https://canvas.instructure.com/api/lti/authorize_redirect
    • JWK Set URL: https://<your-canvas-domain>/api/lti/security/jwks
      (ex: https://clickview.instructure.com/api/lti/security/jwks)
  22. Save all settings.

Add the ClickView app to Canvas

  1. Go to Settings > Apps > View App Configurations > + App in Canvas.
    Canvas external apps navigation
  2. For Configuration Type, choose By Client Id.
    Canvas adding external app access
  3. Paste your Client ID.
    Enter client ID access
  4. Click Install.
    Canvas external app installation button
  5. ClickView will now be available in the WYSIWYG editor and as an External Tool in Assignments.

Frequently asked questions

LTI stands for Learning Tools Interoperability, a standard that lets external systems like ClickView securely communicate with your LMS so students do not have to sign in again.
ClickView will be available in Canvas as an option in the WYSIWYG editor and as an External Tool for assignment submissions.

Get in touch

If you’re having trouble finding the right topics or videos, just reach out! Our team - Andrew photoNischal photoJanice photoPfreya photo Andrew, Nisch, Janice, Pfreya, or any of us at ClickView - will be happy to help you get sorted.

Give feedback

Was this guide helpful?

Up Next

How to enable Grade Passback in Canvas

This article explains how educators can enable the Grade Passback feature with ClickView interactive videos in Canvas, providing automatic student scoring for assignments.