diff --git a/addons/account/__terp__.py b/addons/account/__terp__.py
index 0ca7332075e..51175f1268b 100644
--- a/addons/account/__terp__.py
+++ b/addons/account/__terp__.py
@@ -66,7 +66,6 @@
"product_data.xml",
"product_view.xml",
"account_security.xml",
- "project/project_security.xml",
"account_assert_test.xml",
],
"translations" : {
@@ -77,4 +76,3 @@
}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
-
diff --git a/addons/account/account_security.xml b/addons/account/account_security.xml
index 2ccbdf6352d..5fc01afd83d 100644
--- a/addons/account/account_security.xml
+++ b/addons/account/account_security.xml
@@ -22,403 +22,4 @@
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
-
-
-
-
-
-
-
-
- account_account_type base.group_employee
-
-
-
-
-
-
-
-
- account_analytic_account base.group_employee
-
-
-
-
-
-
-
-
- account_analytic_journal base.group_employee
-
-
-
-
-
-
-
-
- account_analytic_line base.group_employee
-
-
-
-
-
-
-
-
- account_bank_statement group_account_manager
-
-
-
-
-
-
-
-
- account_bank_statement_line group_account_manager
-
-
-
-
-
-
-
-
- account_bank_statement_reconcile group_account_manager
-
-
-
-
-
-
-
-
- account_bank_statement_reconcile_line group_account_manager
-
-
-
-
-
-
-
-
- account_fiscalyear base.group_employee
-
-
-
-
-
-
-
-
- account_invoice group_sale_manager
-
-
-
-
-
-
-
-
- account_invoice_line group_sale_manager
-
-
-
-
-
-
-
-
- account_invoice_tax group_sale_manager
-
-
-
-
-
-
-
-
- account_invoice group_project_member
-
-
-
-
-
-
-
-
- account_invoice_line group_project_member
-
-
-
-
-
-
-
-
- account_invoice_tax group_project_member
-
-
-
-
-
-
-
-
- account_journal base.group_employee
-
-
-
-
-
-
-
-
- account_journal_column base.group_employee
-
-
-
-
-
-
-
-
- account_journal_period base.group_employee
-
-
-
-
-
-
-
-
- account_journal_view base.group_employee
-
-
-
-
-
-
-
-
- account_model base.group_erp_manager
-
-
-
-
-
-
-
-
- account_model_line base.group_erp_manager
-
-
-
-
-
-
-
-
- account_move group_sale_manager
-
-
-
-
-
-
-
-
- account_move_line group_sale_manager
-
-
-
-
-
-
-
-
- account_move_reconcile group_sale_manager
-
-
-
-
-
-
-
-
- account_payment_term group_account_payment
-
-
-
-
-
-
-
-
- account_payment_term_line group_account_payment
-
-
-
-
-
-
-
-
- account_payment_term base.group_employee
-
-
-
-
-
-
-
-
- account_payment_term_line base.group_employee
-
-
-
-
-
-
-
-
- account_period base.group_employee
-
-
-
-
-
-
-
-
- account_subscription base.group_erp_manager
-
-
-
-
-
-
-
-
- account_subscription_line base.group_erp_manager
-
-
-
-
-
-
-
-
- account_tax base.group_employee
-
-
-
-
-
-
-
-
- account_tax_code base.group_employee
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/addons/account/project/project_security.xml b/addons/account/project/project_security.xml
deleted file mode 100644
index c93f865eda6..00000000000
--- a/addons/account/project/project_security.xml
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
- addons
-
-
- addons
-
-
-
- account_analytic_account account.group_account_user
-
-
-
-
-
-
-
-
- account_analytic_account base.group_employee
-
-
-
-
-
-
-
-
- account_analytic_journal base.group_employee
-
-
-
-
-
-
-
-
- account_analytic_journal account.group_account_user
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/addons/account_analytic_analysis/__terp__.py b/addons/account_analytic_analysis/__terp__.py
index bdecb2de23f..6e876cac931 100644
--- a/addons/account_analytic_analysis/__terp__.py
+++ b/addons/account_analytic_analysis/__terp__.py
@@ -41,6 +41,7 @@ Add menu to show relevant information for each manager.""",
"update_xml" : [
"account_analytic_analysis_view.xml",
"account_analytic_analysis_menu.xml",
+ "ir.model.access.csv",
],
"demo_xml" : [],
"active": False,
diff --git a/addons/account_analytic_analysis/ir.model.access.csv b/addons/account_analytic_analysis/ir.model.access.csv
new file mode 100644
index 00000000000..044093a93a9
--- /dev/null
+++ b/addons/account_analytic_analysis/ir.model.access.csv
@@ -0,0 +1,3 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_user,user,model_user,base.group_user,1,0,0,0
+access_month,month,model_month,base.group_user,1,0,0,0
diff --git a/addons/account_payment/__terp__.py b/addons/account_payment/__terp__.py
index 93d37888154..45196108416 100644
--- a/addons/account_payment/__terp__.py
+++ b/addons/account_payment/__terp__.py
@@ -39,9 +39,15 @@
* a basic mechanism to easily plug various automated payment.
""",
"demo_xml": [],
- "update_xml": ["payment_wizard.xml", "payment_view.xml",
- "payment_workflow.xml", "payment_sequence.xml",
- "account_invoice_view.xml", "payment_report.xml"],
+ "update_xml": [
+ "payment_wizard.xml",
+ "payment_view.xml",
+ "payment_workflow.xml",
+ "payment_sequence.xml",
+ "account_invoice_view.xml",
+ "payment_report.xml",
+ "ir.model.access.csv",
+ ],
"active": False,
"installable": True
}
diff --git a/addons/account_payment/ir.model.access.csv b/addons/account_payment/ir.model.access.csv
new file mode 100644
index 00000000000..4b578e2d33f
--- /dev/null
+++ b/addons/account_payment/ir.model.access.csv
@@ -0,0 +1,5 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_payment_type,payment.type,model_payment_type,base.group_user,1,0,0,0
+access_payment_mode,payment.mode,model_payment_mode,base.group_user,1,0,0,0
+access_payment_order,payment.order,model_payment_order,base.group_user,1,0,0,0
+access_payment_line,payment.line,model_payment_line,base.group_user,1,0,0,0
diff --git a/addons/account_report/__terp__.py b/addons/account_report/__terp__.py
index 4bb4b482636..1018b57ae6b 100644
--- a/addons/account_report/__terp__.py
+++ b/addons/account_report/__terp__.py
@@ -36,7 +36,11 @@
"category" : "Generic Modules/Accounting",
"init_xml" : [ ],
"demo_xml" : [ ],
- "update_xml" : [ "account_view.xml","account_report.xml" ],
+ "update_xml" : [
+ "account_view.xml",
+ "account_report.xml",
+ "ir.model.access.csv",
+ ],
# "translations" : {
# "fr": "i18n/french_fr.csv"
# },
diff --git a/addons/account_report/ir.model.access.csv b/addons/account_report/ir.model.access.csv
new file mode 100644
index 00000000000..aeb498cde5a
--- /dev/null
+++ b/addons/account_report/ir.model.access.csv
@@ -0,0 +1,2 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_account_report_report,account.report.report,model_account_report_report,base.group_user,1,0,0,0
diff --git a/addons/board/board_security.xml b/addons/board/board_security.xml
index b00edc30b22..e7af75ff548 100644
--- a/addons/board/board_security.xml
+++ b/addons/board/board_security.xml
@@ -7,18 +7,6 @@
Board Manager
-
-
- addons
-
-
- addons
-
-
- addons
-
diff --git a/addons/board_account/board_account_demo.xml b/addons/board_account/board_account_demo.xml
index 931c55f4c12..690a07f633f 100644
--- a/addons/board_account/board_account_demo.xml
+++ b/addons/board_account/board_account_demo.xml
@@ -13,9 +13,9 @@
0
-
+
-
\ No newline at end of file
+
diff --git a/addons/crm/crm_demo.xml b/addons/crm/crm_demo.xml
index af02a985690..2fbaf4f0317 100644
--- a/addons/crm/crm_demo.xml
+++ b/addons/crm/crm_demo.xml
@@ -183,7 +183,7 @@
-
+
@@ -230,7 +230,7 @@
-
+
@@ -276,7 +276,7 @@
-
+
@@ -369,7 +369,7 @@
-
+
@@ -417,7 +417,7 @@
-
+
diff --git a/addons/crm/crm_security.xml b/addons/crm/crm_security.xml
index e1c36326595..75364d35e53 100644
--- a/addons/crm/crm_security.xml
+++ b/addons/crm/crm_security.xml
@@ -6,116 +6,4 @@
Customer Executive - User
-
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
-
- crm_case group_crm_user
-
-
-
-
-
-
-
-
- crm_case base.group_employee
-
-
-
-
-
-
-
-
- crm_case_log base.group_employee
-
-
-
-
-
-
-
-
- crm_case_log group_crm_user
-
-
-
-
-
-
-
-
- crm_case_rule group_crm_manager
-
-
-
-
-
-
-
-
- crm_case_rule base.group_employee
-
-
-
-
-
-
-
-
- crm_case_section group_crm_manager
-
-
-
-
-
-
-
-
- crm_case_section base.group_employee
-
-
-
-
-
-
-
-
- crm_segmentation base.group_employee
-
-
-
-
-
-
-
-
- crm_segmentation group_crm_manager
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/addons/crm/scripts/tinyerp-mailgate/tinyerp-mailgate.py b/addons/crm/scripts/tinyerp-mailgate/tinyerp-mailgate.py
index 18cf12879c9..49befe8f97f 100644
--- a/addons/crm/scripts/tinyerp-mailgate/tinyerp-mailgate.py
+++ b/addons/crm/scripts/tinyerp-mailgate/tinyerp-mailgate.py
@@ -308,7 +308,7 @@ if __name__ == '__main__':
parser.add_option_group(group)
parser.add_option("-u", "--user", dest="userid", help="ID of the user in Tiny ERP", default=3, type='int')
- parser.add_option("-p", "--password", dest="password", help="Password of the user in Tiny ERP", default='admin')
+ parser.add_option("-p", "--password", dest="password", help="Password of the user in Tiny ERP", default='root')
parser.add_option("-e", "--email", dest="email", help="Email address used in the From field of outgoing messages")
parser.add_option("-s", "--section", dest="section", help="ID or code of the case section", default="support")
parser.add_option("-m", "--default", dest="default", help="Default eMail in case of any trouble.", default=None)
diff --git a/addons/delivery/__terp__.py b/addons/delivery/__terp__.py
index 20e7b89f915..54434ea7b28 100644
--- a/addons/delivery/__terp__.py
+++ b/addons/delivery/__terp__.py
@@ -35,7 +35,11 @@
"depends" : ["sale","purchase", "stock",],
"init_xml" : ["delivery_data.xml"],
"demo_xml" : ["delivery_demo.xml"],
- "update_xml" : ["delivery_view.xml","delivery_wizard.xml"],
+ "update_xml" : [
+ "delivery_view.xml",
+ "delivery_wizard.xml",
+ "ir.model.access.csv",
+ ],
"active": False,
"installable": True,
}
diff --git a/addons/delivery/ir.model.access.csv b/addons/delivery/ir.model.access.csv
new file mode 100644
index 00000000000..6333814759c
--- /dev/null
+++ b/addons/delivery/ir.model.access.csv
@@ -0,0 +1,4 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_delivery_carrier,delivery.carrier,model_delivery_carrier,base.group_user,1,0,0,0
+access_delivery_grid,delivery.grid,model_delivery_grid,base.group_user,1,0,0,0
+access_delivery_grid_line,delivery.grid.line,model_delivery_grid_line,base.group_user,1,0,0,0
diff --git a/addons/hr/__terp__.py b/addons/hr/__terp__.py
index 99529fa9232..29a13a55abf 100644
--- a/addons/hr/__terp__.py
+++ b/addons/hr/__terp__.py
@@ -53,7 +53,6 @@
"hr_report.xml",
"hr_wizard.xml",
"hr_department_view.xml",
- "hr_security.xml",
],
"active": False,
"installable": True
diff --git a/addons/hr/hr_demo.xml b/addons/hr/hr_demo.xml
index cfc6b7dd9fa..2e4c6cfc5ae 100644
--- a/addons/hr/hr_demo.xml
+++ b/addons/hr/hr_demo.xml
@@ -56,7 +56,7 @@
Fabien Pinckaers
45
-
+
25
diff --git a/addons/hr/hr_security.xml b/addons/hr/hr_security.xml
deleted file mode 100644
index 81809256ff0..00000000000
--- a/addons/hr/hr_security.xml
+++ /dev/null
@@ -1,183 +0,0 @@
-
-
- HR Manager
-
-
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
-
- hr_action_reason group_hr_manager
-
-
-
-
-
-
-
-
- hr_action_reason base.group_employee
-
-
-
-
-
-
-
-
- hr_attendance base.group_employee
-
-
-
-
-
-
-
-
- hr_department group_hr_manager
-
-
-
-
-
-
-
-
- hr_employee group_hr_manager
-
-
-
-
-
-
-
-
- hr_employee base.group_employee
-
-
-
-
-
-
-
-
- hr_employee_category group_hr_manager
-
-
-
-
-
-
-
-
- hr_employee_category base.group_employee
-
-
-
-
-
-
-
-
- hr_holidays base.group_employee
-
-
-
-
-
-
-
-
- hr_holidays group_hr_manager
-
-
-
-
-
-
-
-
- hr_holidays_status base.group_employee
-
-
-
-
-
-
-
-
- hr_holidays_status group_hr_manager
-
-
-
-
-
-
-
-
- hr_timesheet group_hr_manager
-
-
-
-
-
-
-
-
- hr_timesheet base.group_employee
-
-
-
-
-
-
-
-
- hr_timesheet_group group_hr_manager
-
-
-
-
-
-
-
-
- hr_timesheet_group base.group_employee
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/addons/hr_contract/__terp__.py b/addons/hr_contract/__terp__.py
index dfc0a485eb0..9087c2252b3 100644
--- a/addons/hr_contract/__terp__.py
+++ b/addons/hr_contract/__terp__.py
@@ -46,7 +46,8 @@
"demo_xml" : [],
"update_xml" : [
"hr_contract_view.xml",
- "hr_contract_security.xml"
+ "hr_contract_security.xml",
+ "ir.model.access.csv",
],
"active": False,
"installable": True
diff --git a/addons/hr_contract/hr_contract_security.xml b/addons/hr_contract/hr_contract_security.xml
index 1a2d1a551bb..a25f8f23a95 100644
--- a/addons/hr_contract/hr_contract_security.xml
+++ b/addons/hr_contract/hr_contract_security.xml
@@ -1,156 +1,5 @@
-
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
-
- hr_contract base.group_employee
-
-
-
-
-
-
-
-
- hr_contract group_hr_manager
-
-
-
-
-
-
-
-
- hr_contract_wage_type group_hr_manager
-
-
-
-
-
-
-
-
- hr_contract_wage_type base.group_employee
-
-
-
-
-
-
-
-
- hr_contract_wage_type_period group_hr_manager
-
-
-
-
-
-
-
-
- hr_contract_wage_type_period base.group_employee
-
-
-
-
-
-
-
-
- hr_employee_marital_status group_hr_manager
-
-
-
-
-
-
-
-
- hr_employee_marital_status base.group_employee
-
-
-
-
-
-
-
-
- hr_expense_expense base.group_employee
-
-
-
-
-
-
-
-
- hr_expense_expense group_hr_manager
-
-
-
-
-
-
-
-
- hr_timesheet_invoice_factor group_hr_manager
-
-
-
-
-
-
-
-
- hr_timesheet_invoice_factor base.group_employee
-
-
-
-
-
-
-
-
- hr_timesheet_sheet_sheet base.group_employee
-
-
-
-
-
-
-
-
- hr_timesheet_sheet_sheet group_hr_manager
-
-
-
-
-
-
+
+ HR Manager
\ No newline at end of file
diff --git a/addons/hr_contract/ir.model.access.csv b/addons/hr_contract/ir.model.access.csv
new file mode 100644
index 00000000000..40130e98b21
--- /dev/null
+++ b/addons/hr_contract/ir.model.access.csv
@@ -0,0 +1,9 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_hr_contract_base.group_user,hr_contract base.group_user,model_hr_contract,base.group_user,1,0,0,0
+access_hr_contract_group_hr_manager,hr_contract group_hr_manager,model_hr_contract,group_hr_manager,1,1,1,1
+access_hr_contract_wage_type_group_hr_manager,hr_contract_wage_type group_hr_manager,model_hr_contract_wage_type,group_hr_manager,1,1,1,1
+access_hr_contract_wage_type_base.group_user,hr_contract_wage_type base.group_user,model_hr_contract_wage_type,base.group_user,1,0,0,0
+access_hr_contract_wage_type_period_group_hr_manager,hr_contract_wage_type_period group_hr_manager,model_hr_contract_wage_type_period,group_hr_manager,1,1,1,1
+access_hr_contract_wage_type_period_base.group_user,hr_contract_wage_type_period base.group_user,model_hr_contract_wage_type_period,base.group_user,1,0,0,0
+access_hr_employee_marital_status_group_hr_manager,hr_employee_marital_status group_hr_manager,model_hr_employee_marital_status,group_hr_manager,1,1,1,1
+access_hr_employee_marital_status_base.group_user,hr_employee_marital_status base.group_user,model_hr_employee_marital_status,base.group_user,1,0,0,0
diff --git a/addons/hr_expense/__terp__.py b/addons/hr_expense/__terp__.py
index c05d0204fd8..5c021248736 100644
--- a/addons/hr_expense/__terp__.py
+++ b/addons/hr_expense/__terp__.py
@@ -49,7 +49,13 @@
""",
"init_xml" : [],
"demo_xml" : ["hr_expense_demo.xml", "hr.expense.expense.csv"],
- "update_xml" : ["hr_expense_sequence.xml", "hr_expense_workflow.xml", "hr_expense_view.xml", "hr_expense_report.xml",],
+ "update_xml" : [
+ "hr_expense_sequence.xml",
+ "hr_expense_workflow.xml",
+ "hr_expense_view.xml",
+ "hr_expense_report.xml",
+ "ir.model.access.csv",
+ ],
"active": False,
"installable": True
}
diff --git a/addons/hr_expense/ir.model.access.csv b/addons/hr_expense/ir.model.access.csv
new file mode 100644
index 00000000000..6539e7ac526
--- /dev/null
+++ b/addons/hr_expense/ir.model.access.csv
@@ -0,0 +1,3 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_hr_expense_expense,hr.expense.expense,model_hr_expense_expense,base.group_user,1,0,0,0
+access_hr_expense_line,hr.expense.line,model_hr_expense_line,base.group_user,1,0,0,0
diff --git a/addons/hr_timesheet/__terp__.py b/addons/hr_timesheet/__terp__.py
index 2595ba25cab..88ba0f4e983 100644
--- a/addons/hr_timesheet/__terp__.py
+++ b/addons/hr_timesheet/__terp__.py
@@ -46,7 +46,12 @@ to set up a management by affair.
"depends" : ["account", "hr", "base",],
"init_xml" : ["hr_timesheet_data.xml"],
"demo_xml" : ["hr_timesheet_demo.xml",],
- "update_xml" : ["hr_timesheet_view.xml", "hr_timesheet_report.xml","hr_timesheet_wizard.xml"],
+ "update_xml" : [
+ "hr_timesheet_view.xml",
+ "hr_timesheet_report.xml",
+ "hr_timesheet_wizard.xml",
+ "ir.model.access.csv",
+ ],
"active": False,
"installable": True
}
diff --git a/addons/hr_timesheet/ir.model.access.csv b/addons/hr_timesheet/ir.model.access.csv
new file mode 100644
index 00000000000..e3e5456432e
--- /dev/null
+++ b/addons/hr_timesheet/ir.model.access.csv
@@ -0,0 +1,2 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_hr_analytic_timesheet,hr.analytic.timesheet,model_hr_analytic_timesheet,base.group_user,1,0,0,0
diff --git a/addons/hr_timesheet_sheet/hr_timesheet_sheet_demo.xml b/addons/hr_timesheet_sheet/hr_timesheet_sheet_demo.xml
index 69dd34fdfb9..6d68778ad80 100644
--- a/addons/hr_timesheet_sheet/hr_timesheet_sheet_demo.xml
+++ b/addons/hr_timesheet_sheet/hr_timesheet_sheet_demo.xml
@@ -15,7 +15,7 @@
Sheet 1
-
+
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
-
- mrp_bom group_production_manager
-
-
-
-
-
-
-
-
- mrp_bom base.group_employee
-
-
-
-
-
-
-
-
- mrp_bom_revision base.group_employee
-
-
-
-
-
-
-
-
- mrp_bom_revision group_production_manager
-
-
-
-
-
-
-
-
- mrp_procurement base.group_employee
-
-
-
-
-
-
-
-
- mrp_procurement group_production_manager
-
-
-
-
-
-
-
-
- mrp_production base.group_employee
-
-
-
-
-
-
-
-
- mrp_production group_production_manager
-
-
-
-
-
-
-
-
- mrp_production_product_line group_production_manager
-
-
-
-
-
-
-
-
- mrp_production_product_line base.group_employee
-
-
-
-
-
-
-
-
- mrp_production_workcenter_line base.group_employee
-
-
-
-
-
-
-
-
- mrp_production_workcenter_line group_production_manager
-
-
-
-
-
-
-
-
- mrp_property base.group_employee
-
-
-
-
-
-
-
-
- mrp_property group_production_manager
-
-
-
-
-
-
-
-
- mrp_property_group base.group_employee
-
-
-
-
-
-
-
-
- mrp_property_group group_production_manager
-
-
-
-
-
-
-
-
- mrp_routing group_production_manager
-
-
-
-
-
-
-
-
- mrp_routing base.group_employee
-
-
-
-
-
-
-
-
- mrp_routing_workcenter group_production_manager
-
-
-
-
-
-
-
-
- mrp_routing_workcenter base.group_employee
-
-
-
-
-
-
-
-
- mrp_workcenter base.group_employee
-
-
-
-
-
-
-
-
- mrp_workcenter group_production_manager
-
-
-
-
-
-
-
-
- stock_move group_production_manager
-
-
-
-
-
-
-
-
- stock_move base.group_employee
-
-
-
-
-
-
-
-
- stock_warehouse_orderpoint base.group_employee
-
-
-
-
-
-
-
-
- stock_warehouse_orderpoint group_production_manager
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/addons/mrp/scripts/scheduler.py b/addons/mrp/scripts/scheduler.py
index 96b009c57ab..6372efc7ad6 100644
--- a/addons/mrp/scripts/scheduler.py
+++ b/addons/mrp/scripts/scheduler.py
@@ -31,8 +31,8 @@
import xmlrpclib
sock = xmlrpclib.ServerProxy('http://localhost:8069/xmlrpc/wizard')
-wiz_id = sock.create('trunk', 3, 'admin', 'mrp.procurement.compute.all')
-sock.execute('trunk', 3, 'admin', wiz_id, {'form': {'po_cycle': 1.0, 'po_lead': 1.0, 'user_id': 3, 'schedule_cycle': 1.0, 'picking_lead': 1.0, 'security_lead': 50.0, 'automatic': False}, 'ids': [], 'report_type': 'pdf', 'model': 'ir.ui.menu', 'id': False}, 'compute', {})
+wiz_id = sock.create('trunk', 1, 'root', 'mrp.procurement.compute.all')
+sock.execute('trunk', 1, 'root', wiz_id, {'form': {'po_cycle': 1.0, 'po_lead': 1.0, 'user_id': 3, 'schedule_cycle': 1.0, 'picking_lead': 1.0, 'security_lead': 50.0, 'automatic': False}, 'ids': [], 'report_type': 'pdf', 'model': 'ir.ui.menu', 'id': False}, 'compute', {})
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/processus/__terp__.py b/addons/processus/__terp__.py
index ab4013cab86..508a8dea3bc 100644
--- a/addons/processus/__terp__.py
+++ b/addons/processus/__terp__.py
@@ -13,7 +13,6 @@ This module allows you to manage your processus for the end-users.
"demo_xml" : [],
"update_xml" : [
'processus_view.xml',
- 'ir.model.access.csv',
"processus_report.xml"],
"active": False,
"installable": True
diff --git a/addons/processus/ir.model.access.csv b/addons/processus/ir.model.access.csv
index a7950953c9a..e092c3e2f65 100644
--- a/addons/processus/ir.model.access.csv
+++ b/addons/processus/ir.model.access.csv
@@ -1,5 +1,5 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
-access_processus,processus.processus,model_processus_processus,,1,0,0,0
-access_node,processus.node,model_processus_node,,1,0,0,0
-access_transition,processus.transition,model_processus_transition,,1,0,0,0
-access_action,processus.transition.action,model_processus_transition_action,,1,0,0,0
+access_processus_processus,processus.processus,model_processus_processus,base.group_user,1,0,0,0
+access_processus_node,processus.node,model_processus_node,base.group_user,1,0,0,0
+access_processus_transition,processus.transition,model_processus_transition,base.group_user,1,0,0,0
+access_processus_transition_action,processus.transition.action,model_processus_transition_action,base.group_user,1,0,0,0
\ No newline at end of file
diff --git a/addons/product/product_security.xml b/addons/product/product_security.xml
index 81d871d0eb0..cffce5169fd 100644
--- a/addons/product/product_security.xml
+++ b/addons/product/product_security.xml
@@ -2,116 +2,4 @@
Product Manager
-
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
-
- product_pricelist base.group_employee
-
-
-
-
-
-
-
-
- product_pricelist group_product_manager
-
-
-
-
-
-
-
-
- product_pricelist_item base.group_employee
-
-
-
-
-
-
-
-
- product_pricelist_item group_product_manager
-
-
-
-
-
-
-
-
- product_pricelist_version group_product_manager
-
-
-
-
-
-
-
-
- product_pricelist_version base.group_employee
-
-
-
-
-
-
-
-
- product_product base.group_employee
-
-
-
-
-
-
-
-
- product_product group_product_manager
-
-
-
-
-
-
-
-
- product_template base.group_employee
-
-
-
-
-
-
-
-
- product_template group_product_manager
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/addons/project/project_demo.xml b/addons/project/project_demo.xml
index 3cf4fc6b78b..9f87b383cc4 100644
--- a/addons/project/project_demo.xml
+++ b/addons/project/project_demo.xml
@@ -40,7 +40,7 @@
38.0
-
+
BoM, After sales returns, interventions. Tracability.
Specific adaptation to MRP
@@ -106,7 +106,7 @@
29
24.0
-
+
MRP; functionnal layer
done
@@ -165,7 +165,7 @@
40
32.0
-
+
In house trainings
2007-06-06
@@ -174,7 +174,7 @@
50
1
24.0
-
+
Validation + latest modifications.
diff --git a/addons/project/project_security.xml b/addons/project/project_security.xml
index 39d9a58db55..44f5c17ea09 100644
--- a/addons/project/project_security.xml
+++ b/addons/project/project_security.xml
@@ -2,93 +2,4 @@
Project Manager
-
-
-
-
- addons
-
-
- addons
-
-
- addons
-
-
-
- project_project base.group_employee
-
-
-
-
-
-
-
-
- project_project group_project_manager
-
-
-
-
-
-
-
-
- project_task base.group_employee
-
-
-
-
-
-
-
-
- project_task group_project_manager
-
-
-
-
-
-
-
-
- project_task account.group_project_member
-
-
-
-
-
-
-
-
- project_task_work base.group_employee
-
-
-
-
-
-
-
-
- project_task_work group_project_manager
-
-
-
-
-
-
-
-
- project_task_work account.group_project_member
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/addons/purchase/purchase_security.xml b/addons/purchase/purchase_security.xml
index 2eb8d2efc90..f036fc4a837 100644
--- a/addons/purchase/purchase_security.xml
+++ b/addons/purchase/purchase_security.xml
@@ -2,101 +2,4 @@
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/report_account/__terp__.py b/addons/report_account/__terp__.py
index 27aebb5d661..7b9c20baf54 100644
--- a/addons/report_account/__terp__.py
+++ b/addons/report_account/__terp__.py
@@ -36,7 +36,10 @@
"description": "A module that adds new reports based on the account module.",
"init_xml" : [],
"demo_xml" : [],
- "update_xml" : ["report_receivable_view.xml"],
+ "update_xml" : [
+ "report_receivable_view.xml",
+ "ir.model.access.csv",
+ ],
"active": False,
"installable": True
}
diff --git a/addons/report_account/ir.model.access.csv b/addons/report_account/ir.model.access.csv
new file mode 100644
index 00000000000..162e26600ff
--- /dev/null
+++ b/addons/report_account/ir.model.access.csv
@@ -0,0 +1,2 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_report_account_receivable,report.account.receivable,model_report_account_receivable,base.group_user,1,0,0,0
diff --git a/addons/report_analytic/__terp__.py b/addons/report_analytic/__terp__.py
index 0168880430c..c5928486e18 100644
--- a/addons/report_analytic/__terp__.py
+++ b/addons/report_analytic/__terp__.py
@@ -36,7 +36,10 @@
"description": "A module that adds new reports based on analytic accounts.",
"init_xml" : [],
"demo_xml" : [],
- "update_xml" : ["report_analytic_view.xml"],
+ "update_xml" : [
+ "report_analytic_view.xml",
+ "ir.model.access.csv",
+ ],
"active": False,
"installable": True
}
diff --git a/addons/report_analytic/ir.model.access.csv b/addons/report_analytic/ir.model.access.csv
new file mode 100644
index 00000000000..5f9181889cb
--- /dev/null
+++ b/addons/report_analytic/ir.model.access.csv
@@ -0,0 +1,2 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_report_analytic_account_close,report.analytic.account.close,model_report_analytic_account_close,base.group_user,1,0,0,0
diff --git a/addons/report_analytic_line/__terp__.py b/addons/report_analytic_line/__terp__.py
index 7b2ff187ab8..bb2b0f8ec42 100644
--- a/addons/report_analytic_line/__terp__.py
+++ b/addons/report_analytic_line/__terp__.py
@@ -39,6 +39,7 @@
],
"update_xml" : [
"report_analytic_line_view.xml",
+ "ir.model.access.csv",
],
"active": False,
"installable": True
diff --git a/addons/report_analytic_line/ir.model.access.csv b/addons/report_analytic_line/ir.model.access.csv
new file mode 100644
index 00000000000..cc9b921b502
--- /dev/null
+++ b/addons/report_analytic_line/ir.model.access.csv
@@ -0,0 +1,2 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_report_account_analytic_line_to_invoice,report.account.analytic.line.to.invoice,model_report_account_analytic_line_to_invoice,base.group_user,1,0,0,0
diff --git a/addons/report_crm/__terp__.py b/addons/report_crm/__terp__.py
index a82c1af8c1f..efec1f3d174 100644
--- a/addons/report_crm/__terp__.py
+++ b/addons/report_crm/__terp__.py
@@ -36,7 +36,10 @@
"description": "A module that adds new reports based on CRM cases.",
"init_xml" : [],
"demo_xml" : [],
- "update_xml" : ["report_crm_view.xml"],
+ "update_xml" : [
+ "report_crm_view.xml",
+ "ir.model.access.csv",
+ ],
"active": False,
"installable": True
}
diff --git a/addons/report_crm/ir.model.access.csv b/addons/report_crm/ir.model.access.csv
new file mode 100644
index 00000000000..6324447e3ae
--- /dev/null
+++ b/addons/report_crm/ir.model.access.csv
@@ -0,0 +1,3 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_report_crm_case_user,report.crm.case.user,model_report_crm_case_user,base.group_user,1,0,0,0
+access_report_crm_case_categ,report.crm.case.categ,model_report_crm_case_categ,base.group_user,1,0,0,0
diff --git a/addons/report_intrastat/__terp__.py b/addons/report_intrastat/__terp__.py
index e6bf6fb67ec..6ac4acad184 100644
--- a/addons/report_intrastat/__terp__.py
+++ b/addons/report_intrastat/__terp__.py
@@ -36,7 +36,10 @@
"description": "A module that adds intrastat reports.",
"init_xml" : ["report_intrastat_data.xml",],
"demo_xml" : [],
- "update_xml" : ["report_intrastat_view.xml",],
+ "update_xml" : [
+ "report_intrastat_view.xml",
+ "ir.model.access.csv",
+ ],
"active": False,
"installable": True
}
diff --git a/addons/report_intrastat/ir.model.access.csv b/addons/report_intrastat/ir.model.access.csv
new file mode 100644
index 00000000000..cb354173518
--- /dev/null
+++ b/addons/report_intrastat/ir.model.access.csv
@@ -0,0 +1,3 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_report_intrastat_code,report.intrastat.code,model_report_intrastat_code,base.group_user,1,0,0,0
+access_report_intrastat,report.intrastat,model_report_intrastat,base.group_user,1,0,0,0
diff --git a/addons/report_mrp/__terp__.py b/addons/report_mrp/__terp__.py
index 29ed5dbcce4..593abf2d6ab 100644
--- a/addons/report_mrp/__terp__.py
+++ b/addons/report_mrp/__terp__.py
@@ -36,7 +36,10 @@
"description": "A module that adds new reports based on MRP cases.",
"init_xml": [],
"demo_xml": [],
- "update_xml": ["report_mrp_view.xml"],
+ "update_xml": [
+ "report_mrp_view.xml",
+ "ir.model.access.csv",
+ ],
"installable": True
}
diff --git a/addons/report_mrp/ir.model.access.csv b/addons/report_mrp/ir.model.access.csv
new file mode 100644
index 00000000000..aa413e2d248
--- /dev/null
+++ b/addons/report_mrp/ir.model.access.csv
@@ -0,0 +1,3 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_report_workcenter_load,report.workcenter.load,model_report_workcenter_load,base.group_user,1,0,0,0
+access_report_mrp_inout,report.mrp.inout,model_report_mrp_inout,base.group_user,1,0,0,0
diff --git a/addons/report_project/__terp__.py b/addons/report_project/__terp__.py
index e809ae85d8f..5ad437c4d7f 100644
--- a/addons/report_project/__terp__.py
+++ b/addons/report_project/__terp__.py
@@ -36,7 +36,10 @@
"description": "A module that adds some reports on the sales",
"init_xml" : [],
"demo_xml" : [],
- "update_xml" : ["report_project_view.xml"],
+ "update_xml" : [
+ "report_project_view.xml",
+ "ir.model.access.csv",
+ ],
"active": False,
"installable": True
}
diff --git a/addons/report_project/ir.model.access.csv b/addons/report_project/ir.model.access.csv
new file mode 100644
index 00000000000..9dbded5a90a
--- /dev/null
+++ b/addons/report_project/ir.model.access.csv
@@ -0,0 +1,3 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_report_project_task_user,report.project.task.user,model_report_project_task_user,base.group_user,1,0,0,0
+access_report_project_task,report.project.task,model_report_project_task,base.group_user,1,0,0,0
diff --git a/addons/report_purchase/__terp__.py b/addons/report_purchase/__terp__.py
index c05bde1a4a9..953afc4db6e 100644
--- a/addons/report_purchase/__terp__.py
+++ b/addons/report_purchase/__terp__.py
@@ -35,7 +35,10 @@
"category" : "Generic Modules/Sales & Purchases",
"init_xml" : [],
"demo_xml" : [],
- "update_xml" : ["report_purchase_view.xml"],
+ "update_xml" : [
+ "report_purchase_view.xml",
+ "ir.model.access.csv",
+ ],
"active": False,
"installable": True
}
diff --git a/addons/report_purchase/ir.model.access.csv b/addons/report_purchase/ir.model.access.csv
new file mode 100644
index 00000000000..0083635432c
--- /dev/null
+++ b/addons/report_purchase/ir.model.access.csv
@@ -0,0 +1,3 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_report_purchase_order_product,report.purchase.order.product,model_report_purchase_order_product,base.group_user,1,0,0,0
+access_report_purchase_order_category,report.purchase.order.category,model_report_purchase_order_category,base.group_user,1,0,0,0
diff --git a/addons/report_sale/__terp__.py b/addons/report_sale/__terp__.py
index 6186dff5559..a17affd5fb7 100644
--- a/addons/report_sale/__terp__.py
+++ b/addons/report_sale/__terp__.py
@@ -46,7 +46,11 @@
""",
"init_xml" : [],
"demo_xml" : [],
- "update_xml" : ["report_sale_view.xml","report_sale_graph.xml"],
+ "update_xml" : [
+ "report_sale_view.xml",
+ "report_sale_graph.xml",
+ "ir.model.access.csv",
+ ],
"active": False,
"installable": True
}
diff --git a/addons/report_sale/ir.model.access.csv b/addons/report_sale/ir.model.access.csv
new file mode 100644
index 00000000000..9bc76aeda2b
--- /dev/null
+++ b/addons/report_sale/ir.model.access.csv
@@ -0,0 +1,3 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_report_sale_order_product,report.sale.order.product,model_report_sale_order_product,base.group_user,1,0,0,0
+access_report_sale_order_category,report.sale.order.category,model_report_sale_order_category,base.group_user,1,0,0,0
diff --git a/addons/report_stock/__terp__.py b/addons/report_stock/__terp__.py
index 43966a7d4f8..35d0899abc9 100644
--- a/addons/report_stock/__terp__.py
+++ b/addons/report_stock/__terp__.py
@@ -42,7 +42,10 @@
""",
"init_xml" : [],
"demo_xml" : [],
- "update_xml" : ["report_stock_view.xml",],
+ "update_xml" : [
+ "report_stock_view.xml",
+ "ir.model.access.csv",
+ ],
"active": False,
"installable": True
}
diff --git a/addons/report_stock/ir.model.access.csv b/addons/report_stock/ir.model.access.csv
new file mode 100644
index 00000000000..1fe712a6a59
--- /dev/null
+++ b/addons/report_stock/ir.model.access.csv
@@ -0,0 +1,2 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_report_stock_prodlots,report.stock.prodlots,model_report_stock_prodlots,base.group_user,1,0,0,0
diff --git a/addons/report_task/__terp__.py b/addons/report_task/__terp__.py
index 1617b1ff13f..737fb67c43c 100644
--- a/addons/report_task/__terp__.py
+++ b/addons/report_task/__terp__.py
@@ -36,6 +36,7 @@
'init_xml' : [],
'update_xml': [
'report_task_view.xml',
+ "ir.model.access.csv",
],
'active': False,
'installable': True
diff --git a/addons/report_task/ir.model.access.csv b/addons/report_task/ir.model.access.csv
new file mode 100644
index 00000000000..d506ecabe5b
--- /dev/null
+++ b/addons/report_task/ir.model.access.csv
@@ -0,0 +1,2 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_report_task_user_pipeline_open,report.task.user.pipeline.open,model_report_task_user_pipeline_open,base.group_user,1,0,0,0
diff --git a/addons/sale/__terp__.py b/addons/sale/__terp__.py
index 46c20a4f913..3f840114d05 100644
--- a/addons/sale/__terp__.py
+++ b/addons/sale/__terp__.py
@@ -52,7 +52,6 @@
- delivery costs
""",
"update_xml" : [
-
"sale_workflow.xml",
"sale_sequence.xml",
"sale_data.xml",
diff --git a/addons/sale/sale_security.xml b/addons/sale/sale_security.xml
index 3dfb696ac10..71330a9d7a2 100644
--- a/addons/sale/sale_security.xml
+++ b/addons/sale/sale_security.xml
@@ -3,30 +3,6 @@
Salesman
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
-
- addons
-
@@ -111,10 +87,10 @@
-
- sale_order base.group_employee
+
+ sale_order base.group_user
-
+
@@ -138,10 +114,10 @@
-
- sale_order_line base.group_employee
+
+ sale_order_line base.group_user
-
+
diff --git a/addons/scrum/__terp__.py b/addons/scrum/__terp__.py
index 117da98e70f..10ee69c7e53 100644
--- a/addons/scrum/__terp__.py
+++ b/addons/scrum/__terp__.py
@@ -56,7 +56,12 @@
* http://controlchaos.com
""",
"demo_xml" : ["scrum_demo.xml"],
- "update_xml": ["scrum_view.xml","scrum_report.xml", "scrum_wizard.xml"],
+ "update_xml": [
+ "scrum_view.xml",
+ "scrum_report.xml",
+ "scrum_wizard.xml",
+ "ir.model.access.csv",
+ ],
"active": False,
"installable": True
}
diff --git a/addons/scrum/ir.model.access.csv b/addons/scrum/ir.model.access.csv
new file mode 100644
index 00000000000..604df36dce2
--- /dev/null
+++ b/addons/scrum/ir.model.access.csv
@@ -0,0 +1,5 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_scrum_team,scrum.team,model_scrum_team,base.group_user,1,0,0,0
+access_scrum_sprint,scrum.sprint,model_scrum_sprint,base.group_user,1,0,0,0
+access_scrum_product_backlog,scrum.product.backlog,model_scrum_product_backlog,base.group_user,1,0,0,0
+access_scrum_meeting,scrum.meeting,model_scrum_meeting,base.group_user,1,0,0,0
diff --git a/addons/scrum/scrum_demo.xml b/addons/scrum/scrum_demo.xml
index 4ec1b43644d..70f944a87a6 100644
--- a/addons/scrum/scrum_demo.xml
+++ b/addons/scrum/scrum_demo.xml
@@ -19,7 +19,7 @@
2005-12-20
Sprint for V3.2.0
-
+
open
diff --git a/addons/stock/__terp__.py b/addons/stock/__terp__.py
index 248b0414370..ae57231c0a5 100644
--- a/addons/stock/__terp__.py
+++ b/addons/stock/__terp__.py
@@ -35,7 +35,17 @@
"category" : "Generic Modules/Inventory Control",
"init_xml" : [],
"demo_xml" : ["stock_demo.xml"],
- "update_xml" : ["stock_workflow.xml", "stock_data.xml", "stock_incoterms.xml","stock_wizard.xml", "stock_view.xml", "stock_report.xml", "stock_sequence.xml", "product_data.xml",],
+ "update_xml" : [
+ "stock_workflow.xml",
+ "stock_data.xml",
+ "stock_incoterms.xml",
+ "stock_wizard.xml",
+ "stock_view.xml",
+ "stock_report.xml",
+ "stock_sequence.xml",
+ "product_data.xml",
+ "ir.model.access.csv",
+ ],
"active": False,
"installable": True
}
diff --git a/addons/stock/ir.model.access.csv b/addons/stock/ir.model.access.csv
new file mode 100644
index 00000000000..94254f9d951
--- /dev/null
+++ b/addons/stock/ir.model.access.csv
@@ -0,0 +1,12 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_stock_incoterms,stock.incoterms,model_stock_incoterms,base.group_user,1,0,0,0
+access_stock_location,stock.location,model_stock_location,base.group_user,1,0,0,0
+access_stock_tracking,stock.tracking,model_stock_tracking,base.group_user,1,0,0,0
+access_stock_picking,stock.picking,model_stock_picking,base.group_user,1,0,0,0
+access_stock_production_lot,stock.production.lot,model_stock_production_lot,base.group_user,1,0,0,0
+access_stock_production_lot_revision,stock.production.lot.revision,model_stock_production_lot_revision,base.group_user,1,0,0,0
+access_stock_move,stock.move,model_stock_move,base.group_user,1,0,0,0
+access_stock_inventory,stock.inventory,model_stock_inventory,base.group_user,1,0,0,0
+access_stock_inventory_line,stock.inventory.line,model_stock_inventory_line,base.group_user,1,0,0,0
+access_stock_warehouse,stock.warehouse,model_stock_warehouse,base.group_user,1,0,0,0
+access_stock_picking_move_wizard,stock.picking.move.wizard,model_stock_picking_move_wizard,base.group_user,1,0,0,0
diff --git a/addons/subscription/__terp__.py b/addons/subscription/__terp__.py
index aa509c7d755..62da3096f1e 100644
--- a/addons/subscription/__terp__.py
+++ b/addons/subscription/__terp__.py
@@ -34,7 +34,9 @@
"depends" : ["base"],
"init_xml" : [],
"demo_xml" : [],
- "update_xml" : ["subscription_view.xml"],
+ "update_xml" : [
+ "ir.model.access.csv",
+ "subscription_view.xml"],
"active": False,
"installable": True
}
diff --git a/addons/subscription/ir.model.access.csv b/addons/subscription/ir.model.access.csv
new file mode 100644
index 00000000000..c4da7f24187
--- /dev/null
+++ b/addons/subscription/ir.model.access.csv
@@ -0,0 +1,5 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_subscription_document,subscription.document,model_subscription_document,base.group_user,1,0,0,0
+access_subscription_document_fields,subscription.document.fields,model_subscription_document_fields,base.group_user,1,0,0,0
+access_subscription_subscription,subscription.subscription,model_subscription_subscription,base.group_user,1,0,0,0
+access_subscription_subscription_history,subscription.subscription.history,model_subscription_subscription_history,base.group_user,1,0,0,0