From f6068d2f02f4ee16de7e3d7297daa8ab484f04d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Calonne?= <aurel@nexedi.com> Date: Thu, 11 May 2006 22:14:07 +0000 Subject: [PATCH] set permissions on assignment workflow states git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@7212 20353a03-c40f-0410-a6d1-a30d3c3de9de --- .../assignment_workflow/states/cancelled.xml | 6 +- .../assignment_workflow/states/closed.xml | 56 +++++++++++++++++++ .../assignment_workflow/states/open.xml | 18 ++++-- 3 files changed, 72 insertions(+), 8 deletions(-) diff --git a/bt5/erp5_base/WorkflowTemplateItem/portal_workflow/assignment_workflow/states/cancelled.xml b/bt5/erp5_base/WorkflowTemplateItem/portal_workflow/assignment_workflow/states/cancelled.xml index 6cb4c736d1..3676c5ded1 100644 --- a/bt5/erp5_base/WorkflowTemplateItem/portal_workflow/assignment_workflow/states/cancelled.xml +++ b/bt5/erp5_base/WorkflowTemplateItem/portal_workflow/assignment_workflow/states/cancelled.xml @@ -65,6 +65,7 @@ <key> <string>Access contents information</string> </key> <value> <tuple> + <string>Assignor</string> <string>Auditor</string> <string>Manager</string> <string>Owner</string> @@ -74,15 +75,14 @@ <item> <key> <string>Modify portal content</string> </key> <value> - <tuple> - <string>Manager</string> - </tuple> + <tuple/> </value> </item> <item> <key> <string>View</string> </key> <value> <tuple> + <string>Assignor</string> <string>Auditor</string> <string>Manager</string> <string>Owner</string> diff --git a/bt5/erp5_base/WorkflowTemplateItem/portal_workflow/assignment_workflow/states/closed.xml b/bt5/erp5_base/WorkflowTemplateItem/portal_workflow/assignment_workflow/states/closed.xml index 8dc918e5e2..dccae1c33d 100644 --- a/bt5/erp5_base/WorkflowTemplateItem/portal_workflow/assignment_workflow/states/closed.xml +++ b/bt5/erp5_base/WorkflowTemplateItem/portal_workflow/assignment_workflow/states/closed.xml @@ -26,6 +26,12 @@ <key> <string>id</string> </key> <value> <string>closed</string> </value> </item> + <item> + <key> <string>permission_roles</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> <item> <key> <string>title</string> </key> <value> <string>Closed</string> </value> @@ -42,4 +48,54 @@ </dictionary> </pickle> </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <tuple> + <tuple> + <string>Persistence</string> + <string>PersistentMapping</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_container</string> </key> + <value> + <dictionary> + <item> + <key> <string>Access contents information</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Auditor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>Modify portal content</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>View</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Auditor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> </ZopeData> diff --git a/bt5/erp5_base/WorkflowTemplateItem/portal_workflow/assignment_workflow/states/open.xml b/bt5/erp5_base/WorkflowTemplateItem/portal_workflow/assignment_workflow/states/open.xml index d493657aa7..0207ecdd24 100644 --- a/bt5/erp5_base/WorkflowTemplateItem/portal_workflow/assignment_workflow/states/open.xml +++ b/bt5/erp5_base/WorkflowTemplateItem/portal_workflow/assignment_workflow/states/open.xml @@ -69,21 +69,29 @@ <item> <key> <string>Access contents information</string> </key> <value> - <list/> + <tuple> + <string>Assignor</string> + <string>Auditor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> </value> </item> <item> <key> <string>Modify portal content</string> </key> <value> - <tuple> - <string>Manager</string> - </tuple> + <tuple/> </value> </item> <item> <key> <string>View</string> </key> <value> - <list/> + <tuple> + <string>Assignor</string> + <string>Auditor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> </value> </item> </dictionary> -- 2.30.9