Only the group_salesman can see the opportunities statbuttons Fix a few not-smart mass_mailing tests: - running the mass mailing queue processes the messages as the user running the queue, and will try to send the demo messages, depending on demo data (when re-running the tests) the test user may not have the accesses required; sending just the one test email avoids that issue - the leads kpi assumes the user has access to leads, that ain't necessarily the case For the second issue, when sending statistics if the mailing has a user `_prepare_statistics_email_values` should be called with that user as "current" (cf `_action_send_statistics`), so we can just work off of the current env, though it might be a good idea to eventually check that. closes odoo/odoo#89774 X-original-commit: 39af865800c6752b60171f16d6056ceb3c5a1636 Signed-off-by: Xavier Morel (xmo) <xmo@odoo.com>
3.3 KiB
3.3 KiB
| 1 | id | name | model_id:id | group_id:id | perm_read | perm_write | perm_create | perm_unlink |
|---|---|---|---|---|---|---|---|---|
| 2 | access_crm_lead_manager | crm.lead.manager | model_crm_lead | sales_team.group_sale_manager | 1 | 1 | 1 | 1 |
| 3 | access_crm_lead | crm.lead | model_crm_lead | sales_team.group_sale_salesman | 1 | 1 | 1 | 0 |
| 4 | access_crm_stage | crm.stage | model_crm_stage | 1 | 0 | 0 | 0 | |
| 5 | access_crm_stage_manager | crm.stage | model_crm_stage | sales_team.group_sale_manager | 1 | 1 | 1 | 1 |
| 6 | access_res_partner_manager | res.partner.crm.manager | base.model_res_partner | sales_team.group_sale_manager | 1 | 0 | 0 | 0 |
| 7 | access_res_partner_category_manager | res.partner.category.crm.manager | base.model_res_partner_category | sales_team.group_sale_manager | 1 | 0 | 0 | 0 |
| 8 | access_res_partner | res.partner.crm.user | base.model_res_partner | sales_team.group_sale_salesman | 1 | 1 | 1 | 0 |
| 9 | access_res_partner_category | res.partner.category.crm.user | base.model_res_partner_category | sales_team.group_sale_salesman | 1 | 1 | 1 | 0 |
| 10 | access_crm_lost_reason_manager | crm.lost.reason.manager | model_crm_lost_reason | sales_team.group_sale_manager | 1 | 1 | 1 | 1 |
| 11 | access_crm_lost_reason_salesman | crm.lost.reason.salesman | model_crm_lost_reason | sales_team.group_sale_salesman | 1 | 0 | 0 | 0 |
| 12 | access_crm_lost_reason_user | crm.lost.reason.user | model_crm_lost_reason | base.group_user | 1 | 0 | 0 | 0 |
| 13 | access_crm_activity_report_user | crm.activity.report.user | model_crm_activity_report | base.group_user | 1 | 0 | 0 | 0 |
| 14 | access_calendar_event_manager | calendar.event.manager | calendar.model_calendar_event | sales_team.group_sale_manager | 1 | 1 | 1 | 1 |
| 15 | access_calendar_event | calendar.event | calendar.model_calendar_event | sales_team.group_sale_salesman | 1 | 1 | 1 | 0 |
| 16 | access_calendar_event_type_sale_manager | calendar.event.type.manager | calendar.model_calendar_event_type | sales_team.group_sale_manager | 1 | 1 | 1 | 0 |
| 17 | access_calendar_event_type_sale_user | calendar.event.type.user | calendar.model_calendar_event_type | base.group_user | 1 | 0 | 0 | 0 |
| 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_field | access_crm_lead_scoring_frequency_field | model_crm_lead_scoring_frequency_field | sales_team.group_sale_salesman | 1 | 0 | 0 | 0 |
| 22 | access_crm_lead_lost | access.crm.lead.lost | model_crm_lead_lost | sales_team.group_sale_salesman | 1 | 1 | 1 | 0 |
| 23 | access_crm_lead2opportunity_partner | access.crm.lead2opportunity.partner | model_crm_lead2opportunity_partner | sales_team.group_sale_salesman | 1 | 1 | 1 | 0 |
| 24 | access_crm_lead2opportunity_partner_mass | access.crm.lead2opportunity.partner.mass | model_crm_lead2opportunity_partner_mass | sales_team.group_sale_salesman | 1 | 1 | 1 | 0 |
| 25 | access_crm_merge_opportunity | access.crm.merge.opportunity | model_crm_merge_opportunity | sales_team.group_sale_salesman | 1 | 1 | 1 | 0 |
| 26 | crm_recurring_plan_access_manager | crm.recurring.plan.access.manager | model_crm_recurring_plan | sales_team.group_sale_manager | 1 | 1 | 1 | 1 |
| 27 | crm_recurring_plan_access_salesman | crm.recurring.plan.access.salesman | model_crm_recurring_plan | sales_team.group_sale_salesman | 1 | 0 | 0 | 0 |
| 28 | crm_lead_pls_update_access_system | crm.lead.pls.update.access.system | model_crm_lead_pls_update | base.group_erp_manager | 1 | 1 | 1 | 1 |