1
<?xml version="1.0" encoding="utf-8"?>
5
<record model="ir.rule" id="rule_external_collection">
6
<field name="name">Access to use case collections of own partners</field>
7
<field name="model_id" ref="trp_use_case.model_use_case_collection"/>
8
<field name="groups" eval="[(4, ref('trp_use_case.group_external_use_case'))]"/>
9
<field name="domain_force">[
10
('partner_id', 'in', [x.id for x in user.external_user_partner_ids])]</field>
13
<record model="ir.rule" id="rule_external_workload">
14
<field name="name">Access to use case workloads of own partners</field>
15
<field name="model_id" ref="trp_use_case.model_use_case_workload"/>
16
<field name="groups" eval="[(4, ref('trp_use_case.group_external_use_case'))]"/>
17
<field name="domain_force">[
18
('use_case_id.collection_id.partner_id', 'in', [x.id for x in user.external_user_partner_ids])]</field>
21
<record model="ir.rule" id="rule_external_version_tag">
22
<field name="name">Access to use case version tags of own partners</field>
23
<field name="model_id" ref="trp_use_case.model_use_case_version_tag"/>
24
<field name="groups" eval="[(4, ref('trp_use_case.group_external_use_case'))]"/>
25
<field name="domain_force">[
26
('collection_id.partner_id', 'in', [x.id for x in user.external_user_partner_ids])]</field>
29
<record model="ir.rule" id="rule_external_use_case">
30
<field name="name">Access to use cases of own partners</field>
31
<field name="model_id" ref="trp_use_case.model_use_case"/>
32
<field name="groups" eval="[(4, ref('trp_use_case.group_external_use_case'))]"/>
33
<field name="domain_force">[
34
('collection_id.partner_id', 'in', [x.id for x in user.external_user_partner_ids])]</field>
37
<record model="ir.rule" id="rule_external_task">
38
<field name="name">Access to use case tasks of own partners</field>
39
<field name="model_id" ref="project.model_project_task"/>
40
<field name="groups" eval="[(4, ref('trp_use_case.group_external_use_case'))]"/>
41
<field name="domain_force">[
42
('use_case_id.collection_id.partner_id', 'in',
43
[x.id for x in user.external_user_partner_ids])]</field>