diff --git a/addons/crm/crm_lead_view.xml b/addons/crm/crm_lead_view.xml index a3d7639076f..7765ba8fbe8 100644 --- a/addons/crm/crm_lead_view.xml +++ b/addons/crm/crm_lead_view.xml @@ -66,7 +66,7 @@ states="open,pending" type="object" icon="gtk-go-forward" /> - + diff --git a/addons/crm/crm_opportunity.py b/addons/crm/crm_opportunity.py index 98e4c6f3ded..440033a2400 100644 --- a/addons/crm/crm_opportunity.py +++ b/addons/crm/crm_opportunity.py @@ -52,8 +52,9 @@ class crm_opportunity(osv.osv): 'ref2': fields.reference('Reference 2', selection=crm._links_get, size=128), 'phone': fields.char("Phone", size=64), 'date_deadline': fields.date('Expected Closing'), - 'date_action': fields.date('Next Action'), - } + 'date_action': fields.date('Next Action Date'), + 'title_action': fields.char('Next Action', size=64), + } def case_close(self, cr, uid, ids, *args): """Overrides close for crm_case for setting probability and close date @param self: The object pointer diff --git a/addons/crm/crm_opportunity_view.xml b/addons/crm/crm_opportunity_view.xml index 5fbfa766cbf..da111cf9518 100644 --- a/addons/crm/crm_opportunity_view.xml +++ b/addons/crm/crm_opportunity_view.xml @@ -81,6 +81,7 @@ name="%(opportunity2phonecall_act)d" icon="gtk-redo" type="action" /> + diff --git a/addons/email_template/__openerp__.py b/addons/email_template/__openerp__.py index 9c5f7bb5c70..ef50f631e3e 100644 --- a/addons/email_template/__openerp__.py +++ b/addons/email_template/__openerp__.py @@ -16,6 +16,7 @@ 'email_template_view.xml', 'email_template_mailbox_view.xml', 'wizard/email_template_send_wizard_view.xml', + 'security/ir.model.access.csv' ], "installable": True, "active": False, diff --git a/addons/email_template/security/email_template_security.xml b/addons/email_template/security/email_template_security.xml index 90067252eca..1883ff793e6 100755 --- a/addons/email_template/security/email_template_security.xml +++ b/addons/email_template/security/email_template_security.xml @@ -2,6 +2,10 @@ + + Email Template / Admin + + Email Template / Settings_Manager diff --git a/addons/email_template/security/ir.model.access.csv b/addons/email_template/security/ir.model.access.csv new file mode 100644 index 00000000000..958c43f42cd --- /dev/null +++ b/addons/email_template/security/ir.model.access.csv @@ -0,0 +1,7 @@ +"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" +"access_email_template_engines","email_template.engines","model_email_template_engines","email_template.res_groups_email_template_admin",1,1,1,1 +"access_email_template_account","email_template.account","model_email_template_account","email_template.res_groups_email_template_admin",1,1,1,1 +"access_email_template","email.template","model_email_template","email_template.res_groups_email_template_admin",1,1,1,1 +"access_email_template_preview","email_template.preview","model_email_template_preview","email_template.res_groups_email_template_admin",1,1,1,1 +"access_email_template_mailbox","email_template.mailbox","model_email_template_mailbox","email_template.res_groups_email_template_admin",1,1,1,1 +"access_email_template_send_wizard","email_template.send.wizard","model_email_template_send_wizard","email_template.res_groups_email_template_admin",1,1,1,1 diff --git a/addons/hr_attendance/security/ir.model.access.csv b/addons/hr_attendance/security/ir.model.access.csv index b96c0e6be0d..69032ff5ccf 100644 --- a/addons/hr_attendance/security/ir.model.access.csv +++ b/addons/hr_attendance/security/ir.model.access.csv @@ -1,3 +1,5 @@ "id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" -"access_hr_action_reason_employee","hr action reason employee","model_hr_action_reason","hr.group_hr_user",1,1,1,1 -"access_hr_attendance_employee","hr attendance employee","model_hr_attendance","hr.group_hr_user",1,1,1,1 +"access_hr_action_reason_employee","hr action reason employee","model_hr_action_reason","hr.group_hr_attendance",1,0,0,0 +"access_hr_action_reason_employee","hr action reason employee","model_hr_action_reason","hr.group_hr_manager",1,1,1,1 +"access_hr_attendance_employee","hr attendance employee","model_hr_attendance","hr.group_hr_attendance",1,1,1,1 +"access_hr_sign_in_out","hr attendance sign in out","model_hr_sign_in_out","hr.group_hr_attendance",1,1,1,1 diff --git a/addons/hr_holidays/security/ir.model.access.csv b/addons/hr_holidays/security/ir.model.access.csv index d928a8dcb9b..8626b3de8ad 100644 --- a/addons/hr_holidays/security/ir.model.access.csv +++ b/addons/hr_holidays/security/ir.model.access.csv @@ -9,3 +9,4 @@ "access_available_holidays_report","hr.available.holidays.report","model_available_holidays_report","hr.group_hr_manager",1,1,1,1 "access_hr_holidays_report_user","hr.holidays.report","model_hr_holidays_report","hr.group_hr_user",1,0,0,0 "access_available_holidays_report_user","hr.available.holidays.report","model_available_holidays_report","hr.group_hr_user",1,0,0,0 +"access_hr_holidays_summary_dept","hr.holidays.summary.dept","model_hr_holidays_summary_dept","hr.group_hr_manager",1,1,1,1 diff --git a/addons/hr_timesheet/security/ir.model.access.csv b/addons/hr_timesheet/security/ir.model.access.csv index ca5bf104fe8..1b1c38e5cf0 100644 --- a/addons/hr_timesheet/security/ir.model.access.csv +++ b/addons/hr_timesheet/security/ir.model.access.csv @@ -1,4 +1,7 @@ "id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" "access_hr_analytic_timesheet","hr.analytic.timesheet","model_hr_analytic_timesheet","hr.group_hr_user",1,1,1,1 "access_hr_account_analytic_line","account.account.analytic.line","account.model_account_analytic_line","hr.group_hr_user",1,1,1,0 -"access_account_analytic_journal","account.account.analytic.journal","account.model_account_analytic_journal","hr.group_hr_user",1,0,0,0 \ No newline at end of file +"access_account_analytic_journal","account.account.analytic.journal","account.model_account_analytic_journal","hr.group_hr_user",1,0,0,0 +"access_hr_sign_in_project","hr.sign.in.project attendance","model_hr_sign_in_project","hr_attendance.group_hr_tendance",1,0,0,0 +"access_hr_analytal_timesheet_employee","hr.analytical.timesheet.employee","model_hr_analytical_timesheet_employee","hr.group_hr_manager",1,1,1,1 +"access_hr_analytal_timesheet_user","hr.analytical.timesheet.user","model_hr_analytical_timesheet_user","hr.group_hr_user",1,1,1,1 diff --git a/addons/hr_timesheet_invoice/security/ir.model.access.csv b/addons/hr_timesheet_invoice/security/ir.model.access.csv index c8b65d13c36..b9cd593c824 100644 --- a/addons/hr_timesheet_invoice/security/ir.model.access.csv +++ b/addons/hr_timesheet_invoice/security/ir.model.access.csv @@ -9,3 +9,4 @@ "access_report_timesheet_invoice","report_timesheet.invoice","model_report_timesheet_invoice","hr.group_hr_manager",1,0,0,0 "access_report_random_timesheet","report_random_timesheet","model_report_random_timesheet","hr.group_hr_manager",1,0,0,0 "access_report_random_timesheet_lines","random_timesheet_lines","model_random_timesheet_lines","hr.group_hr_manager",1,0,0,0 +"access_hr_timesheet_analytic_profit","hr_timesheet_analytic_profit","model_hr_timesheet_analytic_profit","hr.group_account_invoice",1,1,1,1 diff --git a/addons/marketing/__openerp__.py b/addons/marketing/__openerp__.py index ee6abca5355..6db46333985 100644 --- a/addons/marketing/__openerp__.py +++ b/addons/marketing/__openerp__.py @@ -29,7 +29,10 @@ "description": "Menu for Marketing", 'website': 'http://www.openerp.com', 'init_xml': [], - 'update_xml': ['marketing_view.xml'], + 'update_xml': [ + 'marketing_view.xml', + 'security/ir.model.access.csv' + ], 'demo_xml': [], 'installable': True, 'active': False, diff --git a/addons/marketing/security/ir.model.access.csv b/addons/marketing/security/ir.model.access.csv new file mode 100644 index 00000000000..2a712aab4fd --- /dev/null +++ b/addons/marketing/security/ir.model.access.csv @@ -0,0 +1,3 @@ +"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" +"access_marketing_installer","marketing.installer","model_marketing_installer","base.group_system",1,1,1,1 +"access_res_config_installer","access_marketing_installer","base.model_res_config_installer","base.group_system",1,1,1,1 diff --git a/addons/marketing_campaign/__openerp__.py b/addons/marketing_campaign/__openerp__.py index 992731c1332..8abbf9eb706 100644 --- a/addons/marketing_campaign/__openerp__.py +++ b/addons/marketing_campaign/__openerp__.py @@ -39,6 +39,8 @@ 'marketing_campaign_data.xml', 'marketing_campaign_workflow.xml', 'report/campaign_analysis_view.xml', + "security/marketing_campaign_security.xml", + "security/ir.model.access.csv" ], 'demo_xml': [ 'marketing_campaign_demo.xml', diff --git a/addons/marketing_campaign/security/ir.model.access.csv b/addons/marketing_campaign/security/ir.model.access.csv new file mode 100644 index 00000000000..dfafc2cd8a5 --- /dev/null +++ b/addons/marketing_campaign/security/ir.model.access.csv @@ -0,0 +1,7 @@ +"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" +"access_marketing_campaign_admin","marketing.campaign","model_marketing_campaign","marketing_campaign.res_groups_marketing_campaign",1,1,1,1 +"access_marketing_campaign_segment_campaignadmin","marketing.campaign.segment","model_marketing_campaign_segment","marketing_campaign.res_groups_marketing_campaign",1,1,1,1 +"access_marketing_campaign_activity_campaignadmin","marketing.campaign.activity","model_marketing_campaign_activity","marketing_campaign.res_groups_marketing_campaign",1,1,1,1 +"access_marketing_campaign_workitem_campaignadmin","marketing.campaign.workitem","model_marketing_campaign_workitem","marketing_campaign.res_groups_marketing_campaign",1,1,1,1 +"access_marketing_campaign_transition_campaignadmin","marketing.campaign.transition","model_marketing_campaign_transition","marketing_campaign.res_groups_marketing_campaign",1,1,1,1 +"access_marketing_campaign_analysis_campaignadmin","campaign.analysis","model_campaign_analysis","marketing_campaign.res_groups_marketing_campaign",1,0,0,0 diff --git a/addons/marketing_campaign/security/marketing_campaign_security.xml b/addons/marketing_campaign/security/marketing_campaign_security.xml new file mode 100644 index 00000000000..e28fd4867ce --- /dev/null +++ b/addons/marketing_campaign/security/marketing_campaign_security.xml @@ -0,0 +1,10 @@ + + + + + + Marketing / Campaign + + + + \ No newline at end of file diff --git a/addons/sale/security/ir.model.access.csv b/addons/sale/security/ir.model.access.csv index a40026f6585..f2f3b36f1f4 100644 --- a/addons/sale/security/ir.model.access.csv +++ b/addons/sale/security/ir.model.access.csv @@ -16,8 +16,7 @@ "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","sale.report","model_sale_report","group_sale_user",1,1,1,0 -"access_sale_report_manager","sale.report","model_sale_report","group_sale_manager",1,1,1,1 +"access_sale_report_manager","sale.report","model_sale_report","group_sale_manager",1,0,0,0 "access_sale_order_line_make_invoice","sale.order.line.make.invoice","model_sale_order_line_make_invoice","group_sale_user",1,1,1,0 "access_sale_order_line_make_invoice_manager","sale.order.line.make.invoice","model_sale_order_line_make_invoice","group_sale_manager",1,1,1,1 "access_sale_advance_payment_inv","sale.advance.payment.inv","model_sale_advance_payment_inv","group_sale_user",1,1,1,0