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
- 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.