[MOD/IMP] hr_* : Usability Improvement in Accessrights

bzr revid: dbr@tinyerp.com-20101007071157-z52414z1sz9h85qh
This commit is contained in:
DBR (OpenERP) 2010-10-07 12:41:57 +05:30
parent fec76a4931
commit 389a623545
7 changed files with 24 additions and 44 deletions

View File

@ -1,15 +1,8 @@
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
"access_hr_employee_category_user","hr.employee.category.user","model_hr_employee_category","base.group_hr_user",1,0,0,0
"access_hr_employee_category_manager","hr.employee.category.manager","model_hr_employee_category","base.group_hr_manager",1,1,1,1
"access_hr_employee_category_employee","hr.employee.category.employee","model_hr_employee_category","base.group_user",1,0,0,0
"access_hr_employee_employee","hr.employee.employee","model_hr_employee","base.group_user",1,0,0,0
"access_hr_employee_manager","hr.employee.manager","model_hr_employee","base.group_hr_manager",1,1,1,1
"access_hr_employee_category_user","hr.employee.category.user","model_hr_employee_category","base.group_hr_user",1,1,1,1
"access_hr_employee_user","hr.employee user","model_hr_employee","base.group_hr_user",1,1,1,1
"access_hr_employee_resource_user","resource.resource.user","resource.model_resource_resource","base.group_hr_user",1,1,1,1
"access_hr_employee_resource_manager","resource.resource.manager","resource.model_resource_resource","base.group_hr_manager",1,1,1,1
"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_department_manager","hr.department.manager","model_hr_department","base.group_hr_manager",1,1,1,1
"access_hr_job_user","hr.job user","model_hr_job","base.group_hr_user",1,1,1,1
"access_hr_res_partner_address","res.partner.address","base.model_res_partner_address","base.group_hr_manager",1,1,1,1
"access_hr_employee_marital_status_manager","hr.employee.marital.status.manager","model_hr_employee_marital_status","base.group_hr_manager",1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_hr_employee_category_user hr.employee.category.user model_hr_employee_category base.group_hr_user 1 0 1 0 1 0 1
access_hr_employee_category_manager hr.employee.category.manager model_hr_employee_category base.group_hr_manager 1 1 1 1
access_hr_employee_category_employee hr.employee.category.employee model_hr_employee_category base.group_user 1 0 0 0
access_hr_employee_employee hr.employee.employee model_hr_employee base.group_user 1 0 0 0
access_hr_employee_manager hr.employee.manager model_hr_employee base.group_hr_manager 1 1 1 1
3 access_hr_employee_user hr.employee user model_hr_employee base.group_hr_user 1 1 1 1
4 access_hr_employee_resource_user resource.resource.user resource.model_resource_resource base.group_hr_user 1 1 1 1
access_hr_employee_resource_manager resource.resource.manager resource.model_resource_resource base.group_hr_manager 1 1 1 1
5 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_department_manager hr.department.manager model_hr_department base.group_hr_manager 1 1 1 1
6 access_hr_job_user hr.job user model_hr_job base.group_hr_user 1 1 1 1
7 access_hr_res_partner_address res.partner.address base.model_res_partner_address base.group_hr_manager 1 1 1 1
8 access_hr_employee_marital_status_manager hr.employee.marital.status.manager model_hr_employee_marital_status base.group_hr_manager 1 1 1 1

View File

@ -1,5 +1,3 @@
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
"access_hr_action_reason_manager","hr.action.reason.manager","model_hr_action_reason","base.group_hr_manager",1,1,1,1
"access_hr_action_reason_user","hr.action.reason.user","model_hr_action_reason","base.group_hr_user",1,1,1,1
"access_hr_action_reason_employee_user","hr.action.reason.employee.user","model_hr_attendance","base.group_hr_user",1,1,1,1
"access_hr_attendance_manager","hr.attendance.manager","model_hr_attendance","base.group_hr_manager",1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
access_hr_action_reason_manager hr.action.reason.manager model_hr_action_reason base.group_hr_manager 1 1 1 1
2 access_hr_action_reason_user hr.action.reason.user model_hr_action_reason base.group_hr_user 1 1 1 1
3 access_hr_action_reason_employee_user hr.action.reason.employee.user model_hr_attendance base.group_hr_user 1 1 1 1
access_hr_attendance_manager hr.attendance.manager model_hr_attendance base.group_hr_manager 1 1 1 1

View File

@ -1,17 +1,11 @@
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
"access_hr_contract_wage_type_period_manager","hr.contract.wage.type.period.manager","model_hr_contract_wage_type_period","base.group_hr_manager",1,1,1,1
"access_hr_contract_wage_type_period_user","hr.contract.wage.type.period.user","model_hr_contract_wage_type_period","base.group_hr_user",1,1,1,1
"access_hr_contract_wage_type_manager","hr.contract.wage.type.manager","model_hr_contract_wage_type","base.group_hr_manager",1,1,1,1
"access_hr_contract_wage_type_user","hr.contract.wage.type.user","model_hr_contract_wage_type","base.group_hr_user",1,1,1,1
"access_hr_contract_manager","hr.contract.manager","model_hr_contract","base.group_hr_manager",1,1,1,1
"access_hr_contract_employee","hr.contract.employee","model_hr_contract","base.group_user",1,0,0,0
"access_hr_contract_user","hr.contract.user","model_hr_contract","base.group_hr_user",1,1,1,1
"access_hr_employee_contract_manager","hr.employee.contract.manager","hr.model_hr_employee","base.group_hr_manager",1,1,1,1
"access_hr_employee_category_manager","hr.employee.category.manager","hr.model_hr_employee_category","base.group_hr_manager",1,1,1,1
"access_hr_resource_manager","hr.employee.resource.manager","resource.model_resource_resource","base.group_hr_manager",1,1,1,1
"access_hr_resource_calendar_manager","hr.employee.resource.calendar.manager","resource.model_resource_calendar","base.group_hr_manager",1,1,1,1
"access_hr_resource_calendar_user","hr.employee.resource.calendar.user","resource.model_resource_calendar","base.group_hr_user",1,1,1,1
"access_hr_job_manager","hr.job manager","hr.model_hr_job","base.group_hr_manager",1,1,1,1
"access_hr_contract_type_manager","hr.contract.type.manager","model_hr_contract_type","base.group_hr_manager",1,1,1,1
"access_hr_department_manager","hr.department.manager","hr.model_hr_department","base.group_hr_manager",1,1,1,1
"access_hr_contract_type_manager","hr.contract.type.manager","model_hr_contract_type","base.group_hr_manager",1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
access_hr_contract_wage_type_period_manager hr.contract.wage.type.period.manager model_hr_contract_wage_type_period base.group_hr_manager 1 1 1 1
2 access_hr_contract_wage_type_period_user hr.contract.wage.type.period.user model_hr_contract_wage_type_period base.group_hr_user 1 1 1 1
access_hr_contract_wage_type_manager hr.contract.wage.type.manager model_hr_contract_wage_type base.group_hr_manager 1 1 1 1
3 access_hr_contract_wage_type_user hr.contract.wage.type.user model_hr_contract_wage_type base.group_hr_user 1 1 1 1
access_hr_contract_manager hr.contract.manager model_hr_contract base.group_hr_manager 1 1 1 1
access_hr_contract_employee hr.contract.employee model_hr_contract base.group_user 1 0 0 0
4 access_hr_contract_user hr.contract.user model_hr_contract base.group_hr_user 1 1 1 1
5 access_hr_employee_contract_manager hr.employee.contract.manager hr.model_hr_employee base.group_hr_manager 1 1 1 1
6 access_hr_employee_category_manager hr.employee.category.manager hr.model_hr_employee_category base.group_hr_manager 1 1 1 1
7 access_hr_resource_manager hr.employee.resource.manager resource.model_resource_resource base.group_hr_manager 1 1 1 1
access_hr_resource_calendar_manager hr.employee.resource.calendar.manager resource.model_resource_calendar base.group_hr_manager 1 1 1 1
8 access_hr_resource_calendar_user hr.employee.resource.calendar.user resource.model_resource_calendar base.group_hr_user 1 1 1 1
9 access_hr_job_manager hr.job manager hr.model_hr_job base.group_hr_manager 1 1 1 1
10 access_hr_contract_type_manager hr.contract.type.manager model_hr_contract_type base.group_hr_manager 1 1 1 1
11 access_hr_department_manager hr.department.manager hr.model_hr_department base.group_hr_manager 1 1 1 1
access_hr_contract_type_manager hr.contract.type.manager model_hr_contract_type base.group_hr_manager 1 1 1 1

View File

@ -26,7 +26,7 @@
icon="terp-graph"
id="base.menu_hr_manager"
parent="base.menu_hr_dasboard"
groups = "base.group_hr_manager,base.group_hr_user"
groups = "base.group_hr_user"
sequence="5"/>
</data>
</openerp>

View File

@ -1,17 +1,18 @@
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
"access_hr_expense_expense_user","hr.expense.expense.user","model_hr_expense_expense","base.group_hr_user",1,1,1,1
"access_hr_expense_line","hr.expense.line","model_hr_expense_line","base.group_hr_user",1,1,1,1
"access_hr_expense_report","hr.expense.report","model_hr_expense_report","base.group_hr_manager",1,1,1,1
"access_product_product_hr_expense","product.product.hr.expense","product.model_product_product","base.group_hr_user",1,0,0,0
"access_product_template_hr_expense","product.template.hr.expense","product.model_product_template","base.group_hr_user",1,0,0,0
"access_product_uom_hr_expense","product.uom.hr.expense","product.model_product_uom","base.group_hr_user",1,0,0,0
"access_product_price_type","product.price.type","product.model_product_price_type","base.group_hr_user",1,1,1,1
"access_hr_expense_expense_manager","hr.expense.expense.manager","model_hr_expense_expense","base.group_hr_manager",1,1,1,1
"access_hr_expense_line_manager","hr.expense.line.manager","model_hr_expense_line","base.group_hr_manager",1,1,1,1
"access_product_product_hr_expense_manager","product.product.hr.expense.manager","product.model_product_product","base.group_hr_manager",1,1,1,1
"access_product_template_hr_expense_manager","product.template.hr.expense.manager","product.model_product_template","base.group_hr_manager",1,1,1,1
"access_product_uom_hr_expense_manager","product.uom.hr.expense.manager","product.model_product_uom","base.group_hr_manager",1,1,1,1
"access_product_price_type_manager","product.price.type.manager","product.model_product_price_type","base.group_hr_manager",1,1,1,1
"access_hr_expense_expense_employee","hr.expense.expense.employee","model_hr_expense_expense","base.group_user",1,0,0,0
"access_hr_employee_employee","hr.employee.employee","hr.model_hr_employee","base.group_user",1,0,0,0
"access_hr_expense_line_employee","hr.expense.line.employee","model_hr_expense_line","base.group_user",1,0,0,0
"access_hr_expense_line_user","hr.expense.line.user","model_hr_expense_line","base.group_hr_user",1,1,1,1
"access_hr_expense_report_manager","hr.expense.report.manager","model_hr_expense_report","base.group_hr_manager",1,1,1,1
"access_product_product_hr_expense_user","product.product.hr.expense.user","product.model_product_product","base.group_hr_user",1,1,1,1
"access_product_template_hr_expense_user","product.template.hr.expense.user","product.model_product_template","base.group_hr_user",1,1,1,1
"access_product_uom_hr_expense_user","product.uom.hr.expense.user","product.model_product_uom","base.group_hr_user",1,1,1,1
"access_product_price_type_user","product.price.type.user","product.model_product_price_type","base.group_hr_user",1,1,1,1
"access_account_journal_user","account.journal.user","account.model_account_journal","base.group_hr_user",1,1,1,1
"access_account_invoice_user","account.invoice.user","account.model_account_invoice","base.group_hr_user",1,1,1,1
"access_account_invoice_line_user","account.invoice.line.user","account.model_account_invoice_line","base.group_hr_user",1,1,1,1
"access_account_analytic_journal_user","account.ianalytic.journal.user","account.model_account_analytic_journal","base.group_hr_user",1,1,1,1
"access_account_invoice_tax_user","account.invoice.tax.user","account.model_account_invoice_tax","base.group_hr_user",1,1,1,1
"access_account_period_user","account.period.user","account.model_account_period","base.group_hr_user",1,1,1,1
"access_account_fiscalyear_user","account.fiscalyear.user","account.model_account_fiscalyear","base.group_hr_user",1,1,1,1
"access_account_move_user","account.move.user","account.model_account_move","base.group_hr_user",1,1,1,1
"access_account_move_line_user","account.move.line.user","account.model_account_move_line","base.group_hr_user",1,1,1,1
"access_account_analytic_line_user","account.ianalytic.line.user","account.model_account_analytic_line","base.group_hr_user",1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_hr_expense_expense_user hr.expense.expense.user model_hr_expense_expense base.group_hr_user 1 1 1 1
3 access_hr_expense_line access_hr_expense_line_user hr.expense.line hr.expense.line.user model_hr_expense_line base.group_hr_user 1 1 1 1
4 access_hr_expense_report access_hr_expense_report_manager hr.expense.report hr.expense.report.manager model_hr_expense_report base.group_hr_manager 1 1 1 1
5 access_product_product_hr_expense access_product_product_hr_expense_user product.product.hr.expense product.product.hr.expense.user product.model_product_product base.group_hr_user 1 0 1 0 1 0 1
6 access_product_template_hr_expense access_product_template_hr_expense_user product.template.hr.expense product.template.hr.expense.user product.model_product_template base.group_hr_user 1 0 1 0 1 0 1
7 access_product_uom_hr_expense access_product_uom_hr_expense_user product.uom.hr.expense product.uom.hr.expense.user product.model_product_uom base.group_hr_user 1 0 1 0 1 0 1
8 access_product_price_type access_product_price_type_user product.price.type product.price.type.user product.model_product_price_type base.group_hr_user 1 1 1 1
9 access_hr_expense_expense_manager access_account_journal_user hr.expense.expense.manager account.journal.user model_hr_expense_expense account.model_account_journal base.group_hr_manager base.group_hr_user 1 1 1 1
10 access_hr_expense_line_manager access_account_invoice_user hr.expense.line.manager account.invoice.user model_hr_expense_line account.model_account_invoice base.group_hr_manager base.group_hr_user 1 1 1 1
11 access_product_product_hr_expense_manager access_account_invoice_line_user product.product.hr.expense.manager account.invoice.line.user product.model_product_product account.model_account_invoice_line base.group_hr_manager base.group_hr_user 1 1 1 1
12 access_product_template_hr_expense_manager access_account_analytic_journal_user product.template.hr.expense.manager account.ianalytic.journal.user product.model_product_template account.model_account_analytic_journal base.group_hr_manager base.group_hr_user 1 1 1 1
13 access_product_uom_hr_expense_manager access_account_invoice_tax_user product.uom.hr.expense.manager account.invoice.tax.user product.model_product_uom account.model_account_invoice_tax base.group_hr_manager base.group_hr_user 1 1 1 1
14 access_product_price_type_manager access_account_period_user product.price.type.manager account.period.user product.model_product_price_type account.model_account_period base.group_hr_manager base.group_hr_user 1 1 1 1
15 access_hr_expense_expense_employee access_account_fiscalyear_user hr.expense.expense.employee account.fiscalyear.user model_hr_expense_expense account.model_account_fiscalyear base.group_user base.group_hr_user 1 0 1 0 1 0 1
16 access_hr_employee_employee access_account_move_user hr.employee.employee account.move.user hr.model_hr_employee account.model_account_move base.group_user base.group_hr_user 1 0 1 0 1 0 1
17 access_hr_expense_line_employee access_account_move_line_user hr.expense.line.employee account.move.line.user model_hr_expense_line account.model_account_move_line base.group_user base.group_hr_user 1 0 1 0 1 0 1
18 access_account_analytic_line_user account.ianalytic.line.user account.model_account_analytic_line base.group_hr_user 1 1 1 1

View File

@ -2,7 +2,7 @@
<openerp>
<data>
<menuitem id="base.menu_hr_dasboard" name="Dashboard" parent="hr.menu_hr_reporting" sequence="0" groups="base.group_system,base.group_hr_manager,base.group_hr_user"/>
<menuitem id="base.menu_hr_dasboard" name="Dashboard" parent="hr.menu_hr_reporting" sequence="0" groups="base.group_hr_user"/>
<menuitem
action="hr.open_board_hr"
icon="terp-graph"

View File

@ -1,13 +1,7 @@
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
"access_hr_holydays_status_user","hr.holidays.status user","model_hr_holidays_status","base.group_hr_user",1,0,0,0
"access_hr_holidays_user","hr.holidays.user","model_hr_holidays","base.group_hr_user",1,1,1,0
"access_hr_holydays_status_manager","hr.holidays.status.manager","model_hr_holidays_status","base.group_hr_manager",1,1,1,1
"access_hr_holidays_manager","hr.holidays.manager","model_hr_holidays","base.group_hr_manager",1,1,1,1
"access_hr_holidays_remain_user","hr.holidays.ramain.user","model_hr_holidays_remaining_leaves_user","base.group_hr_user",1,0,0,0
"access_hr_holidays_report","hr.holidays.report","model_hr_holidays_report","base.group_hr_manager",1,1,1,1
"access_hr_holidays_remaining_leaves_manager","hr.hr.holidays.remaining.leaves.manager","model_hr_holidays_remaining_leaves_user","base.group_hr_manager",1,1,1,1
"access_available_holidays_report","hr.available.holidays.report","model_available_holidays_report","base.group_hr_manager",1,1,1,1
"access_hr_holidays_employee","hr.holidays.employee","model_hr_holidays","base.group_user",1,0,0,0
"access_hr_holydays_status_employee","hr.holidays.status.employee","model_hr_holidays_status","base.group_user",1,0,0,0
"access_hr_holydays_status_user","hr.holidays.status user","model_hr_holidays_status","base.group_hr_user",1,1,1,1
"access_hr_holidays_user","hr.holidays.user","model_hr_holidays","base.group_hr_user",1,1,1,1
"access_hr_holidays_remain_user","hr.holidays.ramain.user","model_hr_holidays_remaining_leaves_user","base.group_hr_user",1,1,1,1
"access_hr_holidays_report_manager","hr.holidays.report.manager","model_hr_holidays_report","base.group_hr_manager",1,1,1,1
"access_resource_calendar_leaves_manager","resource_calendar_leaves_manager","resource.model_resource_calendar_leaves","base.group_hr_manager",1,1,1,1
"access_available_holidays_report_user","hr.available.holidays.report.user","model_available_holidays_report","base.group_hr_user",1,1,1,0
"access_available_holidays_report_user","hr.available.holidays.report.user","model_available_holidays_report","base.group_hr_user",1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_hr_holydays_status_user hr.holidays.status user model_hr_holidays_status base.group_hr_user 1 0 1 0 1 0 1
3 access_hr_holidays_user hr.holidays.user model_hr_holidays base.group_hr_user 1 1 1 0 1
4 access_hr_holydays_status_manager access_hr_holidays_remain_user hr.holidays.status.manager hr.holidays.ramain.user model_hr_holidays_status model_hr_holidays_remaining_leaves_user base.group_hr_manager base.group_hr_user 1 1 1 1
5 access_hr_holidays_manager access_hr_holidays_report_manager hr.holidays.manager hr.holidays.report.manager model_hr_holidays model_hr_holidays_report base.group_hr_manager 1 1 1 1
access_hr_holidays_remain_user hr.holidays.ramain.user model_hr_holidays_remaining_leaves_user base.group_hr_user 1 0 0 0
access_hr_holidays_report hr.holidays.report model_hr_holidays_report base.group_hr_manager 1 1 1 1
access_hr_holidays_remaining_leaves_manager hr.hr.holidays.remaining.leaves.manager model_hr_holidays_remaining_leaves_user base.group_hr_manager 1 1 1 1
access_available_holidays_report hr.available.holidays.report model_available_holidays_report base.group_hr_manager 1 1 1 1
access_hr_holidays_employee hr.holidays.employee model_hr_holidays base.group_user 1 0 0 0
access_hr_holydays_status_employee hr.holidays.status.employee model_hr_holidays_status base.group_user 1 0 0 0
6 access_resource_calendar_leaves_manager resource_calendar_leaves_manager resource.model_resource_calendar_leaves base.group_hr_manager 1 1 1 1
7 access_available_holidays_report_user hr.available.holidays.report.user model_available_holidays_report base.group_hr_user 1 1 1 0 1