My institution has a module which all users will need to access, teachers and students. Not sure how to create a module that users can access if they are not enrolled.
Simple answer to your question is you can't. For someone to be able to see a module they have to been enrolled in the course.
My institution has handled this by creating a Student Resource course and a Faculty Resource course. We then enroll all students and faculty into their respective courses.
There are likely several ways this can be done, but here is what we would do..........
In the course:
In the Admin Panels:
I hope this is at least a bit helpful. Other may contribute alternate solutions.
Hi Laurence Kennedy...
We do something similar to what Kelley L. Meeusen has explained in detail. We have a couple separate course shells designed specifically as resources for our instructors whenever they need to access important information. For both courses, we set the "Visibility" to "Public". We don't enroll anyone, however. Nor do we send out a URL invite. We simply provide our instructors a link to these two courses in our internal Intranet site and as custom links on our "Help" menu inside of Canvas. Instructors can go to these links at any time without us needing to manage enrollments. We don't get the nice time tracking per user, but that's ok for these course shells. Hope this helps, Laurence.
Retrieving data ...