Administrators: How to Integrate XED with Canvas

Modified on Mon, 7 Jul at 12:50 PM

How to Integrate XED with Canvas

To integrate XED into your Canvas LMS, follow the steps below as a Canvas Admin. This setup allows learners to access the XED platform directly within Canvas and enables automatic grade syncing to the Canvas gradebook.


Please note ➤ Admin access in Canvas is required for the initial configuration.



Creating Developer Keys

Step 1: Click on the Admin menu and then on the sub-account name: Create the Developer Key 



Step 2: Click on the Developer Keys option:


Step 3: Click Add Developer Key and then click LTI Key:


Step 4: Complete the following form with the following values:

Key Name: XperienceED Platform

Redirect URLs: https://xperienceed.com/lti

Method: Manual Entry

Title: XperienceED Platform

Description: XperienceED Platform

Target Link URL: https://xperienceed.com/lti

OpenID Connect Initiation URL: https://xperienceed.com/lti/login

JWK Method: Public JWK URL

Public JWK URL: https://xperienceed.com/lti/keys



Step 5: Activate all options in the LTI Advantage Services section:



Step 6: Activate the Public option in the Privacy Level section



Step 7: Activate the following options in the Placements field:


Step 8: In the Link Selection and Assignment Selection sections activate the LtiDeepLinkingRequest option:



Step 9: No changes are required in the Course Navigation section:



Step 10: At the end click on the Save button.


Step 11: Once it has been saved, click "On" to change its status.



External Application Configuration

External applications are configured at the context level, an LTI context is an educational environment or content in which the student is located, it can be the institution, a course, or a specific section of a course, etc. In this case we are going to configure the XperienceED application at the course level, so you will need a teacher or administrator account in Canvas and to have configured a Developer Keys.


Step 1: Go to the course where you want to add the external application (XperienceED) and click on Settings:


Note ➤ If you are an Administrator, you will find the list of courses by clicking Admin > (Sub Account, for example My site). If you are a Teacher you will find it on the main screen.



Step 2: Click on the Apps tab.



Step 3: Click on the Add Application button.



Step 4: Choose the By Client Id option in the Configuration Type field, set the Client ID field, click Submit and then Install.



Note ➤ The Client ID value can be obtained from the screen in step 11 of the previous section (Creating Developer Keys). See the following image:


Once installed, the XperienceED Platform application will be listed as shown in the following screen:





LMS configuration in XperienceED

Once you have configured XperienceED on your LMS, provide your XperienceED administrator with the following values:

  • Access Token Endpoint
  • Authentication Endpoint
  • Authentication Configuration Key Url
  • Client Id

 

The first three values are urls like the following (Consult your LMS administrator):

 

Note ➤ The Client ID value can be obtained from the screen in step 11 of Creating Developer Keys section.

 

Wait for the XperienceED administrator to notify you that your LMS has been configured.


LMS configuration in XperienceED

Log in to your LMS with a teacher or administrator account and go to the course where you configured the external tool (XperienceED), to do this, follow the following steps:


Step 1: Click on the course where the external tool was configured.



Step 2: Click on XperienceED Platform in the left menu.


Step 3: The first time you open the app, you will need to set up an account on XperienceED, to do this you will have two options: create a new account or link to an existing account.



Once you have set up your account, you can accept the end user license agreement and the main menu will be displayed.




Group Settings

Before users start using the integration it is necessary to link the context to an XperienceED Platform group.


Click Group Settings in the main menu, and then set the group and course to which the current context will be linked. Please note that you can create or edit existing groups with the corresponding options.




Group Members

Use this option to import users or link them to existing users on the XperienceED Platform.




Grade Settings

Use this option to define what type of content a grade will return to your LMS system. Note that this option will create a column in your gradebook.



Once you have activated an item in the list, the button will be enabled to send student grades for that specific item. Consider that the calculation of all elements except General Progress are based on the weights that the teacher defines in XperienceED, so whenever these weights change, it is necessary that the grades be sent to your LMS from this section.


When you activate or deactivate list items or when you submit grades, this will be reflected in your LMS gradebook as shown in the image below:




Deep Linking

Use this option if you want to include a specific assignment or activity in the context or course where you added XperienceED, this is usually not necessary as the student will have full access to the course from the main menu and the teacher will be able to send a summary of the grades in the Grade section.


To link to specific content, go to your course section within your LMS and look for the option to add external content ("External Tool").



On the content screen, select the elements you want to include and optionally check the "Create line item when linking" checkbox, checking it will create a column in your gradebook.



▶️ Video: LMS Integration ➤ Canvas Admin

In this video, learn how to set up XED to integrate in your Canvas instance as an administrator.

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