5
<record model="ir.rule.group" id="scrum_project_rule_group">
6
<field name="name">Portal scrum project rule</field>
7
<field name="model_id" search="[('model','=','scrum.project')]" model="ir.model"/>
8
<field name="global" eval="False"/>
10
<record model="ir.rule" id="scrum_project_rule">
11
<field name="field_id" search="[('model','=','crm.case'),('name','=','partner_id')]" model="ir.model.fields"/>
12
<field name="operator">=</field>
13
<field name="operand">user.address_id.partner_id.id</field>
14
<field name="rule_group" ref="scrum_project_rule_group"/>
16
<record model="portal.model" id="model_scrum_project">
17
<field name="name" >Scrum Project Model</field>
18
<field name="model_id" search="[('model','=','scrum.project')]"/>
19
<field name="rule_group_id" ref="scrum_project_rule_group"/>
20
<field name="view_ids" eval="[(6,0,[portal_scrum_project_tree,portal_scrum_project_form])]"/>
25
<data fakenoupdate="1">
27
<record model="res.groups" id="portal.portal_group">
28
<field name="rule_groups" eval="[(4,ref('scrum_project_rule_group'))]"/>
31
<record model="ir.model.access" id="model_access_scrum_project">
32
<field name="name">Scrum Project Access</field>
33
<field name="perm_read">True</field>
34
<field name="group_id" ref="portal.portal_group"/>
35
<field name="model_id" search="[('model','=','scrum.project')]"/>
38
<record model="ir.model.access" id="model_access_scrum_backlog">
39
<field name="name">Scrum Backlog Access</field>
40
<field name="perm_read">True</field>
41
<field name="group_id" ref="portal.portal_group"/>
42
<field name="model_id" search="[('model','=','scrum.product.backlog')]"/>
45
<record model="ir.model.access" id="model_access_scrum_task">
46
<field name="name">Scrum Task Access</field>
47
<field name="perm_read">True</field>
48
<field name="group_id" ref="portal.portal_group"/>
49
<field name="model_id" search="[('model','=','scrum.task')]"/>