Odoo Activities: Flexibility vs Accountability

Odoo’s Activities feature allows users to schedule and manage tasks directly on related objects. The "Note" field within Activities offers a flexible space for users to add detailed instructions, create checklists, and outline specific action steps.

However, there are a few important considerations when using the Activities feature:

  1. Any user with access to an activity in Odoo can edit it, even if it is assigned to someone else.
  2. Currently, Odoo does not provide a history log for activity updates, making it difficult to track changes or identify who made modifications.

While this flexibility may suit collaborative environments, it can be limiting for use cases that require strong accountability.

To support more accountability-driven use cases, it would be beneficial if Odoo considered introducing configuration options, such as:

  • Limiting edits to only the activity’s author and assigned user
  • Introducing an update log to track modifications

Implementing any of these options would make the Activities feature suitable for scenarios where tracking exactly who made each change is crucial, improving transparency and control.