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) →

Mailbox auditing SHALL be enabled

CISA.MS.EXO.13.1HighExchange OnlineMailbox auditing

Part of CISA · Exchange Online · Mailbox auditing · All checks

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

Mailbox auditing SHALL be enabled.

Rationale: Exchange Online user accounts can be compromised or misused. Enabling mailbox auditing provides a valuable source of information to detect and respond to mailbox misuse.

Mailbox auditing can be managed from the Exchange Online PowerShell module. Follow the instructions listed on Manage mailbox auditing in Office 365.

  1. To enable mailbox auditing by default for your organization via PowerShell:
  2. Connect to the Exchange Online PowerShell.
  3. Run the following command: Set-OrganizationConfig –AuditDisabled $false
Every attribute of this check
FieldValue
Test IDCISA.MS.EXO.13.1
SeverityHigh
SuiteCISA
ProductExchange Online
FeatureMailbox auditing
AreaLogging and detection
Resource typeTenant
User impactLow
Implementation costLow
MITRE ATT&CKT1070.008 Clear Mailbox Data, T1098.002 Additional Email Delegate Permissions, T1564.008 Email Hiding Rules, T1586.002 Email Accounts, T1685.002 Disable or Modify Cloud Log
Supports benchmarkCISA SCuBA Secure Configuration Baselines for Microsoft 365 (version ScubaGear main, 2026-10-11), requirement MS.EXO.13.1
CriticalitySHALL
Upstream requirementMS.EXO.13.1v1
Supports controlscisa-scuba:MS.EXO.13.1, nist-800-53-r5:AU-12c
PowerShell testTest-MtCisaMailboxAuditing
ServicesExchangeOnline