Skip to content

Lock Document to a Specific Versio by Disabling Edits #2495

Description

@virgile-dev

Feature Request

Is your feature request related to a problem or unsupported use case? Please describe.
Currently, when collaborating on documents, there is no built-in way to freeze a document to a specific version while preventing further edits. This creates risks such as:

  • Accidental modifications to finalized versions.
  • Loss of version integrity when multiple contributors work on the document.
  • Difficulty in ensuring compliance or audit trails for approved versions.

Describe the solution you'd like
I would like a feature that allows users to:

  1. Lock a document to a specific version (e.g., v1.0, v2.0) with a single click or command.
  2. Disable editing for all users (or specific roles) once the document is locked.
  3. Visually indicate that the document is locked (e.g., a badge, banner, or read-only mode).
  4. Optionally unlock the document for future edits if needed, with a clear audit log of who unlocked it and when.

Considered drawbacks:

  • Potential confusion if users attempt to edit a locked document without understanding the restrictions.
  • Need for clear permissions to avoid unauthorized unlocking.
  • Additional UI/UX considerations to ensure the feature is intuitive.

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureadd a new featurefrontend✏️ Needs designA problem or need has been identified that requires UX design investigation

    Type

    No type

    Projects

    Status
    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions