diff options
| author | Yannick Tivisse <yti@odoo.com> | 2015-03-17 14:13:29 +0100 |
|---|---|---|
| committer | Thibault Delavallée <tde@openerp.com> | 2015-04-02 10:56:20 +0200 |
| commit | a681ac61c4d2b94ddf64584a14eebbb6ab0a0ae9 (patch) | |
| tree | 95d3a48a0f6d5ff2d798fda5e3a6061a6b475aed /addons | |
| parent | 9b7f70c00d09f66d59653740ae2ce253735e5986 (diff) | |
[IMP] hr,marketing,website_forum,association : add rights to hide the menuitem to simple employees
Diffstat (limited to 'addons')
| -rw-r--r-- | addons/association/profile_association.xml | 2 | ||||
| -rw-r--r-- | addons/event/event_view.xml | 4 | ||||
| -rw-r--r-- | addons/hr/hr_view.xml | 3 | ||||
| -rw-r--r-- | addons/marketing/marketing_view.xml | 4 | ||||
| -rw-r--r-- | addons/mass_mailing/views/mass_mailing.xml | 4 | ||||
| -rw-r--r-- | addons/utm/views/utm.xml | 2 | ||||
| -rw-r--r-- | addons/website_certification/views/website_certification_views.xml | 2 | ||||
| -rw-r--r-- | addons/website_crm_score/views/marketing.xml | 2 | ||||
| -rw-r--r-- | addons/website_forum/views/forum.xml | 2 | ||||
| -rw-r--r-- | addons/website_slides/view/website_slides_backend.xml | 2 | ||||
| -rw-r--r-- | addons/website_version/views/marketing_view.xml | 2 |
11 files changed, 15 insertions, 14 deletions
diff --git a/addons/association/profile_association.xml b/addons/association/profile_association.xml index 592a18c32f3..07588acd399 100644 --- a/addons/association/profile_association.xml +++ b/addons/association/profile_association.xml @@ -5,7 +5,7 @@ <!-- Top menu item --> <menuitem name="Association" id="base.menu_association" - groups="base.group_user" + groups="base.group_sale_salesman" icon="fa-group" sequence="45"/> <menuitem name="Configuration" id="base.menu_event_config" parent="base.menu_association" sequence="30"/> diff --git a/addons/event/event_view.xml b/addons/event/event_view.xml index eddcabf9b6b..11550c85787 100644 --- a/addons/event/event_view.xml +++ b/addons/event/event_view.xml @@ -3,8 +3,8 @@ <data> <!-- Main menu items --> - <menuitem name="Events" id="event_main_menu" parent="base.marketing_menu" sequence="2"/> - <menuitem name="Events" id="event_configuration" parent="base.menu_marketing_config_root" sequence="1"/> + <menuitem name="Events" id="event_main_menu" parent="base.marketing_menu" sequence="2" groups="marketing.group_marketing_user"/> + <menuitem name="Events" id="event_configuration" parent="base.menu_marketing_config_root" sequence="1" groups="marketing.group_marketing_user"/> <!-- EVENT.TYPE VIEWS --> <record model="ir.ui.view" id="view_event_type_form"> diff --git a/addons/hr/hr_view.xml b/addons/hr/hr_view.xml index cf5836a447e..966fe679b52 100644 --- a/addons/hr/hr_view.xml +++ b/addons/hr/hr_view.xml @@ -8,7 +8,8 @@ groups="base.group_hr_manager,base.group_hr_user,base.group_user" icon="fa-user" sequence="90"/> - <menuitem id="menu_hr_reporting" parent="base.menu_reporting" name="Human Resources" sequence="60" /> + <menuitem id="menu_hr_reporting" parent="base.menu_reporting" name="Human Resources" sequence="60" + groups="base.group_hr_manager"/> <menuitem id="menu_hr_main" parent="menu_hr_root" name="Human Resources" sequence="0"/> <menuitem id="menu_hr_configuration" name="Configuration" parent="hr.menu_hr_root" groups="base.group_hr_user" sequence="50"/> <menuitem id="menu_hr_configuration_employees" name="Employees" parent="hr.menu_hr_configuration" groups="base.group_hr_user" sequence="1"/> diff --git a/addons/marketing/marketing_view.xml b/addons/marketing/marketing_view.xml index 1ab170f29d8..b4877359e0f 100644 --- a/addons/marketing/marketing_view.xml +++ b/addons/marketing/marketing_view.xml @@ -4,11 +4,11 @@ <!-- Top menu item --> <menuitem name="Marketing" id="base.marketing_menu" sequence="85" - groups="base.group_user" icon="fa-check-square-o"/> + icon="fa-check-square-o"/> <!-- Reporting for Marketing --> <menuitem name="Marketing" id="base.marketing_reporting_menu" sequence="49" - parent="base.menu_reporting"/> + parent="base.menu_reporting" groups="marketing.group_marketing_user"/> <!-- Marketing main configuration menu --> <menuitem name="Configuration" id="base.menu_marketing_config_root" sequence="30" diff --git a/addons/mass_mailing/views/mass_mailing.xml b/addons/mass_mailing/views/mass_mailing.xml index d8db956f113..0912ad72f90 100644 --- a/addons/mass_mailing/views/mass_mailing.xml +++ b/addons/mass_mailing/views/mass_mailing.xml @@ -11,7 +11,7 @@ <!-- Marketing / Mass Mailing --> <menuitem name="Mass Mailing" id="mass_mailing_campaign" - parent="base.marketing_menu" sequence="1"/> + parent="base.marketing_menu" sequence="1" groups="marketing.group_marketing_user"/> <!-- Marketing / Configuration --> <menuitem name="Configuration" id="marketing_configuration" parent="base.marketing_menu" sequence="99"/> @@ -646,7 +646,7 @@ </record> <menuitem name="Mass Mailing" id= "menu_view_mass_mailing_config" - parent="base.menu_marketing_config_root" sequence="4"/> + parent="base.menu_marketing_config_root" sequence="4" groups="marketing.group_marketing_user"/> <menuitem name="Campaign Stages" id="menu_view_mass_mailing_stages" parent="menu_view_mass_mailing_config" sequence="1" diff --git a/addons/utm/views/utm.xml b/addons/utm/views/utm.xml index 1147af4b5e3..2e8356be727 100644 --- a/addons/utm/views/utm.xml +++ b/addons/utm/views/utm.xml @@ -2,7 +2,7 @@ <openerp> <data> <menuitem name="UTMs" id="marketing_utm" - parent="base.marketing_menu" sequence="99"/> + parent="base.marketing_menu" groups="marketing.group_marketing_user" sequence="99"/> <!-- utm.campaign --> <record model="ir.ui.view" id="utm_campaign_tree"> diff --git a/addons/website_certification/views/website_certification_views.xml b/addons/website_certification/views/website_certification_views.xml index 8c92d805bdd..d948adc686b 100644 --- a/addons/website_certification/views/website_certification_views.xml +++ b/addons/website_certification/views/website_certification_views.xml @@ -52,7 +52,7 @@ <field name="view_mode">tree,form</field> <field name="search_view_id" ref="certification_certification_search"/> </record> - <menuitem name="Certifications" id="menu_certifications" parent="base.menu_marketing_config_root" sequence="3" /> + <menuitem name="Certifications" id="menu_certifications" parent="base.menu_marketing_config_root" sequence="3" groups="marketing.group_marketing_user" /> <menuitem name="Certifications" id="menu_certifications_list" action="action_certifications_list" parent="menu_certifications" sequence="1"/> </data> </openerp> diff --git a/addons/website_crm_score/views/marketing.xml b/addons/website_crm_score/views/marketing.xml index fa8b554d2ab..9a5ea15aaaa 100644 --- a/addons/website_crm_score/views/marketing.xml +++ b/addons/website_crm_score/views/marketing.xml @@ -47,7 +47,7 @@ </record> <!-- Score Menu Item --> - <menuitem id="leads_menu" name="Leads Management" parent="base.marketing_menu" /> + <menuitem id="leads_menu" name="Leads Management" parent="base.marketing_menu" groups="marketing.group_marketing_user"/> <!-- Action to display the leads that have a particular score --> <record model="ir.actions.act_window" id="score_leads"> diff --git a/addons/website_forum/views/forum.xml b/addons/website_forum/views/forum.xml index a54eecf6f38..b0d20af04db 100644 --- a/addons/website_forum/views/forum.xml +++ b/addons/website_forum/views/forum.xml @@ -3,7 +3,7 @@ <data> <!-- MAIN FORUM MENU --> <menuitem name="Forum" id="menu_website_forum" - parent="mail.mail_feeds_main" sequence="50"/> + parent="mail.mail_feeds_main" sequence="50" groups="base.group_website_designer"/> <!-- FORUM VIEWS --> <record id="view_forum_forum_list" model="ir.ui.view"> diff --git a/addons/website_slides/view/website_slides_backend.xml b/addons/website_slides/view/website_slides_backend.xml index d2c5fea0a97..e3ebff945a0 100644 --- a/addons/website_slides/view/website_slides_backend.xml +++ b/addons/website_slides/view/website_slides_backend.xml @@ -2,7 +2,7 @@ <openerp> <data> <menuitem name="Marketing" id="base.marketing_menu" sequence="85" groups="base.group_user"/> - <menuitem id="menu_slides" parent="base.marketing_menu" name="Slides"/> + <menuitem id="menu_slides" parent="base.marketing_menu" name="Slides" groups="marketing.group_marketing_user"/> <!-- SLIDE.TAG --> <record id="view_slide_tag_form" model="ir.ui.view"> diff --git a/addons/website_version/views/marketing_view.xml b/addons/website_version/views/marketing_view.xml index b088bf455a9..b9d7c0750e9 100644 --- a/addons/website_version/views/marketing_view.xml +++ b/addons/website_version/views/marketing_view.xml @@ -224,7 +224,7 @@ <field name="view_mode">tree,form</field> </record> - <menuitem name="Website" id="website_menu" sequence="10" parent="base.marketing_menu"/> + <menuitem name="Website" id="website_menu" sequence="10" parent="base.marketing_menu" groups="marketing.group_marketing_user"/> <menuitem action="action_website_view" id="menu_website_view" parent="website_menu"/> <menuitem action="action_version" id="menu_action_version" parent="website_menu" groups="base.group_no_one"/> <menuitem action="action_experiment" id="menu_action_experiment" parent="website_menu"/> |
