What you will learn:


You are the program Admin whose institution delivers all online course content on their Canvas LMS. You would like students to be able to access your Practera app without needing to:

  1. Enrol students in Practera

  2. Manage student enrolments in Practera

  3. Require students to log into your Practera app in addition to Canvas

The steps below will help you create an LTI app in Canvas containing Practera app identifying details.

Once the LTI app is added to your Canvas course and published, students registered on your Canvas course will automatically be registered on your Practera program. They will then be able to access your Practera app in a page in Canvas.

Creating a Canvas LTI app

Log into Canvas as a Teacher or Administrator and click on the Settings link at the bottom of the left hand side menu.

Click the Settings link in Canvas

In the Settings screen, click on the Apps tab at the top of the screen and then click on the View App Configurations button.

Then, in the App Configurations screen click the + App button.

The Add App window should now be displayed, like the one below. You will use this Manual Entry Configuration Type to set up the LTI information.

In the Name field enter in a suitable name for your app.

Set the Domain to:

  • aus.practera.com if using the Australian Stack,

  • usa.practera.com if using the USA Stack, or

  • euk.practera.com if using the UK Stack.

Set Privacy to Public

Note, an Practera Institutional Admin will need to turn on LTI in the Institution Settings to enable these details to be viewed. Ensuring this toggle is turned on.

The remaining information that is required to be inserted into this window will need to be copied from the Experience Settings (Scroll down to the last section - Integration).

The information that you need to copy, one value at a time, is as follows:

  • Consumer key

  • Shared secret

  • Launch URL

For each value above, click the copy button (the one below) next to each value

Then return to your browser tab or window that has the Canvas Add App window displayed and paste the value into the corresponding field. Once done for all three values, click Submit and you will see your new app listed in the External Apps screen.


Embedding the LTI App in a Course

In Canvas click on Home or Modules to list the contents of the course.

Add a New Item to the Module and in the Add dropdown field in the popup window, select External Tool.

As per the example below, click on the name of the LTI app to select it, enter in the Page Name to be displayed to learners, adjust the Indentation setting of the page in the module (if required), and ensure you select "Load in a new tab" and then click the Add Item button.

Do not forget to Publish the new page.


Testing the Embedded Practera Program

Simply log into your Canvas module with a student account and click on the newly created page. You will be automatically enrolled on the Practera program and the learning content will be embedded and displayed in the Canvas page.

Did this answer your question?