Postponed: Make a tracker item immutable (locked) from the front-end
- Status
- Pending
- Subject
- Postponed: Make a tracker item immutable (locked) from the front-end
- Version
- master
- Category
- Feature request
- Feature
- Trackers
- Resolution status
- Reviewed
- Submitted by
- Bernard Sfez / Tiki Specialist
- Lastmod by
- Marc Laporte
- Rating
- Description
Currently, Tiki does not offer a way to lock tracker items. As a result, it cannot be used for use cases where regulatory requirements mandate that records must be immutable—or at the very least, unchangeable by the end user.
For example, Tiki cannot be used to manage invoices, as regulations in many jurisdictions require that once an invoice is issued, it must never be altered.
That said, regulatory governance is evolving to adapt to the digital age. While practices that were acceptable with paper records need to be reinterpreted for digital systems, the underlying principles—such as immutability—must still be upheld.
In practice, this means that it is often acceptable (or expected to become acceptable) for a company to generate an invoice through software, provided that once finalized (or "closed"), the record becomes uneditable by the user. In such a setup, only a separate, trusted party—such as the software developer or a system administrator—would have access to the underlying database or the tracker interface for closed items.
To comply with regulations, this trusted entity should issue a formal declaration stating that the user (i.e. the company generating invoices) has no ability to alter closed items or access the database. With such a declaration, the software can then be considered compliant, and the user may legally generate official documents like invoices using the system.
Back to Tiki the request is to have a way for a developer to lock closed tracker items.
(system preferences, additional master password, etc)
It should be a "per tracker" setting. (properties -> status)
While a new Lock action is a good idea, it won't allow automatisation (plugin List) or allow to apply on a lot of items in one shot. (to be think of...)- Solution
- Workaround
- Importance
- 5
- Easy to solve?
- 5
- Priority
- 25
- Demonstrate Bug on Tiki 19+
-
This bug has been demonstrated on show2.tiki.org
Please demonstrate your bug on show2.tiki.org
Show.tiki.org is not configured properlyThe public/private keys configured to connect to show2.tiki.org were not accepted. Please make sure you are using RSA keys. Thanks.
- Demonstrate Bug (older Tiki versions)
-
This bug has been demonstrated on show.tikiwiki.org
Please demonstrate your bug on show.tikiwiki.org
Show.tiki.org is not configured properlyThe public/private keys configured to connect to show.tikiwiki.org were not accepted. Please make sure you are using RSA keys. Thanks.
- Ticket ID
- 8786
- Created
- Wednesday 18 June, 2025 14:33:36 UTC
by Bernard Sfez / Tiki Specialist - LastModif
- Tuesday 10 February, 2026 15:03:43 UTC