From ba1454149cf50cf07db1c78fe821f28a97e9e928 Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Wed, 4 Apr 2012 11:08:30 +0200 Subject: [PATCH] [IMP] groups: remove auto-inclusion of admin in groups, and make the inclusion explicit in groups bzr revid: rco@openerp.com-20120404090830-nteimn2kvz8nkk7h --- addons/account/security/account_security.xml | 5 +++-- addons/account_payment/security/account_payment_security.xml | 1 + addons/analytic/security/analytic_security.xml | 2 +- addons/auction/security/auction_security.xml | 1 + addons/base_calendar/security/calendar_security.xml | 1 + addons/board/board_data_home.xml | 2 +- addons/crm/security/crm_security.xml | 3 ++- addons/document/custom_view.xml | 2 ++ addons/document/security/document_security.xml | 1 + addons/event/security/event_security.xml | 5 +---- addons/hr/security/hr_security.xml | 1 + addons/idea/security/idea_security.xml | 1 + addons/knowledge/security/knowledge_security.xml | 1 + addons/l10n_ma/security/compta_security.xml | 1 + addons/lunch/security/lunch_security.xml | 1 + addons/marketing/security/marketing_security.xml | 1 + addons/mrp/security/mrp_security.xml | 1 + addons/point_of_sale/security/point_of_sale_security.xml | 1 + addons/portal/security/portal_security.xml | 1 + addons/product/security/product_security.xml | 2 +- addons/project/security/project_security.xml | 1 + addons/purchase/security/purchase_security.xml | 1 + addons/purchase_requisition/security/purchase_tender.xml | 1 + addons/sale/security/sale_security.xml | 2 +- addons/share/security/share_security.xml | 1 + addons/stock/security/stock_security.xml | 1 + addons/subscription/security/subcription_security.xml | 1 + addons/survey/security/survey_security.xml | 2 ++ addons/wiki/security/wiki_security.xml | 1 + addons/wiki_sale_faq/wiki_sale_faq_data.xml | 2 +- 30 files changed, 35 insertions(+), 12 deletions(-) diff --git a/addons/account/security/account_security.xml b/addons/account/security/account_security.xml index dd83885f468..e1a29a6edfb 100644 --- a/addons/account/security/account_security.xml +++ b/addons/account/security/account_security.xml @@ -4,13 +4,14 @@ Invoicing & Payments + - + Accountant - + Manager diff --git a/addons/account_payment/security/account_payment_security.xml b/addons/account_payment/security/account_payment_security.xml index 4bae0c30ce6..135059c79d5 100644 --- a/addons/account_payment/security/account_payment_security.xml +++ b/addons/account_payment/security/account_payment_security.xml @@ -4,6 +4,7 @@ Accounting / Payments + diff --git a/addons/analytic/security/analytic_security.xml b/addons/analytic/security/analytic_security.xml index 3f8ec1036be..69c1a069502 100644 --- a/addons/analytic/security/analytic_security.xml +++ b/addons/analytic/security/analytic_security.xml @@ -15,7 +15,7 @@ ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - + Analytic Accounting diff --git a/addons/auction/security/auction_security.xml b/addons/auction/security/auction_security.xml index 087151cb6ea..d71254dd3c2 100644 --- a/addons/auction/security/auction_security.xml +++ b/addons/auction/security/auction_security.xml @@ -16,6 +16,7 @@ Manager + diff --git a/addons/base_calendar/security/calendar_security.xml b/addons/base_calendar/security/calendar_security.xml index dd736e11714..5fe8918e05b 100644 --- a/addons/base_calendar/security/calendar_security.xml +++ b/addons/base_calendar/security/calendar_security.xml @@ -3,6 +3,7 @@ Survey / User + diff --git a/addons/board/board_data_home.xml b/addons/board/board_data_home.xml index 8a0f150d5be..8a75a3ad496 100644 --- a/addons/board/board_data_home.xml +++ b/addons/board/board_data_home.xml @@ -61,7 +61,7 @@ - + diff --git a/addons/crm/security/crm_security.xml b/addons/crm/security/crm_security.xml index ed3d86bf9b8..949cd5d4e73 100644 --- a/addons/crm/security/crm_security.xml +++ b/addons/crm/security/crm_security.xml @@ -17,9 +17,10 @@ Manager + - + diff --git a/addons/document/custom_view.xml b/addons/document/custom_view.xml index 894e5bac77f..45c4b337d99 100644 --- a/addons/document/custom_view.xml +++ b/addons/document/custom_view.xml @@ -2,9 +2,11 @@ grcompta + grcomptaadmin + diff --git a/addons/document/security/document_security.xml b/addons/document/security/document_security.xml index 9fba954aa0e..cacde50c36e 100644 --- a/addons/document/security/document_security.xml +++ b/addons/document/security/document_security.xml @@ -5,6 +5,7 @@ User + diff --git a/addons/event/security/event_security.xml b/addons/event/security/event_security.xml index fb29fffcca9..5055d517bd5 100644 --- a/addons/event/security/event_security.xml +++ b/addons/event/security/event_security.xml @@ -17,10 +17,7 @@ Manager - - - - + diff --git a/addons/hr/security/hr_security.xml b/addons/hr/security/hr_security.xml index e8d1edd3712..0f72d37f32f 100644 --- a/addons/hr/security/hr_security.xml +++ b/addons/hr/security/hr_security.xml @@ -11,6 +11,7 @@ HR Manager + Department multi company rule diff --git a/addons/idea/security/idea_security.xml b/addons/idea/security/idea_security.xml index 02a3cbdbdd8..b26bd2af0a9 100644 --- a/addons/idea/security/idea_security.xml +++ b/addons/idea/security/idea_security.xml @@ -10,6 +10,7 @@ Manager + diff --git a/addons/knowledge/security/knowledge_security.xml b/addons/knowledge/security/knowledge_security.xml index 560fdce0506..4871541b4c9 100644 --- a/addons/knowledge/security/knowledge_security.xml +++ b/addons/knowledge/security/knowledge_security.xml @@ -5,6 +5,7 @@ User + diff --git a/addons/l10n_ma/security/compta_security.xml b/addons/l10n_ma/security/compta_security.xml index bcde4d188b2..8d511ae7154 100644 --- a/addons/l10n_ma/security/compta_security.xml +++ b/addons/l10n_ma/security/compta_security.xml @@ -2,6 +2,7 @@ Finance / Expert Comptable + diff --git a/addons/lunch/security/lunch_security.xml b/addons/lunch/security/lunch_security.xml index 7d665c96435..46293a97561 100644 --- a/addons/lunch/security/lunch_security.xml +++ b/addons/lunch/security/lunch_security.xml @@ -10,6 +10,7 @@ Manager + diff --git a/addons/marketing/security/marketing_security.xml b/addons/marketing/security/marketing_security.xml index d04473da8bf..2afc0ab3a8b 100644 --- a/addons/marketing/security/marketing_security.xml +++ b/addons/marketing/security/marketing_security.xml @@ -10,6 +10,7 @@ Manager + diff --git a/addons/mrp/security/mrp_security.xml b/addons/mrp/security/mrp_security.xml index 7042423bc0b..7806de99d4a 100644 --- a/addons/mrp/security/mrp_security.xml +++ b/addons/mrp/security/mrp_security.xml @@ -10,6 +10,7 @@ Manager + diff --git a/addons/point_of_sale/security/point_of_sale_security.xml b/addons/point_of_sale/security/point_of_sale_security.xml index 640a33d325b..7f2e91f1b48 100644 --- a/addons/point_of_sale/security/point_of_sale_security.xml +++ b/addons/point_of_sale/security/point_of_sale_security.xml @@ -10,6 +10,7 @@ Manager + diff --git a/addons/portal/security/portal_security.xml b/addons/portal/security/portal_security.xml index 4b73db5cdcc..0c0213ec56a 100644 --- a/addons/portal/security/portal_security.xml +++ b/addons/portal/security/portal_security.xml @@ -17,6 +17,7 @@ Portal managers have access to the portal definitions, and can easily configure the users, access rights and menus of portal users. + diff --git a/addons/product/security/product_security.xml b/addons/product/security/product_security.xml index 23c20f92175..324aecf962e 100644 --- a/addons/product/security/product_security.xml +++ b/addons/product/security/product_security.xml @@ -9,7 +9,7 @@ ['|','|',('company_id.child_ids','child_of',[user.company_id.id]),('company_id','child_of',[user.company_id.id]),('company_id','=',False)] - + Product Variant diff --git a/addons/project/security/project_security.xml b/addons/project/security/project_security.xml index f1e3a6e9b74..a1ead6aa72c 100644 --- a/addons/project/security/project_security.xml +++ b/addons/project/security/project_security.xml @@ -11,6 +11,7 @@ Manager + diff --git a/addons/purchase/security/purchase_security.xml b/addons/purchase/security/purchase_security.xml index 8daad29396d..d3033a37a70 100644 --- a/addons/purchase/security/purchase_security.xml +++ b/addons/purchase/security/purchase_security.xml @@ -11,6 +11,7 @@ Manager + diff --git a/addons/purchase_requisition/security/purchase_tender.xml b/addons/purchase_requisition/security/purchase_tender.xml index 71c54b973e3..12f9a9e56b8 100644 --- a/addons/purchase_requisition/security/purchase_tender.xml +++ b/addons/purchase_requisition/security/purchase_tender.xml @@ -17,6 +17,7 @@ Manager + diff --git a/addons/sale/security/sale_security.xml b/addons/sale/security/sale_security.xml index 3359786d759..0cb55fb0d30 100644 --- a/addons/sale/security/sale_security.xml +++ b/addons/sale/security/sale_security.xml @@ -46,7 +46,7 @@ - + diff --git a/addons/share/security/share_security.xml b/addons/share/security/share_security.xml index 1e92ac44a53..29971077a2c 100644 --- a/addons/share/security/share_security.xml +++ b/addons/share/security/share_security.xml @@ -12,6 +12,7 @@ Members of this groups have access to the sharing wizard, which allows them to invite external users to view or edit some of their documents. + diff --git a/addons/stock/security/stock_security.xml b/addons/stock/security/stock_security.xml index 6367ed8668f..a9653ffa81e 100644 --- a/addons/stock/security/stock_security.xml +++ b/addons/stock/security/stock_security.xml @@ -10,6 +10,7 @@ Manager + diff --git a/addons/subscription/security/subcription_security.xml b/addons/subscription/security/subcription_security.xml index 7d665c96435..46293a97561 100644 --- a/addons/subscription/security/subcription_security.xml +++ b/addons/subscription/security/subcription_security.xml @@ -10,6 +10,7 @@ Manager + diff --git a/addons/survey/security/survey_security.xml b/addons/survey/security/survey_security.xml index c44a35e3ee9..3b0cf5844ce 100644 --- a/addons/survey/security/survey_security.xml +++ b/addons/survey/security/survey_security.xml @@ -9,9 +9,11 @@ Manager + Survey / User + diff --git a/addons/wiki/security/wiki_security.xml b/addons/wiki/security/wiki_security.xml index 16bd30c151f..ca9d34ae99c 100644 --- a/addons/wiki/security/wiki_security.xml +++ b/addons/wiki/security/wiki_security.xml @@ -5,6 +5,7 @@ User + diff --git a/addons/wiki_sale_faq/wiki_sale_faq_data.xml b/addons/wiki_sale_faq/wiki_sale_faq_data.xml index a349f77404f..d9bd8de43ff 100644 --- a/addons/wiki_sale_faq/wiki_sale_faq_data.xml +++ b/addons/wiki_sale_faq/wiki_sale_faq_data.xml @@ -3,7 +3,7 @@ Sales Document - + 0