I'm just starting to build my Moodle site and learning everything at once. One of the features I am looking for advice on is how/where to put a repository that logged in instructors can access when they need to present in a live class, or when they are building new courses or lessons within a course and need to draw from a shared repository of reusable assets.
Are there blocks you can assign people (or roles) so they always have access to a shared folder structure?
Similarly, if you use Moodle to store the content for students, what's the best way to store and retrieve the instructor's content for those same topics? Can you make some kind of resource available to the teacher in the course activities and resources that the students can't see?
For course content contributors who need to add files and folders to a common library of assets, is there a good way to grant them access for uploading and linking to content without using an FTP tool, or worrying about creating their private files space and transferring from there?
We may use some Google Drive, Dropbox, and other linked repositories, but I just want my staff to find or upload content to shared folders within Moodle but across courses, categories, or sitewide.