Gestion de l'état d'un document

Document Actions
Réponses: 2   Visites: 0
Up one level
Vous devez être un membre enregistré pour contribuer sur ce forum. Inscrivez-vous maintenant

Gestion de l'état d'un document

Posté par jinpol le 16/02/2010 10:13
Bonjour,

j'aimerai savoir comment faire pour qu'un utilisateur (Member) ne puisse pas modifier l'état d'un objet (page, file, image, etc...) qu'il a lui même créé.
En fait, je voudrais l'état d'un objet ne soit modifiable que par un administrateur.

Je suis allé dans l'onglet Security de mon site, mais je n'ai pas trouvé la propriété qu'il fallait enlever à Member, ou à Owner.

Si quelqu'un à la solution, je le remercie par avance de bien vouloir m'aider.
Tchuss, @+, jinpol...
  • Re: Gestion de l'état d'un document

    Posté par macadames le 16/02/2010 13:15
    ZMI > portal_workflow > Contents

    Choisir le workflow à modifier, par exemple plone_workflow

    Cliquer "transitions"

    Chaque transition est autorisée à une permission et/ou un ou plusieurs rôles. Si on a "Modify portal content" les propriétaires de l'objet peuvent appliquer la transition. Par exemple choisir "Manage portal", ou bien les rôles "Manager;Reviewer" pour que les propriétaires ne puissent plus y accéder.
  • Re: Gestion de l'état d'un document

    Posté par jinpol le 17/02/2010 15:31
    Salut et merci pour ta réponse.

    En fait la propriété qu'il fallait enlever était 'Request_review', mais il fallait aussi décocher la case 'Acquire' en début de ligne, ce que je n'avais pas fait.
    Et ensuite, il est impossible aux 'Member' et 'Owner' de modifier l'état d'un élément.

    Tchuss, @+, jinpol...

Python.org : Le site officiel du langage Python.
Zope.org : Le site web officiel de Zope.
Daily Python-URL : Actus de l'univers Python.
Tribute to Zyons : Zyons notre ami et membre fondateur de l'Afpy, nous quittait en 2005.