[MOD] usability improvement in access rights
bzr revid: amp@tinyerp.com-20100729133057-gdhqqohzpkdnq8vl
This commit is contained in:
parent
a828eea725
commit
7e0180c254
|
@ -43,6 +43,7 @@
|
|||
'depends': ['base','process'],
|
||||
'init_xml': [],
|
||||
'update_xml': [
|
||||
'security/base_contact_security.xml',
|
||||
'security/ir.model.access.csv',
|
||||
'base_contact_view.xml',
|
||||
'base_contact_installer_view.xml',
|
||||
|
|
|
@ -0,0 +1,13 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data noupdate="0">
|
||||
|
||||
<record id="base.group_test_manager" model="res.groups">
|
||||
<field name="name">Test / Manager</field>
|
||||
</record>
|
||||
<record id="base.group_test_user" model="res.groups">
|
||||
<field name="name">Test / User</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</openerp>
|
|
@ -3,3 +3,4 @@
|
|||
"access_res_partner_job","res.partner.job","model_res_partner_job","base.group_partner_manager",1,1,1,1
|
||||
"access_res_partner_contact_all","res.partner.contact all","model_res_partner_contact",base.group_user,1,0,0,0
|
||||
"access_res_partner_job_all","res.partner.job all","model_res_partner_job",base.group_user,1,0,0,0
|
||||
"access_group_test_user","res.partner.contact.test.user","model_res_partner_contact",base.group_test_user,1,1,1,0
|
||||
|
|
|
|
@ -26,7 +26,7 @@
|
|||
'description': """Base module for all dashboards.""",
|
||||
'author': 'OpenERP SA',
|
||||
'depends': ['base'],
|
||||
'update_xml': ['security/ir.model.access.csv', 'wizard/board_menu_create_view.xml', 'board_view.xml'],
|
||||
'update_xml': ['security/board_security.xml','security/ir.model.access.csv', 'wizard/board_menu_create_view.xml', 'board_view.xml'],
|
||||
'demo_xml': [],
|
||||
'installable': True,
|
||||
'active': False,
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data noupdate="0">
|
||||
|
||||
<record id="base.group_test_manager" model="res.groups">
|
||||
<field name="name">Test / Manager</field>
|
||||
</record>
|
||||
|
||||
<record id="base.group_test_user" model="res.groups">
|
||||
<field name="name">Test / User</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</openerp>
|
|
@ -3,3 +3,4 @@
|
|||
"access_board_board_line","board.board.line","model_board_board_line","base.group_user",1,1,1,1
|
||||
"access_board_note_type","board.note.type","model_board_note_type","base.group_user",1,1,1,1
|
||||
"access_board_note","board.note","model_board_note","base.group_user",1,1,1,1
|
||||
"access_board_board_test_user","board.board.test.user","model_board_board","base.group_test_user",1,1,1,1
|
||||
|
|
|
|
@ -2,20 +2,28 @@
|
|||
<openerp>
|
||||
<data noupdate="0">
|
||||
|
||||
<record id="group_crm_manager" model="res.groups">
|
||||
<field name="name">CRM / Manager</field>
|
||||
<!-- <record id="group_crm_manager" model="res.groups">-->
|
||||
<!-- <field name="name">CRM / Manager</field>-->
|
||||
<!-- </record>-->
|
||||
|
||||
<!-- <record id="group_crm_user" model="res.groups">-->
|
||||
<!-- <field name="name">CRM / User</field>-->
|
||||
<!-- </record>-->
|
||||
|
||||
<record id="base.group_test_manager" model="res.groups">
|
||||
<field name="name">Test / Manager</field>
|
||||
</record>
|
||||
|
||||
<record id="group_crm_user" model="res.groups">
|
||||
<field name="name">CRM / User</field>
|
||||
<record id="base.group_test_user" model="res.groups">
|
||||
<field name="name">Test / User</field>
|
||||
</record>
|
||||
|
||||
<record model='ir.ui.menu' id='base.menu_base_partner'>
|
||||
<field name="groups_id" eval="[(4,ref('group_crm_manager')),(4,ref('group_crm_user'))]"/>
|
||||
<field name="groups_id" eval="[(4,ref('base.group_test_manager')),(4,ref('base.group_test_user'))]"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.menu" id="base.menu_base_config">
|
||||
<field eval="[(4, ref('crm.group_crm_manager'))]" name="groups_id"/>
|
||||
<field eval="[(4, ref('base.group_test_manager'))]" name="groups_id"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
|
|
|
@ -1,44 +1,46 @@
|
|||
"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_manager","crm.meeting.manager","model_crm_meeting","crm.group_crm_manager",1,1,1,1
|
||||
"access_crm_lead_manager","crm.lead.manager","model_crm_lead","crm.group_crm_manager",1,1,1,1
|
||||
"access_crm_phonecall_manager","crm.phonecall.manager","model_crm_phonecall","crm.group_crm_manager",1,1,1,1
|
||||
"access_crm_segmentation_user","crm.segmentation user","model_crm_segmentation","base.group_test_user",1,0,0,0
|
||||
"access_crm_segmentation_line_user","crm.segmentation.line user","model_crm_segmentation_line","base.group_test_user",1,0,0,0
|
||||
"access_crm_segmentation","crm.segmentation","model_crm_segmentation","base.group_test_manager",1,1,1,1
|
||||
"access_crm_segmentation_line","crm.segmentation.line","model_crm_segmentation_line","base.group_test_manager",1,1,1,1
|
||||
"access_crm_case_section","crm.case.section","model_crm_case_section","base.group_test_user",1,0,0,0
|
||||
"access_crm_case_categ","crm.case.categ","model_crm_case_categ","base.group_test_user",1,0,0,0
|
||||
"access_crm_meeting_manager","crm.meeting.manager","model_crm_meeting","base.group_test_manager",1,1,1,1
|
||||
"access_crm_lead_manager","crm.lead.manager","model_crm_lead","base.group_test_manager",1,0,0,0
|
||||
"access_crm_phonecall_manager","crm.phonecall.manager","model_crm_phonecall","base.group_test_manager",1,1,1,1
|
||||
"access_crm_case_categ","crm.case.categ","model_crm_case_categ","base.group_user",1,0,0,0
|
||||
"access_crm_meeting","crm.meeting","model_crm_meeting","crm.group_crm_user",1,1,1,1
|
||||
"access_crm_meeting","crm.meeting","model_crm_meeting","base.group_test_user",1,1,1,0
|
||||
"access_crm_meeting_all","crm.meeting_allll","model_crm_meeting","base.group_user",1,0,0,0
|
||||
"access_crm_lead","crm.lead","model_crm_lead","crm.group_crm_user",1,1,1,1
|
||||
"access_crm_lead","crm.lead","model_crm_lead","base.group_test_user",1,1,1,1
|
||||
"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","crm.group_crm_user",1,1,1,1
|
||||
"access_crm_phonecall","crm.phonecall","model_crm_phonecall","base.group_test_user",1,1,1,1
|
||||
"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","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_section_user","crm.case.section.user","model_crm_case_section","base.group_test_user",1,0,0,0
|
||||
"access_crm_case_section_manager","crm.case.section.manager","model_crm_case_section","base.group_test_manager",1,1,1,1
|
||||
"access_crm_case_categ_user","crm.case.categ.user","model_crm_case_categ","base.group_test_user",1,0,0,0
|
||||
"access_crm_case_categ_manager","crm.case.categ.manager","model_crm_case_categ","base.group_test_manager",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","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_phonecall_report_user","crm.phonecall.report.user","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,1,1,1
|
||||
"access_crm_phonecall_report_manager","crm.phonecall.report","model_crm_phonecall_report","crm.group_crm_manager",1,1,1,1
|
||||
"access_res_partner_manager","res.partner.crm.manager","base.model_res_partner","crm.group_crm_manager",1,0,1,0
|
||||
"access_res_partner_address_manager","res.partner.address.crm.user.manager","base.model_res_partner_address","crm.group_crm_manager",1,0,1,0
|
||||
"access_res_partner_category_manager","res.partner.category.crm.manager","base.model_res_partner_category","crm.group_crm_manager",1,0,0,0
|
||||
"access_crm_case_stage_manager","crm.case.stage","model_crm_case_stage","base.group_test_manager",1,1,1,1
|
||||
"access_crm_case_resource_type_user","crm_case_resource_type user","model_crm_case_resource_type","base.group_test_user",1,0,0,0
|
||||
"access_crm_case_resource_type_manager","crm_case_resource_type manager","model_crm_case_resource_type","base.group_test_manager",1,1,1,1
|
||||
"access_crm_phonecall_report_user","crm.phonecall.report.user","model_crm_phonecall_report","base.group_test_user",1,0,0,0
|
||||
"access_crm_lead_report_manager","crm.lead.report","model_crm_lead_report","base.group_test_manager",1,1,1,1
|
||||
"access_crm_phonecall_report_manager","crm.phonecall.report","model_crm_phonecall_report","base.group_test_manager",1,1,1,1
|
||||
"access_res_partner_manager","res.partner.crm.manager","base.model_res_partner","base.group_test_manager",1,0,1,0
|
||||
"access_res_partner_address_manager","res.partner.address.crm.user.manager","base.model_res_partner_address","base.group_test_manager",1,0,1,0
|
||||
"access_res_partner_category_manager","res.partner.category.crm.manager","base.model_res_partner_category","base.group_test_manager",1,0,0,0
|
||||
"mail_gateway_mailgate_message_manager","mail_gateway.mailgate.message.manager","mail_gateway.model_mailgate_message","base.group_system",1,1,1,1
|
||||
"mail_gateway_mailgate_thread_manager","mail_gateway.mailgate.thread.manager","mail_gateway.model_mailgate_thread","crm.group_crm_manager",1,1,1,1
|
||||
"mail_gateway_mailgate_thread_manager","mail_gateway.mailgate.thread.manager","mail_gateway.model_mailgate_thread","base.group_test_manager",1,1,1,1
|
||||
"access_calendar_attendee_crm_user","calendar.attendee.crm.user","model_calendar_attendee","base.group_system",1,1,1,0
|
||||
"access_calendar_attendee_crm_manager","calendar.attendee.crm.manager","model_calendar_attendee","base.group_system",1,1,1,1
|
||||
"access_res_partner","res.partner.crm.user","base.model_res_partner","crm.group_crm_user",1,0,0,0
|
||||
"access_res_partner_address","res.partner.address.crm.user","base.model_res_partner_address","crm.group_crm_user",1,0,0,0
|
||||
"access_res_partner_category","res.partner.category.crm.user","base.model_res_partner_category","crm.group_crm_user",1,0,0,0
|
||||
"access_res_partner","res.partner.crm.user","base.model_res_partner","base.group_test_user",1,0,0,0
|
||||
"access_res_partner_address","res.partner.address.crm.user","base.model_res_partner_address","base.group_test_user",1,0,0,0
|
||||
"access_res_partner_category","res.partner.category.crm.user","base.model_res_partner_category","base.group_test_user",1,0,0,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","crm.group_crm_user",1,1,1,1
|
||||
"access_crm_case_section_custom_user","crm.case.section.custom.user","model_crm_case_section_custom","crm.group_crm_user",1,0,0,0
|
||||
"access_crm_case_section_custom_manager","crm.case.section.custom.manager","model_crm_case_section_custom","crm.group_crm_manager",1,1,1,1
|
||||
"access_crm_case_custom_user","crm.case.custom.user","model_crm_case_custom","crm.group_crm_user",1,1,1,1
|
||||
"access_crm_case_custom_manager","crm.case.custom.manager","model_crm_case_custom","crm.group_crm_manager",1,1,1,1
|
||||
"mail_gateway_mailgate_thread","mail_gateway.mailgate.thread","mail_gateway.model_mailgate_thread","base.group_test_user",1,1,1,1
|
||||
"access_crm_case_section_custom_user","crm.case.section.custom.user","model_crm_case_section_custom","base.group_test_user",1,0,0,0
|
||||
"access_crm_case_section_custom_manager","crm.case.section.custom.manager","model_crm_case_section_custom","base.group_test_manager",1,1,1,1
|
||||
"access_crm_case_custom_user","crm.case.custom.user","model_crm_case_custom","base.group_test_user",1,1,1,1
|
||||
"access_crm_case_custom_manager","crm.case.custom.manager","model_crm_case_custom","base.group_test_manager",1,1,1,1
|
||||
"access_crm_lead_extended","crm.lead.extended","model_crm_lead","base.group_extended",1,1,1,1
|
||||
"access_crm_phonecall_extended","crm.phonecall.extended","model_crm_phonecall","base.group_extended",1,1,1,1
|
||||
|
|
|
|
@ -12,7 +12,7 @@
|
|||
context_lang: en_US
|
||||
context_section_id: crm.section_sales_department
|
||||
groups_id:
|
||||
- crm.group_crm_user
|
||||
- base.group_test_user
|
||||
login: user_crm
|
||||
name: user_crm
|
||||
password: user_crm
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
|
||||
"access_crm_claim_manager","crm.claim.manager","model_crm_claim","crm.group_crm_manager",1,1,1,1
|
||||
"access_crm_claim_user","crm.claim.user","model_crm_claim","crm.group_crm_user",1,1,1,1
|
||||
"access_crm_claim_report_manager","crm.claim.report.manager","model_crm_claim_report","crm.group_crm_manager",1,1,1,1
|
||||
"access_crm_claim_manager","crm.claim.manager","model_crm_claim","base.group_test_manager",1,1,1,1
|
||||
"access_crm_claim_user","crm.claim.user","model_crm_claim","base.group_test_user",1,1,1,1
|
||||
"access_crm_claim_report_manager","crm.claim.report.manager","model_crm_claim_report","base.group_test_manager",1,1,1,1
|
||||
"access_crm_claim_extended","crm.claim.extended","model_crm_claim","base.group_extended",1,1,1,1
|
||||
|
|
|
|
@ -1,5 +1,5 @@
|
|||
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
|
||||
"access_crm_fundraising_manager","crm.fundraising.manager","model_crm_fundraising","crm.group_crm_manager",1,1,1,1
|
||||
"access_crm_fundraising_user","crm.fundraising.user","model_crm_fundraising","crm.group_crm_user",1,1,1,1
|
||||
"access_crm_fundraising_report_user","crm.fundraising.report.user","model_crm_fundraising_report","crm.group_crm_user",1,0,0,0
|
||||
"access_crm_fundraising_report_manager","crm.fundraising.report.manager","model_crm_fundraising_report","crm.group_crm_manager",1,1,1,1
|
||||
"access_crm_fundraising_manager","crm.fundraising.manager","model_crm_fundraising","base.group_test_manager",1,1,1,1
|
||||
"access_crm_fundraising_user","crm.fundraising.user","model_crm_fundraising","base.group_test_user",1,1,1,1
|
||||
"access_crm_fundraising_report_user","crm.fundraising.report.user","model_crm_fundraising_report","base.group_test_user",1,0,0,0
|
||||
"access_crm_fundraising_report_manager","crm.fundraising.report.manager","model_crm_fundraising_report","base.group_test_manager",1,1,1,1
|
||||
|
|
|
|
@ -1,5 +1,5 @@
|
|||
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
|
||||
"access_crm_helpdesk_manager","crm.helpdesk.manager","model_crm_helpdesk","crm.group_crm_manager",1,1,1,1
|
||||
"access_crm_helpdesk_user","crm.helpdesk.user","model_crm_helpdesk","crm.group_crm_user",1,1,1,1
|
||||
"access_report_crm_helpdesk_user","report.crm.helpdesk.user","model_crm_helpdesk_report","crm.group_crm_user",1,1,1,1
|
||||
"access_report_crm_helpdesk_manager","report.crm.helpdesk.manager","model_crm_helpdesk_report","crm.group_crm_manager",1,1,1,1
|
||||
"access_crm_helpdesk_manager","crm.helpdesk.manager","model_crm_helpdesk","base.group_test_manager",1,1,1,1
|
||||
"access_crm_helpdesk_user","crm.helpdesk.user","model_crm_helpdesk","base.group_test_user",1,1,1,1
|
||||
"access_report_crm_helpdesk_manager","report.crm.helpdesk.manager","model_crm_helpdesk_report","base.group_test_manager",1,1,1,1
|
||||
"access_crm_helpdesk_extended","crm.helpdesk.extended","model_crm_helpdesk","base.group_extended",1,1,1,1
|
||||
|
|
|
|
@ -2,7 +2,7 @@
|
|||
"access_crm_profiling_question","crm_profiling.question","model_crm_profiling_question",,1,0,0,0
|
||||
"access_crm_profiling_questionnaire","crm_profiling.questionnaire","model_crm_profiling_questionnaire",,1,0,0,0
|
||||
"access_crm_profiling_answer_all","crm_profiling.answer all","model_crm_profiling_answer",,1,0,0,0
|
||||
"access_crm_profiling_answer","crm_profiling.answer","model_crm_profiling_answer","crm.group_crm_user",1,1,1,1
|
||||
"access_crm_profiling_question_manager","crm_profiling.question manager","model_crm_profiling_question","crm.group_crm_manager",1,1,1,1
|
||||
"access_crm_profiling_questionnaire_manager","crm_profiling.questionnaire manager","model_crm_profiling_questionnaire","crm.group_crm_manager",1,1,1,1
|
||||
"access_crm_profiling_answer_manager","crm_profiling.answer manager","model_crm_profiling_answer","crm.group_crm_manager",1,1,1,1
|
||||
"access_crm_profiling_answer","crm_profiling.answer","model_crm_profiling_answer","base.group_test_user",1,1,1,1
|
||||
"access_crm_profiling_question_manager","crm_profiling.question manager","model_crm_profiling_question","base.group_test_manager",1,1,1,1
|
||||
"access_crm_profiling_questionnaire_manager","crm_profiling.questionnaire manager","model_crm_profiling_questionnaire","base.group_test_manager",1,1,1,1
|
||||
"access_crm_profiling_answer_manager","crm_profiling.answer manager","model_crm_profiling_answer","base.group_test_manager",1,1,1,1
|
||||
|
|
|
|
@ -1,9 +1,9 @@
|
|||
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
|
||||
"access_delivery_carrier","delivery.carrier","model_delivery_carrier","sale.group_sale_user",1,0,0,0
|
||||
"access_delivery_grid","delivery.grid","model_delivery_grid","sale.group_sale_user",1,0,0,0
|
||||
"access_delivery_grid_line","delivery.grid.line","model_delivery_grid_line","sale.group_sale_user",1,0,0,0
|
||||
"access_delivery_carrier_manager","delivery.carrier","model_delivery_carrier","sale.group_sale_manager",1,1,1,1
|
||||
"access_delivery_grid_manager","delivery.grid","model_delivery_grid","sale.group_sale_manager",1,1,1,1
|
||||
"access_delivery_grid_line_manager","delivery.grid.line","model_delivery_grid_line","sale.group_sale_manager",1,1,1,1
|
||||
"access_delivery_carrier","delivery.carrier","model_delivery_carrier","base.group_test_user",1,0,0,0
|
||||
"access_delivery_grid","delivery.grid","model_delivery_grid","base.group_test_user",1,0,0,0
|
||||
"access_delivery_grid_line","delivery.grid.line","model_delivery_grid_line","base.group_test_user",1,0,0,0
|
||||
"access_delivery_carrier_manager","delivery.carrier","model_delivery_carrier","base.group_test_manager",1,1,1,1
|
||||
"access_delivery_grid_manager","delivery.grid","model_delivery_grid","base.group_test_manager",1,1,1,1
|
||||
"access_delivery_grid_line_manager","delivery.grid.line","model_delivery_grid_line","base.group_test_manager",1,1,1,1
|
||||
"access_delivery_carrier_partner_manager","delivery.carrier partner_manager","model_delivery_carrier","base.group_partner_manager",1,0,0,0
|
||||
"access_delivery_carrier_stock_worker","delivery.carrier stock_worker","model_delivery_carrier","stock.group_stock_user",1,0,0,0
|
||||
|
|
|
|
@ -56,7 +56,7 @@
|
|||
id="menu_reports_document"
|
||||
parent="menu_reporting"
|
||||
sequence="0"
|
||||
groups="document.group_document_manager"/>
|
||||
groups="base.group_system"/>
|
||||
|
||||
|
||||
<menuitem
|
||||
|
|
|
@ -36,7 +36,7 @@
|
|||
<field name="view_type">form</field>
|
||||
</record>
|
||||
<menuitem name="Configuration" id="base.menu_event_config" parent="base.marketing_menu" sequence="30" groups="base.group_extended"/>
|
||||
<menuitem name="Types of Events" id="menu_event_type" action="action_event_type" parent="base.menu_event_config" groups="base.group_extended,crm.group_crm_manager"/>
|
||||
<menuitem name="Types of Events" id="menu_event_type" action="action_event_type" parent="base.menu_event_config" groups="base.group_extended,base.group_test_manager"/>
|
||||
|
||||
<!-- Events Organisation/CONFIGURATION/EVENTS -->
|
||||
|
||||
|
|
|
@ -10,6 +10,14 @@
|
|||
<record id="group_event_subscriber" model="res.groups">
|
||||
<field name="name">EVENT / Subscriber</field>
|
||||
</record>
|
||||
|
||||
<record id="base.group_test_manager" model="res.groups">
|
||||
<field name="name">Test / Manager</field>
|
||||
</record>
|
||||
|
||||
<record id="base.group_test_user" model="res.groups">
|
||||
<field name="name">Test / User</field>
|
||||
</record>
|
||||
|
||||
|
||||
</data>
|
||||
|
|
|
@ -11,3 +11,4 @@
|
|||
"access_report_event_registration","report.event.registration","model_report_event_registration","event.group_event_manager",1,1,1,1
|
||||
"access_event_registration_badge","event.registration.badge","model_event_registration_badge","event.group_event_subscriber",1,1,1,1
|
||||
"access_event_registration_badge","event.registration.badge","model_event_registration_badge","event.group_event_manager",1,1,1,1
|
||||
"access_event_event_test_user","event.event.test","model_event_event","base.group_test_user",1,0,0,0
|
||||
|
|
|
|
@ -8,6 +8,16 @@
|
|||
<!-- <record id="idea.menu_reporting" model="ir.ui.menu">-->
|
||||
<!-- <field name="groups_id" eval="[(6,0,[ref('base.group_system')])]"/>-->
|
||||
<!-- </record>-->
|
||||
|
||||
<record id="base.group_test_manager" model="res.groups">
|
||||
<field name="name">Test / Manager</field>
|
||||
</record>
|
||||
|
||||
<record id="base.group_test_user" model="res.groups">
|
||||
<field name="name">Test / User</field>
|
||||
</record>
|
||||
|
||||
|
||||
</data>
|
||||
</openerp>
|
||||
|
||||
|
|
|
@ -7,3 +7,5 @@
|
|||
"access_idea_comment","idea.comment","model_idea_comment","base.group_system",1,1,1,1
|
||||
"access_idea_comment_user","idea.comment","model_idea_comment","base.group_user",1,1,1,0
|
||||
"access_report_vote","report.vote","model_report_vote","base.group_user",1,1,1,1
|
||||
"access_idea_idea_test_user","idea.idea.test","model_idea_idea","base.group_test_user",1,1,1,1
|
||||
"access_idea_vote_test_user","idea.vote.test","model_idea_vote","base.group_test_user",1,1,1,1
|
||||
|
|
|
|
@ -39,6 +39,7 @@
|
|||
""",
|
||||
"init_xml": [],
|
||||
"update_xml": [
|
||||
'security/lunch_security.xml',
|
||||
'security/ir.model.access.csv',
|
||||
'wizard/lunch_order_cancel_view.xml',
|
||||
'wizard/lunch_order_confirm_view.xml',
|
||||
|
|
|
@ -5,3 +5,4 @@
|
|||
"access_lunch_cashmove","lunch.cashmove","model_lunch_cashmove","base.group_user",1,1,1,1
|
||||
"access_lunch_order","lunch.order","model_lunch_order","base.group_user",1,1,1,1
|
||||
"access_report_lunch_amount","report.lunch.amount","model_report_lunch_amount","base.group_user",1,1,1,1
|
||||
"access_lunch_order_test_user","lunch.order.test","model_lunch_order","base.group_test_user",1,1,1,1
|
||||
|
|
|
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data noupdate="0">
|
||||
|
||||
<record id="base.group_test_manager" model="res.groups">
|
||||
<field name="name">Test / Manager</field>
|
||||
</record>
|
||||
|
||||
<record id="base.group_test_user" model="res.groups">
|
||||
<field name="name">Test / User</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</openerp>
|
|
@ -1,7 +1,7 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data>
|
||||
<menuitem icon="terp-partner" id="base.menu_base_partner" name="Sales" sequence="0" groups="sale.group_sale_user"/>
|
||||
<menuitem icon="terp-partner" id="base.menu_base_partner" name="Sales" sequence="0" groups="base.group_test_user"/>
|
||||
<menuitem id="base.menu_sales" name="Sales" parent="base.menu_base_partner" sequence="1"/>
|
||||
|
||||
<menuitem id="base.menu_product" name="Products" parent="base.menu_base_partner" sequence="9"/>
|
||||
|
|
|
@ -1,19 +1,22 @@
|
|||
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
|
||||
"access_sale_shop","sale.shop","model_sale_shop","group_sale_user",1,0,0,0
|
||||
"access_sale_order","sale.order","model_sale_order","group_sale_user",1,1,1,0
|
||||
"access_sale_order_line","sale.order.line","model_sale_order_line","group_sale_user",1,1,1,0
|
||||
"access_sale_shop","sale.shop","model_sale_shop","base.group_test_user",1,0,0,0
|
||||
"access_sale_order","sale.order","model_sale_order","base.group_test_user",1,1,1,1
|
||||
"access_sale_order_line","sale.order.line","model_sale_order_line","base.group_test_user",1,1,1,0
|
||||
"access_sale_shop_admin","sale.shop","model_sale_shop","base.group_system",1,1,1,1
|
||||
"access_account_invoice_salesman","account_invoice salesman","account.model_account_invoice","group_sale_user",1,1,1,1
|
||||
"access_account_invoice_line_salesman","account_invoice.line salesman","account.model_account_invoice_line","group_sale_user",1,1,1,1
|
||||
"access_account_payment_term_salesman","account_payment_term salesman","account.model_account_payment_term","group_sale_user",1,0,0,0
|
||||
"access_account_analytic_account_salesman","account_analytic_account salesman","analytic.model_account_analytic_account","group_sale_user",1,1,1,1
|
||||
"access_stock_picking_salesman","stock_picking salesman","stock.model_stock_picking","group_sale_user",1,1,1,1
|
||||
"access_stock_move_salesman","stock_move salesman","stock.model_stock_move","group_sale_user",1,1,1,0
|
||||
"access_procurement_salesman","procurement.order salesman","procurement.model_procurement_order","group_sale_user",1,1,1,1
|
||||
"access_account_invoice_salesman","account_invoice salesman","account.model_account_invoice","base.group_test_user",1,1,1,1
|
||||
"access_account_invoice_line_salesman","account_invoice.line salesman","account.model_account_invoice_line","base.group_test_user",1,1,1,1
|
||||
"access_account_payment_term_salesman","account_payment_term salesman","account.model_account_payment_term","base.group_test_user",1,0,0,0
|
||||
"access_account_analytic_account_salesman","account_analytic_account salesman","analytic.model_account_analytic_account","base.group_test_user",1,1,1,1
|
||||
"access_stock_picking_salesman","stock_picking salesman","stock.model_stock_picking","base.group_test_user",1,1,1,1
|
||||
"access_stock_move_salesman","stock_move salesman","stock.model_stock_move","base.group_test_user",1,1,1,0
|
||||
"access_procurement_salesman","procurement.order salesman","procurement.model_procurement_order","base.group_test_user",1,1,1,1
|
||||
"access_sale_order_stock_worker","sale.order stock worker","model_sale_order","stock.group_stock_user",1,1,0,0
|
||||
"access_sale_order_line_stock_worker","sale.order.line stock worker","model_sale_order_line","stock.group_stock_user",1,1,0,0
|
||||
"access_sale_order_manager","sale.order.manager","model_sale_order","group_sale_manager",1,1,1,1
|
||||
"access_sale_order_line_manager","sale.order.line.manager","model_sale_order_line","group_sale_manager",1,1,1,1
|
||||
"access_sale_report_manager","sale.report","model_sale_report","group_sale_manager",1,1,1,1
|
||||
"access_product_product_sale_user","product.product.sale.user","model_product_product","group_sale_user",1,0,0,0
|
||||
"access_sale_account_journal","account.journal sale order.user","account.model_account_journal","group_sale_user",1,0,0,0
|
||||
"access_sale_order_manager","sale.order.manager","model_sale_order","base.group_test_manager",1,0,0,0
|
||||
"access_sale_order_line_manager","sale.order.line.manager","model_sale_order_line","base.group_test_manager",1,1,1,1
|
||||
"access_sale_report_manager","sale.report","model_sale_report","base.group_test_manager",1,1,1,1
|
||||
"access_product_product_sale_user","product.product.sale.user","model_product_product","base.group_test_user",1,0,0,0
|
||||
"access_sale_account_journal","account.journal sale order.user","account.model_account_journal","base.group_test_user",1,0,0,0
|
||||
"access_res_partner_sale_user","res.partner.sale.user","base.model_res_partner","base.group_test_user",1,0,0,0
|
||||
"access_ir_attachment_test_user","ir_attachment test","base.model_ir_attachment","base.group_test_user",1,1,1,0
|
||||
"access_ir_attachment_test_manager","ir_attachment manager","base.model_ir_attachment","base.group_test_manager",1,0,0,0
|
||||
|
|
|
|
@ -2,19 +2,34 @@
|
|||
<openerp>
|
||||
<data noupdate="0">
|
||||
|
||||
<record id="group_sale_manager" model="res.groups">
|
||||
<field name="name">Sale / Manager</field>
|
||||
<!-- <record id="group_sale_manager" model="res.groups">-->
|
||||
<!-- <field name="name">Sale / Manager</field>-->
|
||||
<!-- </record>-->
|
||||
<!-- <record id="group_sale_user" model="res.groups">-->
|
||||
<!-- <field name="name">Sale / Salesman</field>-->
|
||||
<!-- </record>-->
|
||||
|
||||
<record id="base.group_test_manager" model="res.groups">
|
||||
<field name="name">Test / Manager</field>
|
||||
</record>
|
||||
<record id="group_sale_user" model="res.groups">
|
||||
<field name="name">Sale / Salesman</field>
|
||||
<record id="base.group_test_user" model="res.groups">
|
||||
<field name="name">Test / User</field>
|
||||
</record>
|
||||
|
||||
<!-- <record model='ir.ui.menu' id='menu_action_shop_form'>-->
|
||||
<!-- <field name="groups_id" eval="[(6,0,[ref('group_sale_manager')])]"/>-->
|
||||
<!-- </record>-->
|
||||
<!-- -->
|
||||
<!-- <record model="ir.ui.menu" id="base.menu_base_partner">-->
|
||||
<!-- <field eval="[(4, ref('sale.group_sale_user'))]" name="groups_id"/>-->
|
||||
<!-- </record>-->
|
||||
|
||||
<record model='ir.ui.menu' id='menu_action_shop_form'>
|
||||
<field name="groups_id" eval="[(6,0,[ref('group_sale_manager')])]"/>
|
||||
<field name="groups_id" eval="[(6,0,[ref('base.group_test_manager')])]"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.menu" id="base.menu_base_partner">
|
||||
<field eval="[(4, ref('sale.group_sale_user'))]" name="groups_id"/>
|
||||
<field eval="[(4, ref('base.group_test_user'))]" name="groups_id"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.rule" id="sale_order_comp_rule">
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
|
||||
"access_sale_journal_invoice_type_finance_invoice","sale_journal.invoice.type invoice","model_sale_journal_invoice_type","account.group_account_invoice",1,0,0,0
|
||||
"access_sale_journal_invoice_type_partner_manager","sale_journal.invoice.type partner manager","model_sale_journal_invoice_type","base.group_partner_manager",1,0,0,0
|
||||
"access_sale_journal_sale_journal","sale_journal.sale.journal","model_sale_journal_sale_journal","sale.group_sale_user",1,0,0,0
|
||||
"access_sale_journal_invoice_type_manager","sale_journal.invoice.type.manager","model_sale_journal_invoice_type","sale.group_sale_manager",1,1,1,1
|
||||
"access_sale_journal_sale_journal_manager","sale_journal.sale.journal.manager","model_sale_journal_sale_journal","sale.group_sale_manager",1,1,1,1
|
||||
"access_sale_journal_picking_journal_manager","sale_journal.picking.journal.manager","model_sale_journal_picking_journal","sale.group_sale_manager",1,1,1,1
|
||||
"access_sale_journal_sale_journal","sale_journal.sale.journal","model_sale_journal_sale_journal","base.group_test_user",1,0,0,0
|
||||
"access_sale_journal_invoice_type_manager","sale_journal.invoice.type.manager","model_sale_journal_invoice_type","base.group_test_manager",1,1,1,1
|
||||
"access_sale_journal_sale_journal_manager","sale_journal.sale.journal.manager","model_sale_journal_sale_journal","base.group_test_manager",1,1,1,1
|
||||
"access_sale_journal_picking_journal_manager","sale_journal.picking.journal.manager","model_sale_journal_picking_journal","base.group_test_manager",1,1,1,1
|
||||
"access_sale_journal_sale_journal_stock_worker","sale_journal.sale.journal stock worker","model_sale_journal_sale_journal","stock.group_stock_user",1,0,0,0
|
||||
"access_sale_journal_picking_journal_stock_worker","sale_journal.picking.journal stock worker","model_sale_journal_picking_journal","stock.group_stock_user",1,0,0,0
|
||||
"access_sale_journal_invoice_type_stock_worker","sale_journal.invoice_type stock worker","model_sale_journal_invoice_type","stock.group_stock_user",1,0,0,0
|
||||
|
|
|
|
@ -37,6 +37,7 @@
|
|||
'wizard/survey_selection.xml',
|
||||
'wizard/survey_answer.xml',
|
||||
'survey_view.xml',
|
||||
'security/survey_security.xml',
|
||||
'security/ir.model.access.csv',
|
||||
'wizard/survey_print_statistics.xml',
|
||||
'wizard/survey_print_answer.xml',
|
||||
|
|
|
@ -22,3 +22,4 @@
|
|||
"access_survey_tbl_column_heading","survey.tbl.column.heading","model_survey_tbl_column_heading","group_survey_user",1,1,1,1
|
||||
"access_survey_response_line","survey.response.line","model_survey_response_line","group_survey_manager",1,1,1,1
|
||||
"access_survey_response_line","survey.response.line","model_survey_response_line","group_survey_user",1,1,1,1
|
||||
"access_survey_name_wiz_test","survey.name.wiz.test","model_survey_name_wiz","base.group_test_user",1,1,0,0
|
||||
|
|
|
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data noupdate="0">
|
||||
|
||||
<record id="base.group_test_manager" model="res.groups">
|
||||
<field name="name">Test / Manager</field>
|
||||
</record>
|
||||
|
||||
<record id="base.group_test_user" model="res.groups">
|
||||
<field name="name">Test / User</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</openerp>
|
|
@ -41,6 +41,7 @@ keep track for the wiki groups, pages, and history
|
|||
'wiki_view.xml',
|
||||
'data/wiki_quickstart.xml',
|
||||
'data/wiki_main.xml',
|
||||
'security/wiki_security.xml',
|
||||
'security/ir.model.access.csv'
|
||||
],
|
||||
'demo_xml': [],
|
||||
|
|
|
@ -4,3 +4,5 @@
|
|||
"wiki_wiki","wiki.wiki","model_wiki_wiki","base.group_user",1,1,1,1
|
||||
"wiki_groups","wiki.groups","model_wiki_groups","base.group_system",1,1,1,1
|
||||
"wiki_wiki_history","wiki.wiki.history","model_wiki_wiki_history","base.group_user",1,0,1,0
|
||||
"access_wiki_wiki_test_user","wiki.wiki.test","model_wiki_wiki","base.group_test_user",1,1,1,0
|
||||
"access_wiki_wiki_test_manager","wiki.wiki.manager","model_wiki_wiki","base.group_test_manager",1,0,0,0
|
||||
|
|
|
|
@ -0,0 +1,13 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data noupdate="0">
|
||||
|
||||
<record id="base.group_test_manager" model="res.groups">
|
||||
<field name="name">Test / Manager</field>
|
||||
</record>
|
||||
<record id="base.group_test_user" model="res.groups">
|
||||
<field name="name">Test / User</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</openerp>
|
Loading…
Reference in New Issue