From e3b123990717c31e5f52bea5d2f9998eb6b1e095 Mon Sep 17 00:00:00 2001 From: Frederic van der Essen Date: Tue, 14 Oct 2014 18:20:15 +0200 Subject: [PATCH] [IMP] pos_restaurant: security access rules for the new models --- addons/pos_barcodes/__openerp__.py | 1 + addons/pos_loyalty/__openerp__.py | 1 + addons/pos_restaurant/security/ir.model.access.csv | 6 +++++- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/addons/pos_barcodes/__openerp__.py b/addons/pos_barcodes/__openerp__.py index afd208fe0a9..b5768806f54 100644 --- a/addons/pos_barcodes/__openerp__.py +++ b/addons/pos_barcodes/__openerp__.py @@ -42,6 +42,7 @@ This module unlocks several advanced barcode features for the point of sale: 'website': 'https://www.odoo.com/page/point-of-sale', 'data': [ 'barcodes_view.xml', + 'security/ir.model.access.csv', 'views/templates.xml', ], 'installable': True, diff --git a/addons/pos_loyalty/__openerp__.py b/addons/pos_loyalty/__openerp__.py index 7b7985ae9f1..db12d334c10 100644 --- a/addons/pos_loyalty/__openerp__.py +++ b/addons/pos_loyalty/__openerp__.py @@ -39,6 +39,7 @@ and get rewards. 'depends': ['point_of_sale'], 'data': [ 'views/views.xml', + 'security/ir.model.access.csv', 'views/templates.xml' ], 'qweb': ['static/src/xml/loyalty.xml'], diff --git a/addons/pos_restaurant/security/ir.model.access.csv b/addons/pos_restaurant/security/ir.model.access.csv index 31c7f956f86..57a39f69552 100644 --- a/addons/pos_restaurant/security/ir.model.access.csv +++ b/addons/pos_restaurant/security/ir.model.access.csv @@ -1,3 +1,7 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink access_restaurant_printer,restaurant.printer.user,model_restaurant_printer,point_of_sale.group_pos_user,1,0,0,0 -access_restaurant_printer_manager,restaurant.printer.manager,model_restaurant_printer,point_of_sale.group_pos_manager,1,0,0,0 +access_restaurant_printer_manager,restaurant.printer.manager,model_restaurant_printer,point_of_sale.group_pos_manager,1,1,1,1 +access_restaurant_floor,restaurant.floor.user,model_restaurant_floor,point_of_sale.group_pos_user,1,0,0,0 +access_restaurant_floor_manager,restaurant.floor.manager,model_restaurant_floor,point_of_sale.group_pos_manager,1,1,1,1 +access_restaurant_table,restaurant.table.user,model_restaurant_table,point_of_sale.group_pos_user,1,0,0,0 +access_restaurant_table_manager,restaurant.table.manager,model_restaurant_table,point_of_sale.group_pos_manager,1,1,1,1