diff --git a/openerp/addons/base/base_menu.xml b/openerp/addons/base/base_menu.xml index f3e0cda7e12..770e0e2d329 100644 --- a/openerp/addons/base/base_menu.xml +++ b/openerp/addons/base/base_menu.xml @@ -1,6 +1,6 @@ - + - + diff --git a/openerp/addons/base/res/res_config.xml b/openerp/addons/base/res/res_config.xml index a705250b989..342aeaa6e0f 100644 --- a/openerp/addons/base/res/res_config.xml +++ b/openerp/addons/base/res/res_config.xml @@ -1,6 +1,7 @@ - + + res.config.view.base res.config diff --git a/openerp/addons/base/res/res_security.xml b/openerp/addons/base/res/res_security.xml index 8aa18bd8df4..c7d2a77f846 100644 --- a/openerp/addons/base/res/res_security.xml +++ b/openerp/addons/base/res/res_security.xml @@ -1,42 +1,37 @@ - + - - Partner Manager - + + Partner Manager + - - - - - - - - - + + + + + + + + + - + + + company rule + + + + [('id','child_of',[user.company_id.id])] + - + + + user rule + + + [('company_ids','child_of',[user.company_id.id])] + - - - - company rule - - - - [('id','child_of',[user.company_id.id])] - - - - - user rule - - - [('company_ids','child_of',[user.company_id.id])] - - - + diff --git a/openerp/addons/base/security/base_security.xml b/openerp/addons/base/security/base_security.xml index 11be6e35bd1..8eb832ea618 100644 --- a/openerp/addons/base/security/base_security.xml +++ b/openerp/addons/base/security/base_security.xml @@ -2,52 +2,49 @@ - - - Access Rights - - - Configuration - - - + + + Access Rights + + + Configuration + + + - - Employee - - + + Employee + + - - Multi Companies - - - - Multi Currencies - + + Multi Companies + - - Technical Features - + + Multi Currencies + - - User - - - Manager - - + + Technical Features + - - - - + + User + + + Manager + + - - - + + + + res.widget.user rule @@ -58,8 +55,11 @@ res.partner company - + ['|','|',('company_id.child_ids','child_of',[user.company_id.id]),('company_id','child_of',[user.company_id.id]),('company_id','=',False)]