Skip to Main Content

Bruin Learn / Canvas Enhancement on Friday, 6/14 - Migrate Unofficial Cross-Lists Student Privacy Service from Node.js to AWS

Bruin Learn / Canvas underwent scheduled enhancement on Friday, June 14, 2024. As part of the Bruin Learn Integration Platform to ensure FERPA compliance, a custom service was developed. It scans cross-listed course sites for a term, identifies unofficial cross-lists (with mismatched or zero "comb_id" values in the SIS), and then utilizes the Canvas Enrollments API to assign an attribute to all student enrollments in such sites, preventing interaction with students from different Canvas Sections. Previously, this service used a custom API hosted on the Student Distributed Technologies Node.js API server. With this update, the Node.js APIs in the Bruin Learn Integration Platform is deprecated. Consequently, this specific API will be migrated to AWS along with the rest of the service’s infrastructure. This update will not affect end users in any way.