diff options
| author | Gaurav Panchal <gan@openerp.com> | 2015-08-12 09:48:58 +0200 |
|---|---|---|
| committer | Thibault Delavallée <tde@openerp.com> | 2015-08-12 11:41:58 +0200 |
| commit | 16fc43f31dfdc0578cdcb394d4589ff854feaa91 (patch) | |
| tree | 27c4a16dc270afb667e56aa3c192498b15b6aa05 | |
| parent | e473cd56149be5340d4991bd036f2b12ac1ba6ad (diff) | |
[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.
| -rw-r--r-- | addons/mass_mailing/__openerp__.py | 1 | ||||
| -rw-r--r-- | addons/mass_mailing/security/mass_mailing_security.xml | 10 | ||||
| -rw-r--r-- | addons/mass_mailing/views/mass_mailing.xml | 4 | ||||
| -rw-r--r-- | openerp/addons/base/module/module_data.xml | 7 |
4 files changed, 20 insertions, 2 deletions
diff --git a/addons/mass_mailing/__openerp__.py b/addons/mass_mailing/__openerp__.py index f20cfe6e91c..43a1cd0d705 100644 --- a/addons/mass_mailing/__openerp__.py +++ b/addons/mass_mailing/__openerp__.py @@ -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', diff --git a/addons/mass_mailing/security/mass_mailing_security.xml b/addons/mass_mailing/security/mass_mailing_security.xml new file mode 100644 index 00000000000..999b7b6afee --- /dev/null +++ b/addons/mass_mailing/security/mass_mailing_security.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>
\ No newline at end of file diff --git a/addons/mass_mailing/views/mass_mailing.xml b/addons/mass_mailing/views/mass_mailing.xml index ba05a844863..df6fe6ea371 100644 --- a/addons/mass_mailing/views/mass_mailing.xml +++ b/addons/mass_mailing/views/mass_mailing.xml @@ -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" diff --git a/openerp/addons/base/module/module_data.xml b/openerp/addons/base/module/module_data.xml index 5d1bc3d7b55..3daa1c168ca 100644 --- a/openerp/addons/base/module/module_data.xml +++ b/openerp/addons/base/module/module_data.xml @@ -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> |
