changeset f3dcbc141d17 in modules/country:default
details: https://hg.tryton.org/modules/country?cmd=changeset&node=f3dcbc141d17
description:
Limit access to administration group
issue11666
review447231003
diffstat:
country.xml | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 48 insertions(+), 0 deletions(-)
diffs (71 lines):
diff -r 015aa5ebbd2a -r f3dcbc141d17 country.xml
--- a/country.xml Thu Sep 01 22:08:52 2022 +0200
+++ b/country.xml Thu Sep 08 13:21:18 2022 +0200
@@ -44,6 +44,22 @@
<field name="group" ref="res.group_admin"/>
</record>
+ <record model="ir.model.access" id="access_country">
+ <field name="model" search="[('model', '=', 'country.country')]"/>
+ <field name="perm_read" eval="True"/>
+ <field name="perm_write" eval="False"/>
+ <field name="perm_create" eval="False"/>
+ <field name="perm_delete" eval="False"/>
+ </record>
+ <record model="ir.model.access" id="access_country_admin">
+ <field name="model" search="[('model', '=', 'country.country')]"/>
+ <field name="group" ref="res.group_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.ui.view" id="subdivision_view_form">
<field name="model">country.subdivision</field>
<field name="type">form</field>
@@ -55,6 +71,22 @@
<field name="name">subdivision_tree</field>
</record>
+ <record model="ir.model.access" id="access_subdivision">
+ <field name="model" search="[('model', '=',
'country.subdivision')]"/>
+ <field name="perm_read" eval="True"/>
+ <field name="perm_write" eval="False"/>
+ <field name="perm_create" eval="False"/>
+ <field name="perm_delete" eval="False"/>
+ </record>
+ <record model="ir.model.access" id="access_subdivision_admin">
+ <field name="model" search="[('model', '=',
'country.subdivision')]"/>
+ <field name="group" ref="res.group_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.ui.view" id="postal_code_view_form">
<field name="model">country.postal_code</field>
<field name="type">form</field>
@@ -87,5 +119,21 @@
<field name="model">country.country,-1</field>
<field name="action" ref="act_postal_code_form"/>
</record>
+
+ <record model="ir.model.access" id="access_postal_code">
+ <field name="model" search="[('model', '=',
'country.postal_code')]"/>
+ <field name="perm_read" eval="True"/>
+ <field name="perm_write" eval="False"/>
+ <field name="perm_create" eval="False"/>
+ <field name="perm_delete" eval="False"/>
+ </record>
+ <record model="ir.model.access" id="access_postal_code_admin">
+ <field name="model" search="[('model', '=',
'country.postal_code')]"/>
+ <field name="group" ref="res.group_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>
</data>
</tryton>