[IMP] doc/howtos/backend: use scaffolding and adapt text and code accordingly
[odoo/odoo.git] / doc / howtos / backend / exercise-access-rules
1 # HG changeset patch
2 # Parent 0602022dc2a428f9995c886df33b699b6d3bcb69
3
4 Index: doc-backend/openacademy/security/security.xml
5 ===================================================================
6 --- doc-backend.orig/openacademy/security/security.xml  2014-08-24 12:27:27.569400274 +0200
7 +++ doc-backend/openacademy/security/security.xml       2014-08-24 12:28:29.185401700 +0200
8 @@ -3,5 +3,19 @@
9          <record id="group_manager" model="res.groups">
10              <field name="name">OpenAcademy / Manager</field>
11          </record>
12 +    
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)]
24 +            </field>
25 +        </record>
26      </data>
27  </openerp>