Better Security Rules

bzr revid: fp@tinyerp.com-20080904002219-xxteeuj3zmkykrmv
This commit is contained in:
Fabien Pinckaers
2008-09-04 02:22:19 +02:00
parent ef85bdf43d
commit 86bcad5092
3 changed files with 39 additions and 42 deletions
+1 -1
View File
@@ -10,7 +10,7 @@
<report auto="False" id="account_general_journal" model="account.journal.period" name="account.general.journal" rml="account/report/general_journal.rml" string="Print General Journal"/>
<report auto="False" id="account_journal" model="account.journal.period" name="account.journal.period.print" rml="account/report/account_journal.rml" string="Print Journal"/>
<report auto="False" id="account_overdue" model="res.partner" name="account.overdue" rml="account/report/overdue.rml" string="Overdue payments"/>
<report auto="False" id="account_invoices" model="account.invoice" name="account.invoice" rml="account/report/invoice.rml" string="Invoices"/>
<report auto="False" id="account_invoices" model="account.invoice" name="account.invoice" rml="account/report/invoice.rml" string="Invoices" attachment="print-"/>
<report id="account_transfers" model="account.transfer" name="account.transfer" string="Transfers" xml="account/report/transfer.xml" xsl="account/report/transfer.xsl"/>
<report auto="False" id="account_intracom" menu="False" model="account.move.line" name="account.intracom" string="IntraCom"/>
+5 -8
View File
@@ -38,12 +38,9 @@ class account_invoice(report_sxw.rml_parse):
'time': time,
})
report_sxw.report_sxw(
'report.account.invoice',
'account.invoice',
'addons/account/report/invoice.rml',
parser=account_invoice,
)
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
'report.account.invoice',
'account.invoice',
'addons/account/report/invoice.rml',
parser=account_invoice
)
+33 -33
View File
@@ -13,30 +13,30 @@ access_account_move,account.move,model_account_move,account.group_account_user,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_budget_post,account.budget.post,model_account_budget_post,account.group_account_manager,1,1,1,1
access_account_budget_post_dotation,account.budget.post.dotation,model_account_budget_post_dotation,account.group_account_manager,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
access_account_tax_template,account.tax.template,model_account_tax_template,base.group_account_manager,1,1,1,1
access_account_account_template,account.account.template,model_account_account_template,base.group_account_manager,1,1,1,1
access_account_tax_code_template,account.tax.code.template,model_account_tax_code_template,base.group_account_manager,1,1,1,1
access_account_chart_template,account.chart.template,model_account_chart_template,base.group_account_manager,1,1,1,1
access_account_tax_template,account.tax.template,model_account_tax_template,base.group_account_manager,1,1,1,1
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_config_fiscalyear,account.config.fiscalyear,model_account_config_fiscalyear,account.group_account_manager,1,1,1,1
access_account_config_journal_bank_account,account.config.journal.bank.account,model_account_config_journal_bank_account,account.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,account.group_account_manager,1,1,1,1
access_account_tax_template,account.tax.template,model_account_tax_template,account.group_account_manager,1,1,1,1
access_account_account_template,account.account.template,model_account_account_template,account.group_account_manager,1,1,1,1
access_account_tax_code_template,account.tax.code.template,model_account_tax_code_template,account.group_account_manager,1,1,1,1
access_account_chart_template,account.chart.template,model_account_chart_template,account.group_account_manager,1,1,1,1
access_account_tax_template,account.tax.template,model_account_tax_template,account.group_account_manager,1,1,1,1
access_wizard_multi_charts_accounts,wizard.multi.charts.accounts,model_wizard_multi_charts_accounts,account.group_account_manager,1,1,1,1
access_account_bank_accounts_wizard,account.bank.accounts.wizard,model_account_bank_accounts_wizard,account.group_account_manager,1,1,1,1
access_wizard_account_chart_duplicate,wizard.account.chart.duplicate,model_wizard_account_chart_duplicate,account.group_account_manager,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_report_hr_timesheet_invoice_journal,report.hr.timesheet.invoice.journal,model_report_hr_timesheet_invoice_journal,account.group_account_manager,1,0,0,0
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
@@ -49,22 +49,22 @@ access_account_analytic_line_uinvoice,account.analytic.line,model_account_analyt
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
access_account_tax_manager,account.tax,model_account_tax,base.group_account_manager,1,1,1,1
access_account_account_manager,account.account,model_account_account,base.group_account_manager,1,1,1,1
access_account_journal_view_manager,account.journal.view,model_account_journal_view,base.group_account_manager,1,1,1,1
access_account_journal_column_manager,account.journal.column,model_account_journal_column,base.group_account_manager,1,1,1,1
access_account_journal_manager,account.journal,model_account_journal,base.group_account_manager,1,1,1,1
access_account_period_manager,account.period,model_account_period,base.group_account_manager,1,1,1,1
access_account_tax_code_manager,account.tax.code,model_account_tax_code,base.group_account_manager,1,1,1,1
access_account_tax_manager,account.tax,model_account_tax,base.group_account_manager,1,1,1,1
access_account_invoice_manager,account.invoice,model_account_invoice,base.group_account_manager,1,1,1,1
access_account_invoice_line_manager,account.invoice.line,model_account_invoice_line,base.group_account_manager,1,1,1,1
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
access_account_payment_term_manager,account.payment.term,model_account_payment_term,account.group_account_manager,1,1,1,1
access_account_payment_term_line_manager,account.payment.term.line,model_account_payment_term_line,account.group_account_manager,1,1,1,1
access_account_account_type_manager,account.account.type,model_account_account_type,account.group_account_manager,1,1,1,1
access_account_tax_manager,account.tax,model_account_tax,account.group_account_manager,1,1,1,1
access_account_account_manager,account.account,model_account_account,account.group_account_manager,1,1,1,1
access_account_journal_view_manager,account.journal.view,model_account_journal_view,account.group_account_manager,1,1,1,1
access_account_journal_column_manager,account.journal.column,model_account_journal_column,account.group_account_manager,1,1,1,1
access_account_journal_manager,account.journal,model_account_journal,account.group_account_manager,1,1,1,1
access_account_period_manager,account.period,model_account_period,account.group_account_manager,1,1,1,1
access_account_tax_code_manager,account.tax.code,model_account_tax_code,account.group_account_manager,1,1,1,1
access_account_tax_manager,account.tax,model_account_tax,account.group_account_manager,1,1,1,1
access_account_invoice_manager,account.invoice,model_account_invoice,account.group_account_manager,1,1,1,1
access_account_invoice_line_manager,account.invoice.line,model_account_invoice_line,account.group_account_manager,1,1,1,1
access_account_invoice_tax_manager,account.invoice.tax,model_account_invoice_tax,account.group_account_manager,1,1,1,1
access_account_analytic_account_manager,account.analytic.account,model_account_analytic_account,account.group_account_manager,1,1,1,1
access_account_analytic_journal_manager,account.analytic.journal,model_account_analytic_journal,account.group_account_manager,1,1,1,1
access_account_fiscalyear,account.fiscalyear,model_account_fiscalyear,account.group_account_manager,1,1,1,1
access_account_fiscalyear_user,account.fiscalyear.user,model_account_fiscalyear,account.group_account_user,1,0,0,0
access_account_fiscalyear_invoice,account.fiscalyear.invoice,model_account_fiscalyear,account.group_account_invoice,1,0,0,0
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
13 access_account_move_reconcile account.move.reconcile model_account_move_reconcile account.group_account_user 1 1 1 1
14 access_account_tax_code account.tax.code model_account_tax_code account.group_account_user 1 0 0 0
15 access_account_tax account.tax model_account_tax account.group_account_user 1 0 0 0
16 access_account_budget_post account.budget.post model_account_budget_post base.group_account_manager account.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 account.group_account_manager 1 1 1 1
18 access_account_model account.model model_account_model account.group_account_user 1 1 1 1
19 access_account_model_line account.model.line model_account_model_line account.group_account_user 1 1 1 1
20 access_account_subscription account.subscription model_account_subscription account.group_account_user 1 1 1 1
21 access_account_subscription_line account.subscription.line model_account_subscription_line account.group_account_user 1 1 1 1
22 access_account_config_fiscalyear account.config.fiscalyear model_account_config_fiscalyear base.group_account_manager account.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 account.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 account.group_account_manager 1 1 1 1
25 access_account_tax_template account.tax.template model_account_tax_template base.group_account_manager account.group_account_manager 1 1 1 1
26 access_account_account_template account.account.template model_account_account_template base.group_account_manager account.group_account_manager 1 1 1 1
27 access_account_tax_code_template account.tax.code.template model_account_tax_code_template base.group_account_manager account.group_account_manager 1 1 1 1
28 access_account_chart_template account.chart.template model_account_chart_template base.group_account_manager account.group_account_manager 1 1 1 1
29 access_account_tax_template account.tax.template model_account_tax_template base.group_account_manager account.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 account.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 account.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 account.group_account_manager 1 1 1 1
33 access_account_move_line account.move.line model_account_move_line account.group_account_user 1 1 1 1
34 access_account_bank_statement account.bank.statement model_account_bank_statement account.group_account_user 1 1 1 1
35 access_account_bank_statement_reconcile account.bank.statement.reconcile model_account_bank_statement_reconcile 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 account.group_account_user 1 1 1 1
37 access_account_bank_statement_line account.bank.statement.line model_account_bank_statement_line account.group_account_user 1 1 1 1
38 access_account_analytic_line account.analytic.line model_account_analytic_line 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 account.group_account_manager 1 0 0 0
40 access_account_invoice account.invoice model_account_invoice account.group_account_user 1 0 0 0
41 access_account_invoice_line account.invoice.line model_account_invoice_line account.group_account_user 1 0 0 0
42 access_account_invoice_tax account.invoice.tax model_account_invoice_tax account.group_account_user 1 0 0 0
49 access_account_move_uinvoice account.move model_account_move account.group_account_user 1 1 1 1
50 access_account_move_reconcile_uinvoice account.move.reconcile model_account_move_reconcile account.group_account_user 1 1 1 1
51 access_account_journal_period_uinvoice account.journal.period model_account_journal_period account.group_account_user 1 1 1 1
52 access_account_payment_term_manager account.payment.term model_account_payment_term base.group_account_manager account.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 account.group_account_manager 1 1 1 1
54 access_account_account_type_manager account.account.type model_account_account_type base.group_account_manager account.group_account_manager 1 1 1 1
55 access_account_tax_manager account.tax model_account_tax base.group_account_manager account.group_account_manager 1 1 1 1
56 access_account_account_manager account.account model_account_account base.group_account_manager account.group_account_manager 1 1 1 1
57 access_account_journal_view_manager account.journal.view model_account_journal_view base.group_account_manager account.group_account_manager 1 1 1 1
58 access_account_journal_column_manager account.journal.column model_account_journal_column base.group_account_manager account.group_account_manager 1 1 1 1
59 access_account_journal_manager account.journal model_account_journal base.group_account_manager account.group_account_manager 1 1 1 1
60 access_account_period_manager account.period model_account_period base.group_account_manager account.group_account_manager 1 1 1 1
61 access_account_tax_code_manager account.tax.code model_account_tax_code base.group_account_manager account.group_account_manager 1 1 1 1
62 access_account_tax_manager account.tax model_account_tax base.group_account_manager account.group_account_manager 1 1 1 1
63 access_account_invoice_manager account.invoice model_account_invoice base.group_account_manager account.group_account_manager 1 1 1 1
64 access_account_invoice_line_manager account.invoice.line model_account_invoice_line base.group_account_manager account.group_account_manager 1 1 1 1
65 access_account_invoice_tax_manager account.invoice.tax model_account_invoice_tax base.group_account_manager account.group_account_manager 1 1 1 1
66 access_account_analytic_account_manager account.analytic.account model_account_analytic_account base.group_account_manager account.group_account_manager 1 1 1 1
67 access_account_analytic_journal_manager account.analytic.journal model_account_analytic_journal base.group_account_manager account.group_account_manager 1 1 1 1
68 access_account_fiscalyear account.fiscalyear model_account_fiscalyear base.group_account_manager account.group_account_manager 1 1 1 1
69 access_account_fiscalyear_user account.fiscalyear.user model_account_fiscalyear base.group_account_user account.group_account_user 1 0 0 0
70 access_account_fiscalyear_invoice account.fiscalyear.invoice model_account_fiscalyear base.group_account_invoice account.group_account_invoice 1 0 0 0