Makes Project Group work properly with Timesheets by adding a small rule.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Adds access rules so that timesheet entries on projects shared with specific project groups are visible only to the right people: employees see their own entries, approvers see all entries in those projects.
This module is a small security add-on that makes project groups work correctly with timesheets. It does not add menus, screens or buttons; it only installs three access rules on timesheet data.
What changes for users: - On projects whose visibility is set to "Invited internal users" (followers), timesheet entries are only visible to people who belong to the project groups assigned to that project. - A regular timesheet user sees only their own timesheet lines on those projects. - A timesheet approver sees all timesheet lines on those projects, not just their own. - The same restriction applies to the Timesheets Analysis Report, so the report only shows lines from projects the user can access through their project groups.
The rules touch the timesheet line model account.analytic.line and the timesheet analysis report model timesheets_analysis_report. They are attached to the standard timesheet user and timesheet approver groups.
The module installs automatically when both project groups and timesheets are present, so no manual setup is needed. Nothing else is configured: no checks, no computed fields, no emails or scheduled actions.
Depends on
Text generated by AI (DeepSeek) from reading the Odoo 19.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: 3 confirmed, 6 with no information of 9 versions.
Sources · Odoo 19.0
Confirmed on 2026-11-03 in branch 19.0 of OCA/project.
terminal Installation and usage
No verified informationInstallation 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.