Outils pour utilisateurs

Outils du site


local:moodlescript:language:addcapability

MoodleScript: ADD CAPABILITY

MoodleScript Script Engine

Effect

Grants a permission for a capability on an existing role. This changes the central definition of the role. It does not create a local override.

Syntax

  ADD CAPABILITY <capabilityname> TO <roleidentifier> HAVING
  permisssion: <permission>

Minimal instruction:

  ADD CAPABILITY <capablityname> IN <roleidentifier>

Examples

  ADD CAPABILITY moodle/course:manageactivities IN shortname:teacher2 HAVING
  permission: allow

Specific attributes

  • capabilityname: a capability name.
  • roleidentifier: a “role” object identifier. For example: shortname:<roleshortname>
  • permission: a permission among allow, prevent, prohibit, or inherit.

Default values

  • permission : allow

Other defaults

local/moodlescript/language/addcapability.txt · Dernière modification : de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki