diff options
Diffstat (limited to 'addons/project/security')
| -rw-r--r-- | addons/project/security/project_security.xml | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/addons/project/security/project_security.xml b/addons/project/security/project_security.xml index 829ec6c6971..db44489111d 100644 --- a/addons/project/security/project_security.xml +++ b/addons/project/security/project_security.xml @@ -69,5 +69,20 @@ <field name="domain_force">[(1,'=',1)]</field> <field name="groups" eval="[(4,ref('project.group_project_manager'))]"/> </record> + + <record model="ir.rule" id="project_visibility_rule"> + <field name="name" >Project According to User</field> + <field name="model_id" ref="model_project_project"/> + <field name="global" eval="True"/> + <field name="domain_force">['|',('user_id','=',False),('user_id','=',user.id)]</field> + </record> + + <record model="ir.rule" id="project_manager_all_project_rule"> + <field name="name">Project Managers all projects</field> + <field name="model_id" ref="model_project_project"/> + <field name="domain_force">[(1,'=',1)]</field> + <field name="groups" eval="[(4,ref('project.group_project_manager'))]"/> + </record> + </data> </openerp> |
