Learn how to setup an integration with Canvas LMS.
Our Canvas integration allows you to:
Create Canvas accounts for new participants from ApprentiScope
Enroll participants in Canvas courses from ApprentiScope
Sync final grades between Canvas and ApprentiScope upon completion
1. Create your Access Token
Login to your Canvas account and visit your Settings Page under Account
Locate the Approved Integrations section and click New Access Token
Enter ApprentiScope under the Purpose field and click Generate Token
You should now see Access Token Details, copy the token and move on to step two
2. Configure LMS Integration in ApprentiScope
Login to your ApprentiScope account
Visit your Settings & Permissions page
Select the Integrations tab and locate the Learning Management System section
Select Canvas from the System dropdown
Enter your Canvas URL under the Domain field
Example Canvas URL: companyname.instructure.com
3. Map ApprentiScope Courses to Canvas Courses
Select an occupation to map and visit it's Occupation Details page in ApprentiScope
Click the Related Instruction tab and select a course
Locate the Course ID field below Description, and enter the Canvas Course ID. Canvas Course ID can be found in the URL bar when viewing a course in Canvas. In the example below, the Canvas Course ID would be 123.
Repeat this for all courses and occupations you'd like to map to ApprentiScope
4. Link Existing ApprentiScope Users with Canvas
Visit your Apprentice Overview page
Select the apprentices you'd like to enroll in Canvas
Select Actions, then click Register in Canvas
If there is an existing user in Canvas under this email, it will simply link the accounts, whereas if there is not a matching user, we will create a new user and link the two accounts.