Helps you manage your time off. 10 Responsible All Approver Administrator Time Off base.group_user read [('employee_id.user_id', '=', user.id)] Time Off base.group_user create/write [ ('holiday_type', '=', 'employee'), '|', '&', ('employee_id.user_id', '=', user.id), ('state', 'not in', ['validate', 'validate1']), '&', ('validation_type', 'in', ['manager', 'both', 'no_validation']), ('employee_id.leave_manager_id', '=', user.id), ] Time Off base.group_user unlink [('employee_id.user_id', '=', user.id), ('state', '=', 'draft')] Time Off Responsible read [ ('employee_id.leave_manager_id', '=', user.id), ] Time Off Responsible create/write [ ('holiday_type', '=', 'employee'), '|', '&', ('employee_id.user_id', '=', user.id), ('state', '!=', 'validate'), ('employee_id.leave_manager_id', '=', user.id), ] Time Off All Approver read [(1, '=', 1)] Time Off All Approver create/write [ ('holiday_type', '=', 'employee'), '|', '&', ('employee_id.user_id', '=', user.id), ('state', '!=', 'validate'), '|', ('employee_id.user_id', '!=', user.id), ('employee_id.user_id', '=', False) ] Time Off Administrator [(1, '=', 1)] Time Off: multi company global rule ['|', ('holiday_status_id.company_id', '=', False), ('holiday_status_id.company_id', 'in', company_ids)] Allocations: employee: read own [ '|', ('employee_id.leave_manager_id', '=', user.id), ('employee_id.user_id', '=', user.id), ] Allocations: base.group_user create/write [ ('holiday_status_id.allocation_type', '=', 'fixed_allocation'), ('holiday_type', '=', 'employee'), '|', '&', ('employee_id.user_id', '=', user.id), ('state', 'not in', ['validate', 'validate1']), '&', ('validation_type', 'in', ['manager', 'both']), ('employee_id.leave_manager_id', '=', user.id), ] Allocations: see all time off: read all [(1, '=', 1)] Allocations base.group_user unlink [('employee_id.user_id', '=', user.id), ('state', '=', 'draft')] Allocations: holiday user : create/write [ ('holiday_type', '=', 'employee'), '|', '&', ('employee_id.user_id', '=', user.id), ('state', '!=', 'validate'), '|', ('employee_id.user_id', '!=', user.id), ('employee_id.user_id', '=', False) ] Allocations: administrator: no limit [(1, '=', 1)] Time Off Resources: Approver [(1,'=',1)] Time Off Resources: All Approver [(1,'=',1)] Time Off multi company rule ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] Time Off Report Calendar: multi company global rule ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]