Skip to Main Content

Bruin Learn / Canvas Enhancement on Friday, 7/12 - Bulk-Add Students to a Collaboration Site Using the Canvas Enrollments API

Bruin Learn / Canvas underwent scheduled enhancement on Friday, July 12, 2024. Currently, non-SIS enrolled students can be added in bulk to a Bruin Learn course site through two methods: (1) Instructors or admins can paste a list of students' UIDs or ePPNs into the “People” roster. However, this method only invites students to join the course, leaving them with a pending status until they actively join and (2) Root-account admins can upload a CSV list of students' UIDs using the “SIS Import” feature. While this bypasses the invite/pending status, it also sets an attribute with the Canvas enrollments, preventing instructors from manually dropping them in the “People” roster. This requires admin intervention. With this update, root-account admins will be allowed to upload the CSV list for processing using the Canvas Enrollments API endpoint. This bypasses the invite/pending status and doesn’t set the SIS import attribute, and as a result, instructors can promptly handle student drops in their collaboration sites without needing to request a root-account admin from the Bruin Learn CoE to process them.