This idea has been developed and deployed to Canvas

For more information, please refer to the  Canvas Deploy Notes (2021-06-09).

Please add a "batch_drop_status" parameter to the SIS Imports API for batch mode that has the same functionality that the existing "diffing_drop_status" parameter has for diffing mode.

This will allow us to run a feed in batch mode which marks null enrollment rows "inactive" instead of "deleted" which will be very useful for retaining visibility of enrollment rows/roster/grades for students who drop courses after add/drop period is past. With the batch mode hard-coded to always "delete" enrollments, this functionality is impossible in batch mode.

This widget could not be displayed.
This widget could not be displayed.
Who rated this idea