From ecef9ebff19c6c8e08bf0b33a591c1fc0d921b98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Tue, 11 Aug 2015 17:01:08 +0200 Subject: [PATCH] [IMP] base: config: module category cleaning - removed unused categories, aka report designer, CRM and knowledge management - renamed Warehouse to Inventory - defined all user groups in base_security, instead of having most of them in base_security and 3 others defined in other files. Portal, public and partner_manager groups are now present in base_security. This uniformize the declaration of groups and module categories. - define a new Extra / Other category, holding those 3 groups, to ease the classification and display - rename Usability ot Extra Rights[IMP] base: config: module category cleaning - removed unused categories, aka report designer, CRM and knowledge management - renamed Warehouse to Inventory - defined all user groups in base_security, instead of having most of them in base_security and 3 others defined in other files. Portal, public and partner_manager groups are now present in base_security. This uniformize the declaration of groups and module categories. - define a new Extra / Other category, holding those 3 groups, to ease the classification and display - rename Usability ot Extra Rights --- openerp/addons/base/base_data.xml | 21 +--------- openerp/addons/base/module/module_data.xml | 41 +++++++++---------- openerp/addons/base/res/res_security.xml | 4 -- .../addons/base/security/base_security.xml | 29 +++++++++++++ 4 files changed, 50 insertions(+), 45 deletions(-) diff --git a/openerp/addons/base/base_data.xml b/openerp/addons/base/base_data.xml index 429d8c08c1d..36c65278d18 100644 --- a/openerp/addons/base/base_data.xml +++ b/openerp/addons/base/base_data.xml @@ -68,25 +68,6 @@ Administrator]]> - - - Portal - Portal members have specific access rights (such as record rules and restricted menus). - They usually do not belong to the usual Odoo groups. - - - - Public - Public users have specific access rights (such as record rules and restricted menus). - They usually do not belong to the usual Odoo groups. - - Helvetica @@ -117,7 +98,7 @@ Administrator]]> public - + diff --git a/openerp/addons/base/module/module_data.xml b/openerp/addons/base/module/module_data.xml index 72a2b43e38b..f091dd0bb1a 100644 --- a/openerp/addons/base/module/module_data.xml +++ b/openerp/addons/base/module/module_data.xml @@ -7,7 +7,6 @@ - Localization @@ -19,12 +18,6 @@ - - Customer Relationship Management - Manage relations with prospects and customers using leads, opportunities, requests or issues. - 1 - - Sales Helps you handle your quotations, sale orders and invoicing. @@ -37,14 +30,8 @@ 3 - - Knowledge - Lets you install addons geared towards sharing knowledge with and between your employees. - 4 - - - Warehouse + Inventory Helps you manage your inventory and main stock operations: delivery orders, receptions, etc. 5 @@ -97,12 +84,6 @@ 13 - - Advanced Reporting - Lets you install various tools to simplify and enhance Odoo's report creation. - 14 - - Specific Industry Applications 15 @@ -124,10 +105,15 @@ - Usability + Extra Rights 101 + + Other Extra Rights + 102 + + @@ -158,9 +144,22 @@ + + + + + + + + + + + + + diff --git a/openerp/addons/base/res/res_security.xml b/openerp/addons/base/res/res_security.xml index 1eeb95161ec..a5f7550492c 100644 --- a/openerp/addons/base/res/res_security.xml +++ b/openerp/addons/base/res/res_security.xml @@ -2,10 +2,6 @@ - - Contact Creation - - Contacts diff --git a/openerp/addons/base/security/base_security.xml b/openerp/addons/base/security/base_security.xml index d55d2c54d36..4a3c779bf1f 100644 --- a/openerp/addons/base/security/base_security.xml +++ b/openerp/addons/base/security/base_security.xml @@ -14,6 +14,7 @@ Access Rights + Settings @@ -40,11 +41,39 @@ User + Manager + + Contact Creation + + + + + Portal + Portal members have specific access rights (such as record rules and restricted menus). + They usually do not belong to the usual Odoo groups. + + + + Public + Public users have specific access rights (such as record rules and restricted menus). + They usually do not belong to the usual Odoo groups. + + + + + + res.partner company