Re: [Zope-CMF] DCWorkflow: Worklist visible to a special member
Sun, 16 Feb 2003 07:15:00 +0100
there is a button on the bottom of the first workflow page.
----- Original Message -----
From: "Rainer Thaden" <firstname.lastname@example.org>
To: "John Morton" <email@example.com>
Cc: <firstname.lastname@example.org>; "Raphael Ritz"
Sent: Thursday, February 13, 2003 10:41 AM
Subject: Re: [Zope-CMF] DCWorkflow: Worklist visible to a special member
> Hi John,
> JM> On Thu, 13 Feb 2003 21:34, Raphael Ritz wrote:
> >> Rainer Thaden wrote:
> >> >What do i have to enter in the 'Guard' property in the worklist to
> >> >make the worklist visible to only the one who submitted the content?
> >> Isn't it sufficient to specify 'Role(s)' as 'Owner' under the 'Gards'?
> JM> So what you want to do is ignore the tantalizing, candy-like Guard
> JM> the worklist configuration, and, instead, set the permissons matrix
> JM> content in the rejected state (or whatever) to insure that only the
> JM> that content can see it (and whatever reviewer roles, as well).
> JM> I'm pretty sure all of this is explained in the online help section
> JM> DCWorkflows, but it's possible folks just haven't thought to look
> JM> Maybe it's time the ZMI for DCworkflows was tweaked.
> You're perfectly right. I changed the permissions threw away the
> guards and everything is fine. Now only the owner and the manager are
> allowed to View rejected content.
> What puzzles me: it seems as if changes in the workflow permissions
> only take effect when the object is put into a state after the
> permissions were tweaked. If i e.g. allow a Reviewer to edit published
> objects by giving him the 'modify portal content' permission in the
> 'published' state, he can not edit objects which are currently in this
> state. He can only edit objects which move into the 'published' state,
> after i changed the permission matrix.
> So how can i update the permissions for all existing objects?
> Rainer mailto:email@example.com
> Zope-CMF maillist - Zope-CMF@zope.org
> See http://collector.zope.org/CMF for bug reports and feature requests