From ec07e72845a390cdf9cf72ebbbf4369ea92ecfbe Mon Sep 17 00:00:00 2001 From: jbm-odoo Date: Fri, 7 Dec 2018 12:50:03 +0000 Subject: [IMP] base,*: Reorganize access rights groups Purpose ======= Access group terminology is missleading. Yous have to be manager to administrate an application. This task consists to rename groups to be understandable for everyone. Groups should be reorganised on the users form to be more explicit. Specification ============= 1/ Rename 'Manager' to 'Administrator' in users groups. 2/ Define a hierarchy on access groups by using the category_id in the manifests A category 'Operations/Project' will create a category Project with a parent category 'Operations', and something smart is already developed (in modules/db.py) to avoid duplicating categories. 3/ Add a group in expenses to be able to approve expenses reports for my team. 4/ Add a group in timesheets to be able to approve timesheets for my team. 5/ Remove partially the useless crap in ir_module_category_data.xml 6/ Sort access rights groups on users form according to its parent category closes odoo/odoo#29362 Signed-off-by: "Yannick Tivisse (yti)" --- addons/project/__manifest__.py | 2 +- addons/project/security/project_security.xml | 11 ++++++++--- 2 files changed, 9 insertions(+), 4 deletions(-) (limited to 'addons/project') diff --git a/addons/project/__manifest__.py b/addons/project/__manifest__.py index 530cb4fb8b8..27495bf7771 100644 --- a/addons/project/__manifest__.py +++ b/addons/project/__manifest__.py @@ -5,7 +5,7 @@ 'name': 'Project', 'version': '1.1', 'website': 'https://www.odoo.com/page/project-management', - 'category': 'Project', + 'category': 'Operations/Project', 'sequence': 10, 'summary': 'Organize and schedule your projects ', 'depends': [ diff --git a/addons/project/security/project_security.xml b/addons/project/security/project_security.xml index ca80bbbd615..4e7cdccc93b 100644 --- a/addons/project/security/project_security.xml +++ b/addons/project/security/project_security.xml @@ -1,15 +1,20 @@ + + Helps you manage your projects and tasks by tracking them, generating plannings, etc... + 3 + + User - + - Manager - + Administrator + -- cgit v1.2.3