summaryrefslogtreecommitdiff
path: root/bin/addons/base/security/base_security.xml
diff options
context:
space:
mode:
authorRvo (Open ERP) <rvo@tinyerp.co.in>2010-04-29 17:31:58 +0530
committerRvo (Open ERP) <rvo@tinyerp.co.in>2010-04-29 17:31:58 +0530
commitc9720d28f5a9d1ec46f8a01c388b37d36934e52b (patch)
treee0b5950dbad84aac259a9e744e165bc92e2d0087 /bin/addons/base/security/base_security.xml
parent39388d4b22536f07101a612ab8c8295f2d7afd0e (diff)
[IMP+ADD]:improved ir.rule code, added constraint on ir.rule for osv_memory objects
bzr revid: rvo@tinyerp.co.in-20100429120158-rt4p9t1o6kkj78fh
Diffstat (limited to 'bin/addons/base/security/base_security.xml')
-rw-r--r--bin/addons/base/security/base_security.xml19
1 files changed, 3 insertions, 16 deletions
diff --git a/bin/addons/base/security/base_security.xml b/bin/addons/base/security/base_security.xml
index ca1f33aa23e..1059cf4da37 100644
--- a/bin/addons/base/security/base_security.xml
+++ b/bin/addons/base/security/base_security.xml
@@ -72,37 +72,24 @@
</record>
- <record model="ir.rule.group" id="res_partner_address_rule_group">
+ <record model="ir.rule" id="res_partner_address_rule">
<field name="name">res.partner.address company</field>
<field name="model_id" ref="model_res_partner_address"/>
<field name="global" eval="True"/>
- </record>
- <record model="ir.rule" id="res_partner_address_comp_rule">
- <field name="field_id" search="[('model','=','res.partner.address'),('name','=','company_id')]" model="ir.model.fields"/>
- <field name="rule_group" ref="res_partner_address_rule_group"/>
<field name="domain_force">[('company_id','child_of',[user.company_id.id])]</field>
</record>
- <record model="ir.rule.group" id="res_partner_rule_group">
+ <record model="ir.rule" id="res_partner_rule">
<field name="name">res.partner company</field>
<field name="model_id" ref="model_res_partner"/>
<field name="global" eval="True"/>
- </record>
- <record model="ir.rule" id="res_partner_comp_rule">
- <field name="field_id" search="[('model','=','res.partner'),('name','=','company_id')]" model="ir.model.fields"/>
- <field name="rule_group" ref="res_partner_rule_group"/>
<field name="domain_force">[('company_id','child_of',[user.company_id.id])]</field>
</record>
-
- <record model="ir.rule.group" id="multi_company_default_rule_group">
+ <record model="ir.rule" id="multi_company_default_rule">
<field name="name">Multi_company_default company</field>
<field name="model_id" ref="model_multi_company_default"/>
<field name="global" eval="True"/>
- </record>
- <record model="ir.rule" id="multi_company_default_comp_rule">
- <field name="field_id" search="[('model','=','multi_company.default'),('name','=','company_id')]" model="ir.model.fields"/>
- <field name="rule_group" ref="multi_company_default_rule_group"/>
<field name="domain_force">[('company_id','child_of',[user.company_id.id])]</field>
</record>