odex30_standard/hr_job_request/security/hr_base_security.xml

25 lines
1.1 KiB
XML

<?xml version="1.0" ?>
<odoo>
<data noupdate="0">
<record id="hr_job_request_all_rule" model="ir.rule">
<field name="name">Manager: views all job request</field>
<field name="model_id" ref="model_hr_job_request"/>
<field name="domain_force">[(1, '=', 1)]</field>
<field name="groups" eval="[(4, ref('hr_base.group_executive_manager')),
(4, ref('hr.group_hr_user'))]"/>
</record>
<record id="hr_job_request_department_rule" model="ir.rule">
<field name="name">Manager: views Department job request</field>
<field name="model_id" ref="model_hr_job_request"/>
<field name="domain_force">[
'|',
('department_id.manager_id.user_id', '=', user.id),
('department_id.parent_id.manager_id.user_id', '=', user.id)
]</field>
<field name="groups" eval="[(4, ref('hr_base.group_department_manager')),
(4, ref('hr_base.group_division_manager'))]"/>
</record>
</data>
</odoo>