Multi-tenancy capabilities

From MoodleDocs
workplacelogo.png This feature is part of Moodle Workplace™, which is available through Moodle Certified Partners and Service Providers only.

Note: This page is a work-in-progress. Feedback and suggested improvements are welcome. Please join the discussion on moodle.org or use the page comments. This page will apply to the version 3.10 of Moodle Workplace



Workplace and core capabilities and how they affect permissions to work with users

Capability Description Tenant admin
tool/tenant:allocate Can see all tenants, browse users in all tenants, move users between tenants
tool/tenant:authconfig Can edit authentication settings in the current tenant and its sub-tenants Yes
tool/tenant:browseusers Can browse users in the current tenant or its sub-tenants Yes
tool/tenant:manage Can add, modify and delete tenants
tool/tenant:managedashboard Can manage dashboard settings for the current dashboard Yes
tool/tenant:manageusers Can browse, edit, delete, suspend users in the current tenant or its sub-tenants WP-1124
tool/tenant:managetheme Can manage theme settings for the current dashboard Yes
moodle/restore:createuser No WP-929
moodle/site:viewuseridentity Yes
moodle/site:uploadusers Yes
moodle/user:create
moodle/user:delete
moodle/user:update
moodle/user:viewdetails
moodle/user:viewalldetails Yes
moodle/user:viewlastip
moodle/user:viewhiddendetails
moodle/user:loginas
moodle/user:managesyspages
moodle/user:manageblocks
moodle/user:manageownblocks
moodle/user:manageownfiles
moodle/my:configsyspages
moodle/course:reviewotherusers
moodle/course:bulkmessaging
moodle/course:viewhiddenuserfields
moodle/site:viewparticipants No WP-1520
moodle/user:editprofile
moodle/badges:awardbadge Yes
moodle/badges:revokebadge
moodle/badges:viewawarded Yes
moodle/site:messageanyuser
moodle/role:assign Yes