summaryrefslogtreecommitdiff
path: root/addons/lunch/security
diff options
context:
space:
mode:
authorArnaud Pineux <api@openerp.com>2012-10-04 09:31:56 +0200
committerArnaud Pineux <api@openerp.com>2012-10-04 09:31:56 +0200
commit5ac75e44aa8aa733774d00f35eb1e1c9badab8a3 (patch)
tree6e80f68ba3e6cb43f5dfb62fa598185970ed0e5d /addons/lunch/security
parent23140e888bd84746aa786870508bd876a907700b (diff)
[MERGE]Lunch_new application
bzr revid: api@openerp.com-20121004073156-asqlj77f8v3q9m58
Diffstat (limited to 'addons/lunch/security')
-rw-r--r--addons/lunch/security/ir.model.access.csv8
-rw-r--r--addons/lunch/security/lunch_security.xml17
2 files changed, 25 insertions, 0 deletions
diff --git a/addons/lunch/security/ir.model.access.csv b/addons/lunch/security/ir.model.access.csv
new file mode 100644
index 00000000000..72c06cceb2b
--- /dev/null
+++ b/addons/lunch/security/ir.model.access.csv
@@ -0,0 +1,8 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_lunch_order_user,lunch.order user,model_lunch_order,base.group_tool_user,1,1,1,1
+access_lunch_cashmove_user,lunch.cashmove user,model_lunch_cashmove,base.group_tool_user,1,1,1,1
+access_report_lunch_amount_manager,report.lunch.amount manager,model_report_lunch_amount,base.group_tool_manager,1,1,1,1
+access_lunch_category_manager,lunch.category.user,model_lunch_category,base.group_tool_user,1,1,1,1
+access_report_lunch_order_manager,report.lunch.order manager,model_report_lunch_order,base.group_tool_manager,1,1,1,1
+access_lunch_product_user,lunch.product user,model_lunch_product,base.group_tool_user,1,1,1,1
+access_lunch_cashbox_user,lunch.cashbox user,model_lunch_cashbox,base.group_tool_user,1,1,1,1
diff --git a/addons/lunch/security/lunch_security.xml b/addons/lunch/security/lunch_security.xml
new file mode 100644
index 00000000000..46293a97561
--- /dev/null
+++ b/addons/lunch/security/lunch_security.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+<data noupdate="0">
+
+ <record model="res.groups" id="base.group_tool_user">
+ <field name="name">User</field>
+ <field name="category_id" ref="base.module_category_tools"/>
+ </record>
+ <record model="res.groups" id="base.group_tool_manager">
+ <field name="name">Manager</field>
+ <field name="category_id" ref="base.module_category_tools"/>
+ <field name="implied_ids" eval="[(4, ref('base.group_tool_user'))]"/>
+ <field name="users" eval="[(4, ref('base.user_root'))]"/>
+ </record>
+
+</data>
+</openerp>