[IMP] mass_mailing: groups and config update

Define a new mass_mailing_user group that is used in the mass mailing module
instead of using the marketing user group.
This commit is contained in:
Gaurav Panchal
2015-08-12 11:41:58 +02:00
committed by Thibault Delavallée
parent e473cd5614
commit 16fc43f31d
4 changed files with 20 additions and 2 deletions
+1
View File
@@ -22,6 +22,7 @@ professional emails and reuse templates in a few clicks.
'web_kanban_gauge',
],
'data': [
'security/mass_mailing_security.xml',
'data/mail_data.xml',
'data/mass_mailing_data.xml',
'wizard/mail_compose_message_view.xml',
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="group_mass_mailing_user" model="res.groups">
<field name="name">User</field>
<field name="category_id" ref="base.module_category_mass_mailing"/>
<field name="users" eval="[(4, ref('base.user_root'))]"/>
</record>
</odoo>
+2 -2
View File
@@ -12,7 +12,7 @@
<!-- Marketing / Mass Mailing -->
<menuitem name="Mass Mailing" id="mass_mailing_menu_root" sequence="60" web_icon="mass_mailing,static/description/icon.png"/>
<menuitem name="Mailings" id="mass_mailing_menu"
parent="mass_mailing_menu_root" sequence="1" groups="marketing.group_marketing_user"/>
parent="mass_mailing_menu_root" sequence="1" groups="mass_mailing.group_mass_mailing_user"/>
<!-- Marketing / Configuration -->
<menuitem name="Configuration" id="mass_mailing_configuration"
parent="mass_mailing_menu_root" sequence="100" groups="base.group_configuration"/>
@@ -670,7 +670,7 @@
</record>
<menuitem id="menu_mass_mailing_configuration" name="Configuration" parent="mass_mailing_menu_root"
sequence="100" groups="marketing.group_marketing_user,base.group_configuration"/>
sequence="100" groups="mass_mailing.group_mass_mailing_user,base.group_configuration"/>
<menuitem name="Campaign Stages" id="menu_view_mass_mailing_stages"
parent="menu_mass_mailing_configuration" sequence="1"
@@ -78,6 +78,13 @@
<field name="sequence">3</field>
</record>
<record id="module_category_mass_mailing" model="ir.module.category">
<field name="name">Mass Mailing</field>
<field name="sequence">11</field>
<field name="description">Helps you manage your mass mailing for design
professional emails and reuse templates.</field>
</record>
<record model="ir.module.category" id="module_category_point_of_sale">
<field name="name">Point of Sale</field>
<field name="description">Helps you get the most out of your points of sales with fast sale encoding, simplified payment mode encoding, automatic picking lists generation and more.</field>