Table des matières

User Delegation Block - User Management: Capabilities

Block level

block/user_delegation:view

People with this capability can see the block.

block/user_delegation:configure

People with this capability can configure the block.

Course level

block/user_delegation:cancreateusers

People with this capability in the course can create users by delegation.

block/user_delegation:candeleteusers

People with this capability in the course can delete (or detach) users.

block/user_delegation:owncourse

People with this capability in a course can manage users for this course and enrol them in it. This capability is given by the “courseowner” role assigned in the course.

block/user_delegation:canbulkaddusers

People with this capability in at least one course can use a CSV file to bulk-enrol users.

block/user_delegation:addinstance

People with this capability can add this block in the course.

Course category level

block/user_delegation:owncoursecat

People with this capability in a course category can manage users and enrol them in all the courses of the category.

TODO: Review of this capability, possibly removal.

User level

block/user_delegation:isbehalfof

This capability is used to mark the dependency of a learner on their delegate. It is provided by a role assigned to the delegate on a learner.

block/user_delegation:hasasbehalf

This capability is used to mark the dependency of a delegate on their learners. It is provided by a role assigned to the learner on a delegate.

System level

block/user_delegation:myaddinstance

People with this capability can add this block to the “MY” page


Back to the technical index - Component index - Back to the plugin index - Back to the catalog