Canvas Integration Guide

Learn how to setup an integration with Canvas LMS.

Our Canvas integration allows you to:


  1. Create Canvas accounts for new participants from ApprentiScope
  2. Enroll participants in Canvas courses from ApprentiScope
  3. Sync final grades between Canvas and ApprentiScope upon completion

 

1. Create your Access Token

    1. Login to your Canvas account and visit your Settings Page under Account
    2. Locate the Approved Integrations section and click New Access Token
    3. Enter ApprentiScope under the Purpose field and click Generate Token
    4. You should now see Access Token Details, copy the token and move on to step two



2. Configure LMS Integration in ApprentiScope


    1. Login to your ApprentiScope account
    2. Visit your Settings & Permissions page
    3. Select the Integrations tab and locate the Learning Management System section
    4. Select Canvas from the System dropdown
    5. Enter your Canvas URL under the Domain field
      1. Example Canvas URL: companyname.instructure.com

 

3. Map ApprentiScope Courses to Canvas Courses


    1. Select an occupation to map and visit it's Occupation Details page in ApprentiScope
    2. Click the Related Instruction tab and select a course
    3. 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



    4. Repeat this for all courses and occupations you'd like to map to ApprentiScope

 

4. Link Existing ApprentiScope Users with Canvas 


    1. Visit your Apprentice Overview page
    2. Select the apprentices you'd like to enroll in Canvas
    3. Select Actions, then click Register in Canvas
      1. 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.