[FIX] Access rights with group deps

This commit is contained in:
Maxime Chambreuil
2018-06-27 08:09:46 -05:00
committed by ahenriquez
parent 7826de9718
commit 82cb12c2e1
2 changed files with 14 additions and 9 deletions

View File

@@ -6,12 +6,6 @@ access_rma_line_customer_user,rma.order.line.customer.user,model_rma_order_line,
access_rma_line_supplier_user,rma.order.line.customer.supplier,model_rma_order_line,group_rma_supplier_user,1,1,1,1
access_rma_line_manager,rma.order.line,model_rma_order_line,group_rma_manager,1,1,1,1
access_rma_operation_manager,access_rma_operation,model_rma_operation,group_rma_manager,1,1,1,1
access_product_template_customer_user,access_product_template,product.model_product_template,group_rma_customer_user,1,1,0,0
access_product_template_supplier_user,access_product_template,product.model_product_template,group_rma_supplier_user,1,1,0,0
access_product_product_customer_user,access_product_product,product.model_product_product,group_rma_customer_user,1,1,0,0
access_product_product_supplier_user,access_product_product,product.model_product_product,group_rma_supplier_user,1,1,0,0
access_rma_operation_customer_user,access_rma_operation,model_rma_operation,group_rma_customer_user,1,0,0,0
access_rma_operation_supplier_user,access_rma_operation,model_rma_operation,group_rma_supplier_user,1,0,0,0
access_stock_move_customer_user,access_stock_move,stock.model_stock_move,group_rma_customer_user,1,0,0,0
access_stock_move_supplier_user,access_stock_move,stock.model_stock_move,group_rma_supplier_user,1,0,0,0
access_rma_order_line_user,access_rma_order_line,model_rma_order_line,base.group_user,1,0,0,0
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
6 access_rma_line_supplier_user rma.order.line.customer.supplier model_rma_order_line group_rma_supplier_user 1 1 1 1
7 access_rma_line_manager rma.order.line model_rma_order_line group_rma_manager 1 1 1 1
8 access_rma_operation_manager access_rma_operation model_rma_operation group_rma_manager 1 1 1 1
access_product_template_customer_user access_product_template product.model_product_template group_rma_customer_user 1 1 0 0
access_product_template_supplier_user access_product_template product.model_product_template group_rma_supplier_user 1 1 0 0
access_product_product_customer_user access_product_product product.model_product_product group_rma_customer_user 1 1 0 0
access_product_product_supplier_user access_product_product product.model_product_product group_rma_supplier_user 1 1 0 0
9 access_rma_operation_customer_user access_rma_operation model_rma_operation group_rma_customer_user 1 0 0 0
10 access_rma_operation_supplier_user access_rma_operation model_rma_operation group_rma_supplier_user 1 0 0 0
access_stock_move_customer_user access_stock_move stock.model_stock_move group_rma_customer_user 1 0 0 0
access_stock_move_supplier_user access_stock_move stock.model_stock_move group_rma_supplier_user 1 0 0 0
11 access_rma_order_line_user access_rma_order_line model_rma_order_line base.group_user 1 0 0 0

View File

@@ -10,20 +10,21 @@
<record id="group_rma_customer_user" model="res.groups">
<field name="name">RMA Customer User</field>
<field name="implied_ids" eval="[(4, ref('base.group_user'))]"/>
<field name="implied_ids" eval="[(4, ref('stock.group_stock_user'))]"/>
<field name="category_id" ref="module_category_rma"/>
</record>
<record id="group_rma_supplier_user" model="res.groups">
<field name="name">RMA Supplier User</field>
<field name="implied_ids" eval="[(4, ref('base.group_user'))]"/>
<field name="implied_ids" eval="[(4, ref('stock.group_stock_user'))]"/>
<field name="category_id" ref="module_category_rma"/>
</record>
<record id="group_rma_manager" model="res.groups">
<field name="name">RMA Manager</field>
<field name="implied_ids"
eval="[(4, ref('rma.group_rma_customer_user')), (4, ref('rma.group_rma_supplier_user'))]"/>
eval="[(4, ref('rma.group_rma_customer_user')),
(4, ref('rma.group_rma_supplier_user'))]"/>
<field name="users" eval="[(4, ref('base.user_root'))]"/>
<field name="category_id" ref="module_category_rma"/>
</record>
@@ -34,5 +35,15 @@
<field name="users" eval="[(4, ref('base.user_root'))]"/>
</record>
<record id="stock.group_stock_manager" model="res.groups">
<field name="implied_ids" eval="[(4, ref('group_rma_manager'))]"/>
</record>
<record id="stock.group_stock_user" model="res.groups">
<field name="implied_ids"
eval="[(4, ref('group_rma_customer_user')),
(4, ref('group_rma_supplier_user'))]"/>
</record>
</data>
</odoo>