From eb0ef90bfafeaf8e4118962862152c19920082ae Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Aubort Date: Thu, 21 Aug 2008 14:34:38 +0200 Subject: [PATCH] Normalize and debug rights bzr revid: jean-baptiste.aubort@camptocamp.com-20080821123438-aedj9trbrzbif8tn --- addons/account/account_security.xml | 137 +++++--- addons/account/project/project_security.xml | 54 +--- addons/board/board_security.xml | 30 +- addons/crm/crm_security.xml | 67 ++-- addons/hr/hr_security.xml | 58 ++-- addons/hr_contract/hr_contract_security.xml | 48 +-- addons/mrp/mrp_security.xml | 117 +++---- addons/product/product_security.xml | 40 +-- addons/project/project_security.xml | 26 +- addons/purchase/purchase_security.xml | 191 ++++++----- addons/sale/sale_security.xml | 342 ++++++++++---------- 11 files changed, 533 insertions(+), 577 deletions(-) diff --git a/addons/account/account_security.xml b/addons/account/account_security.xml index 91ee0858bcd..2ccbdf6352d 100644 --- a/addons/account/account_security.xml +++ b/addons/account/account_security.xml @@ -1,9 +1,4 @@ - - - - + Financial Invoice @@ -27,9 +22,98 @@ Account Payment - + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + account_account base.group_employee @@ -40,7 +124,6 @@ - account_account_type base.group_employee @@ -50,7 +133,6 @@ - account_analytic_account base.group_employee @@ -60,7 +142,6 @@ - account_analytic_journal base.group_employee @@ -70,7 +151,6 @@ - account_analytic_line base.group_employee @@ -80,7 +160,6 @@ - account_bank_statement group_account_manager @@ -90,7 +169,6 @@ - account_bank_statement_line group_account_manager @@ -100,7 +178,6 @@ - account_bank_statement_reconcile group_account_manager @@ -110,7 +187,6 @@ - account_bank_statement_reconcile_line group_account_manager @@ -120,7 +196,6 @@ - account_fiscalyear base.group_employee @@ -130,7 +205,6 @@ - account_invoice group_sale_manager @@ -140,7 +214,6 @@ - account_invoice_line group_sale_manager @@ -150,7 +223,6 @@ - account_invoice_tax group_sale_manager @@ -160,7 +232,6 @@ - account_invoice group_project_member @@ -170,7 +241,6 @@ - account_invoice_line group_project_member @@ -180,7 +250,6 @@ - account_invoice_tax group_project_member @@ -190,7 +259,6 @@ - account_journal base.group_employee @@ -200,7 +268,6 @@ - account_journal_column base.group_employee @@ -210,7 +277,6 @@ - account_journal_period base.group_employee @@ -220,7 +286,6 @@ - account_journal_view base.group_employee @@ -230,7 +295,6 @@ - account_model base.group_erp_manager @@ -240,7 +304,6 @@ - account_model_line base.group_erp_manager @@ -250,7 +313,6 @@ - account_move group_sale_manager @@ -260,7 +322,6 @@ - account_move_line group_sale_manager @@ -270,7 +331,6 @@ - account_move_reconcile group_sale_manager @@ -280,7 +340,6 @@ - account_payment_term group_account_payment @@ -290,7 +349,6 @@ - account_payment_term_line group_account_payment @@ -300,7 +358,6 @@ - account_payment_term base.group_employee @@ -310,7 +367,6 @@ - account_payment_term_line base.group_employee @@ -320,7 +376,6 @@ - account_period base.group_employee @@ -330,7 +385,6 @@ - account_subscription base.group_erp_manager @@ -340,7 +394,6 @@ - account_subscription_line base.group_erp_manager @@ -350,7 +403,6 @@ - account_tax base.group_employee @@ -360,7 +412,6 @@ - account_tax_code base.group_employee @@ -370,6 +421,4 @@ - - - \ No newline at end of file + \ No newline at end of file diff --git a/addons/account/project/project_security.xml b/addons/account/project/project_security.xml index 187ace90ca0..c93f865eda6 100644 --- a/addons/account/project/project_security.xml +++ b/addons/account/project/project_security.xml @@ -1,27 +1,16 @@ - - - - - - addons - + + addons - - - - - - - - - + + addons + account_analytic_account account.group_account_user @@ -32,7 +21,6 @@ - account_analytic_account base.group_employee @@ -42,7 +30,6 @@ - account_analytic_journal base.group_employee @@ -52,7 +39,6 @@ - account_analytic_journal account.group_account_user @@ -62,26 +48,4 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/addons/board/board_security.xml b/addons/board/board_security.xml index 9bd2aeccd4e..b00edc30b22 100644 --- a/addons/board/board_security.xml +++ b/addons/board/board_security.xml @@ -1,9 +1,4 @@ - - - - + Board User @@ -13,7 +8,19 @@ + + addons + + + addons + + + addons + + board_board group_board @@ -24,7 +31,6 @@ - board_board group_board_manager @@ -34,7 +40,6 @@ - board_note group_board @@ -44,7 +49,6 @@ - board_note group_board_manager @@ -54,7 +58,6 @@ - board_note_type group_board @@ -64,7 +67,6 @@ - board_note_type group_board_manager @@ -74,6 +76,4 @@ - - - + \ No newline at end of file diff --git a/addons/crm/crm_security.xml b/addons/crm/crm_security.xml index 5442d127fca..e1c36326595 100644 --- a/addons/crm/crm_security.xml +++ b/addons/crm/crm_security.xml @@ -1,9 +1,4 @@ - - - - + Customer Executive - Manager @@ -15,28 +10,23 @@ - + addons - - + addons - - + addons - - + addons - - + addons - crm_case group_crm_user @@ -47,27 +37,24 @@ - - - crm_case group_employee + + crm_case base.group_employee - + - - - crm_case_log group_employee + + crm_case_log base.group_employee - + - crm_case_log group_crm_user @@ -77,7 +64,6 @@ - crm_case_rule group_crm_manager @@ -87,17 +73,15 @@ - - - crm_case_rule group_employee + + crm_case_rule base.group_employee - + - crm_case_section group_crm_manager @@ -107,27 +91,24 @@ - - - crm_case_section group_employee + + crm_case_section base.group_employee - + - - - crm_segmentation group_employee + + crm_segmentation base.group_employee - + - crm_segmentation group_crm_manager @@ -137,6 +118,4 @@ - - - \ No newline at end of file + \ No newline at end of file diff --git a/addons/hr/hr_security.xml b/addons/hr/hr_security.xml index b90f2ef3b43..81809256ff0 100644 --- a/addons/hr/hr_security.xml +++ b/addons/hr/hr_security.xml @@ -1,15 +1,40 @@ - - - - + HR Manager + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + hr_action_reason group_hr_manager @@ -20,7 +45,6 @@ - hr_action_reason base.group_employee @@ -30,7 +54,6 @@ - hr_attendance base.group_employee @@ -40,7 +63,6 @@ - hr_department group_hr_manager @@ -50,7 +72,6 @@ - hr_employee group_hr_manager @@ -60,7 +81,6 @@ - hr_employee base.group_employee @@ -70,7 +90,6 @@ - hr_employee_category group_hr_manager @@ -80,7 +99,6 @@ - hr_employee_category base.group_employee @@ -90,7 +108,6 @@ - hr_holidays base.group_employee @@ -100,7 +117,6 @@ - hr_holidays group_hr_manager @@ -110,7 +126,6 @@ - hr_holidays_status base.group_employee @@ -120,7 +135,6 @@ - hr_holidays_status group_hr_manager @@ -130,7 +144,6 @@ - hr_timesheet group_hr_manager @@ -140,7 +153,6 @@ - hr_timesheet base.group_employee @@ -150,7 +162,6 @@ - hr_timesheet_group group_hr_manager @@ -160,7 +171,6 @@ - hr_timesheet_group base.group_employee @@ -170,6 +180,4 @@ - - - \ No newline at end of file + \ No newline at end of file diff --git a/addons/hr_contract/hr_contract_security.xml b/addons/hr_contract/hr_contract_security.xml index 39d7c5b0534..1a2d1a551bb 100644 --- a/addons/hr_contract/hr_contract_security.xml +++ b/addons/hr_contract/hr_contract_security.xml @@ -1,8 +1,31 @@ - - - + + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + hr_contract base.group_employee @@ -13,7 +36,6 @@ - hr_contract group_hr_manager @@ -23,7 +45,6 @@ - hr_contract_wage_type group_hr_manager @@ -33,7 +54,6 @@ - hr_contract_wage_type base.group_employee @@ -43,7 +63,6 @@ - hr_contract_wage_type_period group_hr_manager @@ -53,7 +72,6 @@ - hr_contract_wage_type_period base.group_employee @@ -63,7 +81,6 @@ - hr_employee_marital_status group_hr_manager @@ -73,7 +90,6 @@ - hr_employee_marital_status base.group_employee @@ -83,7 +99,6 @@ - hr_expense_expense base.group_employee @@ -93,7 +108,6 @@ - hr_expense_expense group_hr_manager @@ -103,7 +117,6 @@ - hr_timesheet_invoice_factor group_hr_manager @@ -113,7 +126,6 @@ - hr_timesheet_invoice_factor base.group_employee @@ -123,7 +135,6 @@ - hr_timesheet_sheet_sheet base.group_employee @@ -133,7 +144,6 @@ - hr_timesheet_sheet_sheet group_hr_manager @@ -143,6 +153,4 @@ - - - \ No newline at end of file + \ No newline at end of file diff --git a/addons/mrp/mrp_security.xml b/addons/mrp/mrp_security.xml index ce64f427ce3..53de5508114 100644 --- a/addons/mrp/mrp_security.xml +++ b/addons/mrp/mrp_security.xml @@ -1,70 +1,52 @@ - - - - + Production Manager - + addons - - - addons - - - - addons - - - - addons - - - - addons - - - - addons - - - - addons - - - - addons - - - - addons - - - - addons - - - - addons - - addons - - + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + addons - mrp_bom group_production_manager @@ -75,7 +57,6 @@ - mrp_bom base.group_employee @@ -85,7 +66,6 @@ - mrp_bom_revision base.group_employee @@ -95,7 +75,6 @@ - mrp_bom_revision group_production_manager @@ -105,7 +84,6 @@ - mrp_procurement base.group_employee @@ -115,7 +93,6 @@ - mrp_procurement group_production_manager @@ -125,7 +102,6 @@ - mrp_production base.group_employee @@ -135,7 +111,6 @@ - mrp_production group_production_manager @@ -145,7 +120,6 @@ - mrp_production_product_line group_production_manager @@ -155,7 +129,6 @@ - mrp_production_product_line base.group_employee @@ -165,7 +138,6 @@ - mrp_production_workcenter_line base.group_employee @@ -175,7 +147,6 @@ - mrp_production_workcenter_line group_production_manager @@ -185,7 +156,6 @@ - mrp_property base.group_employee @@ -195,7 +165,6 @@ - mrp_property group_production_manager @@ -205,7 +174,6 @@ - mrp_property_group base.group_employee @@ -215,7 +183,6 @@ - mrp_property_group group_production_manager @@ -225,7 +192,6 @@ - mrp_routing group_production_manager @@ -235,7 +201,6 @@ - mrp_routing base.group_employee @@ -245,7 +210,6 @@ - mrp_routing_workcenter group_production_manager @@ -255,7 +219,6 @@ - mrp_routing_workcenter base.group_employee @@ -265,7 +228,6 @@ - mrp_workcenter base.group_employee @@ -275,7 +237,6 @@ - mrp_workcenter group_production_manager @@ -285,7 +246,6 @@ - stock_move group_production_manager @@ -295,7 +255,6 @@ - stock_move base.group_employee @@ -305,7 +264,6 @@ - stock_warehouse_orderpoint base.group_employee @@ -315,7 +273,6 @@ - stock_warehouse_orderpoint group_production_manager @@ -325,6 +282,4 @@ - - - \ No newline at end of file + \ No newline at end of file diff --git a/addons/product/product_security.xml b/addons/product/product_security.xml index 12a2e8fbc7e..81d871d0eb0 100644 --- a/addons/product/product_security.xml +++ b/addons/product/product_security.xml @@ -1,15 +1,28 @@ - - - - + Product Manager + + addons + + + addons + + + addons + + + addons + + + addons + + product_pricelist base.group_employee @@ -20,7 +33,6 @@ - product_pricelist group_product_manager @@ -30,7 +42,6 @@ - product_pricelist_item base.group_employee @@ -40,7 +51,6 @@ - product_pricelist_item group_product_manager @@ -50,7 +60,6 @@ - product_pricelist_version group_product_manager @@ -60,7 +69,6 @@ - product_pricelist_version base.group_employee @@ -70,7 +78,6 @@ - product_product base.group_employee @@ -80,7 +87,6 @@ - product_product group_product_manager @@ -90,7 +96,6 @@ - product_template base.group_employee @@ -100,7 +105,6 @@ - product_template group_product_manager @@ -110,6 +114,4 @@ - - - \ No newline at end of file + \ No newline at end of file diff --git a/addons/project/project_security.xml b/addons/project/project_security.xml index 003b475da03..39d9a58db55 100644 --- a/addons/project/project_security.xml +++ b/addons/project/project_security.xml @@ -1,30 +1,23 @@ - - - - + Project Manager + addons - addons - addons - project_project base.group_employee @@ -35,7 +28,6 @@ - project_project group_project_manager @@ -45,7 +37,6 @@ - project_task base.group_employee @@ -55,7 +46,6 @@ - project_task group_project_manager @@ -65,7 +55,6 @@ - project_task account.group_project_member @@ -75,7 +64,6 @@ - project_task_work base.group_employee @@ -85,7 +73,6 @@ - project_task_work group_project_manager @@ -95,7 +82,6 @@ - project_task_work account.group_project_member @@ -105,6 +91,4 @@ - - - \ No newline at end of file + \ No newline at end of file diff --git a/addons/purchase/purchase_security.xml b/addons/purchase/purchase_security.xml index 7dfcaff8e00..2eb8d2efc90 100644 --- a/addons/purchase/purchase_security.xml +++ b/addons/purchase/purchase_security.xml @@ -1,89 +1,102 @@ - - - - - - Purchase Manager - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Purchase Order - - - - - - - - - Purchase Order - - - - - - - - - - - Purchase Order Line - - - - - - - - - Purchase Order Line - - - - - - - - - \ No newline at end of file + + + Purchase Manager + + + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + + account_invoice group_purchase_manager + + + + + + + + + account_invoice_line group_purchase_manager + + + + + + + + + account_invoice_tax group_purchase_manager + + + + + + + + + purchase_order base.group_employee + + + + + + + + + purchase_order group_purchase_manager + + + + + + + + + purchase_order_line group_purchase_manager + + + + + + + + + purchase_order_line base.group_employee + + + + + + + + + stock_move group_purchase_manager + + + + + + + + \ No newline at end of file diff --git a/addons/sale/sale_security.xml b/addons/sale/sale_security.xml index fceaae0cf23..3dfb696ac10 100644 --- a/addons/sale/sale_security.xml +++ b/addons/sale/sale_security.xml @@ -1,174 +1,168 @@ - - - - - - Sale Manager - - - - Salesman - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Mrp procurement - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Mrp procurement - - - - - - - - - - - Sale Order - - - - - - - - - Sale Order - - - - - - - - - - Sale Order - - - - - - - - - - - Sale Order Line - - - - - - - - - Sale Order Line - - - - - - - - - - Sale Order Line - - - - - - - - - - \ No newline at end of file + + + Salesman + + + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + addons + + + + account_invoice group_sale_salesman + + + + + + + + + account_invoice account.group_sale_manager + + + + + + + + + account_invoice_line group_sale_salesman + + + + + + + + + account_invoice_line account.group_sale_manager + + + + + + + + + account_invoice_tax account.group_sale_manager + + + + + + + + + account_invoice_tax group_sale_salesman + + + + + + + + + mrp_procurement account.group_sale_manager + + + + + + + + + mrp_procurement group_sale_salesman + + + + + + + + + sale_order account.group_sale_manager + + + + + + + + + sale_order base.group_employee + + + + + + + + + sale_order_line group_sale_salesman + + + + + + + + + sale_order_line account.group_sale_manager + + + + + + + + + sale_order_line base.group_employee + + + + + + + + + stock_move account.group_sale_manager + + + + + + + + + stock_move group_sale_salesman + + + + + + + + \ No newline at end of file