There are several steps Canvas administrators need to take in order for ASSISTments to work with Canvas.
STEP 1
This link brings you to the website pictured, which helps Canvas administrators generate the developer key for ASSISTments
From here you can (numbers correspond to image above):
You will need all of this information to generate the developer key so keep this page open until it’s time to click “Next” (later in these directions).
STEP 2
Adding Scopes to Your ASSISTments Developer Key (numbers correspond to images above and below)
1) Click “+ Developer Key” and “API Key” to set up the new Developer Key for ASSISTments.
2) Make sure that you turn on “Enforce Scopes.”
3) Use the search bar or scroll to find the correct endpoints.
For example, you will find the following scope under the “Courses” tab: url:GET|/api/v1/courses/:id
4.) Once you find the correct scope, check the box on the left
5.) Make sure that the type of access listed on the right matches the scopes we provide. For example, the following scope must have “Get” access: url:GET|/api/v1/courses/:id
Finding the Client ID and Client Key
In the tab of your Canvas admin account where you manage developer keys (numbers correspond to image above):
STEP 3A
Click “Next” on the screen from STEP 1 above.
STEP 3B
Enter this data (numbers correspond to image above):
Click on register and you are done!
ASSISTments is successfully installed if the Canvas administrator sees this message pop-up after installing
Once ASSISTments is successfully set up in Canvas, go to the Developer Key in your Canvas admin account and make sure that the ‘State’ is toggled to active (should display a green checkmark as seen below).
Share Canvas information with teachers
Once you have installed ASSISTments, the next step is to let your teachers know the Canvas Login URL and the Common Name you have set up.
Please make sure that all teachers that wish to use ASSISTments with Canvas have either:
If you still need help, email support at: contact@assistments.org