I have a slight issue which has me slightly flummoxed. I've not really dealt with roles too much.
I basically have a user who should only be allowed access to a particular course and no others. Currently, all our Moodle courses are enrollable by normal students (we don't use keys or anything fancy) and we don't allow guest access.
My general idea was to make the specific user a guest as a global role and then to make the user a teacher within the specific course (they do need editing rights). However, I have since seen the following:
WARNING! Any roles you assign from this page will apply to the assigned users throughout the entire system, including the front page and all the courses.So - I'm not too sure how to deal with it. If you can't override the system roles within a particular course, which is the best way to approach it?
If I were to duplicate the teacher role, disable View Courses and then override/reset the View Courses capability within the course would that work?