diff options
| author | Thibault Delavallée <tde@odoo.com> | 2017-08-21 13:16:24 +0200 |
|---|---|---|
| committer | Thibault Delavallée <tde@odoo.com> | 2017-08-21 13:54:08 +0200 |
| commit | bcada50bc59dbc23b28f173dbda9677e6a435617 (patch) | |
| tree | a28747154dd798f35f1d557696fcf71999ab9d3e /addons/purchase/security/purchase_security.xml | |
| parent | ab000006247738b954e8729b823b288046886e8e (diff) | |
[MOV] (website_portal_)purchase: move customer portal to purchase
Diffstat (limited to 'addons/purchase/security/purchase_security.xml')
| -rw-r--r-- | addons/purchase/security/purchase_security.xml | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/addons/purchase/security/purchase_security.xml b/addons/purchase/security/purchase_security.xml index 1416745a8bb..4e87a129066 100644 --- a/addons/purchase/security/purchase_security.xml +++ b/addons/purchase/security/purchase_security.xml @@ -51,5 +51,22 @@ <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> + <record id="portal_purchase_order_user_rule" model="ir.rule"> + <field name="name">Portal Purchase Orders</field> + <field name="model_id" ref="purchase.model_purchase_order"/> + <field name="domain_force">[('message_partner_ids','child_of',[user.commercial_partner_id.id])]</field> + <field name="groups" eval="[(4, ref('base.group_portal'))]"/> + <field name="perm_unlink" eval="1"/> + <field name="perm_write" eval="1"/> + <field name="perm_read" eval="1"/> + <field name="perm_create" eval="0"/> + </record> + + <record id="portal_purchase_order_line_rule" model="ir.rule"> + <field name="name">Portal Purhcase Orders Line</field> + <field name="model_id" ref="purchase.model_purchase_order_line"/> + <field name="domain_force">[('order_id.message_partner_ids','child_of',[user.commercial_partner_id.id])]</field> + <field name="groups" eval="[(4, ref('base.group_portal'))]"/> + </record> </data> </odoo> |
