The Features page show you how to setup CANVAS and manage Canvas/ASAP classes.
Note: The Asap-Canvas integration is a one-way communication from Asap to Canvas, e.g. If you create a class in Asap and connect it to a class in Canvas, enrolling students in Asap to that class will automatically enroll those students in Canvas, but not vice versa.
- Configure CANVAS
- Creating a Class
- Creating a Canvas class from a class already created in ASAP
- Create an Enrollment in Canvas
- Drop a Student
- Cancel a Class
Configure CANVAS
To configure CANVAS for your organization you will first need to enable this functionality in your account.
- On the navigation menu, click Set Up, and then click Features
- Click the Integrations tab
- Click the elipses to the right of CANVAS, then click Edit
4. Click the pencil icon in the upper right hand corner to edit the fields with your organizations credentials. Enter the following fields to complete the integration setup:
a. Enter your API Key (found in Canvas > Account > Settings > Approved integrations > New Access Token or you can regenerate an existing token)
b. The Username and Password would be login credentials to get into Canvas.
c. The Subdomain is your organization's unique identifier in Canvas and can be found in your Canvas URL before the .instructure.com/
d. The Account ID can be found by going into Canvas, selecting Admin on the left menu, then looking at what number comes after .instructure.com/accounts/
5. When you have entered your information, click the save icon in the upper-right hand corner.
Your organization is now ready to begin linking your ASAP and Canvas classes.
Creating a Class
Once you have enabled the functionality to integrate with Canvas, you can now create your classes in Canvas at the same time you create them in ASAP. To begin
1. Navigate to Classes in the left hand navigation
2. Click the in the upper right hand corner to begin the class creation process
3. Select your Course Group and Course
4. Fill in the necessary information for the class you want to create
5. At the bottom of the screen, under Integratons< you will need to turn on the “This Class Is Held Online” toggle
6. And select “Canvas” from the Provider drop down
7. Then click the “Create Class” button.
Your class will now be created in both ASAP and Canvas.
Creating a Canvas class from a class already in ASAP
If you already created a class in ASAP and would like to create that class in Canvas as well, you may do so.
1. Navigate to Classes in the left hand navigation
2. Select the existing class you want to set up a Canvas class for
3. When you are on the class detail page, select the Details tab
4. Select the Integrations tab
5. Select the “pencil” icon in the upper right hand corner to edit
6. Flip the toggle for “This Class Is Held Online” to ON
7. Select “Canvas” from the provider drop down
8. Select the Canvas Course ID that corresponds with your class from the Course drop down:
9. If the class will be self-paced, flip the toggle for “This Class Is Self-Paced” to ON
10. Click the save icon in the upper right hand corner
Your class will now be created in Canvas.
Create an Enrollment in Canvas
It is possible to create an enrollment in Canvas at the same time you create an enrollment in ASAP. If the class is set up in ASAP and Canvas, when you enroll a student the system will attempt to enroll that student in both ASAP and Canvas. You will be able to see this on the Roster tab for the class.
You will notice that there are two additional columns on the roster for classes that are also set up in Canvas.
- Canvas ID – this is the Canvas ID number for the student
- Canvas Status – this will either show an OK message that the student was enrolled in both systems. Or it will notify you if there was an issue enrolling the student in the Canvas system and give you the ability to correct the enrollment.
If the Canvas Status displays any message other than OK, it means that either the student or the class couldn’t be found in Canvas when the enrollment happened in ASAP. Have no fear, you can fix that right from this screen.
- Click on the ellipsis at the end of the student line item and you will see a menu selection.
- One of the selections will be to “Fix Canvas Enrollment”
- Click the link for “Fix Canvas Enrollment” and the system will complete the enrollment in the Canvas system. After you’ve completed this your student will be displayed on the roster with an OK under the Canvas Status and you’re all set.
Note: This also applies to students who enroll via GO.
Drop a Student
Dropping a student from a class in ASAP will also drop them from the class in Canvas.
After processing the class drop, the invoice shows the status as dropped and also show that on the class roster.
Cancel a Class
If a class that is set up in both ASAP and Canvas is cancelled, the class will be cancelled in both ASAP and Canvas. When cancelling a class, you have two options.
- Cancel and Drop all students
Before:
After:
- Cancel the class, but do not drop students option
Before:
After: