On 14/07/2009, at 5:27 PM, Alex Clark wrote:
Hi all,
I've got a product that aims to use workflow to manage state
for 'todo item':
- http://svn.plone.org/svn/collective/Products.todo/trunk/
I.e. 'done' or 'not done'
Works well, but I just noticed that my todo items are all visible
to anonymous, how do I fix this?
I'm guessing maybe I need to remove a permission on that wf state
You can either have it controlled by workflow in which case in your
definition.xml of your todo_workflow, edit the state definitions to
override permissions.
for instance.
<state state_id="done" title="Done">
<description>Done</description>
<exit-transition transition_id="redo"/>
<permission-map name="View" acquired="False">
<permission-role>Owner</permission-role>
</permission-map>
</state>
or you can just set your lower level view permissions to be more
restrictive. In which case you want to make sure your workflow doesn't
override the view permissions.
Thanks,
--
Alex Clark ยท http://aclark.net
Buy Practical Plone 3: http://tinyurl.com/practical-plone
_______________________________________________
Product-Developers mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/product-developers
_______________________________________________
Product-Developers mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/product-developers