Currently, course administrator visibility by default is set to 'All Admin'. When course visibility for admin is assigned to specific department, the courses in which the default setting is auto-applied remains visible - which makes it difficult and involves too much of manual operation. Ideally, at course level, when course visibility is restricted to a specific department, the course should be visible only to that selected department - which makes it a one step process. By default, the visibility should be 'None'.
We have and mixture of Internal and external users on our system with Admin rights, so if a course is created even to quicky test a SCORM for example (which we do on our live system for a work around, as the Sandbox is so slow), that material becomes visible to All Admins if the course hasn't been adjusted (not very private or secure). It would been helpful that that is set to a 'None' option until this is adjusted as required. I can keep emphasizing the need to carry out this step, but when people are under pressure with workloads it is missed. I then have to spend time checking course builds on our system.