The different kinds of users in any VLE platform and especially in Moodle are described in Table 10.10. These users need especial authorization depending on their level in Moodle, as in Figure 10.4 . For example, an administrator has the full permission to do anything in the Moodle site and can control users and courses.
No |
User |
Description |
1 |
Administrator |
This kind of user is the most important user and has the full permission to do anything in Moodle, especially in courses. It has the responsibility to manage the site and control all users. |
2 |
Course creator |
This user can create new courses and manage the, as well as teach these courses. |
3 |
Teacher |
Can do anything within a course, including changing the activities and grading students. |
4 |
Non-editing teacher |
Can teach in courses and grade students, but may not alter activities. |
5 |
Student |
Students generally have fever privileges within a course. |
6 |
Guest |
Has minimal privileges and usually cannot enter text anywhere. |
7 |
Authenticated user |
All logged in users. |
The authorization for users in Moodle is divided into six levels, as in Figure 10.4 . Every user has some level of permission that Moodle permits, and Figure 10.4 displays this permission in percentage terms. Administrator has 100% and can do anything in the site. In contrast, Guest has just 10%, such as looking at available courses and sharing in general forums.
Figure 10.5 below shows the users of Moodle in one course at Ajlan’s High School. This school has many categories, each with many courses, as in Figure 10.9 . By assigning a role to a user in a context, users are granted the permissions contained in that role for the current context and all lower contexts (site/system, course categories, courses and blocks and activities).
For example, if an administrator grants a student a role in a course, that student will have permission to access that course and all blocks and activities inside it. Their actual permissions may depend on other roles and overrides that have been previously defined. Figure 10.5 shows the assigned roles of one course in Ajlan’s High School, which has 7 kinds of users.
- 1827 reads