[Zope-CMF] [Bug] Publication workflow ineffective

Dieter Maurer dieter@handshake.de
Mon, 18 Mar 2002 23:42:03 +0100


I just encountered a problem that has already been addressed in the mailing
list several times:

  Using DCWorkflow "CMF default workflow [Revision 2]" the publication
  workflow is ineffective, as all "visible" content is also globally
  searchable, i.e. published.

I think, this is due to the fact, that searchability is
controlled by "allowedRolesAndUsers" which in turn depends
on the "View" permission, and that the "visible" state has
to grant "View" to "Anonymous" in order to make this document
visible. But, this, too, makes it searchable.

The best solution, I see at the moment, would be to introduce
a new permission "Search" used by "allowedRolesAndUsers"
while "View" controls individual viewing.

Of course, this would not be nice, as "Search" should usually be
stricter than "View" and will often be identical to "View".
Are there better ideas?


Dieter