details:   https://code.tryton.org/tryton/commit/1952a66929ee
branch:    default
user:      Cédric Krier <[email protected]>
date:      Fri Oct 30 16:00:00 2026 +0100
description:
        Remove duplicate access rights for account administrator

        The account administrator group inherits the access rights of the 
account group
        so there is no need to grant access if the account group has already it.
diffstat:

 modules/account/account.xml             |   4 ----
 modules/account_asset/asset.xml         |   8 --------
 modules/account_statement/statement.xml |  13 -------------
 3 files changed, 0 insertions(+), 25 deletions(-)

diffs (62 lines):

diff -r 5034210eb17a -r 1952a66929ee modules/account/account.xml
--- a/modules/account/account.xml       Wed Oct 28 15:54:04 2026 +0100
+++ b/modules/account/account.xml       Fri Oct 30 16:00:00 2026 +0100
@@ -37,10 +37,6 @@
             <field name="menu" ref="menu_account"/>
             <field name="group" ref="group_account"/>
         </record>
-        <record model="ir.ui.menu-res.group" 
id="menu_account_group_account_admin">
-            <field name="menu" ref="menu_account"/>
-            <field name="group" ref="group_account_admin"/>
-        </record>
 
         <menuitem
             name="Configuration"
diff -r 5034210eb17a -r 1952a66929ee modules/account_asset/asset.xml
--- a/modules/account_asset/asset.xml   Wed Oct 28 15:54:04 2026 +0100
+++ b/modules/account_asset/asset.xml   Fri Oct 30 16:00:00 2026 +0100
@@ -110,14 +110,6 @@
             <field name="perm_create" eval="False"/>
             <field name="perm_delete" eval="False"/>
         </record>
-        <record model="ir.model.access" id="access_asset_account_admin">
-            <field name="model">account.asset</field>
-            <field name="group" ref="account.group_account_admin"/>
-            <field name="perm_read" eval="True"/>
-            <field name="perm_write" eval="True"/>
-            <field name="perm_create" eval="True"/>
-            <field name="perm_delete" eval="True"/>
-        </record>
         <record model="ir.model.access" id="access_asset_account">
             <field name="model">account.asset</field>
             <field name="group" ref="account.group_account"/>
diff -r 5034210eb17a -r 1952a66929ee modules/account_statement/statement.xml
--- a/modules/account_statement/statement.xml   Wed Oct 28 15:54:04 2026 +0100
+++ b/modules/account_statement/statement.xml   Fri Oct 30 16:00:00 2026 +0100
@@ -154,14 +154,6 @@
             <field name="perm_create" eval="False"/>
             <field name="perm_delete" eval="False"/>
         </record>
-        <record model="ir.model.access" id="access_statement_account_admin">
-            <field name="model">account.statement</field>
-            <field name="group" ref="account.group_account_admin"/>
-            <field name="perm_read" eval="True"/>
-            <field name="perm_write" eval="True"/>
-            <field name="perm_create" eval="True"/>
-            <field name="perm_delete" eval="True"/>
-        </record>
         <record model="ir.model.access" id="access_statement_account">
             <field name="model">account.statement</field>
             <field name="group" ref="account.group_account"/>
@@ -333,11 +325,6 @@
             id="menu_statement_import"/>
 
         <record model="ir.action-res.group"
-            id="statement_import-group_account_admin">
-            <field name="action" ref="wizard_statement_import"/>
-            <field name="group" ref="account.group_account_admin"/>
-        </record>
-        <record model="ir.action-res.group"
             id="statement_import-group_account">
             <field name="action" ref="wizard_statement_import"/>
             <field name="group" ref="account.group_account"/>

Reply via email to