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>

Reply via email to