Skip to content
Sponsor
3.0 preview2.3.0 stable

These docs describe the preview. Pick the version you run and every page marks what it doesn't have yet. Get the preview →
Maester 2.x docs (archived) →

Audit logs SHALL be maintained for at least the minimum duration dictated by OMB M-21-31 (Appendix C)

CISA.MS.EXO.17.3MediumExchange OnlineAudit logging

Part of CISA · Exchange Online · Audit logging · All checks

Run this check
Invoke-Maester -TestId CISA.MS.EXO.17.3

Audit logs SHALL be maintained for at least the minimum duration dictated by OMB M-21-31 (Appendix C).

Rationale: Audit logs may no longer be available when needed if they are not retained for a sufficient time. Increased log retention time gives an agency the necessary visibility to investigate incidents that occurred some time ago. OMB M-21-13, Appendix C, Table 5 specifically calls out Unified Audit Logs in the Cloud Azure log category.

To create one or more custom audit retention policies, if the default retention policy is not sufficient for agency needs, follow Create an audit log retention policy instructions. Ensure the duration selected in the retention policies is at least one year, in accordance with OMB M-21-31.

Every attribute of this check
FieldValue
Test IDCISA.MS.EXO.17.3
SeverityMedium
SuiteCISA
ProductExchange Online
Related productsPurview
FeatureAudit logging
AreaLogging and detection
Resource typeTenant
User impactLow
Implementation costLow
MITRE ATT&CKT1070 Indicator Removal
Supports benchmarkCISA SCuBA Secure Configuration Baselines for Microsoft 365 (version ScubaGear main, 2026-10-11), requirement MS.EXO.17.3
CriticalitySHALL
Upstream requirementMoved to MS.SECURITYSUITE.5.2v1 (was MS.EXO.17.3v1)
Supports controlscisa-scuba:MS.EXO.17.3, nist-800-53-r5:AU-11
PowerShell testTest-MtCisaAuditLogRetention
ServicesExchangeOnline, Graph, SecurityCompliance
Compatible licensesM365_ADVANCED_AUDITING