Record Revisions#

Novaza Office automatically tracks every change made to records, giving teams a complete history of who changed what, when, and what the value was before the change. Revisions are essential for compliance, audit, and for recovering from accidental edits.

Enabling Revisions#

Revisions are configured per module. A namespace administrator can toggle revision tracking from Module → Settings → Revisions. When enabled, each field update produces a revision entry alongside the main record.

Revisions capture:

  • The acting user
  • The timestamp of the change
  • The previous and new value for each modified field
  • The operation type (create, update, delete, undelete)

Viewing History#

Open any record and select the History tab to see a reverse-chronological timeline of all revisions. Each entry can be expanded to show a field-level diff highlighting the affected fields. History entries are filterable by user, date range, and field name.

Deleted records that used soft-delete retain their full revision history and can be restored from the history view.

Revert to a Previous Version#

From the history timeline, click Revert to this version on any past revision. The record’s current field values are replaced with the snapshot values from that revision. The revert itself is logged as a new revision, so no history is lost.

Only users with Update permission on the module (plus Revert in the role matrix) can perform a revert. Reverting respects field-level permissions — fields the user is not allowed to edit are skipped during the revert.

Retention#

Revisions are retained indefinitely by default. Namespace administrators can configure a retention window (for example, 2 years) from Admin → System Settings → Revision Retention to control storage growth on high-volume modules.

© 2026 Novaza. All rights reserved.