From 4ea4c39467a504b5cb5ccf2fdc9976353cc4631d Mon Sep 17 00:00:00 2001 From: "AMP (OpenERP)" Date: Sat, 7 Aug 2010 18:53:04 +0530 Subject: [PATCH] [MOD] subscription: usability improvement in access rights bzr revid: amp@tinyerp.com-20100807132304-yzow2wyjo2utdl51 --- addons/subscription/__openerp__.py | 2 +- addons/subscription/security/ir.model.access.csv | 5 +++++ .../subscription/security/subcription_security.xml | 13 +++++++++++++ 3 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 addons/subscription/security/subcription_security.xml diff --git a/addons/subscription/__openerp__.py b/addons/subscription/__openerp__.py index d85a943f9bf..44d2edb503c 100644 --- a/addons/subscription/__openerp__.py +++ b/addons/subscription/__openerp__.py @@ -28,7 +28,7 @@ 'author': 'OpenERP SA', 'depends': ['base'], 'init_xml': [], - 'update_xml': ['security/ir.model.access.csv', 'subscription_view.xml'], + 'update_xml': ['security/subcription_security.xml', 'security/ir.model.access.csv', 'subscription_view.xml'], 'demo_xml': [], 'installable': True, 'active': False, diff --git a/addons/subscription/security/ir.model.access.csv b/addons/subscription/security/ir.model.access.csv index 6748e4e8280..33ab0881c52 100644 --- a/addons/subscription/security/ir.model.access.csv +++ b/addons/subscription/security/ir.model.access.csv @@ -3,3 +3,8 @@ access_subscription_document,subscription.document,model_subscription_document,b access_subscription_document_fields,subscription.document.fields,model_subscription_document_fields,base.group_system,1,1,1,1 access_subscription_subscription,subscription.subscription,model_subscription_subscription,base.group_user,1,1,1,1 access_subscription_subscription_history,subscription.subscription.history,model_subscription_subscription_history,base.group_user,1,1,1,1 +access_subscription_subscription_user,subscription.subscription user,model_subscription_subscription,base.group_survey_user,1,1,1,1 +access_subscription_subscription_manager,subscription.subscription manager,model_subscription_subscription,base.group_survey_manager,1,0,0,0 +access_subscription_subscription_history_user,subscription.subscription.history user,model_subscription_subscription_history,base.group_survey_user,1,1,1,1 +access_subscription_subscription_system,subscription.subscription system,model_subscription_subscription,base.group_system,1,0,0,0 +access_subscription_document_user,subscription.document user,model_subscription_document,base.group_survey_user,1,1,1,1 diff --git a/addons/subscription/security/subcription_security.xml b/addons/subscription/security/subcription_security.xml new file mode 100644 index 00000000000..86f0e2c6069 --- /dev/null +++ b/addons/subscription/security/subcription_security.xml @@ -0,0 +1,13 @@ + + + + + + Tools / Manager + + + Tools / User + + + +