To do this I went to the role of students in the user->permissions->defines rules->students and I set "View participants" to prohibit.
Now I went to a course with participants block, I changed "Switch role to..." to
students and... I was still allowed to see the list of participants.
Where was I wrong?
TIA
I know it's confusing, better help on that screen is actually on the way already.

So far, I really like what I see of the roles option in 1.7. In fact, it will make a HUGE impact on our online course administration when we make the upgrade from 1.5 to 1.7 in the future. But, before feeling 100% comfortable with things, I need to know in layman's terms (since I was lost reading through the docs) a couple of things.
- What is the difference between Prevent and Prohibit when altering roles?
- Will there be additional roles implemented in the 1.7 final release?
- Will there be a multiple page system of altering the roles? The reason for this question is simple! I got lost working through that huge list of options. If it was divided into distinctly different sections/page, it would be easier to navigate.
I should also point out that for the past 2 weeks or so I've just been updating my moodle from cvs and haven't done a clean install, so maybe that's at play here?
- Admin can do anything with courses (create, modify, delete). (pretty sure about this one)
- Course creators can create and modify courses?
- Teachers can modify courses once created by an admin or course creator?
- non-editing Teachers can grade and run a course but not edit it?
If that is not how it is please correct me!
I actually do want the staff to be able to create their own courses in order to reduce the administrative burden and increase staff buy in. It appears that with the new roles if you provide this right then the member of staff has access to all the courses in the same category.
In other words I would like a member of staff to be able to create their own courses but have no access to anyone elses courses
Bill
Thanks for the roles functionality. I have tried it out on a local set up and find that the creation and allocation of roles seems to work well. What I'm not clear about is the "result" of the creation meeting the need for a particular role.
A few questions.
-
Has anyone set up some examples that work and will there be some default ones available to try out.
-
Is there a way to import a role other than (I presume) a backup zip from a course with a user who has a particular role?
-
I have tried to set up a user who can view anything (including tests) but not do anything other than search. Is this possible?
-
Is there a switch to prevent a user in a particular role to not show up in grades, online users, people block etc.
My main need is to have a role where I can scan across lots of moodles to get an overview, some stats and ability to see into courses but not leave a footprint other than logs nor be able to change anything. This would help me in my role as an advisor/consultant to our schools.
At present I get guest access in some, registered user only student access into open courses, course creator in others where I set up a few bits before I go in to train or admin access where I am helping beginner admins but also where the school are happy for me having a look around.
I'm not comfortable about the latter and the former is a bit restrictive for my need. Being able to request from a school this invisible and harmless visitor would be great.
When I tried to set this up giving a user all the "View ..." type access I am still able to edit/do, for example quizzes can be edited and done. I'm also a bit confused about how to stop being a participant in a course like an admin but without admin rights.
Anyone else tried this.