Hello,
This seems very backwards to me how Odoo handles the chatter unless maybe we are just missing something? Posting to chatter of a record counts as writing to that record so you need the access rights to write on that model.
This is obviously a major issue and I can't see how this is supposed to function. It is even an issue on their runbot environments. You log in as the demo user, go into shop floor and try to Update Instructions > Improvement Suggestion and you will get the error since you don't have access to write to Quality Check or the Bill of Material.
We definitely don't want to give write access to all of our production staff. Has anyone got around this issue yet?
Thanks,
Robbie E
(We are currently on V18 on Odoo.sh.)
Hello Robbie,
Your observation is correct — in Odoo, posting in the chatter is handled through the mail.thread mechanism, and it internally performs a write operation on the record, which is why users must have write access to the underlying model.
In scenarios like shop floor operations where production staff should only provide feedback or suggestions, giving full write access is understandably not desirable.
A common approach is to address this through:
Controlled access rules, or
A small customization that allows users to post chatter messages without granting full write permissions on the model (by safely overriding the message posting behavior).
Some implementations also handle this by routing suggestions through a separate model or activity workflow, which production staff can access without modifying core production records.
Hope this works for you! Feel free to reach out for further discussion.
Regards,
Zehntech Technologies Inc.
santosh.sekwadia@zehntech.com
I attempted this group configuration, but the log note button is still disabled. Does anyone have any suggestions?

I try this group configuration
Hello Oscar Beltran,
Can you elaborate a little more about your requirement?