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/6a0adf9c-2e17-4ca3-95a9-c7f7fa016a6c/launch
Enter this JSON URL: https://ed.link/api/authentication/lti/6a0adf9c-2e17-4ca3-95a9-c7f7fa016a6c
You’ve created your LTI Key! Flip the state to ON.
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 add Kritik to your Canvas at the level of the institution, hit Settings in your sidebar, then Apps. Similarly, to set up the integration at the course level, simply navigate to the course settings page. The steps are very similar.
Select the blue app button in the top right corner. You’ll see a form to fill out. 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.
Hit submit. You’ll now see Kritik in your list of apps. Go to Kritik and click on the button on the right-hand side of the app, and select Deployment ID.
Copy the Deployment ID, which you’ll use in the integration process.
Click this link to create an Edlink account.
Under Select Your Data Source, select “LTI Advantage.” Then, select where you would like your data to be stored.
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.
You'll fill in the following field: Client ID. Also fill in the Deployment ID that you've saved in Step 7.
You can ignore the rest of the fields, they do not need to be filled in
Click “Validate Your Configuration” to ensure all fields have been inputted correctly
You're all done!
Steps for Test Canvas Environment:
For Test Canvases, after the integration process is completed, you will need to go into the Edlink dashboard and adjust your source settings to enable SSO and syncs.
Go to ed.link and log in.
Click on your Source
Click Settings on the left-hand side of the screen
You should now see a list of fields, which you should update to include the following:
OIDC Authentication URL: https://canvas.test.instructure.com/api/lti/authorize_redirect
Access Token URL: https://canvas.test.instructure.com/login/oauth2/token
Your LMS URL can remain the same. Here’s a screenshot showing the above:
Steps for Test Canvas Instance:
For Test Canvases, follow the same instructions for Steps 1-3 listed right above and replace the URLs from Step 4 with the following:
OIDC Authentication URL: https://canvas.beta.instructure.com/api/lti/authorize_redirect
Access Token URL: https://canvas.beta.instructure.com/login/oauth2/token
You can also use this documentation from Instructure as a reference.