Integrations

Adding the ExpertEdge Library to Canvas LMS

Adding the ExpertEdge Library to Canvas LMS
Nov 24, 2025

This article explains the simplest way for universities and colleges to bring the full ExpertEdge library into Canvas. It is written for academics and LMS administrators who want a clear path with as little configuration as possible.

Overview

Canvas allows you to add ExpertEdge as an application. Once connected, you can launch ExpertEdge courses directly inside Canvas without downloading files. You only need to complete the setup once.

What you will receive

Your ExpertEdge contact will send you a short sheet containing a few values. These values tell Canvas where to find and connect to ExpertEdge. You will paste them into Canvas when adding the application.

What Canvas will give you

After you add the ExpertEdge application, Canvas will show you a small set of details. These appear automatically. You copy them and send them back to your Packt contact.

Canvas provides:

  • A Client ID
  • A Deployment ID
  • A small set of connection URLs

These values appear in the Developer Keys area and the App Configuration area.

How to add the ExpertEdge application in Canvas

Follow these steps to connect the full ExpertEdge library.

Step 1: Add the application in Developer Keys

  1. Log in to Canvas as an administrator.
  2. Go to Admin, then Developer Keys.
  3. Create a new LTI key.
  4. Paste in the values Packt has sent you.
  5. Save the key.
  6. Switch the key from Inactive to Active.
  7. Canvas will now show a Client ID. Copy this.
  8. On the same page, copy the connection URLs Canvas lists below the key.
Canvas LMS - Developer Keys

Step 2: Enable the application for your institution

  1. Go to Admin, then Settings.
  2. Open the Apps tab.
  3. Select View App Configurations.
  4. Choose Add App.
  5. Select By Client ID.
  6. Paste the Client ID you copied.
  7. Canvas will display a Deployment ID. Copy this as well.

Step 3: Send your Canvas details to ExpertEdge

Send the following to your ExpertEdge contact:

  • All values shown in Developer Keys
  • The Deployment ID created when the application was added

Packt will use these to complete the connection.

Using ExpertEdge inside Canvas

After Packt activates your connection:

  1. Open any course in Canvas.
  2. Go to Modules.
  3. Add an External Tool.
  4. Select ExpertEdge.
  5. Launch it.

You will now be able to browse and run any ExpertEdge course directly inside Canvas.

Support

If any step does not behave as expected, your Packt contact can join you on a short call and complete the setup with you. Setup normally takes only a few minutes.

Power up your LMS

Packt, ACI Learning, Treehouse, and DataLab courses: one subscription, just $130 per month.