From ca09185d5228979352c946bcc1ef51d5c58b6d87 Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Fri, 11 Jun 2010 12:04:29 +0200 Subject: [PATCH] [IMP] Improvements of access rights in trunk bzr revid: fp@tinyerp.com-20100611100429-hgj7rx6feytizgag --- addons/account/security/ir.model.access.csv | 1 + .../security/ir.model.access.csv | 3 +- .../security/ir.model.access.csv | 16 ++++---- addons/crm/crm_view.xml | 40 +++++++++---------- addons/crm/report/crm_lead_report_view.xml | 4 +- .../crm/report/crm_phonecall_report_view.xml | 1 - addons/crm/security/ir.model.access.csv | 21 ++++++---- addons/document/document_view.xml | 20 +++++----- addons/hr/hr_view.xml | 1 + .../security/ir.model.access.csv | 11 ++--- .../security/ir.model.access.csv | 4 +- .../security/ir.model.access.csv | 12 +++--- addons/mrp_repair/__openerp__.py | 2 +- addons/product/security/ir.model.access.csv | 1 - addons/sale/security/ir.model.access.csv | 2 +- 15 files changed, 71 insertions(+), 68 deletions(-) mode change 100755 => 100644 addons/base_calendar/security/ir.model.access.csv diff --git a/addons/account/security/ir.model.access.csv b/addons/account/security/ir.model.access.csv index 7458594d240..329135d29a7 100644 --- a/addons/account/security/ir.model.access.csv +++ b/addons/account/security/ir.model.access.csv @@ -1,4 +1,5 @@ "id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" +"access_product_product_account_user","product.product.account.user","product.model_product_product","group_account_user",1,0,0,0 "access_account_payment_term","account.payment.term","model_account_payment_term","account.group_account_user",1,0,0,0 "access_account_payment_term_line","account.payment.term.line","model_account_payment_term_line","account.group_account_user",1,0,0,0 "access_account_account_type","account.account.type","model_account_account_type","account.group_account_user",1,0,0,0 diff --git a/addons/base_action_rule/security/ir.model.access.csv b/addons/base_action_rule/security/ir.model.access.csv index 99e4fc07c4b..a8e43372e23 100644 --- a/addons/base_action_rule/security/ir.model.access.csv +++ b/addons/base_action_rule/security/ir.model.access.csv @@ -1,2 +1,3 @@ "id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" -"access_base_action_rule","base.action.rule","model_base_action_rule",,1,1,1,1 +"access_base_action_rule","base.action.rule","model_base_action_rule",,1,0,0,0 +"access_base_action_rule_config","base.action.rule config","model_base_action_rule",base.group_system,1,0,0,0 diff --git a/addons/base_calendar/security/ir.model.access.csv b/addons/base_calendar/security/ir.model.access.csv old mode 100755 new mode 100644 index eba4e092f14..a95b1e1a129 --- a/addons/base_calendar/security/ir.model.access.csv +++ b/addons/base_calendar/security/ir.model.access.csv @@ -1,9 +1,9 @@ "id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" -"access_calendar_attendee","calendar.attendee","model_calendar_attendee",,1,1,1,1 -"access_calendar_alarm","calendar.alarm","model_calendar_alarm",,1,1,1,1 -"access_res_alarm","res.alarm","model_res_alarm",,1,1,1,1 -"access_calendar_event_all","calendar.event","model_calendar_event",,1,1,1,1 -"access_calendar_todo","calendar.todo","model_calendar_todo",,1,1,1,1 -"access_base_calendar_invite_attendee","base_calendar.invite.attendee","model_base_calendar_invite_attendee",,1,1,1,1 -"access_calendar_event_edit_all","calendar_event_edit_all","model_calendar_event_edit_all",,1,1,1,1 -"access_base_calendar_set_exrule","base.calendar.set.exrule","model_base_calendar_set_exrule",,1,1,1,1 +"access_calendar_attendee","calendar.attendee","model_calendar_attendee",base.group_user,1,1,1,1 +"access_calendar_alarm","calendar.alarm","model_calendar_alarm",base.group_user,1,1,1,1 +"access_res_alarm","res.alarm","model_res_alarm",base.group_user,1,1,1,1 +"access_calendar_event_all","calendar.event","model_calendar_event",base.group_user,1,1,1,1 +"access_calendar_todo","calendar.todo","model_calendar_todo",base.group_user,1,1,1,1 +"access_base_calendar_invite_attendee","base_calendar.invite.attendee","model_base_calendar_invite_attendee",base.group_user,1,1,1,1 +"access_calendar_event_edit_all","calendar_event_edit_all","model_calendar_event_edit_all",base.group_user,1,1,1,1 +"access_base_calendar_set_exrule","base.calendar.set.exrule","model_base_calendar_set_exrule",base.group_user,1,1,1,1 diff --git a/addons/crm/crm_view.xml b/addons/crm/crm_view.xml index f854981858c..19e3f731606 100644 --- a/addons/crm/crm_view.xml +++ b/addons/crm/crm_view.xml @@ -2,22 +2,22 @@ + parent="base.menu_base_config" sequence="1"/> + parent="base.menu_crm_config_sales" sequence="1"/> + parent="base.menu_base_config" sequence="4"/> + parent="base.menu_base_partner" sequence="8" /> @@ -57,7 +57,7 @@ - + crm.case.section.tree @@ -73,7 +73,7 @@ - + Sales Team @@ -82,7 +82,7 @@ - + crm.case.stage.tree @@ -99,7 +99,7 @@ - + crm.case.stage.form @@ -120,7 +120,7 @@ - + Stages @@ -144,7 +144,7 @@ - + crm.case.categ.tree @@ -158,7 +158,7 @@ - + Categories @@ -173,7 +173,7 @@ - + crm.case.resource.type.tree @@ -188,7 +188,7 @@ - + crm.case.resource.type.form @@ -203,7 +203,7 @@ - + Resource Type @@ -220,7 +220,7 @@ - + crm.case.log.tree @@ -240,7 +240,7 @@ - + crm.segmentation.line.tree @@ -257,7 +257,7 @@ - + crm.segmentation.line.form @@ -277,7 +277,7 @@ - + crm.segmentation.form @@ -322,7 +322,7 @@ - + crm.segmentation.tree @@ -383,7 +383,7 @@ - + view.res.partner.form.crm.inherited1 diff --git a/addons/crm/report/crm_lead_report_view.xml b/addons/crm/report/crm_lead_report_view.xml index f6ac9238b3c..0601cd47c71 100644 --- a/addons/crm/report/crm_lead_report_view.xml +++ b/addons/crm/report/crm_lead_report_view.xml @@ -232,11 +232,9 @@ - diff --git a/addons/crm/report/crm_phonecall_report_view.xml b/addons/crm/report/crm_phonecall_report_view.xml index ddc50460e31..597d06faf7d 100644 --- a/addons/crm/report/crm_phonecall_report_view.xml +++ b/addons/crm/report/crm_phonecall_report_view.xml @@ -189,7 +189,6 @@ diff --git a/addons/crm/security/ir.model.access.csv b/addons/crm/security/ir.model.access.csv index bbd437dba47..908cd46422a 100644 --- a/addons/crm/security/ir.model.access.csv +++ b/addons/crm/security/ir.model.access.csv @@ -1,19 +1,23 @@ "id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" +"access_crm_segmentation_user","crm.segmentation user","model_crm_segmentation","crm.group_crm_user",1,0,0,0 +"access_crm_segmentation_line_user","crm.segmentation.line user","model_crm_segmentation_line","crm.group_crm_user",1,0,0,0 "access_crm_segmentation","crm.segmentation","model_crm_segmentation","crm.group_crm_manager",1,1,1,1 "access_crm_segmentation_line","crm.segmentation.line","model_crm_segmentation_line","crm.group_crm_manager",1,1,1,1 "access_crm_case_section","crm.case.section","model_crm_case_section","crm.group_crm_user",1,0,0,0 "access_crm_case_categ","crm.case.categ","model_crm_case_categ","crm.group_crm_user",1,0,0,0 -"access_crm_meeting","crm.meeting","model_crm_meeting","crm.group_crm_manager",1,1,1,1 -"access_crm_lead","crm.lead","model_crm_lead","crm.group_crm_manager",1,1,1,1 -"access_crm_phonecall","crm.phonecall","model_crm_phonecall","crm.group_crm_manager",1,1,1,1 +"access_crm_meeting","crm.meeting","model_crm_meeting","crm.group_crm_user",1,1,1,1 +"access_crm_lead","crm.lead","model_crm_lead","crm.group_crm_user",1,1,1,1 +"access_crm_phonecall","crm.phonecall","model_crm_phonecall","crm.group_crm_user",1,1,1,1 +"access_crm_case_section_user","crm.case.section.user","model_crm_case_section","crm.group_crm_user",1,0,0,0 "access_crm_case_section_manager","crm.case.section.manager","model_crm_case_section","crm.group_crm_manager",1,1,1,1 +"access_crm_case_categ_user","crm.case.categ.user","model_crm_case_categ","crm.group_crm_user",1,0,0,0 "access_crm_case_categ_manager","crm.case.categ.manager","model_crm_case_categ","crm.group_crm_manager",1,1,1,1 "access_crm_case_stage","crm.case.stage","model_crm_case_stage","crm.group_crm_user",1,0,0,0 "access_crm_case_stage_manager","crm.case.stage","model_crm_case_stage","crm.group_crm_manager",1,1,1,1 "access_crm_case_resource_type_user","crm_case_resource_type user","model_crm_case_resource_type","crm.group_crm_user",1,0,0,0 "access_crm_case_resource_type_manager","crm_case_resource_type manager","model_crm_case_resource_type","crm.group_crm_manager",1,1,1,1 -"access_crm_lead_report_user","crm.lead.report","model_crm_lead_report","crm.group_crm_user",1,0,0,0 -"access_crm_phonecall_report_user","crm.phonecall.report","model_crm_phonecall_report","crm.group_crm_user",1,0,0,0 +"access_crm_lead_report_manager","crm.lead.report","model_crm_lead_report","crm.group_crm_manager",1,0,0,0 +"access_crm_phonecall_report_manager","crm.phonecall.report","model_crm_phonecall_report","crm.group_crm_manager",1,0,0,0 "access_crm_lead2partner","crm.lead2partner","model_crm_lead2partner","crm.group_crm_user",1,1,1,1 "access_crm_lead2opportunity","crm.lead2opportunity","model_crm_lead2opportunity","crm.group_crm_user",1,1,1,1 "access_crm_opportunity2phonecall","crm.opportunity2phonecall","model_crm_opportunity2phonecall","crm.group_crm_user",1,1,1,1 @@ -24,6 +28,9 @@ "access_crm_send_mail_attachment","crm.send.mail.attachment","model_crm_send_mail_attachment","crm.group_crm_user",1,1,1,1 "access_crm_partner2opportunity","crm.partner2opportunity","model_crm_partner2opportunity","crm.group_crm_user",1,1,1,1 "access_crm_lead2opportunity_partner","crm.lead2opportunity.partner","model_crm_lead2opportunity_partner","crm.group_crm_user",1,1,1,1 -"access_crm_installer","crm.installer.rule","model_crm_installer","crm.group_crm_user",1,1,1,1 -"access_crm_lead_forward_to_partner","crm.lead.forward.to.partner","model_crm_lead_forward_to_partner","crm.group_crm_user",2,2,2,2 +"access_crm_installer","crm.installer.rule","model_crm_installer","base.group_system",1,1,1,1 +"access_crm_lead_forward_to_partner","crm.lead.forward.to.partner","model_crm_lead_forward_to_partner","crm.group_crm_user",1,1,1,1 "access_mailgate_thread","mailgate.thread","model_mailgate_thread","crm.group_crm_user",1,1,1,1 +"access_res_partner","res.partner.crm.user","model_res_partner","crm.group_crm_user",1,0,0,0 +"access_res_partner_address","res.partner.address.crm.user","model_res_partner_address","crm.group_crm_user",1,0,0,0 +"access_res_partner_category","res.partner.category.crm.user","model_res_partner_category","crm.group_crm_user",1,0,0,0 diff --git a/addons/document/document_view.xml b/addons/document/document_view.xml index 0bab191d942..b1fa9a510c9 100644 --- a/addons/document/document_view.xml +++ b/addons/document/document_view.xml @@ -3,7 +3,7 @@ - + @@ -13,15 +13,15 @@ form
- - - - - - + + + + + + - + @@ -71,13 +71,13 @@ - +