5
<record id="rule_task_tracker_user" model="ir.rule">
6
<field name="name">Task Tracker User</field>
7
<field model="ir.model" name="model_id" ref="project.model_project_task"/>
8
<field name="domain_force">[('project_id.partner_id','=',user.partner_id and user.partner_id.id)]</field>
9
<field name="groups" eval="[(6,0,[ref('group_customer_access')])]"/>
12
<record id="rule_issue_customer" model="ir.rule">
13
<field name="name">Customer Issue User</field>
14
<field model="ir.model" name="model_id" ref="project_issue.model_project_issue"/>
15
<field name="domain_force">[('project_id.partner_id','=',user.partner_id and user.partner_id.id)]</field>
16
<field name="groups" eval="[(6,0,[ref('group_customer_access')])]"/>
19
<record id="rule_project_customer" model="ir.rule">
20
<field name="name">Customer Project User</field>
21
<field model="ir.model" name="model_id" ref="project.model_project_project"/>
22
<field name="domain_force">[('partner_id','=',user.partner_id and user.partner_id.id)]</field>
23
<field name="groups" eval="[(6,0,[ref('group_customer_access')])]"/>
26
<record id="rule_partner_customer" model="ir.rule">
27
<field name="name">Customer Partner</field>
28
<field model="ir.model" name="model_id" ref="base.model_res_partner"/>
29
<field name="domain_force">['|', ('id', '=', user.partner_id.id), ('parent_id', '=', user.partner_id.id)]</field>
30
<field name="groups" eval="[(6,0,[ref('group_customer_access')])]"/>
33
<record id="rule_partner_customer_read" model="ir.rule">
34
<field name="name">Customer Partner READ</field>
35
<field model="ir.model" name="model_id" ref="base.model_res_partner"/>
36
<field name="domain_force">['|', ('id', '=', user.company_id.partner_id.id), ('parent_id', '=', user.company_id.partner_id.id)]</field>
37
<field name="groups" eval="[(6,0,[ref('group_customer_access')])]"/>
38
<field name="perm_read" eval="1"/>
39
<field name="perm_write" eval="0"/>
40
<field name="perm_create" eval="0"/>
41
<field name="perm_unlink" eval="0"/>
44
<record id="rule_issue_customer" model="ir.rule">
45
<field name="name">Customer Feature User</field>
46
<field model="ir.model" name="model_id" ref="feature.model_feature_feature"/>
47
<field name="domain_force">[('project_id.partner_id','=',user.partner_id and user.partner_id.id)]</field>
48
<field name="groups" eval="[(6,0,[ref('group_customer_access')])]"/>