Internal Project Available in Portal
This module adds an additional option to the project settings which allows portal users to access internal projects and tasks.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Adds a new project visibility option so that invited portal users can see internal projects and their tasks. Portal users only see projects and tasks they follow.
This module extends the Project app with an extra visibility choice on projects. When you open a project's settings, the visibility field now offers "Invited internal/portal users" in addition to the standard options.
- If a project uses this new visibility, internal users only see it when they follow it; otherwise it stays hidden from them.
- Portal users (external contacts with portal access) can read such projects only if they are followers of the project, and they can read its tasks only if they follow the project or the individual task.
- Portal access is read-only: portal users cannot create, modify or delete these projects and tasks.
- Two standard project access rules are disabled so the new rules take over, and new rules are added for internal users and portal users on
project.projectandproject.task.
The module also ships demo data: a demo project set to this visibility with two demo tasks, shared with the demo portal contact. No new menus or buttons are added; the change appears directly in the project visibility dropdown and in what portal users can see on the portal.
Depends on
Models and fields (1)
- project.project · extends an existing modelprivacy_visibility
Text generated by AI (DeepSeek) from reading the Odoo 16.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-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/project.
terminal Installation and usage
OCA documentation · Odoo 16.0Configuration
Source · Odoo 16.0Go to "Project > Configuration > Projects" and open a project. In the "Settings" tab, set "Visibility" to "Invited internal/portal users".
Usage
Source · Odoo 16.0When a portal user a configured project. The user can now access the project in the portal. When a portal user a configured project task. The user can now access the task in the portal.
No verified information in OCA: Installation.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
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.