2 # Parent 0602022dc2a428f9995c886df33b699b6d3bcb69
4 Index: addons/openacademy/security/security.xml
5 ===================================================================
6 --- addons.orig/openacademy/security/security.xml 2014-08-26 17:26:18.971783090 +0200
7 +++ addons/openacademy/security/security.xml 2014-08-26 17:26:18.967783090 +0200
9 <record id="group_manager" model="res.groups">
10 <field name="name">OpenAcademy / Manager</field>
13 + <record id="only_responsible_can_modify" model="ir.rule">
14 + <field name="name">Only Responsible can modify Course</field>
15 + <field name="model_id" ref="model_openacademy_course"/>
16 + <field name="groups" eval="[(4, ref('openacademy.group_manager'))]"/>
17 + <field name="perm_read" eval="0"/>
18 + <field name="perm_write" eval="1"/>
19 + <field name="perm_create" eval="0"/>
20 + <field name="perm_unlink" eval="1"/>
21 + <field name="domain_force">
22 + ['|', ('responsible_id','=',False),
23 + ('responsible_id','=',user.id)]