Rationale ========= Currently, mail channels have 2 modes - They can be used like Discuss channel (chat, livechat, group) - They can be used like a Mailing List (with the "email_send" field) The mix of both feature in the same model causes some code complexity. Several fields are not used in both cases (moderation related field) and the future "Discord like" Discuss will even push the mail channel further than the usage of the mailing list. Because of all those reasons, we want to split the 2 mains features of the mail channels into 2 different modules and models. Purpose ======= This commit remove the moderation feature of the mail channel (email_send=True). This will be re-implemented in a separate module in the next commit. Do not be able to check messages in Discuss anymore because this feature is only used to moderate the message and this feature will be spitted in a new module "mail_group". Links ===== Task-2510267 See odoo/odoo/pull/71599 See odoo/enterprise/pull/19296 See odoo/upgrade/pull/2600
4.5 KiB
4.5 KiB
| 1 | id | name | model_id:id | group_id:id | perm_read | perm_write | perm_create | perm_unlink |
|---|---|---|---|---|---|---|---|---|
| 2 | access_mail_message_all | mail.message.all | model_mail_message | 1 | 0 | 0 | 0 | |
| 3 | access_mail_message_portal | mail.message.portal | model_mail_message | base.group_portal | 1 | 1 | 1 | 1 |
| 4 | access_mail_message_user | mail.message.user | model_mail_message | base.group_user | 1 | 1 | 1 | 1 |
| 5 | access_mail_mail_all | mail.mail.all | model_mail_mail | 0 | 0 | 0 | 0 | |
| 6 | access_mail_mail_portal | mail.mail.portal | model_mail_mail | base.group_portal | 0 | 0 | 0 | 0 |
| 7 | access_mail_mail_user | mail.mail.user | model_mail_mail | base.group_user | 0 | 0 | 0 | 0 |
| 8 | access_mail_mail_system | mail.mail.system | model_mail_mail | base.group_system | 1 | 1 | 1 | 1 |
| 9 | access_mail_followers_all | mail.followers.all | model_mail_followers | 0 | 0 | 0 | 0 | |
| 10 | access_mail_followers_user | mail.followers.user | model_mail_followers | base.group_user | 1 | 0 | 0 | 0 |
| 11 | access_mail_followers_system | mail.followers.system | model_mail_followers | base.group_system | 1 | 1 | 1 | 1 |
| 12 | access_mail_notification_portal | mail.notification.portal | model_mail_notification | base.group_portal | 1 | 0 | 0 | 0 |
| 13 | access_mail_notification_user | mail.notification.user | model_mail_notification | base.group_user | 1 | 1 | 1 | 0 |
| 14 | access_mail_notification_system | mail.notification.system | model_mail_notification | base.group_system | 1 | 1 | 1 | 1 |
| 15 | access_mail_channel_all | mail.group.all | model_mail_channel | 1 | 0 | 0 | 0 | |
| 16 | access_mail_channel_user | mail.group.user | model_mail_channel | base.group_user | 1 | 1 | 1 | 1 |
| 17 | access_mail_channel_partner_public | mail.channel.partner.public | model_mail_channel_partner | base.group_public | 1 | 0 | 0 | 0 |
| 18 | access_mail_channel_partner_portal | mail.channel.partner.portal | model_mail_channel_partner | base.group_portal | 1 | 1 | 1 | 1 |
| 19 | access_mail_channel_partner_user | mail.channel.partner.user | model_mail_channel_partner | base.group_user | 1 | 1 | 1 | 1 |
| 20 | access_mail_alias_all | mail.alias.all | model_mail_alias | 1 | 0 | 0 | 0 | |
| 21 | access_mail_alias_user | mail.alias.user | model_mail_alias | base.group_user | 1 | 0 | 0 | 0 |
| 22 | access_mail_alias_system | mail.alias.system | model_mail_alias | base.group_system | 1 | 1 | 1 | 1 |
| 23 | access_mail_message_subtype_all | mail.message.subtype.all | model_mail_message_subtype | 1 | 0 | 0 | 0 | |
| 24 | access_mail_message_subtype_user | mail.message.subtype.user | model_mail_message_subtype | base.group_user | 1 | 1 | 1 | 1 |
| 25 | access_mail_tracking_value_all | mail.tracking.value.all | model_mail_tracking_value | 0 | 0 | 0 | 0 | |
| 26 | access_mail_tracking_value_portal | mail.tracking.value.portal | model_mail_tracking_value | base.group_portal | 0 | 0 | 0 | 0 |
| 27 | access_mail_tracking_value_user | mail.tracking.value.user | model_mail_tracking_value | base.group_user | 0 | 0 | 0 | 0 |
| 28 | access_mail_tracking_value_system | mail.tracking.value.system | model_mail_tracking_value | base.group_system | 1 | 1 | 1 | 1 |
| 29 | access_publisher_warranty_contract_all | publisher.warranty.contract.all | model_publisher_warranty_contract | 1 | 1 | 1 | 1 | |
| 30 | access_mail_template | mail.template | model_mail_template | base.group_user | 1 | 1 | 1 | 0 |
| 31 | access_mail_template_system | mail.template_system | model_mail_template | base.group_system | 1 | 1 | 1 | 1 |
| 32 | access_mail_shortcode | mail.shortcode | model_mail_shortcode | base.group_user | 1 | 1 | 1 | 1 |
| 33 | access_mail_shortcode_portal | mail.shortcode.portal | model_mail_shortcode | base.group_portal | 1 | 0 | 0 | 0 |
| 34 | access_mail_activity_all | mail.activity.all | model_mail_activity | 0 | 0 | 0 | 0 | |
| 35 | access_mail_activity_user | mail.activity.user | model_mail_activity | base.group_user | 1 | 1 | 1 | 1 |
| 36 | access_mail_activity_type_all | mail.activity.type.all | model_mail_activity_type | 0 | 0 | 0 | 0 | |
| 37 | access_mail_activity_type_user | mail.activity.type.user | model_mail_activity_type | base.group_user | 1 | 0 | 0 | 0 |
| 38 | access_mail_activity_type_system | mail.activity.type.system | model_mail_activity_type | base.group_system | 1 | 1 | 1 | 1 |
| 39 | access_mail_blacklist_system | access_mail_blacklist_system | model_mail_blacklist | base.group_system | 1 | 1 | 1 | 1 |
| 40 | access_mail_wizard_invite | access.mail.wizard.invite | model_mail_wizard_invite | base.group_user | 1 | 1 | 1 | 0 |
| 41 | access_mail_compose_message | access.mail.compose.message | model_mail_compose_message | base.group_user | 1 | 1 | 1 | 0 |
| 42 | access_mail_compose_message_portal | access.mail.compose.message.portal | model_mail_compose_message | base.group_portal | 1 | 1 | 1 | 0 |
| 43 | access_mail_resend_cancel | access.mail.resend.cancel | model_mail_resend_cancel | base.group_user | 1 | 1 | 1 | 0 |
| 44 | access_mail_resend_message | access.mail.resend.message | model_mail_resend_message | base.group_user | 1 | 1 | 1 | 0 |
| 45 | access_mail_resend_partner | access.mail.resend.partner | model_mail_resend_partner | base.group_user | 1 | 1 | 1 | 0 |
| 46 | access_mail_template_preview | access.mail.template.preview | model_mail_template_preview | base.group_user | 1 | 1 | 1 | 0 |
| 47 | access_mail_blacklist_remove_system | acesss.mail.blacklist.remove.system | model_mail_blacklist_remove | base.group_system | 1 | 1 | 1 | 1 |
| 48 | ir_actions_report_access_user | ir.actions.report.access.user | base.model_ir_actions_report | base.group_user | 1 | 0 | 0 | 0 |