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
