summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorHarry (OpenERP) <hmo@tinyerp.com>2010-08-20 17:40:49 +0530
committerHarry (OpenERP) <hmo@tinyerp.com>2010-08-20 17:40:49 +0530
commit3a8d01a5bffe9dfeb56a4add5e78e0b685a3f32d (patch)
treed601b7aeccea877b643cd4c84e97fc0b8a7b76e1 /bin
parentc9dcc96cd979cd9aa5f9d8a61e0f77de894bbde6 (diff)
parentf850f28ea68c016fa2c61977dbb14cc13e787f5d (diff)
[MERGE]
bzr revid: hmo@tinyerp.com-20100820121049-tu06cdzh77c2zqb0
Diffstat (limited to 'bin')
-rw-r--r--bin/addons/base/res/res_security.xml19
1 files changed, 19 insertions, 0 deletions
diff --git a/bin/addons/base/res/res_security.xml b/bin/addons/base/res/res_security.xml
index 99584de3103..f2ff90a804a 100644
--- a/bin/addons/base/res/res_security.xml
+++ b/bin/addons/base/res/res_security.xml
@@ -10,5 +10,24 @@
<field eval="[(6,0,[ref('group_system'), ref('group_partner_manager')])]" name="groups_id"/>
</record>
+
+ <!-- Record Rule For Company -->
+
+ <record id="res_company_rule" model="ir.rule">
+ <field name="name">company rule</field>
+ <field model="ir.model" name="model_id" ref="model_res_company"/>
+ <field eval="True" name="global"/>
+ <field name="domain_force">['|',('user_ids','=',user.id),('parent_id','=',user.company_id.id)]</field>
+ </record>
+
+ <!-- Record Rule For User -->
+ <record id="res_users_rule" model="ir.rule">
+ <field name="name">user rule</field>
+ <field model="ir.model" name="model_id" ref="model_res_users"/>
+ <field eval="True" name="global"/>
+ <field name="domain_force">['|',('company_id','=',user.company_id.id),('company_id','child_of',[user.company_id.id])]</field>
+ </record>
+
+
</data>
</openerp>