We have resolved this through our custom google repo whereby we:
- create a course for the department
- the repo creates a google user for the course (department)
- teachers in the department are enrolled in the department course
- the repo maintains permissions to any files and folders shared or added to that course's (department's) Google docs (drive).