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

Phishing-resistant MFA SHALL be required for highly privileged roles

CISA.MS.AAD.3.6HighEntra IDConditional Access

Part of CISA · Entra ID · Conditional Access · All checks

Run this check
Invoke-Maester -TestId CISA.MS.AAD.3.6

Phishing-resistant MFA SHALL be required for highly privileged roles.

Rationale: This is a backup security policy to help protect privileged access to the tenant if the Conditional Access policy, which requires MFA for all users, is disabled or misconfigured.

Create a Conditional Access policy enforcing phishing-resistant MFA for highly privileged roles. Configure the following policy settings in the new Conditional Access policy, per the values below:

  1. In Entra under Protection and Conditional Access, select Policies.
  2. Click on New policy
  3. Under New Conditional Access policy, configure the following policy settings in the new Conditional Access policy, per the values below:
    • Users > Include > Select users and groups > Directory roles > select each of the roles listed in the Highly Privileged Roles listed.
    • Target resources > Cloud apps > All cloud apps
    • Access controls > Grant > Grant Access > Require authentication strength > Phishing-resistant MFA
  4. Click Save.
Every attribute of this check
FieldValue
Test IDCISA.MS.AAD.3.6
SeverityHigh
SuiteCISA
ProductEntra ID
FeatureConditional Access
AreaPrivileged access
Resource typeTenant
User impactLow
Implementation costMedium
MITRE ATT&CKT1078.004 Cloud Accounts, T1566.002 Spearphishing Link
Supports benchmarkCISA SCuBA Secure Configuration Baselines for Microsoft 365 (version ScubaGear main, 2026-10-11), requirement MS.AAD.3.6
CriticalitySHALL
Upstream requirementMS.AAD.3.6v1
Supports controlscisa-scuba:MS.AAD.3.6, nist-800-53-r5:IA-2(1), nist-800-53-r5:IA-5c, nist-800-53-r5:IA-5g, nist-800-53-r5:IA-2(8)
PowerShell testTest-MtCisaPrivilegedPhishResistant
ServicesGraph
Compatible licensesAAD_PREMIUM