← Back to team overview

openerp-dev-web team mailing list archive

[Merge] lp:~openerp-dev/openobject-addons/trunk-bug-719063-atp into lp:openobject-addons

 

Atul Patel(OpenERP) has proposed merging lp:~openerp-dev/openobject-addons/trunk-bug-719063-atp into lp:openobject-addons.

Requested reviews:
  OpenERP Core Team (openerp)
Related bugs:
  #719063 [6.0] new user - much too many access rights
  https://bugs.launchpad.net/bugs/719063

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-bug-719063-atp/+merge/50117

1)[Fix]: crm_* new user - much too many access rights.

-- 
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-bug-719063-atp/+merge/50117
Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-addons/trunk-bug-719063-atp.
=== modified file 'crm/security/crm_security.xml'
--- crm/security/crm_security.xml	2011-01-14 00:11:01 +0000
+++ crm/security/crm_security.xml	2011-02-17 10:12:52 +0000
@@ -27,6 +27,27 @@
         <field name="groups" eval="[(4, ref('base.group_sale_salesman_all_leads'))]"/>
     </record>
 
+    <record id="property_rule_employee_crm_lead" model="ir.rule">
+        <field name="name">Lead</field>
+        <field model="ir.model" name="model_id" ref="model_crm_lead"/>
+        <field name="domain_force">[('user_id','=',user.id)]</field>
+        <field name="groups" eval="[(4,ref('base.group_user'))]"/>
+    </record>    
+
+    <record id="property_rule_employee_crm_meeting" model="ir.rule">
+        <field name="name">Meeting</field>
+        <field model="ir.model" name="model_id" ref="model_crm_meeting"/>
+        <field name="domain_force">[('user_id','=',user.id)]</field>
+        <field name="groups" eval="[(4,ref('base.group_user'))]"/>
+    </record>    
+    
+    <record id="property_rule_employee_crm_phonecall" model="ir.rule">
+        <field name="name">Phonecall</field>
+        <field model="ir.model" name="model_id" ref="model_crm_phonecall"/>
+        <field name="domain_force">[('user_id','=',user.id)]</field>
+        <field name="groups" eval="[(4,ref('base.group_user'))]"/>
+    </record>        
+
     <record model='ir.ui.menu' id='base.menu_base_partner'>
         <field name="groups_id" eval="[(4,ref('base.group_sale_manager')),(4,ref('base.group_sale_salesman'))]"/>
     </record>


Follow ups