retention
Categories
Component ID
2360999
Component name
retention
Component type
module
Maintenance status
Development status
Component security advisory coverage
not-covered
Component created
Component changed
Component body
Overview
Organizations that engage in Records Management typically require that documents created by the organization be retained for a certain period of time before being destroyed.
Revision Retention
This module assists in records retention by enabling site administrators to mark specific nodes for retention and then generating a report showing which revisions of that node have reached the end of their retention period.
How it works
- Administrators associate a revisions retention field with specific content types via the retention settings page.
- Administrators then mark specific nodes of that type with a retention period: 12 months, 36 months, etc.
- When site editors attempt to save changes to these tracked nodes, they are reminded of the retention policy, are allowed to save minor changes, and are asked to add a new revision for major changes.
- Site administrators can view a report that alerts them to tracked nodes that have revisions which have gone beyond the retention period so they can delete them.
Related Projects
Node Revision Delete — Cron job which deletes revisions to a node beyond a specified number.
Node revision bulk delete — Provides option to delete all revisions of a node prior to and including a selected revision.
Download Link
git clone --branch 7.x-1.x git.drupal.org:sandbox/druliner/2360999.git retention
