How do I setup LTI 1.3 with Canvas?

This article will help you integrate InteDashboard with Canvas as an LTI 1.3 tool.

This Guide is for:

  • Super Admin

To integrate InteDashboard with Canvas you will need to have the admin rights from your organization to modify or add LTI tools to your Canvas account.

You will also need to have a course created on InteDashboard, so you can grab the LMS integration details from that course and integrate it those details into Canvas.

LTI v1.3 Setup Guide (Canvas)

[InteDashboard] Get LTI v1.3 Credentials

Step 1: Navigate to “Settings” and scroll down to “LTI v1.3 Settings”.

[Canvas] Create a Developer Key & LTI App

Step 1: Navigate to Admin > {My Company} > Developer Keys.

Step 2: Press the “+ Developer Key” button and then select the “+ LTI Key” option.

LTI-1


Step 3: Complete the form

LTI-2

    1. Enter a “Key Name”. This is simply an identifier for your Developer Key in Canvas, e.g. InteDashboard LTI Key.
    2. For “Method”, select “Enter URL” - a “JSON URL” field will appear after the “Method” field.
    3. Copy the “JSON URL” link from InteDashboard and paste it into the “JSON URL” field.
    4. Copy the “AUTHENTICATION URL” link from InteDashboard and paste it into the “Redirect URIs” field.
    5. Press the “Save” button.
    Step 4: Set the Privacy Level to Public 
    1. Click Edit

      LTI-3

    2. Change Method to Manual Entry

    3. Go to LTI Advantage Series

      1. Enable all options
        LTI-4
             d.    Go to Additional Settings and Set Privacy Level to Public

LTI-5

                  e. Click Save


Step 5: In the list of Developer Keys, click off “ON” link under the “State” column to enable your newly created Developer Key.

LTI-6aa

Step 6: Copy Client ID.

LTI-6a

Step 7: Navigate to Admin > {My Company} > Settings.

Step 8: Click the “Apps” tab and then the “View App Configurations” button.

LTI-7

Step 9: Press the “+ App” button.

Step 10: Select “By Client ID” as the “Configuration Type” and enter the Client ID you copied earlier into the “Client ID” field then press the “Submit” button.

LTI-8

[InteDashboard] Create a Platform

  1. Under the “LTI v1.3 Settings”, click the “New Platform” button.
  2. Select “Canvas” from “LMS Type”
  3. For the School Domain, use the Canvas Home URL e.g.
    https://cognalearn.instructure.com/
  4. Paste the Client ID you copied earlier into the “Client ID” field.
  5. Enter a value for “Platform Name”, e.g. “My Canvas LTI”.
  6. Press the “Save” button.

Enable in Canvas

By default, the LTI 1.3 connection will be hidden (This was requested by KI) and you need to enable it per course in the LMS.

  • Previously, when you add LTI 1.3 connection, it will be available for all courses in the LMS. KI requested that they want to moderate first and not make it available right away.
1. Go to Course
2. Go to Settings

LTI-11

3. Go to Navigation

LTI-12

4. Go the bottom of the page and enable the LTI 1.3 Connection

LTI-13

Still need help?  Reach out to us at support@intedashboard.com or book a call with one of our customer advisors here.