Who is this article for? | LMS administrators for Canvas instances not hosted by Instructure and/or those not wanting to use Instructure-inherited Developer Keys. |
Where do I learn more about the Soomo/LMS integration? |
To get started creating the Soomo Canvas developer key, follow the steps below. If you have any questions along the way, please don’t hesitate to contact our LMS specialist at lms@soomolearning.com.
1. Create the developer key
Start by creating a developer key. This process is detailed below. You can also find more detailed instructions with screenshots on Canvas’s support page, How do I configure an LTI key for an account?.
Log in to Canvas as an admin. Access the Admin tab. Click Developer Keys in the left sidebar. Click Add Developer Key and select LTI Key from the drop-down menu. Input the values from the table below.
Key Name | Soomo Webtext LTI Key |
Owner Email | |
Redirect URIs | |
Notes | [Leave blank] |
Method | Manual entry |
Title | Soomo Webtext LTI Key |
Description | The Developer Key for the Soomo Learning Integration |
Target Link URI | |
OpenID Connect Initiation URL | |
JWK Method | Public JWK URL |
Public JWK |
2. Set the LTI advantage services
Next, open the LTI Advantage Services expanding menu and check the following options:
Can create and view assignment data in the gradebook associated with the tool
Can view assignment data in the gradebook associated with the tool
Can view submission data for assignments associated with the tool
Can create and update submission results for the assignments associated with the tool
Can retrieve user data associated with the context the tool is installed in
Can view Progress records associated with the context the tool is installed in
3. Set the additional settings
Next, open the Additional Settings expanding menu and in the Custom Fields add:
canvas_user_id=$Canvas.user.id
canvas_course_id=$Canvas.course.id
Leave the remaining text boxes blank and then set Privacy Level to Public.
4. Select placements
Next, open the Placements drop-down menu and select the following:
Link Selection
Assignment Selection
5. Set placements to LtiDeepLinkingRequest
Finally, open the Link Selection and Assignment Selection expanding menus and do the following for both:
Leave all text boxes blank
Check LtiDeepLinkingRequest
If you would like to download these instructions as a PDF, click here.
Watch video tutorial
Next step: | You can now proceed to the Canvas App Creation instructions to add the App for the developer key you just created. |
If you have any questions, click the Messenger button in the lower right corner. You can also contact us using the information below.
888-240-0314
Monday–Friday 9 a.m.–9 p.m. ET
Saturday–Sunday 1 p.m.–9 p.m. ET
support@soomolearning.com