MoodleScript : ADD CAPABILITY

Moteur de script MoodleScript

Effet

Ajoute une autorisation à une capacité sur un rôle existant. Cela change la définition centrale du rôle. Ce n'est pas la création d'une dérogation locale.

Syntaxe

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

Instruction minimale :

ADD CAPABILITY <capablityname> IN <roleidentifier>

Exemples

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

Attributs particuliers

capabilityname : un nom de capacité.

roleidentifier un identifiant d'objet “rôle”. Par exempple : shortname:<roleshortname>

permission : une permission entre allow, prevent, prohibit, ou inherit.

Valeurs par défaut

permission : allow

Autres défauts

Aucun

Revenir à l'index du langage - Revenir à l'index du composant