How to Connect an External Tool to Canvas LMS Through LTI
LTI (Learning Tools Interoperability) allows Canvas LMS to securely connect with external learning platforms, homework systems, simulations, assessment apps, and publisher content. Canvas supports modern LTI 1.3 integrations that provide secure authentication and seamless access for students and instructors.
What You Need Before Starting
Before setting up an LTI tool in Canvas, make sure you have:
- Canvas administrator access
- The LTI 1.3 setup information from the tool provider
- A configuration URL or JSON configuration file
- Permission to manage Developer Keys and Apps in Canvas
Most publishers or educational platforms provide these setup details in their administrator documentation.
Step 1: Create an LTI Developer Key
Navigate to Admin → Developer Keys → + Developer Key → LTI Key. Canvas uses Developer Keys to manage authentication and communication between Canvas and the external LTI tool
Step 2: Install the App in Canvas
Navigate to Admin → Settings → Apps → View App Configurations → + App. Choose Configuration Type: By Client ID and paste the Client ID to install the app.
Step 3: Add the Tool to a Course
Depending on the tool setup, it may appear in Course Navigation, Modules, Assignments, or the Rich Content Editor for instructors and students to use.