Warning: require_once() [function.require-once]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/London' for 'BST/1.0/DST' instead in /home/relative/public_html/comp/moodle/lib/adodb/adodb.inc.php on line 921

Deprecated: Assigning the return value of new by reference is deprecated in /home/relative/public_html/comp/moodle/lib/adodb/adodb.inc.php on line 921

Warning: require_once() [function.require-once]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/London' for 'BST/1.0/DST' instead in /home/relative/public_html/comp/moodle/lib/adodb/adodb.inc.php on line 1996

Deprecated: Assigning the return value of new by reference is deprecated in /home/relative/public_html/comp/moodle/lib/adodb/adodb.inc.php on line 1996

Warning: require_once() [function.require-once]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/London' for 'BST/1.0/DST' instead in /home/relative/public_html/comp/moodle/lib/adodb/adodb.inc.php on line 2068

Deprecated: Assigning the return value of new by reference is deprecated in /home/relative/public_html/comp/moodle/lib/adodb/adodb.inc.php on line 2068

Warning: require_once() [function.require-once]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/London' for 'BST/1.0/DST' instead in /home/relative/public_html/comp/moodle/lib/pagelib.php on line 67

Deprecated: Assigning the return value of new by reference is deprecated in /home/relative/public_html/comp/moodle/lib/pagelib.php on line 67
Help

Overrides

Overrides are specific permissions designed to override a role in a specific context, allowing you to "tweak" your permissions as required.

For example, if users with the role Student in your course can usually start new discussions in forums, but there is one particular forum for which you want to restrict that capability, then you can set an override that PREVENTS the capability for Students to "Start new discussions".

Overrides can also be used to "open up" areas of your site and courses to give users extra permissions where it makes sense. For example, you may want to experiment giving Students the ability to grade some assignments.

The interface is similar to the one for defining roles, except sometimes only relevant capabilities are shown, and you will also see some capabilities highlighted to show you what the permission for that role would be WITHOUT any override active (ie when your override is set to INHERIT).

See also Roles, Contexts, Assign Roles and Permissions.

Index of all help files