Image du projet 'Socle K-Sup' téléversée
  1. Socle K-Sup
  2. CORE-4899

L'affichage de certains plugins en front nécessite des droits de gestion

XMLWordImprimable

    • Icon: Bug Bug
    • Résolution: Résolu
    • Icon: Majeur Majeur
    • master, 6.07.33
    • 6.07.25
    • Aucune

      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.

            josse.siffert Josse SIFFERT
            josse.siffert Josse SIFFERT
            Votes:
            0 Voter pour ce ticket
            Gérer les observateurs:
            5 Démarre l'observation de ce ticket

              Création:
              Mise à jour:
              Résolue: