We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 20488
    • 353 Posts
    Bonjour,

    je me suis aperçu qu’un utilisateur possédant des droits d’enregistrement et de modification pouvait dupliquer aisément un document inclus dans son groupe, et ce, même si il ne possède pas le droit de création de pages.

    Existe-t-il un moyen d’empêcher la possibilité de dupliquer un document pour un utilisateur possédant de tels droit ?

      • 6726
      • 7,075 Posts
      Bonne remarque.
      Quelle version de MODx ?

      Si je prend les fichiers de MODx 0.9.5 RC2 il y a (si je ne me trompe pas) plusieurs fichiers en jeu :
      access_groups.processor.php
      duplicate_content.processor.php
      qui appelle user_documents_permissions.class.php

      (pas eu le temps de regarder en détail pour comprendre le problème que tu exposes, pas eu le temps de faire un test pour confirmer).

      Et en ce qui concerne l’arbre des documents :

      manager/frames/tree.php Ligne 531 :

      constructLink(7, "copy", $_lang["duplicate_document"], $modx->hasPermission('new_document'),$theme);


      Quelque soit le fond de l’histoire, si ce bug est confirmé, tu peux l’ajouter dans le bug tracker car j’ai fait une recherche a priori ce n’est pas documenté (ni dans le forum).

      Ce serait une bonne chose de faire ça vite histoire que ce soit dans la release finale de la 0.9.5.

        .: COO - Commerce Guys - Community Driven Innovation :.


        MODx est l'outil id
        • 11975
        • 2,542 Posts
        Salut,


        Je viens de faire le test suivant: (version 0.9.5 RC2)
        Creation d’un role "editeur" avec les droits editer / sauver document
        Creation d’un groupe "editeurGroupe"
        Creation d’un groupe de document "editeurDocument"
        Lier editeurDocument/editeurGroupe

        Modifier les droits des contenus pour editeurDocument

        Lorsque je suis logué en tant qu’éditeur dupliquer est grisé est inaccessible
        Depuis le mode edition after saving ne présente pas add another

        Peux tu faire un test similaire

        :-)
          Made with MODx : [url=http://www.copadel.com]copadel, fruits et l
          • 20488
          • 353 Posts
          Au temps pour moi, le rôle attribué à mon utilisateur était erroné !
          TOut marche désormais

          Merci pour votre aide ! Et désolé pour cette fausse alerte...
            • 11975
            • 2,542 Posts
            Pas de soucis wink

            d’ailleurs dans mon post j’ai oublié de préciser qu’il faut sélectionner dans le profil du user ayant comme role editeur le groupe de document "editeurDocument".

            :-)
              Made with MODx : [url=http://www.copadel.com]copadel, fruits et l