| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 104 |
| Technical Name |
chatter_access_rights |
| License | LGPL-3 |
| Website | https://tohamy.odoo.com |
| Versions | 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 104 |
| Technical Name |
chatter_access_rights |
| License | LGPL-3 |
| Website | https://tohamy.odoo.com |
| Versions | 17.0 18.0 19.0 |
Chatter Access Rights
By default, Odoo allows any user to edit or delete their own chatter messages. Chatter Access Rights replaces that loose default with a deliberate, group-based policy you fully control - enforced at both the ORM level and the UI level.
Once installed, editing and deleting log notes is gated by two dedicated security groups. Users without a group lose those capabilities entirely - even for messages they authored. Perfect for businesses that treat the chatter as an audit-friendly record where posted notes are permanent unless a designated manager intervenes.
Permission tiers
| Group | Edit own notes | Delete own notes | Edit / delete any note |
|---|---|---|---|
| No group (default) | |||
| Own Messages Only | |||
| Chatter Manager |
Key features
-
Server-side ORM enforcement
Access is checked at the ORM level - no UI bypass possible, even via the API. -
Frontend UI patch
Edit and Delete buttons are hidden in the chatter for users without the right group. Clean UX - no confusing disabled buttons, no error messages. -
Works on every model
Applies globally. No per-model configuration needed. -
Clean install & uninstall
No monkey-patching of core data. Only two security group records are added to your database - nothing else touches existing data.
Changelog
v1.0.0
|
Initial release. |
Please log in to comment on this module