"[IMP] security groups on act_window in product and partner objects"

bzr revid: fde@openerp.com-20101220145607-vx2r937j9sj7e1zw
This commit is contained in:
François Degrave 2010-12-20 15:56:07 +01:00
parent 2cac449aa4
commit 773cdea683
32 changed files with 26 additions and 17 deletions

View File

@ -2062,7 +2062,7 @@
<act_window context="{'search_default_reconcile_id':False, 'search_default_partner_id':[active_id]}" domain="[('account_id.reconcile', '=', True),('account_id.type', 'in', ['receivable', 'payable'])]" id="act_account_partner_account_move_all" name="Receivables &amp; Payables" res_model="account.move.line" src_model="res.partner" groups="base.group_extended"/>
<act_window context="{'search_default_partner_id':[active_id]}" id="act_account_partner_account_move" name="Journal Items" res_model="account.move.line" src_model="res.partner"/>
<act_window context="{'search_default_partner_id':[active_id]}" id="act_account_partner_account_move" name="Journal Items" res_model="account.move.line" src_model="res.partner" groups="account.group_account_user"/>
<record id="view_account_addtmpl_wizard_form" model="ir.ui.view">
<field name="name">Create Account</field>

View File

@ -116,5 +116,8 @@
"access_report_account_receivable_invoice","report.account.receivable.invoice","model_report_account_receivable","account.group_account_invoice",1,1,1,1
"access_report_account_receivable_user","report.account.receivable.user","model_report_account_receivable","account.group_account_user",1,1,1,1
"access_account_sequence_fiscal_year_invoice","account.sequence.fiscalyear invoice","model_account_sequence_fiscalyear","account.group_account_invoice",1,1,1,1
"access_account_tax_sale_manager","account.tax sale manager","model_account_tax","base.group_sale_salesman",1,0,0,0
"access_account_journal_sale_manager","account.journal sale manager","model_account_journal","base.group_sale_salesman",1,0,0,0
"access_account_invoice_tax_sale_manager","account.invoice.tax sale manager","model_account_invoice_tax","base.group_sale_salesman",1,0,0,0
"access_account_sequence_fiscal_year_sale_user","account.sequence.fiscalyear.sale.user","model_account_sequence_fiscalyear","base.group_sale_salesman",1,1,1,0
"access_account_sequence_fiscal_year_sale_manager","account.sequence.fiscalyear.sale.manager","model_account_sequence_fiscalyear","base.group_sale_manager",1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
116 access_report_account_receivable_invoice report.account.receivable.invoice model_report_account_receivable account.group_account_invoice 1 1 1 1
117 access_report_account_receivable_user report.account.receivable.user model_report_account_receivable account.group_account_user 1 1 1 1
118 access_account_sequence_fiscal_year_invoice account.sequence.fiscalyear invoice model_account_sequence_fiscalyear account.group_account_invoice 1 1 1 1
119 access_account_tax_sale_manager account.tax sale manager model_account_tax base.group_sale_salesman 1 0 0 0
120 access_account_journal_sale_manager account.journal sale manager model_account_journal base.group_sale_salesman 1 0 0 0
121 access_account_invoice_tax_sale_manager account.invoice.tax sale manager model_account_invoice_tax base.group_sale_salesman 1 0 0 0
122 access_account_sequence_fiscal_year_sale_user account.sequence.fiscalyear.sale.user model_account_sequence_fiscalyear base.group_sale_salesman 1 1 1 0
123 access_account_sequence_fiscal_year_sale_manager account.sequence.fiscalyear.sale.manager model_account_sequence_fiscalyear base.group_sale_manager 1 1 1 1

View File

@ -96,7 +96,7 @@
res_model="account.analytic.default"
src_model="res.partner"
context="{'search_default_partner_id': [active_id]}"
groups="base.group_extended"/>
groups="analytic.group_analytic_accounting"/>
<act_window
name="Analytic Rules"
@ -104,7 +104,7 @@
res_model="account.analytic.default"
src_model="res.users"
context="{'search_default_user_id': [active_id]}"
groups="base.group_extended"/>
groups="analytic.group_analytic_accounting"/>
<act_window
name="Analytic Rules"
@ -112,7 +112,7 @@
id="analytic_rule_action_product"
src_model="product.product"
context="{'search_default_product_id': [active_id]}"
groups="base.group_extended"/>
groups="analytic.group_analytic_accounting"/>
</data>
</openerp>

View File

@ -909,7 +909,7 @@
view_id="mrp_bom_tree_view"
res_model="mrp.bom"
src_model="product.product"
groups="base.group_extended"/>
groups="mrp.group_mrp_user"/>
<act_window
domain="[('bom_id','=',False)]"
@ -917,7 +917,8 @@
id="act_product_product_2_mrp_bom"
name="Bill of Materials"
res_model="mrp.bom"
src_model="product.product"/>
src_model="product.product"
groups="mrp.group_mrp_user"/>
<!-- Menu for Resource for MRP-->

View File

@ -60,7 +60,6 @@ class mrp_bom(osv.osv):
mrp_bom()
class mrp_production(osv.osv):
_name = 'mrp.production'
_description = 'Production'
_inherit= 'mrp.production'

0
addons/outlook/outlook_installer.xml Executable file → Normal file
View File

View File

View File

View File

@ -245,9 +245,10 @@
<act_window
context="{'search_default_warehouse_id': active_id}"
id="act_stock_warehouse_2_stock_warehouse_orderpoint"
name="Minimum Stock Rules"
res_model="stock.warehouse.orderpoint"
src_model="stock.warehouse"/>
name="Minimum Stock Rules"
res_model="stock.warehouse.orderpoint"
src_model="stock.warehouse"
groups="stock.group_stock_user"/>
<!-- add product_uom to context to be the default value when adding new orderpoints -->
<act_window
@ -255,7 +256,8 @@
id="act_product_product_2_stock_warehouse_orderpoint"
name="Minimum Stock Rules"
res_model="stock.warehouse.orderpoint"
src_model="product.product"/>
src_model="product.product"
groups="stock.group_stock_user"/>
<act_window
context="{'product_uom': locals().has_key('uom_id') and uom_id}"
@ -263,7 +265,8 @@
id="act_procurement_2_stock_warehouse_orderpoint"
name="Minimum Stock Rules"
res_model="stock.warehouse.orderpoint"
src_model="procurement.order"/>
src_model="procurement.order"
groups="stock.group_stock_user"/>
<!-- Procurements are located in Warehouse menu hierarchy, MRP users should come to Stock application to use it. -->
<menuitem id="menu_stock_sched" name="Schedulers" parent="stock.menu_stock_root" sequence="4"/>

View File

@ -35,7 +35,7 @@
target="new"
key2="client_action_multi"
id="act_make_procurement"
groups="base.group_extended"/>
groups="stock.group_stock_user,mrp.group_mrp_user,purchase.group_purchase_user"/>
</data>
</openerp>

0
addons/project_issue/security/ir.model.access.csv Executable file → Normal file
View File

View File

@ -407,6 +407,7 @@
context="{'search_default_partner_id': [active_id]}"
id="act_res_partner_2_purchase_order"
name="Purchase Orders"
groups="purchase.group_purchase_user"
res_model="purchase.order"
src_model="res.partner"/>
@ -416,7 +417,7 @@
name="Purchases"
res_model="purchase.order.line"
src_model="product.product"
groups="base.group_extended"/>
groups="purchase.group_purchase_user"/>
<record id="purchase_line_form_action2" model="ir.actions.act_window">

View File

@ -44,3 +44,4 @@
"access_report_stock_move_user","report.stock.move.user","stock.model_report_stock_move","group_purchase_user",1,0,0,0
"access_stock_production_lot_user","stock.production.lot user","stock.model_stock_production_lot","group_purchase_user",1,0,1,0
"access_stock_production_lot_revision","stock.production.lot.revision","stock.model_stock_production_lot_revision","group_purchase_user",1,0,1,0
"access_res_partner_purchase_manager","res.partner.purchase.manager","base.model_res_partner","group_purchase_manager",1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
44 access_report_stock_move_user report.stock.move.user stock.model_report_stock_move group_purchase_user 1 0 0 0
45 access_stock_production_lot_user stock.production.lot user stock.model_stock_production_lot group_purchase_user 1 0 1 0
46 access_stock_production_lot_revision stock.production.lot.revision stock.model_stock_production_lot_revision group_purchase_user 1 0 1 0
47 access_res_partner_purchase_manager res.partner.purchase.manager base.model_res_partner group_purchase_manager 1 1 1 1

View File

@ -514,6 +514,7 @@
context="{'search_default_partner_id': [active_id]}"
id="act_res_partner_2_sale_order"
name="Sales"
groups="base.group_sale_salesman"
res_model="sale.order"
src_model="res.partner"/>
@ -523,7 +524,7 @@
name="Product sales"
res_model="sale.order.line"
src_model="product.product"
groups="base.group_extended"/>
groups="base.group_sale_salesman"/>
<menuitem id="menu_invoiced" name="Invoicing" parent="base.menu_base_partner" sequence="5"
groups="base.group_extended"/>

View File

@ -16,13 +16,13 @@
"access_sale_order_stock_worker","sale.order stock worker","model_sale_order","stock.group_stock_user",1,1,0,0
"access_sale_order_line_stock_worker","sale.order.line stock worker","model_sale_order_line","stock.group_stock_user",1,1,0,0
"access_sale_order_manager","sale.order.manager","model_sale_order","base.group_sale_manager",1,1,1,1
"access_sale_order_line_manager","sale.order.line.manager","model_sale_order_line","base.group_sale_manager",1,0,0,0
"access_sale_order_line_manager","sale.order.line.manager","model_sale_order_line","base.group_sale_manager",1,1,1,1
"access_sale_report_salesman","sale.report","model_sale_report","base.group_sale_salesman",1,1,1,0
"access_sale_report_manager","sale.report","model_sale_report","base.group_sale_manager",1,1,1,1
"access_ir_property_sales","ir.property.sales","base.model_ir_property","base.group_sale_salesman",1,1,1,1
"access_sale_account_journal","account.journal sale order.user","account.model_account_journal","base.group_sale_salesman",1,0,0,0
"access_res_partner_sale_user","res.partner.sale.user","base.model_res_partner","base.group_sale_salesman",1,0,0,0
"access_res_partner_sale_manager","res.partner.sale.user","base.model_res_partner","base.group_sale_manager",1,0,0,0
"access_res_partner_sale_manager","res.partner.sale.manager","base.model_res_partner","base.group_sale_manager",1,1,1,1
"access_report_stock_move_sales","report.stock.move.sale","stock.model_report_stock_move","base.group_sale_manager",1,1,1,1
"access_stock_picking_sales","stock.picking.sales","stock.model_stock_picking","base.group_sale_manager",1,1,1,1
"access_product_template_sale_user","product.template sale use","product.model_product_template","base.group_sale_salesman",1,0,0,0

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
16 access_sale_order_stock_worker sale.order stock worker model_sale_order stock.group_stock_user 1 1 0 0
17 access_sale_order_line_stock_worker sale.order.line stock worker model_sale_order_line stock.group_stock_user 1 1 0 0
18 access_sale_order_manager sale.order.manager model_sale_order base.group_sale_manager 1 1 1 1
19 access_sale_order_line_manager sale.order.line.manager model_sale_order_line base.group_sale_manager 1 0 1 0 1 0 1
20 access_sale_report_salesman sale.report model_sale_report base.group_sale_salesman 1 1 1 0
21 access_sale_report_manager sale.report model_sale_report base.group_sale_manager 1 1 1 1
22 access_ir_property_sales ir.property.sales base.model_ir_property base.group_sale_salesman 1 1 1 1
23 access_sale_account_journal account.journal sale order.user account.model_account_journal base.group_sale_salesman 1 0 0 0
24 access_res_partner_sale_user res.partner.sale.user base.model_res_partner base.group_sale_salesman 1 0 0 0
25 access_res_partner_sale_manager res.partner.sale.user res.partner.sale.manager base.model_res_partner base.group_sale_manager 1 0 1 0 1 0 1
26 access_report_stock_move_sales report.stock.move.sale stock.model_report_stock_move base.group_sale_manager 1 1 1 1
27 access_stock_picking_sales stock.picking.sales stock.model_stock_picking base.group_sale_manager 1 1 1 1
28 access_product_template_sale_user product.template sale use product.model_product_template base.group_sale_salesman 1 0 0 0

0
addons/sale_layout/__init__.py Executable file → Normal file
View File

0
addons/sale_layout/__openerp__.py Executable file → Normal file
View File

0
addons/sale_layout/i18n/fr_BE.po Executable file → Normal file
View File

0
addons/sale_layout/i18n/fr_FR.po Executable file → Normal file
View File

0
addons/sale_layout/report/__init__.py Executable file → Normal file
View File

0
addons/sale_layout/report/report_sale_layout.py Executable file → Normal file
View File

0
addons/sale_layout/report/report_sale_layout.rml Executable file → Normal file
View File

0
addons/sale_layout/sale_layout_report.xml Executable file → Normal file
View File

0
addons/sale_layout/sale_layout_view.xml Executable file → Normal file
View File

View File

View File

View File

0
addons/thunderbird/plugin/openerp_plugin/install.js Executable file → Normal file
View File

0
addons/thunderbird/plugin/openerp_plugin/install.rdf Executable file → Normal file
View File

0
addons/thunderbird/plugin/openerp_plugin/packaging.sh Executable file → Normal file
View File

0
addons/wiki/test/wiki_test00.yml Executable file → Normal file
View File

0
addons/wiki/web/widgets/rss/feedparser.py Executable file → Normal file
View File