Action
Les actions permettant de gérer la securité et de connaitre les actions possibles de l'utilisateur suivant son profil.
Les actions contiennent les informations suivantes :
- un nom
- un type
Le nom contient le nom du controller et la méthode appelable coté serveur : Exemple :
- org.entcore.conversation.controllers.ConversationController|visible
- org.entcore.directory.controllers.UserController|updateHeadTeacherManual
Le type peut être égale à :
- SECURED_ACTION_AUTHENTICATED (Action de type AuthenticatedAction)
- SECURED_ACTION_RESOURCE (Action de type ResourceAction)
- SECURED_ACTION_WORKFLOW (Action de type WorkflowAction)
Chaque action est liée à une application par une relation PROVIDE