[GROUP] +special group to control membership state
authorLudovic CHEVALIER <tenshi20@no-log.org>
Thu, 19 Dec 2013 16:20:17 +0000 (17:20 +0100)
committerLudovic CHEVALIER <tenshi20@no-log.org>
Thu, 19 Dec 2013 16:20:17 +0000 (17:20 +0100)
__openerp__.py
security/ir.model.access.csv [new file with mode: 0644]
security/velosenville.xml [new file with mode: 0644]

index d2740fb..4a8da2a 100644 (file)
@@ -42,6 +42,8 @@ It installs the profile for bike co-ops to manage some features like:
         'data/product.xml',
         'data/res_partner.xml',
         'view/bikecoop.xml',
+        'security/velosenville.xml',
+        'security/ir.model.access.csv',
     ],
     'installable': True,
     'auto_install': False,
diff --git a/security/ir.model.access.csv b/security/ir.model.access.csv
new file mode 100644 (file)
index 0000000..d00b385
--- /dev/null
@@ -0,0 +1,6 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_product_product_group_partner_control,access_product_product group_partner_control,product.model_product_product,group_partner_control,1,0,0,0
+access_product_template_group_partner_control,access_product_template group_partner_control,product.model_product_template,group_partner_control,1,0,0,0
+access_product_supplierinfo_group_partner_control,access_product_supplierinfo group_partner_control,product.model_product_supplierinfo,group_partner_control,1,0,0,0
+access_res_partner_group_partner_control,access_res_parner group_partner_control,base.model_res_partner,group_partner_control,1,0,0,0
+access_bikecoop_partner_theme_group_partner_control,access_bikecoop_partner_theme group_partner_control,bikecoop.model_bikecoop_partner_theme,group_partner_control,1,0,0,0
diff --git a/security/velosenville.xml b/security/velosenville.xml
new file mode 100644 (file)
index 0000000..f1bc71a
--- /dev/null
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+<data noupdate="0">
+    <record id="group_partner_control" model="res.groups">
+        <field name="name">Partners control user</field>
+        <field name="menu_access" eval="[(4, ref('base.menu_association'))]"/>
+    </record>
+</data>
+</openerp>