Я использовал следующее правило:
[
'|',
('employee_id.user_id',
'=',
user.id),
('employee_id.parent_id.user_id',
'=',
user.id)
]
, чтобы разрешить сотрудникам только просматривать свои заявления об увольнении, а подчиненные должны оставлять только менеджеры.Однако, применяя это правило ко всем (во всем мире), я хотел бы, чтобы все еще были менеджеры по персоналу (те роли менеджера, которые, как я полагаю, его base.group_hr_manager в модуле) могли видеть, что каждый из них оставляет запрос?