This guide details what a 'role' is in Moodle, the different roles that are available in Moodle and what rights they entail.
What is a role?
A role is a collection of permissions that are assigned to specific users in specific contexts. The combination of roles and context define a specific user's ability to do something on any Moodle space.
The most common examples of roles at Warwick are 'student' and 'editing teacher'.
Please note, you will need to have at least an Editing Teacher role (i.e Editing teacher, Course leader or Manager) on the module space in order to add users with a Non-editing teacher, Student or Guest role.
Almost every capability in a course or category. Full editing/viewing rights and ability to change course settings, enrolments, filters etc.
Can do almost anything within a course, including adding or changing the activities and grading students, and is responsible for managing course settings and resets.
This role will allow a user to do almost anything within a module space, including: editing module setup, adding resources and activities and grading students. By default, an editing teacher can also assign the “non-editing teacher” and “student” role to other users. Please note, a user will need this role in order to edit Lecture Capture recordings via the Moodle space. This role cannot delete or reset courses.
A non-editing teacher is able to view and grade students' work, but may not add, update or delete any of the activities or resources.
Can participate in course activities and view resources but not alter them or see the class gradebook. They can see their own grades if the teacher has allowed this.
Course and Gradebook viewer
A flexible role for any users who require access to courses (including hidden courses) but no editing privileges. This role has permission to view all grades and hidden grades.
Gives read-only access. The user is unable to participate in any activities.
- Introduction to managing course participants
- Make your course visible to students
- Check participants
- Enrolment methods and managing access permissions
- Enrol participants using Warwick auto-enrolment
- Enable Warwick Guest Access
- Manually enrol participants onto a Moodle space
- Roles and their functions in Moodle
- Switch to another role
- Create groups
- Create groupings
- Using group mode with activities
- Enable activity completion
- Mark activity completion manually
- Track activity completion
- Course completion
- Course participation
- Introduction to structuring your course
- Choose or change the format of your course
- Add a course header
- Add a course description
- Add a block
- Move or delete a block
- Manage sections within a Moodle space
- Add, move, delete or hide a section
- Restrict access to sections and activities
- Using tags in Moodle
- Introduction to assessment and feedback
- Grant extensions for assessments in Moodle
- Create a custom certificate
- Create and manage badges
- Create an assignment
- Create an assignment for group submission
- Create a fail / pass scale
- Create and grade a submission using a rubric
- Use a marking workflow for assignments
- Blind marking
- Allocate markers to specific submissions
- Provide grades and feedback for individual assignments
- Set up Turnitin within an assignment
- Check the status of submissions
- Hide or show grades and feedback
- Introduction to eStream
- Access your eStream content
- Uploading videos to eStream
- Edit videos in eStream
- Edit video thumbnail
- Uploading a closed captions (subtitles) file to eStream
- Add eStream videos to Mahara
- Sharing eStream videos to Moodle
- Sharing an eStream video with a link
- eStream mobile app
- Setup a video assignment in Moodle