changeset fe5af17cc369 in modules/commission:default
details:
https://hg.tryton.org/modules/commission?cmd=changeset&node=fe5af17cc369
description:
Restrict access to commission and plan for commission group
issue10395
review340741002
diffstat:
commission.xml | 14 +++++++-------
1 files changed, 7 insertions(+), 7 deletions(-)
diffs (44 lines):
diff -r a50804892ef3 -r fe5af17cc369 commission.xml
--- a/commission.xml Mon May 03 15:55:46 2021 +0200
+++ b/commission.xml Tue May 18 22:20:30 2021 +0200
@@ -28,6 +28,11 @@
name="Commission"
sequence="100"
id="menu_commission"/>
+ <record model="ir.ui.menu-res.group"
id="menu_commission_group_commission">
+ <field name="menu" ref="menu_commission"/>
+ <field name="group" ref="group_commission"/>
+ </record>
+
<menuitem
name="Configuration"
parent="menu_commission"
@@ -212,7 +217,7 @@
<record model="ir.model.access" id="access_plan">
<field name="model" search="[('model', '=', 'commission.plan')]"/>
- <field name="perm_read" eval="True"/>
+ <field name="perm_read" eval="False"/>
<field name="perm_write" eval="False"/>
<field name="perm_create" eval="False"/>
<field name="perm_delete" eval="False"/>
@@ -306,7 +311,7 @@
<record model="ir.model.access" id="access_commission">
<field name="model" search="[('model', '=', 'commission')]"/>
- <field name="perm_read" eval="True"/>
+ <field name="perm_read" eval="False"/>
<field name="perm_write" eval="False"/>
<field name="perm_create" eval="False"/>
<field name="perm_delete" eval="False"/>
@@ -347,10 +352,5 @@
action="act_commission_create_invoice"
sequence="90"
id="menu_commission_create_invoice"/>
- <record model="ir.ui.menu-res.group"
- id="menu_commission_create_invoice_group_commission">
- <field name="menu" ref="menu_commission_create_invoice"/>
- <field name="group" ref="group_commission"/>
- </record>
</data>
</tryton>