worm - Write Once Read Many
I would like to request support for a WORM (Write Once, Read Many) archiving feature with integrated retention expiration management.
📌 Feature Description
The goal is to enable secure data archiving where files are immutable for a specified retention period, after which they become eligible for deletion or further processing.
🎯 Key Requirements:
WORM compliance: Data should be written once and remain unmodifiable during the retention period.
Configurable retention policy: Ability to define retention duration per object/file at creation time.
Automatic expiration handling:
After the retention period, the system should allow:
Automatic deletion
Manual deletion (if desired)
Archival transition to long-term/cold storage
Tamper-proof enforcement: Even administrators should be restricted from modifying or deleting protected data before expiration.
Audit logging: All access and changes to retention configurations should be logged.
✅ Use Cases:
Regulatory compliance (e.g. GDPR, HIPAA, SEC 17a-4)
Financial and medical records
Email and log archiving