Step 1

Make sure that your Canvas is connected to Edlink.

Step 2

Log in to Canvas. If you're an admin, select your school from the Admin menu.

Next, select Settings from the sidebar.

Select Apps from the header and add an external app.

If you're a teacher adding the app for a specific course, choose the course.

Select Settings from the sidebar. select Apps from the header and add an external app.

Step 3

This step is the same for admins and teachers.

Choose Paste XML from the drop down menu.

Enter the name of the app, the Consumer Key, Shared Secret, and XML Configuration. You can find the Consumer Key and Shared Secret in the Overview page in your Edlink Dashboard.

Here's the XML file you'll enter. Make sure to fill in the highlighted fields.

<?xml version="1.0" encoding="UTF-8"?>

<cartridge_basiclti_link

xmlns="http://www.imsglobal.org/xsd/imslticc_v1p0"

xmlns:blti="http://www.imsglobal.org/xsd/imsbasiclti_v1p0"

xmlns:lticm="http://www.imsglobal.org/xsd/imslticm_v1p0"

xmlns:lticp="http://www.imsglobal.org/xsd/imslticp_v1p0"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://www.imsglobal.org/xsd/imslticc_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticc_v1p0.xsd

http://www.imsglobal.org/xsd/imsbasiclti_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imsbasiclti_v1p0.xsd

http://www.imsglobal.org/xsd/imslticm_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticm_v1p0.xsd

http://www.imsglobal.org/xsd/imslticp_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticp_v1p0.xsd">

<blti:launch_url>YOUR EDLINK LAUNCH URL</blti:launch_url>

<blti:title>THE NAME OF YOUR APP</blti:title>

<blti:description>THE DESCRIPTION OF YOUR APP</blti:description>

<blti:extensions platform="canvas.instructure.com">

<lticm:property name="privacy_level">public</lticm:property>

<lticm:options name="course_navigation">

<lticm:property name="url">YOUR EDLINK LAUNCH URL</lticm:property>

<lticm:property name="enabled">true</lticm:property>

<lticm:property name="default">enabled</lticm:property>

<lticm:property name="windowTarget">_blank</lticm:property>

</lticm:options>

</blti:extensions>

</cartridge_basiclti_link>

This form will make your app open in a new window.

If you'd like the app to open inside Canvas, remove <lticm:property name="windowTarget">_blank</lticm:property> from the file.

This form will also add the app to every course in their Canvas instance. If you're an admin and would like to require teachers to add the app to a specific course before it appears, change the property <lticm:property name="default">enabled</lticm:property> to this: <lticm:property name="default">disabled</lticm:property>.

Teachers will add the app to their course by accessing the Settings option in the Course sidebar. They'll select Navigation and drag the app to the list of course navigation options.

Step 4

Once you add the app, a teacher from the school can go to their Canvas course and launch it. They'll do this by selecting your app from the Course sidebar.