[FIX] resource: better access rights
bzr revid: mat@openerp.com-20130911142549-cpzg8588ol31b8k1
This commit is contained in:
parent
c312cac0fa
commit
5e051e9484
|
@ -15,5 +15,12 @@
|
||||||
<field name="groups" eval="[(4,ref('base.group_hr_user'))]"/>
|
<field name="groups" eval="[(4,ref('base.group_hr_user'))]"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
|
<record id="resource_leaves_officer" model="ir.rule">
|
||||||
|
<field name="name">Leaves Officer</field>
|
||||||
|
<field name="model_id" ref="model_resource_calendar_leaves"/>
|
||||||
|
<field name="domain_force">[(1,'=',1)]</field>
|
||||||
|
<field name="groups" eval="[(4,ref('base.group_hr_user'))]"/>
|
||||||
|
</record>
|
||||||
|
|
||||||
</data>
|
</data>
|
||||||
</openerp>
|
</openerp>
|
||||||
|
|
|
@ -3,5 +3,5 @@ access_resource_calendar,resource.calendar,model_resource_calendar,base.group_sy
|
||||||
access_resource_calendar_attendance,resource.calendar.attendance,model_resource_calendar_attendance,base.group_system,1,1,1,1
|
access_resource_calendar_attendance,resource.calendar.attendance,model_resource_calendar_attendance,base.group_system,1,1,1,1
|
||||||
access_resource_resource,resource.resource,model_resource_resource,base.group_system,1,0,0,0
|
access_resource_resource,resource.resource,model_resource_resource,base.group_system,1,0,0,0
|
||||||
access_resource_resource_all,resource.resource all,model_resource_resource,,1,0,0,0
|
access_resource_resource_all,resource.resource all,model_resource_resource,,1,0,0,0
|
||||||
access_resource_calendar_leaves_all,resource.calendar.leaves,model_resource_calendar_leaves,,1,0,0,0
|
access_resource_calendar_leaves_user,resource.calendar.leaves,model_resource_calendar_leaves,base.group_user,1,0,0,0
|
||||||
access_resource_calendar_leaves,resource.calendar.leaves,model_resource_calendar_leaves,base.group_system,1,1,1,1
|
access_resource_calendar_leaves,resource.calendar.leaves,model_resource_calendar_leaves,base.group_system,1,1,1,1
|
||||||
|
|
|
|
@ -5,7 +5,7 @@
|
||||||
<record model="ir.rule" id="resource_own_leaves">
|
<record model="ir.rule" id="resource_own_leaves">
|
||||||
<field name="name">Resource: see own leaves</field>
|
<field name="name">Resource: see own leaves</field>
|
||||||
<field name="model_id" ref="model_resource_calendar_leaves"/>
|
<field name="model_id" ref="model_resource_calendar_leaves"/>
|
||||||
<field name="global" eval="True"/>
|
<field name="groups" eval="[(4, ref('base.group_user'))]"/>
|
||||||
<field name="domain_force">['|',
|
<field name="domain_force">['|',
|
||||||
('resource_id', '=', False),
|
('resource_id', '=', False),
|
||||||
('resource_id.user_id', '=', user.id),
|
('resource_id.user_id', '=', user.id),
|
||||||
|
|
Loading…
Reference in New Issue