[MOD] crm_*: usability improvement in access rights

bzr revid: amp@tinyerp.com-20100806071611-p90qy63v3j5azu19
This commit is contained in:
AMP (OpenERP) 2010-08-06 12:46:11 +05:30
parent 1d5e077420
commit b59f381093
5 changed files with 28 additions and 11 deletions

View File

@ -2,7 +2,7 @@
<openerp>
<data>
<menuitem id="base.menu_base_action_rule" name="Automated Actions"
groups="base.group_extended"
groups="base.group_extended,base.group_system"
parent="base.menu_base_config" sequence="3" />
<!--

View File

@ -211,7 +211,7 @@
<!-- Menu for Alarms-->
<menuitem id="menu_crm_meeting_avail_alarm"
groups="base.group_extended"
groups="base.group_extended,base.group_system"
action="base_calendar.action_res_alarm_view"
parent="base.menu_calendar_configuration" />

View File

@ -342,7 +342,7 @@
<menuitem action="crm_segmentation_tree-act"
id="menu_crm_segmentation-act"
groups="base.group_extended" sequence="2"
groups="base.group_extended,base.group_system" sequence="2"
parent="base.menu_base_action_rule" />
<record model="ir.ui.view" id="view_users_form_simple_modif_inherited1">

View File

@ -3,7 +3,7 @@
"access_crm_segmentation_line_user","crm.segmentation.line user","model_crm_segmentation_line","base.group_sale_salesman",1,0,0,0
"access_crm_segmentation","crm.segmentation","model_crm_segmentation","base.group_sale_manager",1,1,1,1
"access_crm_segmentation_line","crm.segmentation.line","model_crm_segmentation_line","base.group_sale_manager",1,1,1,1
"access_crm_case_section","crm.case.section","model_crm_case_section","base.group_sale_salesman",1,0,0,0
"access_crm_case_section","crm.case.section","model_crm_case_section","base.group_sale_salesman",1,1,1,0
"access_crm_case_categ","crm.case.categ","model_crm_case_categ","base.group_sale_salesman",1,1,1,0
"access_crm_meeting_manager","crm.meeting.manager","model_crm_meeting","base.group_sale_manager",1,0,0,0
"access_crm_lead_manager","crm.lead.manager","model_crm_lead","base.group_sale_manager",1,0,0,0
@ -15,26 +15,26 @@
"access_crm_lead.all","crm.lead.all","model_crm_lead","base.group_user",1,0,0,0
"access_crm_phonecall","crm.phonecall","model_crm_phonecall","base.group_sale_salesman",1,1,1,0
"access_crm_phonecall.all","crm.phonecall.all","model_crm_phonecall","base.group_user",1,0,0,0
"access_crm_case_section_user","crm.case.section.user","model_crm_case_section","base.group_sale_salesman",1,0,0,0
"access_crm_case_section_user","crm.case.section.user","model_crm_case_section","base.group_sale_salesman",1,1,1,0
"access_crm_case_section_manager","crm.case.section.manager","model_crm_case_section","base.group_sale_manager",1,1,1,1
"access_crm_case_categ","crm.case.categ","model_crm_case_categ","base.group_system",1,1,1,1
"access_crm_case_stage","crm.case.stage","model_crm_case_stage","base.group_user",1,0,0,0
"access_crm_case_stage_manager","crm.case.stage","model_crm_case_stage","base.group_sale_manager",1,1,1,1
"access_crm_case_resource_type_user","crm_case_resource_type user","model_crm_case_resource_type","base.group_sale_salesman",1,0,0,0
"access_crm_case_resource_type_user","crm_case_resource_type user","model_crm_case_resource_type","base.group_sale_salesman",1,1,1,0
"access_crm_case_resource_type_manager","crm_case_resource_type manager","model_crm_case_resource_type","base.group_sale_manager",1,1,1,1
"access_crm_phonecall_report_user","crm.phonecall.report.user","model_crm_phonecall_report","base.group_sale_salesman",1,0,0,0
"access_crm_lead_report_manager","crm.lead.report","model_crm_lead_report","base.group_sale_manager",1,1,1,1
"access_crm_phonecall_report_manager","crm.phonecall.report","model_crm_phonecall_report","base.group_sale_manager",1,1,1,1
"access_res_partner_manager","res.partner.crm.manager","base.model_res_partner","base.group_sale_manager",1,0,1,0
"access_res_partner_manager","res.partner.crm.manager","base.model_res_partner","base.group_sale_manager",1,0,0,0
"access_res_partner_address_manager","res.partner.address.crm.user.manager","base.model_res_partner_address","base.group_sale_manager",1,0,0,0
"access_res_partner_category_manager","res.partner.category.crm.manager","base.model_res_partner_category","base.group_sale_manager",1,0,0,0
"mail_gateway_mailgate_message_manager","mail_gateway.mailgate.message.manager","mail_gateway.model_mailgate_message","base.group_sale_manager",1,0,0,0
"mail_gateway_mailgate_thread_manager","mail_gateway.mailgate.thread.manager","mail_gateway.model_mailgate_thread","base.group_sale_manager",1,1,1,1
"access_calendar_attendee_crm_user","calendar.attendee.crm.user","model_calendar_attendee","base.group_sale_salesman",1,1,1,0
"access_calendar_attendee_crm_manager","calendar.attendee.crm.manager","model_calendar_attendee","base.group_sale_manager",1,1,1,1
"access_res_partner","res.partner.crm.user","base.model_res_partner","base.group_sale_salesman",1,0,0,0
"access_res_partner_address","res.partner.address.crm.user","base.model_res_partner_address","base.group_sale_salesman",1,0,0,0
"access_res_partner_category","res.partner.category.crm.user","base.model_res_partner_category","base.group_sale_salesman",1,0,0,0
"access_res_partner","res.partner.crm.user","base.model_res_partner","base.group_sale_salesman",1,1,1,0
"access_res_partner_address","res.partner.address.crm.user","base.model_res_partner_address","base.group_sale_salesman",1,1,1,0
"access_res_partner_category","res.partner.category.crm.user","base.model_res_partner_category","base.group_sale_salesman",1,1,1,0
"mail_gateway_mailgate_message","mail_gateway.mailgate.message","mail_gateway.model_mailgate_message","base.group_system",1,1,1,1
"mail_gateway_mailgate_thread","mail_gateway.mailgate.thread","mail_gateway.model_mailgate_thread","base.group_sale_salesman",1,1,1,1
"access_crm_case_section_custom_user","crm.case.section.custom.user","model_crm_case_section_custom","base.group_sale_salesman",1,0,0,0
@ -48,3 +48,16 @@
"access_crm_case_stage_system","crm.case.stage system","model_crm_case_stage","base.group_system",1,1,1,1
"access_crm_case_categ_manager","crm.case.categ manager","model_crm_case_categ","base.group_sale_manager",1,1,1,0
"access_crm_case_resource_type_system","crm.case.resource.type system","model_crm_case_resource_type","base.group_system",1,1,1,1
"access_crm_case_section_system","crm.case.section system","model_crm_case_section","base.group_system",1,1,1,1
"access_crm_lead_report_system","crm.lead.report system","model_crm_lead_report","base.group_system",1,1,1,1
"access_base_res_country_system","base.res.country system","base.model_res_country","base.group_system",1,1,1,1
"access_base_res_country_state_system","base.res.country.state system","base.model_res_country_state","base.group_system",1,1,1,1
"access_base_action_rule_system","base.action.rule system","model_base_action_rule","base.group_system",1,1,1,1
"access_crm_segmentation_system","crm.segmentation system","model_crm_segmentation","base.group_system",1,1,1,1
"access_crm_segmentation_line_system","crm.segmentation.line system","model_crm_segmentation_line","base.group_system",1,1,1,1
"access_base_calendar_res_alarm_system","base.calendar.res.alarm system","base_calendar.model_res_alarm","base.group_system",1,1,1,1
"access_res_partner_address_system","res.partner.address system","base.model_res_partner_address","base.group_system",1,0,0,0
"access_crm_lead_report_user","crm.lead.report user","model_crm_lead_report","base.group_sale_salesman",1,1,1,1
"access_base_res_partner_canal_system","base.res.partner.canal system","base.model_res_partner_canal","base.group_system",1,1,1,1
"access_res_partner_category_system","res.partner.category system","base.model_res_partner_category","base.group_system",1,1,1,1
"access_res_partner_title_system","res.partner.title system","base.model_res_partner_title","base.group_system",1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
3 access_crm_segmentation_line_user crm.segmentation.line user model_crm_segmentation_line base.group_sale_salesman 1 0 0 0
4 access_crm_segmentation crm.segmentation model_crm_segmentation base.group_sale_manager 1 1 1 1
5 access_crm_segmentation_line crm.segmentation.line model_crm_segmentation_line base.group_sale_manager 1 1 1 1
6 access_crm_case_section crm.case.section model_crm_case_section base.group_sale_salesman 1 0 1 0 1 0
7 access_crm_case_categ crm.case.categ model_crm_case_categ base.group_sale_salesman 1 1 1 0
8 access_crm_meeting_manager crm.meeting.manager model_crm_meeting base.group_sale_manager 1 0 0 0
9 access_crm_lead_manager crm.lead.manager model_crm_lead base.group_sale_manager 1 0 0 0
15 access_crm_lead.all crm.lead.all model_crm_lead base.group_user 1 0 0 0
16 access_crm_phonecall crm.phonecall model_crm_phonecall base.group_sale_salesman 1 1 1 0
17 access_crm_phonecall.all crm.phonecall.all model_crm_phonecall base.group_user 1 0 0 0
18 access_crm_case_section_user crm.case.section.user model_crm_case_section base.group_sale_salesman 1 0 1 0 1 0
19 access_crm_case_section_manager crm.case.section.manager model_crm_case_section base.group_sale_manager 1 1 1 1
20 access_crm_case_categ crm.case.categ model_crm_case_categ base.group_system 1 1 1 1
21 access_crm_case_stage crm.case.stage model_crm_case_stage base.group_user 1 0 0 0
22 access_crm_case_stage_manager crm.case.stage model_crm_case_stage base.group_sale_manager 1 1 1 1
23 access_crm_case_resource_type_user crm_case_resource_type user model_crm_case_resource_type base.group_sale_salesman 1 0 1 0 1 0
24 access_crm_case_resource_type_manager crm_case_resource_type manager model_crm_case_resource_type base.group_sale_manager 1 1 1 1
25 access_crm_phonecall_report_user crm.phonecall.report.user model_crm_phonecall_report base.group_sale_salesman 1 0 0 0
26 access_crm_lead_report_manager crm.lead.report model_crm_lead_report base.group_sale_manager 1 1 1 1
27 access_crm_phonecall_report_manager crm.phonecall.report model_crm_phonecall_report base.group_sale_manager 1 1 1 1
28 access_res_partner_manager res.partner.crm.manager base.model_res_partner base.group_sale_manager 1 0 1 0 0
29 access_res_partner_address_manager res.partner.address.crm.user.manager base.model_res_partner_address base.group_sale_manager 1 0 0 0
30 access_res_partner_category_manager res.partner.category.crm.manager base.model_res_partner_category base.group_sale_manager 1 0 0 0
31 mail_gateway_mailgate_message_manager mail_gateway.mailgate.message.manager mail_gateway.model_mailgate_message base.group_sale_manager 1 0 0 0
32 mail_gateway_mailgate_thread_manager mail_gateway.mailgate.thread.manager mail_gateway.model_mailgate_thread base.group_sale_manager 1 1 1 1
33 access_calendar_attendee_crm_user calendar.attendee.crm.user model_calendar_attendee base.group_sale_salesman 1 1 1 0
34 access_calendar_attendee_crm_manager calendar.attendee.crm.manager model_calendar_attendee base.group_sale_manager 1 1 1 1
35 access_res_partner res.partner.crm.user base.model_res_partner base.group_sale_salesman 1 0 1 0 1 0
36 access_res_partner_address res.partner.address.crm.user base.model_res_partner_address base.group_sale_salesman 1 0 1 0 1 0
37 access_res_partner_category res.partner.category.crm.user base.model_res_partner_category base.group_sale_salesman 1 0 1 0 1 0
38 mail_gateway_mailgate_message mail_gateway.mailgate.message mail_gateway.model_mailgate_message base.group_system 1 1 1 1
39 mail_gateway_mailgate_thread mail_gateway.mailgate.thread mail_gateway.model_mailgate_thread base.group_sale_salesman 1 1 1 1
40 access_crm_case_section_custom_user crm.case.section.custom.user model_crm_case_section_custom base.group_sale_salesman 1 0 0 0
48 access_crm_case_stage_system crm.case.stage system model_crm_case_stage base.group_system 1 1 1 1
49 access_crm_case_categ_manager crm.case.categ manager model_crm_case_categ base.group_sale_manager 1 1 1 0
50 access_crm_case_resource_type_system crm.case.resource.type system model_crm_case_resource_type base.group_system 1 1 1 1
51 access_crm_case_section_system crm.case.section system model_crm_case_section base.group_system 1 1 1 1
52 access_crm_lead_report_system crm.lead.report system model_crm_lead_report base.group_system 1 1 1 1
53 access_base_res_country_system base.res.country system base.model_res_country base.group_system 1 1 1 1
54 access_base_res_country_state_system base.res.country.state system base.model_res_country_state base.group_system 1 1 1 1
55 access_base_action_rule_system base.action.rule system model_base_action_rule base.group_system 1 1 1 1
56 access_crm_segmentation_system crm.segmentation system model_crm_segmentation base.group_system 1 1 1 1
57 access_crm_segmentation_line_system crm.segmentation.line system model_crm_segmentation_line base.group_system 1 1 1 1
58 access_base_calendar_res_alarm_system base.calendar.res.alarm system base_calendar.model_res_alarm base.group_system 1 1 1 1
59 access_res_partner_address_system res.partner.address system base.model_res_partner_address base.group_system 1 0 0 0
60 access_crm_lead_report_user crm.lead.report user model_crm_lead_report base.group_sale_salesman 1 1 1 1
61 access_base_res_partner_canal_system base.res.partner.canal system base.model_res_partner_canal base.group_system 1 1 1 1
62 access_res_partner_category_system res.partner.category system base.model_res_partner_category base.group_system 1 1 1 1
63 access_res_partner_title_system res.partner.title system base.model_res_partner_title base.group_system 1 1 1 1

View File

@ -1,4 +1,8 @@
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
"access_crm_profiling_question","crm_profiling.question","model_crm_profiling_question","base.group_system",1,1,1,1
"access_crm_profiling_questionnaire_manager","crm_profiling.questionnaire manager","model_crm_profiling_questionnaire","base.group_system",1,1,1,1
"access_crm_profiling_answer_manager","crm_profiling.answer manager","model_crm_profiling_answer","base.group_system",1,1,1,1
"access_crm_profiling_answer_system","crm_profiling.answer system","model_crm_profiling_answer","base.group_system",1,1,1,1
"access_crm_profiling_answer_user","crm_profiling.answer user","model_crm_profiling_answer","base.group_sale_salesman",1,1,1,0
"access_crm_profiling_answer_manager","crm_profiling.answer manager","model_crm_profiling_answer","base.group_sale_manager",1,0,0,0
"access_crm_profiling_question_manager","crm_profiling.question manager","model_crm_profiling_question","base.group_sale_salesman",1,1,1,0
"access_crm_profiling_question_user","crm_profiling.question user","model_crm_profiling_question","base.group_sale_manager",1,0,0,0

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_crm_profiling_question crm_profiling.question model_crm_profiling_question base.group_system 1 1 1 1
3 access_crm_profiling_questionnaire_manager crm_profiling.questionnaire manager model_crm_profiling_questionnaire base.group_system 1 1 1 1
4 access_crm_profiling_answer_manager access_crm_profiling_answer_system crm_profiling.answer manager crm_profiling.answer system model_crm_profiling_answer base.group_system 1 1 1 1
5 access_crm_profiling_answer_user crm_profiling.answer user model_crm_profiling_answer base.group_sale_salesman 1 1 1 0
6 access_crm_profiling_answer_manager crm_profiling.answer manager model_crm_profiling_answer base.group_sale_manager 1 0 0 0
7 access_crm_profiling_question_manager crm_profiling.question manager model_crm_profiling_question base.group_sale_salesman 1 1 1 0
8 access_crm_profiling_question_user crm_profiling.question user model_crm_profiling_question base.group_sale_manager 1 0 0 0