summaryrefslogtreecommitdiff
path: root/addons/project/security/project_security.xml
diff options
context:
space:
mode:
authorFabien Pinckaers <fp@tinyerp.com>2010-02-15 08:23:23 +0100
committerFabien Pinckaers <fp@tinyerp.com>2010-02-15 08:23:23 +0100
commitff89fb45e20be123d1d89de1a000531ed3c2dfaa (patch)
treefd7120516141c0c1942e5977da657c9657b79ec0 /addons/project/security/project_security.xml
parent389031837c71c79ce2f170c17f9ca6b08b40853e (diff)
[IMP] Project management: tree/search view, visibility of projects, delegation fix
bzr revid: fp@tinyerp.com-20100215072323-1c3vdriq9y7qc8a0
Diffstat (limited to 'addons/project/security/project_security.xml')
-rw-r--r--addons/project/security/project_security.xml11
1 files changed, 11 insertions, 0 deletions
diff --git a/addons/project/security/project_security.xml b/addons/project/security/project_security.xml
index 695ae846547..c5aced62011 100644
--- a/addons/project/security/project_security.xml
+++ b/addons/project/security/project_security.xml
@@ -37,5 +37,16 @@
</record>
+ <record model="ir.rule.group" id="task_visibility_rule_group">
+ <field name="name" >Tasks According to User and Project</field>
+ <field name="model_id" ref="model_project_task"/>
+ <field name="global" eval="True"/>
+ </record>
+ <record model="ir.rule" id="task_visibility_rule">
+ <field name="domain_force">['|','|',('user_id','=',user.id),('project_id.members','=',user.id),('project_id.user_id','=',user.id)]</field>
+ <field name="rule_group" ref="task_visibility_rule_group"/>
+ </record>
+
+
</data>
</openerp>