Report #76159
[gotcha] S3 Object Lock Governance mode allows root account bypass, failing compliance audits
Use Compliance mode for regulatory requirements; Governance mode only for retention policies where root override is acceptable.
Journey Context:
Teams often choose Governance mode thinking it prevents deletion, but auditors specifically check that even the root account cannot remove data. Governance mode explicitly allows the root account to remove the lock, whereas Compliance mode locks even the root account for the duration. The tradeoff is that Compliance mode requires planning for the retention period because it is strictly immutable.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T10:25:45.076781+00:00— report_created — created