From eb7d7ded7d28fde0ad83d599256edb730d67197a Mon Sep 17 00:00:00 2001 From: Rafael Monnerat <rafael@nexedi.com> Date: Sat, 19 Jun 2021 01:21:29 +0000 Subject: [PATCH] slapos_erp5: Allow shadow person access sale trade condition module --- .../LocalRolesTemplateItem/sale_trade_condition_module.xml | 6 ++++++ .../Sale%20Trade%20Condition%20Module.xml | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/master/bt5/slapos_erp5/LocalRolesTemplateItem/sale_trade_condition_module.xml b/master/bt5/slapos_erp5/LocalRolesTemplateItem/sale_trade_condition_module.xml index 5203c1f11..26b81e738 100644 --- a/master/bt5/slapos_erp5/LocalRolesTemplateItem/sale_trade_condition_module.xml +++ b/master/bt5/slapos_erp5/LocalRolesTemplateItem/sale_trade_condition_module.xml @@ -7,12 +7,18 @@ <role id='R-MEMBER'> <item>Auditor</item> </role> + <role id='R-SHADOW-PERSON'> + <item>Assignor</item> + </role> </local_roles> <local_role_group_ids> <local_role_group_id id='group'> <principal id='G-COMPANY'>Auditor</principal> <principal id='G-COMPANY'>Author</principal> </local_role_group_id> + <local_role_group_id id='shadow'> + <principal id='R-SHADOW-PERSON'>Assignor</principal> + </local_role_group_id> <local_role_group_id id='user'> <principal id='R-MEMBER'>Auditor</principal> </local_role_group_id> diff --git a/master/bt5/slapos_erp5/PortalTypeRolesTemplateItem/Sale%20Trade%20Condition%20Module.xml b/master/bt5/slapos_erp5/PortalTypeRolesTemplateItem/Sale%20Trade%20Condition%20Module.xml index 90adeee3c..c70298b45 100644 --- a/master/bt5/slapos_erp5/PortalTypeRolesTemplateItem/Sale%20Trade%20Condition%20Module.xml +++ b/master/bt5/slapos_erp5/PortalTypeRolesTemplateItem/Sale%20Trade%20Condition%20Module.xml @@ -11,4 +11,10 @@ <multi_property id='category'>role/member</multi_property> <multi_property id='base_category'>role</multi_property> </role> + <role id='Assignor'> + <property id='title'>Person Shadow</property> + <multi_property id='categories'>local_role_group/shadow</multi_property> + <multi_property id='category'>role/shadow/person</multi_property> + <multi_property id='base_category'>role</multi_property> + </role> </type_roles> \ No newline at end of file -- 2.30.9