Pre-step
Before you begin configuring, ensure you have a Canvas root account admin to complete the integration process. Canvas administrators will have an "Admin" tab on their left-hand sidebar, and as a root account admin, you have the ability to create API Developer Keys.
You will need the following details for the API Key:
Key Name:
Edlink
Owner e-mail:
Redirect URIs (URIs should be on separate lines in this field):
Icon URL:
All other fields should be left blank. Hit save, and switch the toggle next to the developer key to “ON.”
Integration
Kognity’s integration engineers will send you an integration link similar to this one: https://ed.link/integrate/abc456789-efg456-123456 (please note that this is just an example and doesn't have any value).
The link will direct you to create an Edlink account. Note: if you've connected an app to Edlink before, please log in with that account.
1.- Click "Get Started", then enter your email address, create a password, accept the terms of service, and enter the name of your district or school.
2.- Choose Canvas as your Data Source and click continue.
3.- Choose the region to store your data.
4.- Enter your Canvas URL (including https://) into the provided field and check the "Mark as Complete" box under Create Canvas Developer Keys section.
5.- Go to your Canvas API keys. The Client ID is under Details and you will need to Show Key to get the Secret Key.
Copy and paste the Client ID and Secret Key into the provided fields within Edlink.
Once all of the fields have been completed, select "Connect" to connect your account.
You will be redirected to log into Canvas and will be prompted to authorize Edlink to access your account. Once you authorize it, you will be brought back to Edlink.
6.- Click "Validate Configuration" to confirm the integration has been configured correctly.
7.- Once you've validated your integration, click "Continue Setup".
You'll see this final screen:
8.- Make a copy of our Content Mapping Template, fill it out with the classes and subjects you'd like to connect with Kognity, and send it to your Kognity Account Manager and cc support@kognity.com
Now you can relax and wait for us to set up your school or district on Kognity!
The Kognity and Canvas integration via Edlink ensures that any changes in your data throughout the year are automatically reflected in our platform, so you never have to worry about updating rosters.
Questions? Reach out to support@kognity.com