AHG Extensions for AtoM

Home / Plugins / Security Clearance

Security Clearance

Security classification, user clearance, embargo, watermarking and extended rights management

Part of the Rights, Privacy & Security capability. Watch the walkthrough.

CategorySecurity
PackageahgSecurityClearancePlugin
Version1.2.9
RequiresCore
LicenceAGPL-3.0-or-later
InstallFrom the source repository, following its README. No packaged download yet.

A comprehensive security classification and access control plugin for Access to Memory (AtoM) 2.x.

Features

  • Time-limited security clearances with expiry dates
  • Automatic expiry processing via scheduled task
  • User-initiated renewal requests
  • Admin approval workflow for renewals
  • Email notifications for expiring clearances
  • Require 2FA for Secret and Top Secret classifications
  • Session-based 2FA verification
  • Configurable session duration
  • Automatic session cleanup
  • Project-based access beyond standard hierarchy
  • Named compartments (e.g., ORCON, NOFORN, SPECIAL_PROJECT)
  • Minimum clearance requirements per compartment
  • Optional briefing requirements
  • Independent expiry per compartment access
  • Users can request access to restricted materials

Source and README on GitHub · Try it on the live demo