Files
public/directive_layer/security/directives_rules.xml

16 lines
693 B
XML

<odoo>
<record id="rule_directive_base_access" model="ir.rule">
<field name="name">Directive: base access</field>
<field name="model_id" ref="model_directive_directive"/>
<field name="global" eval="True"/>
<field name="domain_force"><![CDATA[
user.has_group('directive_layer.role_directive_dispatcher_res_groups') and [(1,'=',1)] or [
'|', '|', '|',
('executor_user_id', '=', user.id),
('create_uid', '=', user.id),
('executor_role_id', 'in', user.role_ids.ids),
('requester_role_id', 'in', user.role_ids.ids)
]
]]></field>
</record>
</odoo>