System roles override Course roles

System roles override Course roles

by Bob Ridge-Stearn -
Number of replies: 2

Forgive me for asking this, I am sure it is answered in this forum or in the documentation but I just can't find it...

I have users enrolled in a certain role at system level. This role is really locked down and basically just lets them inspect courses.

A  few of these users also need to be enrolled on individual courses as teachers (with many more permissions than the role they hold at system level).  However, their systemwide context role seems to be overriding their course context role.

How can I resolve this?

Thanks,

Bob Ridge-Stearn

Average of ratings: -
In reply to Bob Ridge-Stearn

Re: System roles override Course roles

by Ann Adamcik -

If capabilities in the system role are set to 'Prohibit', those will override permissions in the course role. You might try modifying your system role so that those capabilities you want the users to have in the course are 'Not set' or 'Prevent' instead.

See http://docs.moodle.org/dev/Roles#Capability_conflicts.