To configure the integration, you need to work with Echo360's support team. Email support@echo360.com to inform us that you would like to configure the LMS integration. Provide the LMS type you would like to integrate with and the URL for your organization.
Configure Integration
Use the steps below to configure your organization's Echo360 integration with Canvas. This process ensures your organization is correctly set up and connected to the appropriate data region.
- Click the link provided by Echo360 support.
-
Click Get Started.
- Enter your email address and click Continue.
- Create a password and click Register.
- Optionally, Enable 2FA (Two-Factor Authentication) or click Skip This Step.
- Review the Terms of Service and select I have read and agree to the terms above.
- Click Continue.
- Search for your school, district, or university by name, city, or ZIP code.
- Select your organization.
- If your district does not appear in the search, click Create {organization name from search} + New Organization.
- To edit your organization's name, click Change.
- Click Continue.
- Select Canvas.
- Choose the data region where your data will be stored.
- Click Confirm.
-
In the box provided, Enter Your Canvas URL.
Set Up Developer Keys in Canvas
To complete the Canvas developer key setup, you’ll need to copy and paste information from the Configure Integration setup.
- In a new browser tab, log in to Canvas with an Administrator Account.
- Click Admin in the left menu and select the appropriate account.
- Click Developer Keys from the left menu, as shown in the figure below.
- Click + Developer Key and select API Key, as shown in the figure above.
- Fill in the properties as follows:
- Key Name: EchoExam
- Owner Email: Copy from the open tab for Configure Integration.
- Redirect URIs: Copy from the open tab for Configure Integration.
-
Icon URL (Optional): Copy from the open tab for Configure Integration.
- Click Save.
- Ensure that the State is switched to On.
- Switch to the open tab from Configure Integration and select Mark as Complete.
- Copy the Client ID from Canvas and paste it into the Client ID box in the Add the Client ID and Secret From Canvas section of the open tab in the Configure Integration.
- Click Show Key and copy the Secret Key from Canvas and paste it into the Secret Key box in the Add the Client ID and Secret From Canvas section of the open tab in the Configure Integration.
-
Click Connect to connect your Canvas account.
- Click Authorize.
-
To validate your configuration, click Validate Configuration.
The validation results should include the following positive results:
• Can connect to the Canvas API with the connected user's name and email address • Can access Canvas root account • Can access courses - Click Continue Setup.
-
Click Skip Data Enrichment.
Your new integration is complete.
Activate Integration
Echo360 support must activate your integration. Email support@echo360.com to inform us that you have completed the Configuration and Developer Key setup steps and your integration is ready for activation.
Our integration provider facilitates communication between Echo360 and Canvas. Our provider syncs course and roster data from Canvas between one and four times per day. You may see delays in data updates of up to 24 hours when courses are created or edited in Canvas, or when learners are added or removed from a course roster in Canvas.
Set Up the LTI 1.3 Link
Continue using the same browser tab from the previous steps to complete the LTI 1.3 link.
- Click Admin in the left menu and select the appropriate account.
- Click Developer Keys from the left menu, as shown in the figure below.
- Click + Developer Key and select LTI Key, as shown in the figure above.
- Select Enter URL from the Method dropdown under Configure.
-
Paste the JSON URL provided to you by Echo360 support.
Note: The JSON URL will populate all required fields for the LTI 1.3 linking to work.
-
Fill in the Key Name.
Note: The name given here is what will appear as the hyperlink in Canvas.
- Click Save.
- Ensure that the State is switched to On.
- Copy the Client ID from Canvas and send it to Echo360 support.
Adding LTI to a Course
Once configured, the LTI link will be available in the navigation pane of every course, but it will be off by default.
- Log in to Canvas with an admin account.
- Select Settings at the bottom of the left-hand Admin panel.
- Select the Apps heading and then click View App Configurations in the upper-right corner.
- Click + App in the upper-right corner.
- In the Add App modal, select By Client ID in the Configuration Type dropdown.
- In the Client ID field, enter the Client ID from the LTI 1.3 Link Setup.
- Click Submit to add the LTI link to your app list.
- If prompted, click Install to add the link to all courses.
Once your Canvas Integration has been configured, instructors in your organization can link their individual EchoExam and Canvas accounts and connect their courses.