Main question: Do subaccount role permissions follow the course subaccount?
Our Teacher role disallows staff from direct-adding anyone to courses other than Observers. This is because we want our SIS to be the single source of truth for enrollments. Sometimes, we have to add other teachers into course shells (co-teaching situations) but those aren't too bad to manage.
For manually-created courses, we would like to be able to loosen those permissions so staff can create shared course shells with one another but I can't seem to find any documentation about how roles are actually applied. It seems like it would follow the course's subaccount, but can anyone confirm that this is correct before we try it out?