[IMP]:improved access rights by giving rights of Read to HR/Employee

bzr revid: ssu@tinyerp.com-20120913125851-p80ayg3ka4gevulu
This commit is contained in:
Saurang Suthar 2012-09-13 18:28:51 +05:30
parent 61d87d7530
commit dd17296490
4 changed files with 4 additions and 4 deletions

View File

@ -7,5 +7,5 @@ access_hr_employee_resource_user,resource.resource.user,resource.model_resource_
access_hr_department_user,hr.department.user,model_hr_department,base.group_hr_user,1,1,1,1
access_hr_department_employee,hr.department.employee,model_hr_department,base.group_user,1,0,0,0
access_hr_job_user,hr.job user,model_hr_job,base.group_hr_user,1,1,1,1
access_hr_employee_user,hr.employee user,model_hr_employee,base.group_user,1,1,1,1
access_hr_employee_user,hr.employee user,model_hr_employee,base.group_user,1,0,0,0
access_ir_property_hr_user,ir_property hr_user,base.model_ir_property,base.group_hr_user,1,1,1,0

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
7 access_hr_department_user hr.department.user model_hr_department base.group_hr_user 1 1 1 1
8 access_hr_department_employee hr.department.employee model_hr_department base.group_user 1 0 0 0
9 access_hr_job_user hr.job user model_hr_job base.group_hr_user 1 1 1 1
10 access_hr_employee_user hr.employee user model_hr_employee base.group_user 1 1 0 1 0 1 0
11 access_ir_property_hr_user ir_property hr_user base.model_ir_property base.group_hr_user 1 1 1 0

View File

@ -16,7 +16,7 @@
<record id="employee_payslip_rule" model="ir.rule">
<field name="name">Employee Payslip Rule</field>
<field model="ir.model" name="model_id" ref="model_hr_payslip"/>
<field name="domain_force">['|', ('employee_id.user_id', '=', user.id), ('employee_id.department_id.manager_id.user_id', '=', user.id)]</field>
<field name="domain_force">[('employee_id.user_id', '=', user.id)]</field>
<field name="groups" eval="[(4,ref('base.group_user'))]"/>
</record>

View File

@ -12,4 +12,4 @@ access_hr_payslip_input_user,hr.payslip.input.user,model_hr_payslip_input,base.g
access_hr_payslip_worked_days ,hr.payslip.worked_days,model_hr_payslip_worked_days,base.group_user,1,0,0,0
access_hr_payslip_run,hr.payslip.run,model_hr_payslip_run,base.group_hr_manager,1,1,1,1
access_hr_rule_input,hr.rule.input,model_hr_rule_input,base.group_hr_manager,1,1,1,1
access_hr_salary_rule_user,hr.salary.rule.user,model_hr_salary_rule,base.group_user,1,1,1,1
access_hr_salary_rule_user,hr.salary.rule.user,model_hr_salary_rule,base.group_user,1,0,0,0
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
12 access_hr_payslip_worked_days hr.payslip.worked_days model_hr_payslip_worked_days base.group_user 1 0 0 0
13 access_hr_payslip_run hr.payslip.run model_hr_payslip_run base.group_hr_manager 1 1 1 1
14 access_hr_rule_input hr.rule.input model_hr_rule_input base.group_hr_manager 1 1 1 1
15 access_hr_salary_rule_user hr.salary.rule.user model_hr_salary_rule base.group_user 1 1 0 1 0 1 0

View File

@ -12,7 +12,7 @@
<record id="employee_timesheet_rule" model="ir.rule">
<field name="name">Employee Timesheet Rule</field>
<field model="ir.model" name="model_id" ref="model_hr_timesheet_sheet_sheet"/>
<field name="domain_force">['|', ('employee_id.user_id', '=', user.id), ('employee_id.department_id.manager_id.user_id', '=', user.id)]</field>
<field name="domain_force">[('employee_id.user_id', '=', user.id)]</field>
<field name="groups" eval="[(4,ref('base.group_user'))]"/>
</record>