-
Notifications
You must be signed in to change notification settings - Fork 2
Roles and capabilities
Melanie Treitinger edited this page Jan 27, 2025
·
15 revisions
Implemented in access.php | Capability | Role Serviceteam | Role Bookingperson | Role Examiner | Role Supportonsite | Role Observer |
---|---|---|---|---|---|---|
... | context type of role | course, activity | course, activity | course, activity | course, activity | course, activity |
✅ | addevent | X | X | X | - | - |
✅ | addinstance | X | - | - | - | - |
✅ | addresource | X | - | - | - | - |
✅ | editevent | X | - | - | - | - |
✅ | editinternal | X | - | - | - | - |
✅ | editresource | X | - | - | - | - |
✅ | view (instance) | X | X | X | X | X |
✅ | viewalldetailsofevent | X | - | - | - | - |
✅ | viewalldetailsofownevent | - | X (own events) | X (assigned events) | - | - |
(Moodle) -> select examiners in events form |
moodle/course:enrolreview | X | X | X | - | - |
(Moodle) -> view role names in participants list |
moodle/role:assign | X | X | X | X | X |
(Moodle) -> select examiners in events form |
moodle/user:viewdetails | X | X | X | - | - |
Note
!! Edit here to continue this table!!
The Role "Administrator" needs no specific capabilities assigned, this is done by Moodle anyway.
Tip
Roles as xml-files: https://ruhr-uni-bochum.sciebo.de/s/saeOOIUR5SJH7lo?path=%2FRollen%20zum%20Upload
For each role in the left column, select which roles that they can view, search and filter by.
Role Serviceteam | Role Bookingperson | Role Examiner | Role Supportonsite | Role Observer | |
---|---|---|---|---|---|
Role Serviceteam | X | X | X | X | X |
Role Bookingperson | X | - | X | X | - |
Role Examiner | X | - | - | X | - |
Role Supportonsite | X | - | X | - | - |
Role Observer | X | - | X | - | - |
How to display the role names in the participants list:
- Set the capability 'moodle/role:assign' for the role in question.
- Set the appropriate checkbox in the "Allow role to view" matrix.
Note: Setting the capability 'moodle/role:assign' does not mean that someone with this role can actually assign roles - that needs the proper checkbox in the matrix "Allow role assignments"!
- Home
- Team Editorial
-
Team Testing
- Create new test instance
- Testing Guidline
- Team Documentation
- Team peer review and integration
- Team Development
Other Docs, Updates, cross-teams