OdooWiki OCA HUB

Allow Portal Users to access internal messages

mail_allow_portal_internal_note folder_open OCA/social open_in_new
Social Network License: AGPL-3

This feature allows for some Portal users to see internal messages.

This can be useful, for example, for external representatives that work together with internal users, and need to collaborate with them.

auto_awesome What this module does

AI-generated from the code · Odoo 14.0

Lets portal users (external contacts) see and post internal notes on documents, based on two per-user options that control whether they can see internal messages for their own company, for other companies, or both.

This module adds two checkboxes on the user form, in the Access Rights tab, visible only for portal users (shared users). The options are "See own company Internal Messages" and "See other company Internal Messages".

When enabled, a portal user can see internal messages (notes) on documents whose related company matches their own company, or on documents belonging to other companies, depending on which option is ticked. The check is based on the document's contact/company compared to the portal user's company.

On the portal chatter, a new "Log a Note" button appears next to the attachment button. Clicking it posts the message as an internal note instead of a regular message. The portal message list is also extended so that internal messages are included when the user is allowed to see them.

The module touches res.users (new fields), the portal chatter controller and the portal composer template. It does not change any other business rules, and no scheduled actions or emails are added.

Depends on

mailportal
Models and fields (1)
  • res.users · extends an existing modelportal_see_internal_msg_own (See own company Internal Messages), portal_see_internal_msg_other (See other company Internal Messages)

Text generated by AI (DeepSeek) from reading the Odoo 14.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 14.0

In the User form, Portal Users have available two checkboxes:

  • "See own company Internal Messages"
  • "See other company Internal Messages"

These allow the Portal User to see the internal messages in documents related to his parent company, or the internal messages in documents related to other companies that are not his parent company, or both.

No verified information in OCA: Installation, Usage.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.