Capabilities/moodle/course:viewhiddenuserfields

Capabilities/moodle/course:viewhiddenuserfields

Capabilities/moodle/course:viewhiddenuserfields This allows a user to view any hidden user fields (such as city/town, country or last access) on the course participants page This capability is allowed for the default roles of manager, teacher and non-editing teacher Note: User fields … Continued
Capabilities/moodle/user:viewhiddendetails

Capabilities/moodle/user:viewhiddendetails

Capabilities/moodle/user:viewhiddendetails This allows a user to view any hidden user fields (such as description, city/town, country, web page, ICQ number, Skype ID, Yahoo ID, AIM ID, MSN ID and last access) on users’ profile pages. This capability is allowed for … Continued
Capabilities/moodle/user:editprofile

Capabilities/moodle/user:editprofile

Capabilities/moodle/user:editprofile This allows a user to edit another user’s profile details. Only the default Manager role has this capability set to allow. This capability can only be applied in the system context i.e. via a system role. See also User profiles  
Capabilities/moodle/user:viewuseractivitiesreport

Capabilities/moodle/user:viewuseractivitiesreport

Capabilities/moodle/user:viewuseractivitiesreport This allows a user to view the activities reports of a user via their profile. This capability is not set for the Manager, Teacher and Non-editing teacher roles.    
Capabilities/moodle/user:readuserposts

Capabilities/moodle/user:readuserposts

Capabilities/moodle/user:readuserposts This allows a user to see user forum posts. The capability is set to allow by default for the Manager, Teacher, Non-editing teacher and Student role. (It is not set for Guests and Course Creators)  
Capabilities/moodle/user:readuserblogs

Capabilities/moodle/user:readuserblogs

Capabilities/moodle/user:readuserblogs This allows a user to view the blogs of other users. The capability is set to allow by default for the Manager, Teacher, Non-editing teacher and Student role. (It is not set for Guests and Course Creators.)
Capabilities/moodle/user:viewdetails

Capabilities/moodle/user:viewdetails

Capabilities/moodle/user:viewdetails This allows a user to view another user’s profile page If the capability is applied at the course level, for example a user is enrolled in a course as a student or teacher, then the user can view other … Continued
Parent role

Parent role

Parent role The role of Parent may be used to provide parents/mentors/tutors with permission to view certain information, such as activity reports, grades, blog entries and forum posts, about their children/mentees/tutees. Creating a new role As an administrator, go to Administration > Site … Continued
Capabilities/moodle/course:view

Capabilities/moodle/course:view

Capabilities/moodle/course:view This capability allows a user to view a course without being enrolled in it. Roles with this capability set to allow are available for Other users to be assigned to. Users with this capability are NOT listed as course participants. The … Continued
Risks

Risks

Risks Careful consideration should be given to the risks involved in allowing different capabilities. Configuration Certain capabilities are intended for administrators and managers only, as they enable users to change the site configuration and behaviour. XSS (Cross-Site Scripting) Certain capabilities … Continued