Le mécanisme d'intégration des plugins de fiche teste si le plugin est activé (IPluginFiche#isActive) pour une fiche donnée avant d'insérer la JSP adéquate à la fiche.
Malheureusement le contexte d'intégration du plugin (saisie BO / saisie FO / affichage FO) n'est pas fourni et cause des problèmes pour certains plugins (EnrollmentController et PluginFicheFicheLink) qui vérifie les droits de l'utilisateur connecté dans l'implémentation de la méthode).
Il faudrait donc ajouter une méthode spécifique IPluginFiche#hasPermission() qui fournisse le contexte d'intégration du plugin pour permettre des tests plus fins par les plugins.
- doublon de
-
CORE-3673 Gérer les autorisations (contribution) automatiquement dans les plugins
- Fermé