summaryrefslogtreecommitdiff
path: root/addons/project/security/project_security.xml
diff options
context:
space:
mode:
authorOlivier Dony <odo@openerp.com>2010-10-18 14:51:18 +0200
committerOlivier Dony <odo@openerp.com>2010-10-18 14:51:18 +0200
commit496a2bbcc8cc3815a480f5ae4d1f61ce6e70570c (patch)
treeee09ad60af1e6ad60dca46db8696dc353e243b8a /addons/project/security/project_security.xml
parent1e881aa1925dfd4590a93f97530eadc208b0e277 (diff)
[FIX] project: Project Managers are allowed to see all tasks even if they are Project Users too
bzr revid: odo@openerp.com-20101018125118-5pbcqqm2amjfvltr
Diffstat (limited to 'addons/project/security/project_security.xml')
-rw-r--r--addons/project/security/project_security.xml7
1 files changed, 7 insertions, 0 deletions
diff --git a/addons/project/security/project_security.xml b/addons/project/security/project_security.xml
index cf8a333a71d..bf3b8c07998 100644
--- a/addons/project/security/project_security.xml
+++ b/addons/project/security/project_security.xml
@@ -40,5 +40,12 @@
<field name="groups" eval="[(4,ref('project.group_project_user'))]"/>
</record>
+ <record model="ir.rule" id="project_manager_all_project_tasks_rule">
+ <field name="name">Project Managers: all tasks from all projects</field>
+ <field name="model_id" ref="model_project_task"/>
+ <field name="domain_force">[(1,'=',1)]</field>
+ <field name="groups" eval="[(4,ref('project.group_project_manager'))]"/>
+ </record>
+
</data>
</openerp>