[FIX] crm: lead.scoring.frequency must be accessible by admin

How to reproduce the bug ?

- install the CRM and sales modules
- remove the user from the all the sales security group
- go back to the dashboard and click on settings

What is the bug ?

The res.config.settings model of the CRM module has a field referencing
the crm.lead.scoring.frequency model. This model can only be accessed by
the members of the sale security groups. If an admin is not part of the
sales group, he will get an error when he wants to access the settings
while he will not see the sales or the crm settings tab.

opw-2755177

closes odoo/odoo#91405

X-original-commit: 5f2d6dfac018339283971eadc2a3bbadc857ae35
Signed-off-by: Nicolas Lempereur (nle) <nle@odoo.com>
Signed-off-by: Minet Adrien (admi) <admi@odoo.com>
This commit is contained in:
Adrien Minet
2022-05-16 09:14:13 +02:00
parent d6685480d3
commit 42a637202b
+2
View File
@@ -18,7 +18,9 @@ access_calendar_event_type_sale_user,calendar.event.type.user,calendar.model_cal
access_calendar_event_type_sale_salesman,calendar.event.type.salesman,calendar.model_calendar_event_type,sales_team.group_sale_salesman,1,0,0,0
access_mail_activity_type_sale_manager,mail.activity.type.sale.manager,mail.model_mail_activity_type,sales_team.group_sale_manager,1,1,1,1
access_crm_lead_scoring_frequency,access_crm_lead_scoring_frequency,model_crm_lead_scoring_frequency,sales_team.group_sale_salesman,1,0,0,0
access_crm_lead_scoring_frequency_system,access_crm_lead_scoring_frequency_system,model_crm_lead_scoring_frequency,base.group_system,1,0,0,0
access_crm_lead_scoring_frequency_field,access_crm_lead_scoring_frequency_field,model_crm_lead_scoring_frequency_field,sales_team.group_sale_salesman,1,0,0,0
access_crm_lead_scoring_frequency_field_system,access_crm_lead_scoring_frequency_field_system,model_crm_lead_scoring_frequency_field,base.group_system,1,0,0,0
access_crm_lead_lost,access.crm.lead.lost,model_crm_lead_lost,sales_team.group_sale_salesman,1,1,1,0
access_crm_lead2opportunity_partner,access.crm.lead2opportunity.partner,model_crm_lead2opportunity_partner,sales_team.group_sale_salesman,1,1,1,0
access_crm_lead2opportunity_partner_mass,access.crm.lead2opportunity.partner.mass,model_crm_lead2opportunity_partner_mass,sales_team.group_sale_salesman,1,1,1,0
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
18 access_calendar_event_type_sale_salesman calendar.event.type.salesman calendar.model_calendar_event_type sales_team.group_sale_salesman 1 0 0 0
19 access_mail_activity_type_sale_manager mail.activity.type.sale.manager mail.model_mail_activity_type sales_team.group_sale_manager 1 1 1 1
20 access_crm_lead_scoring_frequency access_crm_lead_scoring_frequency model_crm_lead_scoring_frequency sales_team.group_sale_salesman 1 0 0 0
21 access_crm_lead_scoring_frequency_system access_crm_lead_scoring_frequency_system model_crm_lead_scoring_frequency base.group_system 1 0 0 0
22 access_crm_lead_scoring_frequency_field access_crm_lead_scoring_frequency_field model_crm_lead_scoring_frequency_field sales_team.group_sale_salesman 1 0 0 0
23 access_crm_lead_scoring_frequency_field_system access_crm_lead_scoring_frequency_field_system model_crm_lead_scoring_frequency_field base.group_system 1 0 0 0
24 access_crm_lead_lost access.crm.lead.lost model_crm_lead_lost sales_team.group_sale_salesman 1 1 1 0
25 access_crm_lead2opportunity_partner access.crm.lead2opportunity.partner model_crm_lead2opportunity_partner sales_team.group_sale_salesman 1 1 1 0
26 access_crm_lead2opportunity_partner_mass access.crm.lead2opportunity.partner.mass model_crm_lead2opportunity_partner_mass sales_team.group_sale_salesman 1 1 1 0