Merge commit 'catalyst/MOODLE_19_STABLE' into mdl19-linuxchix
[moodle-linuxchix.git] / lang / en_utf8 / help / assignroles.html
blobd9847e37a849e2becb329005abd706abb44f71a1
1 <h1>Assigning Roles</h1>
3 <p>
4 By assigning a role to a user in a context, you
5 are granting them the permissions contained
6 in that role, for the current context and all
7 "lower" contexts.
8 </p>
10 <p>
11 Contexts:
12 </p>
13 <ol>
14 <li>System (the entire installation)</li>
15 <li>Front page (the "site course")</li>
16 <li>Course Categories</li>
17 <li>Course Sub-categories</li>
18 <li>Courses</li>
19 <li>Blocks and Activities</li>
20 </ol>
22 <p>
23 So for example, if you grant a Student role to a
24 user in a Course, they will have that role for
25 the course, but also all Blocks and Activities inside
26 that course. Their actual permissions may depend on
27 other roles and overrides that have been defined.
28 </p>
30 <p>
31 See also
32 <a href="help.php?file=roles.html">Roles</a>,
33 <a href="help.php?file=contexts.html">Contexts</a>,
34 <a href="help.php?file=permissions.html">Permissions</a> and
35 <a href="help.php?file=overrides.html">Overrides</a>.
36 </p>