diff --git a/cor_custom/report/project_hours_report_view.xml b/cor_custom/report/project_hours_report_view.xml index 1c7c010..a9413de 100755 --- a/cor_custom/report/project_hours_report_view.xml +++ b/cor_custom/report/project_hours_report_view.xml @@ -65,7 +65,7 @@ - + Consultant Allocation diff --git a/cor_custom/security/cor_custom_security.xml b/cor_custom/security/cor_custom_security.xml index e88f09b..003bbe9 100755 --- a/cor_custom/security/cor_custom_security.xml +++ b/cor_custom/security/cor_custom_security.xml @@ -20,6 +20,20 @@ --> + + Manager + + + + + + + Administrator + + + + + @@ -66,6 +80,49 @@ + + + + + + + + + Project: project manager: see all + + [('user_id','=',user.id)] + + + + + + + + + + + + + Project/Task: project manager: see own project + + [('project_id.user_id','=',user.id)] + + + + + Project: project manager: see all + + [(1, '=', 1)] + + + + + Project/Task: project manager: see all + + [(1, '=', 1)] + + + Project: view Consultant: Own User @@ -74,10 +131,17 @@ - Project: view Consultant: see all + Project: view Consultant: Manager User - [(1,'=',1)] + [('project_id.user_id','=',user.id)] + + Project: view Consultant: all User + + [(1,'=',1)] + + +