Outils pour utilisateurs

Outils du site


local:moodlescript:language:addcapability

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

local/moodlescript/language/addcapability.txt · Dernière modification: 2024/04/04 15:52 (modification externe)