Improved Security

bzr revid: fp@tinyerp.com-20080903232631-q51hbwr2kznkr4gy
This commit is contained in:
Fabien Pinckaers 2008-09-04 01:26:31 +02:00
parent 51f8c2b263
commit ef85bdf43d
19 changed files with 90 additions and 137 deletions

View File

@ -1,24 +1,24 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_account_payment_term,account.payment.term,model_account_payment_term,base.group_account_user,1,0,0,0
access_account_payment_term_line,account.payment.term.line,model_account_payment_term_line,base.group_account_user,1,0,0,0
access_account_account_type,account.account.type,model_account_account_type,base.group_account_user,1,0,0,0
access_account_tax,account.tax,model_account_tax,base.group_account_user,1,0,0,0
access_account_account,account.account,model_account_account,base.group_account_user,1,0,0,0
access_account_journal_view,account.journal.view,model_account_journal_view,base.group_account_user,1,0,0,0
access_account_journal_column,account.journal.column,model_account_journal_column,base.group_account_user,1,0,0,0
access_account_journal,account.journal,model_account_journal,base.group_account_user,1,0,0,0
access_account_period,account.period,model_account_period,base.group_account_user,1,0,0,0
access_account_journal_period,account.journal.period,model_account_journal_period,base.group_account_user,1,1,1,1
access_account_move,account.move,model_account_move,base.group_account_user,1,1,1,1
access_account_move_reconcile,account.move.reconcile,model_account_move_reconcile,base.group_account_user,1,1,1,1
access_account_tax_code,account.tax.code,model_account_tax_code,base.group_account_user,1,0,0,0
access_account_tax,account.tax,model_account_tax,base.group_account_user,1,0,0,0
access_account_payment_term,account.payment.term,model_account_payment_term,account.group_account_user,1,0,0,0
access_account_payment_term_line,account.payment.term.line,model_account_payment_term_line,account.group_account_user,1,0,0,0
access_account_account_type,account.account.type,model_account_account_type,account.group_account_user,1,0,0,0
access_account_tax,account.tax,model_account_tax,account.group_account_user,1,0,0,0
access_account_account,account.account,model_account_account,account.group_account_user,1,0,0,0
access_account_journal_view,account.journal.view,model_account_journal_view,account.group_account_user,1,0,0,0
access_account_journal_column,account.journal.column,model_account_journal_column,account.group_account_user,1,0,0,0
access_account_journal,account.journal,model_account_journal,account.group_account_user,1,0,0,0
access_account_period,account.period,model_account_period,account.group_account_user,1,0,0,0
access_account_journal_period,account.journal.period,model_account_journal_period,account.group_account_user,1,1,1,1
access_account_move,account.move,model_account_move,account.group_account_user,1,1,1,1
access_account_move_reconcile,account.move.reconcile,model_account_move_reconcile,account.group_account_user,1,1,1,1
access_account_tax_code,account.tax.code,model_account_tax_code,account.group_account_user,1,0,0,0
access_account_tax,account.tax,model_account_tax,account.group_account_user,1,0,0,0
access_account_budget_post,account.budget.post,model_account_budget_post,base.group_account_manager,1,1,1,1
access_account_budget_post_dotation,account.budget.post.dotation,model_account_budget_post_dotation,base.group_account_manager,1,1,1,1
access_account_model,account.model,model_account_model,base.group_account_user,1,1,1,1
access_account_model_line,account.model.line,model_account_model_line,base.group_account_user,1,1,1,1
access_account_subscription,account.subscription,model_account_subscription,base.group_account_user,1,1,1,1
access_account_subscription_line,account.subscription.line,model_account_subscription_line,base.group_account_user,1,1,1,1
access_account_model,account.model,model_account_model,account.group_account_user,1,1,1,1
access_account_model_line,account.model.line,model_account_model_line,account.group_account_user,1,1,1,1
access_account_subscription,account.subscription,model_account_subscription,account.group_account_user,1,1,1,1
access_account_subscription_line,account.subscription.line,model_account_subscription_line,account.group_account_user,1,1,1,1
access_account_config_fiscalyear,account.config.fiscalyear,model_account_config_fiscalyear,base.group_account_manager,1,1,1,1
access_account_config_journal_bank_account,account.config.journal.bank.account,model_account_config_journal_bank_account,base.group_account_manager,1,1,1,1
access_account_config_journal_bank_account_line,account.config.journal.bank.account.line,model_account_config_journal_bank_account_line,base.group_account_manager,1,1,1,1
@ -30,27 +30,25 @@ access_account_tax_template,account.tax.template,model_account_tax_template,base
access_wizard_multi_charts_accounts,wizard.multi.charts.accounts,model_wizard_multi_charts_accounts,base.group_account_manager,1,1,1,1
access_account_bank_accounts_wizard,account.bank.accounts.wizard,model_account_bank_accounts_wizard,base.group_account_manager,1,1,1,1
access_wizard_account_chart_duplicate,wizard.account.chart.duplicate,model_wizard_account_chart_duplicate,base.group_account_manager,1,1,1,1
access_account_move_line,account.move.line,model_account_move_line,base.group_account_user,1,1,1,1
access_account_bank_statement,account.bank.statement,model_account_bank_statement,base.group_account_user,1,1,1,1
access_account_bank_statement_reconcile,account.bank.statement.reconcile,model_account_bank_statement_reconcile,base.group_account_user,1,1,1,1
access_account_bank_statement_reconcile_line,account.bank.statement.reconcile.line,model_account_bank_statement_reconcile_line,base.group_account_user,1,1,1,1
access_account_bank_statement_line,account.bank.statement.line,model_account_bank_statement_line,base.group_account_user,1,1,1,1
access_account_analytic_line,account.analytic.line,model_account_analytic_line,base.group_account_user,1,1,1,1
access_account_move_line,account.move.line,model_account_move_line,account.group_account_user,1,1,1,1
access_account_bank_statement,account.bank.statement,model_account_bank_statement,account.group_account_user,1,1,1,1
access_account_bank_statement_reconcile,account.bank.statement.reconcile,model_account_bank_statement_reconcile,account.group_account_user,1,1,1,1
access_account_bank_statement_reconcile_line,account.bank.statement.reconcile.line,model_account_bank_statement_reconcile_line,account.group_account_user,1,1,1,1
access_account_bank_statement_line,account.bank.statement.line,model_account_bank_statement_line,account.group_account_user,1,1,1,1
access_account_analytic_line,account.analytic.line,model_account_analytic_line,account.group_account_user,1,1,1,1
access_report_hr_timesheet_invoice_journal,report.hr.timesheet.invoice.journal,model_report_hr_timesheet_invoice_journal,base.group_account_manager,1,0,0,0
access_account_invoice,account.invoice,model_account_invoice,base.group_account_user,1,0,0,0
access_account_invoice_line,account.invoice.line,model_account_invoice_line,base.group_account_user,1,0,0,0
access_account_invoice_tax,account.invoice.tax,model_account_invoice_tax,base.group_account_user,1,0,0,0
access_account_analytic_account,account.analytic.account,model_account_analytic_account,base.group_account_user,1,0,0,0
access_account_analytic_journal,account.analytic.journal,model_account_analytic_journal,base.group_account_user,1,0,0,0
access_account_analytic_budget_post,account.analytic.budget.post,model_account_analytic_budget_post,base.group_account_manager,1,1,1,1
access_account_analytic_budget_post_dotation,account.analytic.budget.post.dotation,model_account_analytic_budget_post_dotation,base.group_account_manager,1,1,1,1
access_account_invoice_uinvoice,account.invoice,model_account_invoice,base.group_account_user,1,1,1,1
access_account_invoice_line_uinvoice,account.invoice.line,model_account_invoice_line,base.group_account_user,1,1,1,1
access_account_invoice_tax_uinvoice,account.invoice.tax,model_account_invoice_tax,base.group_account_user,1,1,1,1
access_account_analytic_line_uinvoice,account.analytic.line,model_account_analytic_line,base.group_account_user,1,1,1,1
access_account_move_uinvoice,account.move,model_account_move,base.group_account_user,1,1,1,1
access_account_move_reconcile_uinvoice,account.move.reconcile,model_account_move_reconcile,base.group_account_user,1,1,1,1
access_account_journal_period_uinvoice,account.journal.period,model_account_journal_period,base.group_account_user,1,1,1,1
access_account_invoice,account.invoice,model_account_invoice,account.group_account_user,1,0,0,0
access_account_invoice_line,account.invoice.line,model_account_invoice_line,account.group_account_user,1,0,0,0
access_account_invoice_tax,account.invoice.tax,model_account_invoice_tax,account.group_account_user,1,0,0,0
access_account_analytic_account,account.analytic.account,model_account_analytic_account,account.group_account_user,1,0,0,0
access_account_analytic_journal,account.analytic.journal,model_account_analytic_journal,account.group_account_user,1,0,0,0
access_account_invoice_uinvoice,account.invoice,model_account_invoice,account.group_account_user,1,1,1,1
access_account_invoice_line_uinvoice,account.invoice.line,model_account_invoice_line,account.group_account_user,1,1,1,1
access_account_invoice_tax_uinvoice,account.invoice.tax,model_account_invoice_tax,account.group_account_user,1,1,1,1
access_account_analytic_line_uinvoice,account.analytic.line,model_account_analytic_line,account.group_account_user,1,1,1,1
access_account_move_uinvoice,account.move,model_account_move,account.group_account_user,1,1,1,1
access_account_move_reconcile_uinvoice,account.move.reconcile,model_account_move_reconcile,account.group_account_user,1,1,1,1
access_account_journal_period_uinvoice,account.journal.period,model_account_journal_period,account.group_account_user,1,1,1,1
access_account_payment_term_manager,account.payment.term,model_account_payment_term,base.group_account_manager,1,1,1,1
access_account_payment_term_line_manager,account.payment.term.line,model_account_payment_term_line,base.group_account_manager,1,1,1,1
access_account_account_type_manager,account.account.type,model_account_account_type,base.group_account_manager,1,1,1,1
@ -67,3 +65,6 @@ access_account_invoice_line_manager,account.invoice.line,model_account_invoice_l
access_account_invoice_tax_manager,account.invoice.tax,model_account_invoice_tax,base.group_account_manager,1,1,1,1
access_account_analytic_account_manager,account.analytic.account,model_account_analytic_account,base.group_account_manager,1,1,1,1
access_account_analytic_journal_manager,account.analytic.journal,model_account_analytic_journal,base.group_account_manager,1,1,1,1
access_account_fiscalyear,account.fiscalyear,model_account_fiscalyear,base.group_account_manager,1,1,1,1
access_account_fiscalyear_user,account.fiscalyear.user,model_account_fiscalyear,base.group_account_user,1,0,0,0
access_account_fiscalyear_invoice,account.fiscalyear.invoice,model_account_fiscalyear,base.group_account_invoice,1,0,0,0

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_account_payment_term account.payment.term model_account_payment_term base.group_account_user account.group_account_user 1 0 0 0
3 access_account_payment_term_line account.payment.term.line model_account_payment_term_line base.group_account_user account.group_account_user 1 0 0 0
4 access_account_account_type account.account.type model_account_account_type base.group_account_user account.group_account_user 1 0 0 0
5 access_account_tax account.tax model_account_tax base.group_account_user account.group_account_user 1 0 0 0
6 access_account_account account.account model_account_account base.group_account_user account.group_account_user 1 0 0 0
7 access_account_journal_view account.journal.view model_account_journal_view base.group_account_user account.group_account_user 1 0 0 0
8 access_account_journal_column account.journal.column model_account_journal_column base.group_account_user account.group_account_user 1 0 0 0
9 access_account_journal account.journal model_account_journal base.group_account_user account.group_account_user 1 0 0 0
10 access_account_period account.period model_account_period base.group_account_user account.group_account_user 1 0 0 0
11 access_account_journal_period account.journal.period model_account_journal_period base.group_account_user account.group_account_user 1 1 1 1
12 access_account_move account.move model_account_move base.group_account_user account.group_account_user 1 1 1 1
13 access_account_move_reconcile account.move.reconcile model_account_move_reconcile base.group_account_user account.group_account_user 1 1 1 1
14 access_account_tax_code account.tax.code model_account_tax_code base.group_account_user account.group_account_user 1 0 0 0
15 access_account_tax account.tax model_account_tax base.group_account_user account.group_account_user 1 0 0 0
16 access_account_budget_post account.budget.post model_account_budget_post base.group_account_manager 1 1 1 1
17 access_account_budget_post_dotation account.budget.post.dotation model_account_budget_post_dotation base.group_account_manager 1 1 1 1
18 access_account_model account.model model_account_model base.group_account_user account.group_account_user 1 1 1 1
19 access_account_model_line account.model.line model_account_model_line base.group_account_user account.group_account_user 1 1 1 1
20 access_account_subscription account.subscription model_account_subscription base.group_account_user account.group_account_user 1 1 1 1
21 access_account_subscription_line account.subscription.line model_account_subscription_line base.group_account_user account.group_account_user 1 1 1 1
22 access_account_config_fiscalyear account.config.fiscalyear model_account_config_fiscalyear base.group_account_manager 1 1 1 1
23 access_account_config_journal_bank_account account.config.journal.bank.account model_account_config_journal_bank_account base.group_account_manager 1 1 1 1
24 access_account_config_journal_bank_account_line account.config.journal.bank.account.line model_account_config_journal_bank_account_line base.group_account_manager 1 1 1 1
30 access_wizard_multi_charts_accounts wizard.multi.charts.accounts model_wizard_multi_charts_accounts base.group_account_manager 1 1 1 1
31 access_account_bank_accounts_wizard account.bank.accounts.wizard model_account_bank_accounts_wizard base.group_account_manager 1 1 1 1
32 access_wizard_account_chart_duplicate wizard.account.chart.duplicate model_wizard_account_chart_duplicate base.group_account_manager 1 1 1 1
33 access_account_move_line account.move.line model_account_move_line base.group_account_user account.group_account_user 1 1 1 1
34 access_account_bank_statement account.bank.statement model_account_bank_statement base.group_account_user account.group_account_user 1 1 1 1
35 access_account_bank_statement_reconcile account.bank.statement.reconcile model_account_bank_statement_reconcile base.group_account_user account.group_account_user 1 1 1 1
36 access_account_bank_statement_reconcile_line account.bank.statement.reconcile.line model_account_bank_statement_reconcile_line base.group_account_user account.group_account_user 1 1 1 1
37 access_account_bank_statement_line account.bank.statement.line model_account_bank_statement_line base.group_account_user account.group_account_user 1 1 1 1
38 access_account_analytic_line account.analytic.line model_account_analytic_line base.group_account_user account.group_account_user 1 1 1 1
39 access_report_hr_timesheet_invoice_journal report.hr.timesheet.invoice.journal model_report_hr_timesheet_invoice_journal base.group_account_manager 1 0 0 0
40 access_account_invoice account.invoice model_account_invoice base.group_account_user account.group_account_user 1 0 0 0
41 access_account_invoice_line account.invoice.line model_account_invoice_line base.group_account_user account.group_account_user 1 0 0 0
42 access_account_invoice_tax account.invoice.tax model_account_invoice_tax base.group_account_user account.group_account_user 1 0 0 0
43 access_account_analytic_account account.analytic.account model_account_analytic_account base.group_account_user account.group_account_user 1 0 0 0
44 access_account_analytic_journal account.analytic.journal model_account_analytic_journal base.group_account_user account.group_account_user 1 0 0 0
45 access_account_analytic_budget_post access_account_invoice_uinvoice account.analytic.budget.post account.invoice model_account_analytic_budget_post model_account_invoice base.group_account_manager account.group_account_user 1 1 1 1
46 access_account_analytic_budget_post_dotation access_account_invoice_line_uinvoice account.analytic.budget.post.dotation account.invoice.line model_account_analytic_budget_post_dotation model_account_invoice_line base.group_account_manager account.group_account_user 1 1 1 1
47 access_account_invoice_uinvoice access_account_invoice_tax_uinvoice account.invoice account.invoice.tax model_account_invoice model_account_invoice_tax base.group_account_user account.group_account_user 1 1 1 1
48 access_account_invoice_line_uinvoice access_account_analytic_line_uinvoice account.invoice.line account.analytic.line model_account_invoice_line model_account_analytic_line base.group_account_user account.group_account_user 1 1 1 1
49 access_account_invoice_tax_uinvoice access_account_move_uinvoice account.invoice.tax account.move model_account_invoice_tax model_account_move base.group_account_user account.group_account_user 1 1 1 1
50 access_account_analytic_line_uinvoice access_account_move_reconcile_uinvoice account.analytic.line account.move.reconcile model_account_analytic_line model_account_move_reconcile base.group_account_user account.group_account_user 1 1 1 1
51 access_account_move_uinvoice access_account_journal_period_uinvoice account.move account.journal.period model_account_move model_account_journal_period base.group_account_user account.group_account_user 1 1 1 1
access_account_move_reconcile_uinvoice account.move.reconcile model_account_move_reconcile base.group_account_user 1 1 1 1
access_account_journal_period_uinvoice account.journal.period model_account_journal_period base.group_account_user 1 1 1 1
52 access_account_payment_term_manager account.payment.term model_account_payment_term base.group_account_manager 1 1 1 1
53 access_account_payment_term_line_manager account.payment.term.line model_account_payment_term_line base.group_account_manager 1 1 1 1
54 access_account_account_type_manager account.account.type model_account_account_type base.group_account_manager 1 1 1 1
65 access_account_invoice_tax_manager account.invoice.tax model_account_invoice_tax base.group_account_manager 1 1 1 1
66 access_account_analytic_account_manager account.analytic.account model_account_analytic_account base.group_account_manager 1 1 1 1
67 access_account_analytic_journal_manager account.analytic.journal model_account_analytic_journal base.group_account_manager 1 1 1 1
68 access_account_fiscalyear account.fiscalyear model_account_fiscalyear base.group_account_manager 1 1 1 1
69 access_account_fiscalyear_user account.fiscalyear.user model_account_fiscalyear base.group_account_user 1 0 0 0
70 access_account_fiscalyear_invoice account.fiscalyear.invoice model_account_fiscalyear base.group_account_invoice 1 0 0 0

View File

@ -1,29 +1,26 @@
<?xml version="1.0" ?>
<terp>
<data>
<record id="noone" model="res.groups">
<field name="name">No One Association</field>
</record>
<record id="hr.menu_hr_root" model="ir.ui.menu">
<field eval="[(6,0,[ref('noone')])]" name="groups_id"/>
<field eval="[(6,0,[ref('base.noone')])]" name="groups_id"/>
</record>
<record id="crm.menu_crm" model="ir.ui.menu">
<field eval="[(6,0,[ref('noone')])]" name="groups_id"/>
<field eval="[(6,0,[ref('base.noone')])]" name="groups_id"/>
</record>
<record id="product.menu_product_pricelist_main" model="ir.ui.menu">
<field eval="[(6,0,[ref('noone')])]" name="groups_id"/>
<field eval="[(6,0,[ref('base.noone')])]" name="groups_id"/>
</record>
<record id="product.menu_product_price_type_action" model="ir.ui.menu">
<field eval="[(6,0,[ref('noone')])]" name="groups_id"/>
<field eval="[(6,0,[ref('base.noone')])]" name="groups_id"/>
</record>
<record id="product.menu_product_pricelist_type_action" model="ir.ui.menu">
<field eval="[(6,0,[ref('noone')])]" name="groups_id"/>
<field eval="[(6,0,[ref('base.noone')])]" name="groups_id"/>
</record>
<record id="product.menu_product_variant_action" model="ir.ui.menu">
<field eval="[(6,0,[ref('noone')])]" name="groups_id"/>
<field eval="[(6,0,[ref('base.noone')])]" name="groups_id"/>
</record>
<record id="product.menu_product_template_action" model="ir.ui.menu">
<field eval="[(6,0,[ref('noone')])]" name="groups_id"/>
<field eval="[(6,0,[ref('base.noone')])]" name="groups_id"/>
</record>
</data>

View File

@ -1,41 +0,0 @@
# -*- encoding: utf-8 -*-
##############################################################################
#
# Copyright (c) 2004-2008 TINY SPRL. (http://tiny.be) All Rights Reserved.
#
# $Id$
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
from osv import fields, osv
class base_setup(osv.osv):
_name="base_setup.base_setup"
_columns={
'name': fields.char("Name", size=128),
}
base_setup()
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

View File

@ -1,2 +1 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_base_setup_base_setup,base_setup.base_setup,model_base_setup_base_setup,base.group_system,1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
access_base_setup_base_setup base_setup.base_setup model_base_setup_base_setup base.group_system 1 1 1 1

View File

@ -6,8 +6,8 @@
<field name="name">CRM / Manager</field>
</record>
<record id="group_crm_admin" model="res.groups">
<field name="name">CRM / Administrator</field>
<record id="group_crm_user" model="res.groups">
<field name="name">CRM / User</field>
</record>
</data>

View File

@ -36,7 +36,7 @@
"init_xml" : ["delivery_data.xml"],
"demo_xml" : ["delivery_demo.xml"],
"update_xml" : [
"security/ir.model.access.csv"
"security/ir.model.access.csv",
"delivery_view.xml",
"delivery_wizard.xml",
"partner_view.xml",

View File

@ -24,7 +24,7 @@
"demo_xml" : ["event_demo.xml"],
"init_xml" : ["event_data.xml"],
"update_xml" : [
"security/ir.model.access.csv"
"security/ir.model.access.csv",
"event_wizard.xml","event_view.xml","event_sequence.xml"
],
"active" : False,

View File

@ -47,8 +47,8 @@
"hr_department_demo.xml",
],
"update_xml" : [
"security/ir.model.access.csv",
"security/hr_security.xml",
"security/ir.model.access.csv",
"hr_view.xml",
"hr_report.xml",
"hr_wizard.xml",

View File

@ -15,7 +15,6 @@
"membership_data.xml",
],
"update_xml" : [
"security/ir.model.access.csv"
"security/ir.model.access.csv",
"membership_view.xml","membership_wizard.xml"
],

View File

@ -1,21 +1,21 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_mrp_workcenter,mrp.workcenter,model_mrp_workcenter,mrp.group_production_user,1,0,0,0
access_mrp_property_group,mrp.property.group,model_mrp_property_group,mrp.group_production_user,1,0,0,0
access_mrp_property,mrp.property,model_mrp_property,mrp.group_production_user,1,0,0,0
access_mrp_routing,mrp.routing,model_mrp_routing,mrp.group_production_user,1,0,0,0
access_mrp_routing_workcenter,mrp.routing.workcenter,model_mrp_routing_workcenter,mrp.group_production_user,1,0,0,0
access_mrp_bom,mrp.bom,model_mrp_bom,mrp.group_production_user,1,0,0,0
access_mrp_bom_revision,mrp.bom.revision,model_mrp_bom_revision,mrp.group_production_user,1,0,0,0
access_mrp_production,mrp.production,model_mrp_production,mrp.group_production_user,1,1,1,1
access_mrp_production_workcenter_line,mrp.production.workcenter.line,model_mrp_production_workcenter_line,mrp.group_production_user,1,1,1,1
access_mrp_production_product_line,mrp.production.product.line,model_mrp_production_product_line,mrp.group_production_user,1,1,1,1
access_mrp_procurement,mrp.procurement,model_mrp_procurement,mrp.group_production_user,1,1,1,1
access_stock_warehouse_orderpoint,stock.warehouse.orderpoint,model_stock_warehouse_orderpoint,mrp.group_production_user,1,0,0,0
access_stock_warehouse_orderpoint_manager,stock.warehouse.orderpoint.manager,model_stock_warehouse_orderpoint,mrp.group_production_user,1,1,1,1
access_mrp_workcenter_manager,mrp.workcenter.manager,model_mrp_workcenter,mrp.group_production_user,1,1,1,1
access_mrp_property_group_manager,mrp.property.group.manager,model_mrp_property_group,mrp.group_production_user,1,1,1,1
access_mrp_property_manager,mrp.property.manager,model_mrp_property,mrp.group_production_user,1,1,1,1
access_mrp_routing_manager,mrp.routing.manager,model_mrp_routing,mrp.group_production_user,1,1,1,1
access_mrp_routing_workcenter_manager,mrp.routing.workcenter.manager,model_mrp_routing_workcenter,mrp.group_production_user,1,1,1,1
access_mrp_bom_manager,mrp.bom.manager,model_mrp_bom,mrp.group_production_user,1,1,1,1
access_mrp_bom_revision_manager,mrp.bom.revision.manager,model_mrp_bom_revision,mrp.group_production_user,1,1,1,1
access_mrp_workcenter,mrp.workcenter,model_mrp_workcenter,mrp.group_mrp_user,1,0,0,0
access_mrp_property_group,mrp.property.group,model_mrp_property_group,mrp.group_mrp_user,1,0,0,0
access_mrp_property,mrp.property,model_mrp_property,mrp.group_mrp_user,1,0,0,0
access_mrp_routing,mrp.routing,model_mrp_routing,mrp.group_mrp_user,1,0,0,0
access_mrp_routing_workcenter,mrp.routing.workcenter,model_mrp_routing_workcenter,mrp.group_mrp_user,1,0,0,0
access_mrp_bom,mrp.bom,model_mrp_bom,mrp.group_mrp_user,1,0,0,0
access_mrp_bom_revision,mrp.bom.revision,model_mrp_bom_revision,mrp.group_mrp_user,1,0,0,0
access_mrp_production,mrp.production,model_mrp_production,mrp.group_mrp_user,1,1,1,1
access_mrp_production_workcenter_line,mrp.production.workcenter.line,model_mrp_production_workcenter_line,mrp.group_mrp_user,1,1,1,1
access_mrp_production_product_line,mrp.production.product.line,model_mrp_production_product_line,mrp.group_mrp_user,1,1,1,1
access_mrp_procurement,mrp.procurement,model_mrp_procurement,mrp.group_mrp_user,1,1,1,1
access_stock_warehouse_orderpoint,stock.warehouse.orderpoint,model_stock_warehouse_orderpoint,mrp.group_mrp_user,1,0,0,0
access_stock_warehouse_orderpoint_manager,stock.warehouse.orderpoint.manager,model_stock_warehouse_orderpoint,mrp.group_mrp_user,1,1,1,1
access_mrp_workcenter_manager,mrp.workcenter.manager,model_mrp_workcenter,mrp.group_mrp_user,1,1,1,1
access_mrp_property_group_manager,mrp.property.group.manager,model_mrp_property_group,mrp.group_mrp_user,1,1,1,1
access_mrp_property_manager,mrp.property.manager,model_mrp_property,mrp.group_mrp_user,1,1,1,1
access_mrp_routing_manager,mrp.routing.manager,model_mrp_routing,mrp.group_mrp_user,1,1,1,1
access_mrp_routing_workcenter_manager,mrp.routing.workcenter.manager,model_mrp_routing_workcenter,mrp.group_mrp_user,1,1,1,1
access_mrp_bom_manager,mrp.bom.manager,model_mrp_bom,mrp.group_mrp_user,1,1,1,1
access_mrp_bom_revision_manager,mrp.bom.revision.manager,model_mrp_bom_revision,mrp.group_mrp_user,1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_mrp_workcenter mrp.workcenter model_mrp_workcenter mrp.group_production_user mrp.group_mrp_user 1 0 0 0
3 access_mrp_property_group mrp.property.group model_mrp_property_group mrp.group_production_user mrp.group_mrp_user 1 0 0 0
4 access_mrp_property mrp.property model_mrp_property mrp.group_production_user mrp.group_mrp_user 1 0 0 0
5 access_mrp_routing mrp.routing model_mrp_routing mrp.group_production_user mrp.group_mrp_user 1 0 0 0
6 access_mrp_routing_workcenter mrp.routing.workcenter model_mrp_routing_workcenter mrp.group_production_user mrp.group_mrp_user 1 0 0 0
7 access_mrp_bom mrp.bom model_mrp_bom mrp.group_production_user mrp.group_mrp_user 1 0 0 0
8 access_mrp_bom_revision mrp.bom.revision model_mrp_bom_revision mrp.group_production_user mrp.group_mrp_user 1 0 0 0
9 access_mrp_production mrp.production model_mrp_production mrp.group_production_user mrp.group_mrp_user 1 1 1 1
10 access_mrp_production_workcenter_line mrp.production.workcenter.line model_mrp_production_workcenter_line mrp.group_production_user mrp.group_mrp_user 1 1 1 1
11 access_mrp_production_product_line mrp.production.product.line model_mrp_production_product_line mrp.group_production_user mrp.group_mrp_user 1 1 1 1
12 access_mrp_procurement mrp.procurement model_mrp_procurement mrp.group_production_user mrp.group_mrp_user 1 1 1 1
13 access_stock_warehouse_orderpoint stock.warehouse.orderpoint model_stock_warehouse_orderpoint mrp.group_production_user mrp.group_mrp_user 1 0 0 0
14 access_stock_warehouse_orderpoint_manager stock.warehouse.orderpoint.manager model_stock_warehouse_orderpoint mrp.group_production_user mrp.group_mrp_user 1 1 1 1
15 access_mrp_workcenter_manager mrp.workcenter.manager model_mrp_workcenter mrp.group_production_user mrp.group_mrp_user 1 1 1 1
16 access_mrp_property_group_manager mrp.property.group.manager model_mrp_property_group mrp.group_production_user mrp.group_mrp_user 1 1 1 1
17 access_mrp_property_manager mrp.property.manager model_mrp_property mrp.group_production_user mrp.group_mrp_user 1 1 1 1
18 access_mrp_routing_manager mrp.routing.manager model_mrp_routing mrp.group_production_user mrp.group_mrp_user 1 1 1 1
19 access_mrp_routing_workcenter_manager mrp.routing.workcenter.manager model_mrp_routing_workcenter mrp.group_production_user mrp.group_mrp_user 1 1 1 1
20 access_mrp_bom_manager mrp.bom.manager model_mrp_bom mrp.group_production_user mrp.group_mrp_user 1 1 1 1
21 access_mrp_bom_revision_manager mrp.bom.revision.manager model_mrp_bom_revision mrp.group_production_user mrp.group_mrp_user 1 1 1 1

View File

@ -2,10 +2,10 @@
<terp>
<data noupdate="1">
<record id="group_production_manager" model="res.groups">
<record id="group_mrp_manager" model="res.groups">
<field name="name">Manufacturing / Manager</field>
</record>
<record id="group_production_user" model="res.groups">
<record id="group_mrp_user" model="res.groups">
<field name="name">Manufacturing / Worker</field>
</record>

View File

@ -1,5 +1,5 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_product_uom_categ,product.uom.categ,model_product_uom_categ,base.group_product_manager,1,1,1,1
access_product_uom_categ,product.uom.categ,model_product_uom_categ,product.group_product_manager,1,1,1,1
access_product_uom,product.uom,model_product_uom,base.group_user,1,1,1,1
access_product_ul,product.ul,model_product_ul,base.group_user,1,1,1,1
access_product_category,product.category,model_product_category,base.group_user,1,1,1,1
@ -13,7 +13,7 @@ access_product_pricelist_type,product.pricelist.type,model_product_pricelist_typ
access_product_pricelist,product.pricelist,model_product_pricelist,base.group_user,1,1,1,1
access_product_pricelist_version,product.pricelist.version,model_product_pricelist_version,base.group_user,1,1,1,1
access_product_pricelist_item,product.pricelist.item,model_product_pricelist_item,base.group_user,1,1,1,1
access_product_uom_categ_user,product.uom.categ.user,model_product_uom_categ,base.group_product_manager,1,0,0,0
access_product_uom_categ_user,product.uom.categ.user,model_product_uom_categ,product.group_product_manager,1,0,0,0
access_product_uom_user,product.uom.user,model_product_uom,base.group_user,1,0,0,0
access_product_ul_user,product.ul.user,model_product_ul,base.group_user,1,0,0,0
access_product_category_user,product.category.user,model_product_category,base.group_user,1,0,0,0

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_product_uom_categ product.uom.categ model_product_uom_categ base.group_product_manager product.group_product_manager 1 1 1 1
3 access_product_uom product.uom model_product_uom base.group_user 1 1 1 1
4 access_product_ul product.ul model_product_ul base.group_user 1 1 1 1
5 access_product_category product.category model_product_category base.group_user 1 1 1 1
13 access_product_pricelist product.pricelist model_product_pricelist base.group_user 1 1 1 1
14 access_product_pricelist_version product.pricelist.version model_product_pricelist_version base.group_user 1 1 1 1
15 access_product_pricelist_item product.pricelist.item model_product_pricelist_item base.group_user 1 1 1 1
16 access_product_uom_categ_user product.uom.categ.user model_product_uom_categ base.group_product_manager product.group_product_manager 1 0 0 0
17 access_product_uom_user product.uom.user model_product_uom base.group_user 1 0 0 0
18 access_product_ul_user product.ul.user model_product_ul base.group_user 1 0 0 0
19 access_product_category_user product.category.user model_product_category base.group_user 1 0 0 0

View File

@ -1,2 +1 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_config_install_extra_modules,config.install_extra_modules,model_config_install_extra_modules,base.group_system,1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
access_config_install_extra_modules config.install_extra_modules model_config_install_extra_modules base.group_system 1 1 1 1

Binary file not shown.
Can't render this file because it contains an unexpected character in line 1 and column 349.

View File

@ -1,5 +1,5 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_report_timesheet_user,report_timesheet.user,model_report_timesheet_user,base.group_hr_user,1,0,0,0
access_report_timesheet_account,report_timesheet.account,model_report_timesheet_account,base.group_hr_user,1,0,0,0
access_report_timesheet_account_date,report_timesheet.account.date,model_report_timesheet_account_date,base.group_hr_user,1,0,0,0
access_report_timesheet_invoice,report_timesheet.invoice,model_report_timesheet_invoice,base.group_hr_user,1,0,0,0
access_report_timesheet_user,report_timesheet.user,model_report_timesheet_user,base.group_user,1,0,0,0
access_report_timesheet_account,report_timesheet.account,model_report_timesheet_account,base.group_user,1,0,0,0
access_report_timesheet_account_date,report_timesheet.account.date,model_report_timesheet_account_date,base.group_user,1,0,0,0
access_report_timesheet_invoice,report_timesheet.invoice,model_report_timesheet_invoice,base.group_user,1,0,0,0

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_report_timesheet_user report_timesheet.user model_report_timesheet_user base.group_hr_user base.group_user 1 0 0 0
3 access_report_timesheet_account report_timesheet.account model_report_timesheet_account base.group_hr_user base.group_user 1 0 0 0
4 access_report_timesheet_account_date report_timesheet.account.date model_report_timesheet_account_date base.group_hr_user base.group_user 1 0 0 0
5 access_report_timesheet_invoice report_timesheet.invoice model_report_timesheet_invoice base.group_hr_user base.group_user 1 0 0 0

View File

@ -52,7 +52,7 @@
- delivery costs
""",
"update_xml" : [
"security/purchase_security.xml",
"security/sale_security.xml",
"security/ir.model.access.csv",
"sale_workflow.xml",
"sale_sequence.xml",

View File

@ -1,5 +1,5 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_sale_shop,sale.shop,model_sale_shop,base.group_sale_user,1,0,0,0
access_sale_order,sale.order,model_sale_order,base.group_sale_user,1,1,1,1
access_sale_order_line,sale.order.line,model_sale_order_line,base.group_sale_user,1,1,1,1
access_sale_shop,sale.shop,model_sale_shop,sale.group_sale_user,1,0,0,0
access_sale_order,sale.order,model_sale_order,sale.group_sale_user,1,1,1,1
access_sale_order_line,sale.order.line,model_sale_order_line,sale.group_sale_user,1,1,1,1
access_sale_shop_admin,sale.shop,model_sale_shop,base.group_system,1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_sale_shop sale.shop model_sale_shop base.group_sale_user sale.group_sale_user 1 0 0 0
3 access_sale_order sale.order model_sale_order base.group_sale_user sale.group_sale_user 1 1 1 1
4 access_sale_order_line sale.order.line model_sale_order_line base.group_sale_user sale.group_sale_user 1 1 1 1
5 access_sale_shop_admin sale.shop model_sale_shop base.group_system 1 1 1 1

View File

@ -36,8 +36,8 @@
"init_xml" : [],
"demo_xml" : ["stock_demo.xml"],
"update_xml" : [
"security/stock_security.xml",
"security/ir.model.access.csv",
"security/report_stock.xml",
"stock_workflow.xml",
"stock_data.xml",
"stock_incoterms.xml",

View File

@ -1,12 +1,11 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_stock_incoterms_system,stock.incoterms.system,model_stock_incoterms,stock.group_system,1,1,1,1
access_stock_warehouse_system,stock.warehouse.system,model_stock_warehouse,stock.group_system,1,1,1,1
access_stock_location_system,stock.location.system,model_stock_location,stock.group_system,1,1,1,1
access_stock_incoterms,stock.incoterms,model_stock_picking_move_wizard,stock.group_system,1,0,0,0
access_stock_warehouse,stock.warehouse,model_stock_picking_move_wizard,stock.group_system,1,0,0,0
access_stock_location,stock.location,model_stock_picking_move_wizard,stock.group_system,1,0,0,0
access_stock_incoterms_system,stock.incoterms.system,model_stock_incoterms,base.group_system,1,1,1,1
access_stock_warehouse_system,stock.warehouse.system,model_stock_warehouse,base.group_system,1,1,1,1
access_stock_location_system,stock.location.system,model_stock_location,base.group_system,1,1,1,1
access_stock_incoterms,stock.incoterms,model_stock_picking_move_wizard,base.group_system,1,0,0,0
access_stock_warehouse,stock.warehouse,model_stock_picking_move_wizard,base.group_system,1,0,0,0
access_stock_location,stock.location,model_stock_picking_move_wizard,base.group_system,1,0,0,0
access_stock_picking_move_wizard,stock.picking.move.wizard,model_stock_picking_move_wizard,stock.group_stock_user,1,0,0,0
access_stock_lot,stock.lot,model_stock_lot,stock.group_stock_user,1,1,1,0
access_stock_tracking,stock.tracking,model_stock_tracking,stock.group_stock_user,1,1,1,0
access_stock_picking,stock.picking,model_stock_picking,stock.group_stock_user,1,1,1,1
access_stock_production_lot,stock.production.lot,model_stock_production_lot,stock.group_stock_user,1,1,1,0

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_stock_incoterms_system stock.incoterms.system model_stock_incoterms stock.group_system base.group_system 1 1 1 1
3 access_stock_warehouse_system stock.warehouse.system model_stock_warehouse stock.group_system base.group_system 1 1 1 1
4 access_stock_location_system stock.location.system model_stock_location stock.group_system base.group_system 1 1 1 1
5 access_stock_incoterms stock.incoterms model_stock_picking_move_wizard stock.group_system base.group_system 1 0 0 0
6 access_stock_warehouse stock.warehouse model_stock_picking_move_wizard stock.group_system base.group_system 1 0 0 0
7 access_stock_location stock.location model_stock_picking_move_wizard stock.group_system base.group_system 1 0 0 0
8 access_stock_picking_move_wizard stock.picking.move.wizard model_stock_picking_move_wizard stock.group_stock_user 1 0 0 0
access_stock_lot stock.lot model_stock_lot stock.group_stock_user 1 1 1 0
9 access_stock_tracking stock.tracking model_stock_tracking stock.group_stock_user 1 1 1 0
10 access_stock_picking stock.picking model_stock_picking stock.group_stock_user 1 1 1 1
11 access_stock_production_lot stock.production.lot model_stock_production_lot stock.group_stock_user 1 1 1 0