LTI 1.3 Integration with Canvas - Admin Guide

Created by Dory Schultz, Modified on Wed, 23 Apr at 1:59 PM by Dory Schultz

Prerequisites:

  1. You must be an Account Admin on your Canvas instance

  2. You will need the following LTI 1.3 parameters provided by the Cheng & Tsui team: Launch URL and Public JWK. Open a ticket if you need help getting these parameters.

  3. You will need to provide the Cheng & Tsui team with your Canvas url (usually https://[yourdistrict].instructure.com/)

  4. Please note that since Canvas is a school-level integration, this process must be repeated for each school in a district. 

In most cases, LTI inbound is used. This means the textbook is stored on FluencyLink, and users read it through Canvas.

 

A. Set up external LTI tool in Canvas

  1. Log in to Canvas as an Account Admin 

  2. Click Admin from the left navigation bar, then select Developer Keys

Open Developer Keys

  1. Select the blue + Developer Key button. Choose + LTI Key from the dropdown menu.

Add LTI Key 

  1. On the Key Settings screen, input the following settings:

    • Key Name: FluencyLink - [Your School Name]

    • Owner Email: Your Email

    • Redirect URIs: Launch URL provided by FluencyLink team (usually https://fluencylink.com/[####]/lti-launch.htm)

    • Notes: Internal notes at your discretion

    • Method: Manual Entry

    • Title: FluencyLink

    • Description: Cheng & Tsui platform for Chinese/Japanese textbooks

    • Target Link URI: Launch URL provided by FluencyLink team (usually https://fluencylink.com/[####]/lti-launch.htm)

    • OpenID Connect Initiation Url: https://fluencylink.com/lti/v2/login_initiations.htm

    • JWK Method: Public JWK

    • Public JWK: Public JWK provided by FluencyLink team

  2. Under LTI Advantage Services, select all items

  3. Under Additional Settings, set Privacy Level to Public 

  4. Under Placements, add the following terms:

    • Assignment Menu
    • Assignment Selection
    • Course Navigation
  5. Under Placements, DELETE "Account Navigation"

  6. Under Link Selection, add your Launch URL and select LtiResourceLinkRequest as the Message Type

  7. Add the same settings as in step 8 for 

    • Assignment Menu

    • Assignment Selection

    • Course Navigation

  8. Click Save at the bottom of the page



B. Send parameters to Cheng & Tsui team

  • Go to Admin -> Developer Keys and send the appropriate numeric Client ID (shown highlighted below) to your contact at Cheng & Tsui, along with your Canvas URL (usually https://[yourdistrict].instructure.com/). Wait for confirmation.


C. Add FluencyLink to your list of External Tools

Important note: During Canvas setup, make sure to only install the External LTI 1.3 tool in the specific courses that will be using FluencyLink materials.

Do not install it at the global Admin level of Canvas, as global installation could lead to improper rostering.

  1. Within the SPECIFIC course you are looking to add FluencyLink to, in Account Navigation, select Settings
  2. Navigate to the Apps tab and click View App Configurations
  3. Click the + App button
  4. Select Configuration Type = By Client ID
  5. Enter the Client ID from Section B above and click Submit
  6. Then, click the Install button.



D. Test by creating a FluencyLink assignment

  1. Navigate to the appropriate course
  2. In Course Navigation, click on Assignments
  3. Click the + Assignment button
  4. Name the Assignment, and in the Submission Type menu, select External Tool.
  5. In Enter or find an External Tool URL paste your Launch URL
  6. Select Load This Tool In A New Tab to launch FluencyLink in a new tab, giving users extra space. Leave unselected to launch within a Canvas frame. Students will also be able to access FluencyLink within Canvas from the left-hand Navigation bar. 
  7. In Assign Access, under Assign To, choose the classes that should have access to FluencyLink 
  8. Navigate back to Assignments, then click on the hamburger menu at the far-right of the FluencyLink assignment. In the dropdown menu, select "Copy To."
  9. In the dialogue menu that opens, enter the name of the desired language course. Leave the "Select a Module" field blank. Click the "Copy" button to copy the assignment to that course. Repeat this steps for all other language courses that will be using FluencyLink.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article