Skip to content
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) →

Sponsor

(L1) Ensure Zero-hour auto purge for Microsoft Teams is on (Only Checks ZAP is enabled)

CIS.M365.2.4.4MediumDefenderZero-hour auto purge

Part of CIS · Defender · Zero-hour auto purge · All checks

Run this check
Invoke-Maester -TestId CIS.M365.2.4.4

2.4.4 (L1) Ensure Zero-hour auto purge for Microsoft Teams is on

Zero-hour auto purge (ZAP) is a protection feature that retroactively detects and neutralizes malware and high confidence phishing. When ZAP for Teams protection blocks a message, the message is blocked for everyone in the chat. The initial block happens right after delivery, but ZAP occurs up to 48 hours after delivery.

ZAP is intended to protect users that have received zero-day malware messages or content that is weaponized after being delivered to users. It does this by continually monitoring spam and malware signatures taking automated retroactive action on messages that have already been delivered.

As with any anti-malware or anti-phishing product, false positives may occur

To enable Zero-hour auto purge for Microsoft Teams:

  1. Navigate to Microsoft 365 Defender
  2. Click to expand System select Settings > Email & collaboration > Microsoft Teams protection
  3. Set Zero-hour auto purge (ZAP) to On (Default).
  1. Connect to Exchange Online using Connect-ExchangeOnline.
  2. Run the following cmdlet:
Set-TeamsProtectionPolicy -Identity "Teams Protection Policy" -ZapEnabled $true
Every attribute of this check
FieldValue
Test IDCIS.M365.2.4.4
SeverityMedium
SuiteCIS
ProductDefender
Related productsTeams
FeatureZero-hour auto purge
AreaEmail and collaboration protection
Resource typeTenant
User impactLow
Implementation costLow
MITRE ATT&CKT1566 Phishing
Supports benchmarkCIS Microsoft 365 Foundations Benchmark (version 7.0.0), requirement 2.4.4
Benchmark levelL1
Benchmark profilesE5 Level 1
Supports controlscis-m365:2.4.4, nist-800-53-r5:SI-3
PowerShell testTest-MtCisZAP
ServicesExchangeOnline
Compatible licensesTHREAT_INTELLIGENCE