Auto importing Canvas course groups in breakout rooms
While instructors can create breakout rooms when scheduling meetings, Canvas instructors can also import their course groups as breakout rooms. This allows for quick creation and automated management and assignment of students within those breakout rooms.
Limitations of use:
- Students can not access the Import Course Groups feature.
- If there are not any groups set up, there will be an empty list when attempting to import for breakout rooms.
- If the instructor deletes a user from the group after the breakout room assignment has been completed, the user will still be assigned to the room. However, when the instructor clicks Import Course Groups next time, it will reflect the most current course groups.
- When importing groups that exceed the breakout room limit, only the number of breakout rooms allowed will be imported.
- When adding the new scopes to LTI and LMS developer key, the user will have to wait until the old token has expired so that a new token can be generated with the new scopes.
This article covers:
Prerequisites for importing Canvas course groups in breakout rooms
- Education, Business, or Enterprise Plan
- Zoom Account user with Admin role permissions
- Administrator access in Canvas
- LTI 1.3 or LTI 1.1 integration with Canvas
How to configure LTI for importing course groups in breakout rooms
The following permissions are required when configuring auto import for breakout rooms in Canvas:
- The course role needs the permission Manage Groups selected in order to add/delete/manage groups in Canvas.
- The course role needs the permission Groups - view all student groups selected in order to view the group home pages of all student groups.
- The course role needs the permission Users - view list selected in order to view group information.
Configure LTI Pro to import groups as breakout rooms in Canvas
- Log into your LTI instance.
- Under the Credentials List, look for your Canvas LTI instance, and click Configure.
- Enable Enable Meeting Link to Auto Login Users.
- Under Tracking Field, click Edit Tracking Field.
Note: If Tracking Field is not enabled, it will need to be enabled first. - Click Add Tracking Field.
- For the tracking field label, enter canvas_course_id.
- Click Save.
- Back on the LTI configuration page, click 3rd Party Credentials.
- In the navigation on the left, click LTI Canvas.
- Enable Enforce Scopes.
- Enable Allow LMS Course Groups in Zoom Meetings.
- Ensure the following scopes are added:
- URL:GET|api/v1/groups/:group_id/users
- URL:GET|api/v1/courses/:course_id/groups
Configure Canvas to import groups as breakout rooms
- Log in to Canvas.
- Click Admin, then click Developer Keys.
- Navigate to the LTI Key used for your LTI tool.
- Click Additional Settings.
- Under Custom Fields, add canvas_course_id=$Canvas.course.id.
- Click Save.
- Navigate to the Canvas Calendar API key used to enable the calendar and events feature in your LTI tool.
- Enable Enforce Scopes if it is disabled.
- Enable Allow Include Parameters.
- Under groups enabled the following scopes:
- URL:GET|/api/v1/courses/:course_id/groups
- URL:GET|/api/v1/groups/:group_id/users
- Click Save.
How to import course groups in Canvas as breakout rooms
- Navigate to your course.
- Click Schedule a New Meeting.
- Enable Breakout Room pre-assign.
- Click Import Course Groups.
The course groups will automatically be added as breakout rooms.