How do I connect Ascriptica to Canvas LMS

Ascriptica Canvas LMS integration allows you to connect to Canvas LMS to automate the registration of users into associated Canvas LMS courses. The current connection supports the following activities:

  • When a participant/registrant registers for a course in Ascriptica they are automatically registered in the associated canvas course. This saves the end user from having to do multiple registrations.
  • When a participant/registrant withdraws from a course in Ascriptica they are automatically withdrawn from the associated canvas course. This saves the end user from having to remember to withdraw in both places.

In order to connect Ascriptica to Canvas LMS you will need the following 3 key pieces of information:

  • Your Canvas web service URL
  • Your Canvas web service token
  • Your Canvas Root ID

Once you have the information above, you will connect Ascriptica in the final step.

How to get the web service URL
The web service URL will be a combination of your canvas URL + /api/v1
For example if your canvas website is “https://pgccountyschools.instructure.com/”
You web service URL would be “https://pgccountyschools.instructure.com/api/v1
Make note of this URL because you will need it later

How to retrieve your Canvas web service token

  • Login to your Canvas site using an account with admin rights/privilege
  • Click Account from the Navigation, then click settings on the sub menu
  • Scroll down to “Approved Integrations” and click on “New Access Token”
  • On the new token pop-up, enter purpose as “Ascriptica API”, leave Expires blank and then Click “Generate Token”
  • Copy the token generated by the system and keep it in a safe place as you will need it in the final step to configure AscripticaTM

How to retrieve your Canvas root ID

  • Login to your Canvas site using an account with admin rights/privilege
  • Click Admin from the main Navigation on the left, then hover over the main user hyperlink
  • The root ID will be displayed in the lower left hand status bar as shown below:

Connect Ascriptica to Canvas LMS

  • Login to Ascriptica as an admin
  • Navigate to Tools then Settings
  • Click on Course Settings
  • Toggle on Display Canvas
  • Copy and paste the requested information in the fields below with the information you stored in a safe place above
  • Click save