summaryrefslogtreecommitdiff
path: root/addons/crm/security
diff options
context:
space:
mode:
authorNicolas Lempereur <nle@odoo.com>2018-02-15 12:22:12 +0100
committerNicolas Lempereur <nle@odoo.com>2018-02-15 13:38:40 +0100
commit4e061d8c51f92fd8dde626bb8ddbdd867db84046 (patch)
treee3716055601f0c5caa7837520c0cf11f42b3decb /addons/crm/security
parent6899bb829ab8408d6e37fb65615b13c790f49a03 (diff)
[REV] crm: allow a user assigned to activity to see lead
This reverts commit ab65a02f5ace3b72d5dc00cd46523958bda964c0. Before that commit "Sales / User: Own Documents Only" had access to self-assigned or without salesperson assigned leads. With the change, user of this group were meant to also have access to leads with an activity to which they were assigned to. But: - this is a different behavior from activities on other models. - there is a technical disability that in some case prevent to have fully functionning access rules if based on one2many with auto_join=True (we will try to fix this in master). opw-816246 closes #23085
Diffstat (limited to 'addons/crm/security')
-rw-r--r--addons/crm/security/crm_security.xml10
1 files changed, 0 insertions, 10 deletions
diff --git a/addons/crm/security/crm_security.xml b/addons/crm/security/crm_security.xml
index 08e175f2244..e3f76bed2f0 100644
--- a/addons/crm/security/crm_security.xml
+++ b/addons/crm/security/crm_security.xml
@@ -27,16 +27,6 @@
<field name="domain_force">['|',('user_id','=',user.id),('user_id','=',False)]</field>
<field name="groups" eval="[(4, ref('sales_team.group_sale_salesman'))]"/>
</record>
- <record id="crm_rule_lead_assigned_activities" model="ir.rule">
- <field name="name">Leads with assigned activities</field>
- <field ref="model_crm_lead" name="model_id"/>
- <field name="domain_force">[('activity_ids.user_id','=',user.id)]</field>
- <field name="groups" eval="[(4, ref('sales_team.group_sale_salesman'))]"/>
- <field name="perm_read" eval="True"/>
- <field name="perm_write" eval="False"/>
- <field name="perm_create" eval="False"/>
- <field name="perm_unlink" eval="False"/>
- </record>
<record id="crm_rule_all_lead" model="ir.rule">
<field name="name">All Leads</field>
<field ref="model_crm_lead" name="model_id"/>