Skip to main content
Jahia Store
EN

Archive - Archive & restore JCR content in jContent

community
Download 1.1.1

Information

Module ID
archive
Group ID
org.jahia.se.modules
Status
community
Category
Admin Features, Content Features
Author
Stephane Monier
Developer website
http://www.jahia.com
Requires Jahia
8.2.0.0
Updated
2026-08-06
Source
https://github.com/Jahia/archive.git
Tags
  • content lifecycle
  • content management
  • governance
  • compliance
  • jcontent extension
  • archive
  • restore
  • jcontent

The Archive module adds two Content Actions to jContent — Archive and Restore — and an Archive Manager accordion so editors can browse, sort, and restore archived content without ever leaving jContent.

Archived nodes are moved to a per-site /Archives/YYYY/MM/ folder tree, tagged with the jmix:archived mixin, and stamped with metadata (original path, original parent UUID, archive timestamp, archiver's user reference) so a restore returns them exactly where they came from. Publication safety is enforced: published content can't be archived until it's unpublished. The Archive Manager (built on jContent 3.7's tableConfig.columns extension point) shows the archive-specific columns editors actually want — type, original path, archived date, archived by.

The module ships with three permissions (archiveContent, unarchiveContent, manageArchive) and pre-configured roles for editor, editor-in-chief, and site-administrator, so it slots into an existing site's ACL model without further setup. Everything runs through Jahia's GraphQL API and the UI uses Moonstone components for a native jContent feel.

Screenshots

Versions

Requires Jahia 8.2.0.0Updated 2026-08-06