From 634d44d576a56ac08e87e04ce302025076769760 Mon Sep 17 00:00:00 2001 From: Benjamin <benjamin@le-filament.com> Date: Wed, 26 Feb 2020 12:44:59 +0100 Subject: [PATCH] [cgscop #111] Ajout groupe Administratif CG --- security/security_rules.xml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/security/security_rules.xml b/security/security_rules.xml index 24f7d16..eb4688b 100644 --- a/security/security_rules.xml +++ b/security/security_rules.xml @@ -16,6 +16,11 @@ <field name="name">Modification période</field> </record> + <record id="group_cg_administrative" model="res.groups"> + <field name="name">Administratif CG</field> + <field name="implied_ids" eval="[(4, ref('cgscop_partner.group_add_period')), (4, ref('cgscop_partner.group_edit_period'))]"/> + </record> + <record id="group_cg_administrator" model="res.groups"> <field name="name">Administrateur CG</field> <field name="implied_ids" eval="[(4, ref('cgscop_partner.group_add_period')), (4, ref('cgscop_partner.group_edit_period')),(4, ref('group_ur_list_modif'))]"/> @@ -38,7 +43,7 @@ </record> <record id="res_partner_rule_ur" model="ir.rule"> - <field name="name">partner rule per ur</field> + <field name="name">Modification des partenaires de mon UR</field> <field name="model_id" ref="base.model_res_partner"/> <field name="domain_force">['|','|',('ur_id','=',False),('ur_id','=',user.company_id.ur_id.id),('parent_id.ur_id','=',user.company_id.ur_id.id)]</field> <field name="groups" eval="[(6, 0, [ref('base.group_user')])]"/> @@ -49,10 +54,10 @@ </record> <record id="res_partner_rule_admin" model="ir.rule"> - <field name="name">partner rule administrator</field> + <field name="name">Modification de tous les partenaires</field> <field name="model_id" ref="base.model_res_partner"/> <field name="domain_force">[(1,'=',1)]</field> - <field name="groups" eval="[(6, 0, [ref('cgscop_partner.group_cg_administrator'), ref('cgscop_partner.group_add_period'), ref('cgscop_partner.group_edit_period')])]"/> + <field name="groups" eval="[(6, 0, [ref('cgscop_partner.group_cg_administrator'), ref('cgscop_partner.group_cg_administrative'), ref('cgscop_partner.group_add_period'), ref('cgscop_partner.group_edit_period')])]"/> <field name="perm_read" eval="False"/> <field name="perm_write" eval="True"/> <field name="perm_create" eval="True"/> -- GitLab