PURPOSE ======= For each and every Hr application there should be one user category (One app = one category). SPECIFICATION ============= HR remains as it is : Employee, Officer, Manager Each Application should have 2 access rights: User and Manager. Example for Recruitment: - The user has access to the recruitment process - The manager has access to the job position configuration Each Application should grant the employee user access right (Namely the 'HR Officer')
1.2 KiB
1.2 KiB
| 1 | id | name | model_id:id | group_id:id | perm_read | perm_write | perm_create | perm_unlink |
|---|---|---|---|---|---|---|---|---|
| 2 | access_hr_payroll_structure | hr.payroll.structure | model_hr_payroll_structure | hr_payroll.group_hr_payroll_user | 1 | 1 | 1 | 1 |
| 3 | access_hr_contribution_register | hr.contribution.register | model_hr_contribution_register | hr_payroll.group_hr_payroll_user | 1 | 1 | 1 | 1 |
| 4 | access_hr_salary_rule_category | hr.salary.rule.category | model_hr_salary_rule_category | hr_payroll.group_hr_payroll_user | 1 | 1 | 1 | 1 |
| 5 | access_hr_payslip | hr.payslip | model_hr_payslip | hr_payroll.group_hr_payroll_user | 1 | 1 | 1 | 1 |
| 6 | access_hr_payslip_line | hr.payslip.line | model_hr_payslip_line | hr_payroll.group_hr_payroll_user | 1 | 1 | 1 | 1 |
| 7 | access_hr_payslip_input_user | hr.payslip.input.user | model_hr_payslip_input | hr_payroll.group_hr_payroll_user | 1 | 1 | 1 | 1 |
| 8 | access_hr_payslip_worked_days | hr.payslip.worked_days | model_hr_payslip_worked_days | hr_payroll.group_hr_payroll_manager | 1 | 1 | 1 | 1 |
| 9 | access_hr_payslip_run | hr.payslip.run | model_hr_payslip_run | hr_payroll.group_hr_payroll_manager | 1 | 1 | 1 | 1 |
| 10 | access_hr_rule_input | hr.rule.input | model_hr_rule_input | hr_payroll.group_hr_payroll_manager | 1 | 1 | 1 | 1 |
| 11 | access_hr_salary_rule_user | hr.salary.rule.user | model_hr_salary_rule | hr_payroll.group_hr_payroll_user | 1 | 1 | 1 | 1 |