Loading...
 
Skip to main content

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
(0)
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+
Demonstrate Bug (older Tiki versions)
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


Show PHP error messages