Azure Security Benchmark
Identity Management

Azure Security Benchmark IM-6: Use strong authentication controls

Enforce phishing-resistant multi-factor authentication for all users with Conditional Access policies and risk-based controls.

Maintained by Gerard BlokdykVerified against the published standard Control text last updated

What else in your programme already covers this

This control maps to 57 controls across 26 other frameworks. If you already hold one of them, the evidence you collected for it is the starting point here rather than new work.

UK Cyber Essentials · 7 controls

  • CE-AC.2 Authenticate Users Before Granting Access
  • CE-AC.7 MFA for Administrative Accounts
  • CE-AC.8 Passwordless Authentication
  • CE-FW.7 Restrict Firewall Administrative Interface from the Internet
  • CE-SC.4 Authenticate Users Before Access
  • CE-SC.5 Password-Based Authentication Quality
  • CE-SC.6 Multi-Factor Authentication for Cloud Services

PCI DSS 4.0 · 5 controls

  • 5.4.1 5.4.1 Mechanisms detect and protect against phishing
  • 8.3.1 8.3.1 Access authenticated with at least one factor
  • 8.4.1 8.4.1 MFA for non-console administrative CDE access
  • 8.4.2 8.4.2 MFA for all non-console CDE access
  • 8.5.1 8.5.1 MFA system resistant to replay and bypass

CMMC 2.0 · 4 controls

FedRAMP High · 4 controls

  • IA-2 Identification and Authentication (Organizational Users)
  • IA-2(1) MFA to Privileged Accounts
  • IA-2(2) MFA to Non-Privileged Accounts
  • IA-2(8) Access to Accounts Replay Resistant

FedRAMP Moderate · 4 controls

  • IA-2 Identification and Authentication (Organizational Users)
  • IA-2(1) MFA to Privileged Accounts
  • IA-2(2) MFA to Non-Privileged Accounts
  • IA-2(8) Access to Accounts Replay Resistant

ACSC Essential Eight · 3 controls

  • E8-MFA-ML1 Multi-Factor Authentication - Maturity Level 1
  • E8-MFA-ML2 Multi-Factor Authentication - Maturity Level 2
  • E8-MFA-ML3 Multi-Factor Authentication - Maturity Level 3

CIS Controls v8 · 3 controls

  • CIS-6.3 Require MFA for Externally-Exposed Applications
  • CIS-6.4 Require MFA for Remote Network Access
  • CIS-6.5 Require MFA for Administrative Access

NIST SP 800-171 Rev 3 · 3 controls

  • 03.05.01 User Identification and Authentication
  • 03.05.03 Multi-Factor Authentication
  • 03.05.04 Replay-Resistant Authentication
  • ANSSI-HYG-10 Define and Verify Password Selection and Sizing Rules
  • ANSSI-HYG-13 Prefer Strong Authentication Where Possible
  • CBPR-06 Security Safeguards
  • CBPR-PR-27 Physical, technical and administrative safeguards

C5 (Germany) · 2 controls

NIST SP 800-161 Rev 1 · 2 controls

  • 161R1-IA-2 Identification and Authentication (Organizational Users)
  • 161R1-IA-5 Authenticator Management

SOC 2 · 2 controls

  • SOC2-CC6.1 CC6.1 Logical access security over protected information assets
  • SOC2-CC6.6 CC6.6 Protection against threats from outside the system boundary
  • ASD37-20 Multi-factor authentication (Essential)
  • AUCDR-IS-1 Limit risk of unauthorised access to the CDR data environment

HIPAA Security Rule · 1 control

  • 164.312(d) Person or Entity Authentication (Standard)

ISO 27001:2022 · 1 control

  • 8.5 Secure authentication

ISO 27002:2022 · 1 control

  • 8.5 Secure authentication

ISO 27701:2019 · 1 control

  • 6.6.4 System and application access control

NIST SP 800-172 · 1 control

  • 3.5.3e Prohibit Connection of Unknown or Unverified System Components
  • NIST800-IA-2 IA-2 Identification and Authentication (Organizational Users)
  • 164.312(d) Person or Entity Authentication (Standard)

Every mapping shown was judged rather than inferred from wording similarity, and the ones that failed review are published too. See the coverage reports and what was rejected.

Other controls in Identity Management

You are reading one control. How much of Azure Security Benchmark have you already done?

Azure Security Benchmark IM-6 is one control. If you already hold one of the frameworks below, a reviewed crosswalk already says how much of Azure Security Benchmark your existing evidence covers. Hold NIST SP 800-53 Rev 5 and 71 of 85 Azure Security Benchmark controls already carry evidence.

Each report names every control your existing framework evidences, every one it does not, the reasoning behind each claim, and the claims that were argued against and rejected. 0 were rejected on the NIST SP 800-53 Rev 5 pair alone.

Query this from an agent

The graph holds this control, the 57 it maps to, and the evidence behind each claim, over MCP and REST.