Integration Steps:
Log onto Canvas (admin account) and navigate to Developer keys
Select the blue +Developer Key button, then +LTI Key. You’ll see a form:
Under Method, select Enter URL.
Name the tool: Kritik
Put your email in the Owner Email field.
For Redirect URIs, paste this: https://ed.link/api/authentication/lti/7cea37a5-6b34-43c2-a390-afffb8a4e1cf/launch
Enter this JSON URL:https://ed.link/api/authentication/lti/7cea37a5-6b34-43c2-a390-afffb8a4e1cf
Hit Save.
You’ve created your LTI Key! Flip the state to ON.
Under the "Actions" column, click on the edit button
Under Additional Settings, add lms_class_id=$Canvas.course.id under Custom Fields
Copy the key Details - the string of numbers above the “Show Key” button. You’ll use this to create a deployment. You’ll also use it when completing the integration to Edlink.
To set up the integration at the course level, navigate to the course settings page.
Under the "Apps" tab, please click on the blue "+ App" button
7. Under Configuration Type, select “By Client ID.” In the Client ID field, paste in the key details you copied from the LTI key you just created (from step 4)
8. Click this link to create an Edlink account.
9. Under Select Your Data Source, select “LTI Advantage.” Then, select where you would like your data to be stored.
10. You'll see a page called "Configure Your LTI Advantage Source." Select Canvas from the LMS options available.
Fill out the form. You'll need to enter your Canvas URL and check off the "Mark as Complete" box.
11. You'll fill in the following field: Client ID (from step 4).
12. You can ignore the rest of the fields, they do not need to be filled in
13. Click “Validate Your Configuration” to ensure all fields have been inputted correctly
15. You're all done!
Steps to Enable Group Sync:
Create an API Dev Key
Key Name: Kritik Group Sync Authorization
Add this as the redirect URI: https://us.kritik.io/api/v1/lms/oauth
Switch the State to ON next to the developer key.
Send the client ID, API Key, and the Canvas URL to lms@kritik.io for the Kritik LMS team to complete the integration.