Bonjour,
(Zope 2.8.6-final - python 2.3.5 - Plone 2.1.3)
Récemment , j'ai été confronté à un problème qui ressemble, d'une certaine manière, au tien : je voulais accorder le droit de supprimer un élément à son propriétaire et, pour les éléments en question, j'avais configuré le WF correctement et je voyais bien l'action "supprimer" (actions par défaut du site), rien à faire : j'obtenais le message "Vous n'avez pas les privilèges suffisants..." après moult tests (j'ai cru que je devenais fou !) et recherches et un post dans le Forum Plone.org, j'ai fini par comprendre que pour pouvoir supprimer un élément (par exemple un article) dans un dossier (folder) il faut que le conteneur aiT aussi la permission "delete object" (rapport à l'acquisition Zope...), ce qui est dangereux puisque non seulement on peut supprimer l'élément mais, par inadvertance, son conteneur ! Enfin c'est ce que j'ai compris et que j'ai pu tester...
En fait, il faudrait écrire un script Python et utiliser une "External méthod" (ce que je n'ai pas encore fait).
Je t'invite à lire mon post et ses réponses (en Anglais...)
http://www.nabble.com/Workflow-issue-%3A-Does-the-owner-may-delete-the-contents-it-has-created--to13230509s6741.html#a13231994
et aussi ceci :
http://www.nabble.com/How-to-give-delete-permission-to-owner-to1870067s6741.html#a1880414 (Je crois me souvenir qu'il y a un exemple de code Python dans le fil ci-dessus...)
Bonne lecture et bon courage,
Thierry
P.S. : si tu trouves la (une) solution, ce serait sympa de la poster ici.