We have a working SIS integration with Peoplesoft and canvas. Unfortunately our online classes require us to create custom sections within those created via the integration. When a students drops the main class, they retain access to the because they are still enrolled in a custom section that's technically crosslisted to the main one. Of course this is causing serious strife in our university because it's a violation of federal regulations, etc, and so forth.
It's a real pain because our university contracts with a business that provides academic coaches to these online classes and they REQUIRE that their coaches have access to only their students in the gradebook. Sections work great to achieve this because they allow one to filter the gradebook by sections. But of course it has lead to a lot of extra work using CSV files to create and enroll students in these sections, then manually dropping students weekly that have dropped online courses.
Anyone else out there have experience with this?