~openerp-community/openobject-addons/rahal-trunk-addons

« back to all changes in this revision

Viewing changes to document/security/document_security.xml

  • Committer: Thibault Francois
  • Date: 2010-11-12 13:44:40 UTC
  • mfrom: (3164.153.45 trunk-dev-addons1)
  • Revision ID: tfr@openerp.com-20101112134440-drbjwz4in82irkav
Tags: openerp-buildfail-1-3251
[FIX,IMP] addons1 : 16 Bugs fix
Plugin improvement
Demo user has user right
crm leads logs stages changes

Show diffs side-by-side

added added

removed removed

Lines of Context:
14
14
        <field name="groups_id" eval="[(6,0,[ref('base.group_system')])]"/>
15
15
    </record>
16
16
 
17
 
 
 
17
    <record id="ir_rule_readpublicdirectories0" model="ir.rule">
 
18
        <field name="model_id" ref="document.model_document_directory"/>
 
19
        <field name="domain_force">['|','|',('group_ids','in',[g.id for g in user.groups_id]), ('user_id', '=', user.id), '&amp;', ('user_id', '=', False), ('group_ids','=',False),  '|', ('company_id','=',False), ('company_id','child_of',[user.company_id.id])]</field>
 
20
        <field name="name">Read public directories</field>
 
21
        <field eval="0" name="global"/>
 
22
        <field eval="[(6,0,[ref('base.group_user')])]" name="groups"/>
 
23
        <field eval="0" name="perm_unlink"/>
 
24
        <field eval="0" name="perm_write"/>
 
25
        <field eval="1" name="perm_read"/>
 
26
        <field eval="0" name="perm_create"/>
 
27
    </record>
 
28
    
 
29
    <record id="ir_rule_documentmodifyowndirectories0" model="ir.rule">
 
30
        <field name="model_id" ref="document.model_document_directory"/>
 
31
        <field name="domain_force">[ '|', ('user_id', '=', user.id), '&amp;', ('group_ids','in',[g.id for g in user.groups_id]), ('user_id','=',False), '|', ('company_id','=',False), ('company_id','child_of',[user.company_id.id])]</field>
 
32
        <field name="name">Document modify own directories</field>
 
33
        <field eval="0" name="global"/>
 
34
        <field eval="[(6,0,[ref('base.group_document_user')])]" name="groups"/>
 
35
        <field eval="1" name="perm_unlink"/>
 
36
        <field eval="1" name="perm_write"/>
 
37
        <field eval="0" name="perm_read"/>
 
38
        <field eval="1" name="perm_create"/>
 
39
    </record>
18
40
</data>
19
41
</openerp>