Note: You are currently viewing documentation for Moodle 2.2. Up-to-date documentation for the latest stable version is available here: Manager role.

Manager role: Difference between revisions

From MoodleDocs
No edit summary
No edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Standard roles}}
{{Standard roles}}
<p class="note">'''Please refer to [[TOC_with_notes#Standard roles|these notes]] before editing this page.'''</p>
The default manager role enables users assigned the role to access courses and modify them.
{{stub}}
 
The default manager role, in Moodle 2.0 onwards, enables users assigned the role to access courses and modify them.


The Manager role is a 'real role', ''similar'' to Administrator (but much safer to use).
The Manager role is a 'real role', ''similar'' to Administrator (but much safer to use).
Line 15: Line 12:


The Manager role therefore allows a site Administrator to give very powerful roles to others who are assigned a Manager role, but without having to give them a full Administrator role.
The Manager role therefore allows a site Administrator to give very powerful roles to others who are assigned a Manager role, but without having to give them a full Administrator role.
==Assigning someone the role of Manager==
You can give someone the manager role sitewide(to enable them for instance to add new users) by going to ''Settings>Site Administration>Users>Permissions>Assign system roles'', selecting the Manager role and moving over your chosen user.


==See also==
==See also==
Line 20: Line 20:
* [[Site administrators]]
* [[Site administrators]]


[[Category:Roles]]
[[de:Manager-Rolle]]

Latest revision as of 13:48, 11 April 2012

The default manager role enables users assigned the role to access courses and modify them.

The Manager role is a 'real role', similar to Administrator (but much safer to use).

The way permission checks work in the Moodle code is that there is a function called has_capability. For admins, has_capability will always return true, no matter how the roles are set up.

However, the Manager role is a normal role, like Course Creator, or Teacher. By default the Manager role has almost every capability but, because it is a normal role, you can edit that role if you choose (there is no way to edit what permissions an Administrator has). Best-practice might suggest that Admins should normally use a Manager role, and not use an Administrator account.

This is similar to the way you are recommended not to log into Linux as root.

The Manager role therefore allows a site Administrator to give very powerful roles to others who are assigned a Manager role, but without having to give them a full Administrator role.

Assigning someone the role of Manager

You can give someone the manager role sitewide(to enable them for instance to add new users) by going to Settings>Site Administration>Users>Permissions>Assign system roles, selecting the Manager role and moving over your chosen user.

See also