Fusion Clock / User Can clock in/out and view own attendance Fusion Clock / Manager Can manage locations, view all attendance, generate reports Clock Location: User sees active company locations [('company_id', 'in', company_ids), ('active', '=', True)] Clock Location: Manager full access [('company_id', 'in', company_ids)] Clock Penalty: User sees own penalties [('employee_id.user_id', '=', user.id)] Clock Penalty: Manager full access [(1, '=', 1)] Clock Report: User sees own reports ['|', ('employee_id.user_id', '=', user.id), ('employee_id', '=', False)] Clock Report: Manager full access [(1, '=', 1)] HR Attendance: Portal user sees own [('employee_id.user_id', '=', user.id)] Clock Location: Portal user sees active [('active', '=', True)] Clock Report: Portal user sees own [('employee_id.user_id', '=', user.id)] Clock Penalty: Portal user sees own [('employee_id.user_id', '=', user.id)]