CMMC Level 2 in Microsoft 365, practice by practice

26 practices can be evidenced from a Microsoft 365 tenant, by 155 checks. Each one is listed below with its checks, and so is what sits outside Microsoft 365.

Every framework mapped to Microsoft 365 · Mappings checked against the published standards in October 2026

What CMMC Level 2 is

The Cybersecurity Maturity Model Certification Level 2 practices: the 110 NIST SP 800-171 revision 2 requirements, by CMMC practice id and title.

Who asks for it: US Department of Defense contractors.

What Microsoft 365 can show

26 practices evidenced by 155 checks. A check maps to a practice only where its result is genuine evidence for it, so a practice is listed only when a tenant setting can show it.

Outside Microsoft 365

As for NIST SP 800-171; the assessment itself is by a C3PAO or self-assessment.

Readiness is not certification or an audit opinion: it covers only what Microsoft 365 can evidence, and the report says so.

Every practice and the checks behind it

The mappings were last checked against the published standards in October 2026. Each check links to what it looks at and how to fix it.

CMMC Level 2: each of the 26 practices and the checks that evidence it
PracticeChecks that evidence it
AC.L2-3.1.1 Authorized Access Control
24 more checks for AC.L2-3.1.1
AC.L2-3.1.2 Transaction & Function Control
AC.L2-3.1.3 Control CUI Flow
8 more checks for AC.L2-3.1.3
AC.L2-3.1.5 Least Privilege
7 more checks for AC.L2-3.1.5
AC.L2-3.1.6 Non-Privileged Account Use
AC.L2-3.1.12 Control Remote Access
AC.L2-3.1.20 External Connections
9 more checks for AC.L2-3.1.20
AC.L2-3.1.22 Control Public Information
AU.L2-3.3.1 System Auditing
AU.L2-3.3.2 User Accountability
CA.L2-3.12.1 Security Control Assessment
CM.L2-3.4.1 System Baselining
CM.L2-3.4.2 Security Configuration Enforcement
CM.L2-3.4.6 Least Functionality
2 more checks for CM.L2-3.4.6
IA.L2-3.5.1 Identification
IA.L2-3.5.2 Authentication
4 more checks for IA.L2-3.5.2
IA.L2-3.5.3 Multifactor Authentication
12 more checks for IA.L2-3.5.3
IA.L2-3.5.6 Identifier Handling
IR.L2-3.6.1 Incident Handling
PS.L2-3.9.2 Personnel Actions
SC.L2-3.13.8 Data in Transit
SC.L2-3.13.16 Data at Rest
SI.L2-3.14.1 Flaw Remediation
SI.L2-3.14.2 Malicious Code Protection
12 more checks for SI.L2-3.14.2
SI.L2-3.14.6 Monitor Communications for Attacks
SI.L2-3.14.7 Identify Unauthorized Use
  • NIST SP 800-171: Protecting controlled unclassified information in the US defence supply chain.
  • SOC 2: The AICPA Trust Services Criteria, asked of SaaS and service providers.
  • CISA SCuBA Microsoft 365 baselines: CISA’s secure configuration baselines for Microsoft 365.
  • NIST CSF 2.0: The NIST Cybersecurity Framework: govern, identify, protect, detect, respond and recover.

Run the CMMC Level 2 report on every tenant.

ConfigCheckup checks each tenant you connect against CMMC Level 2: each practice met, partly met or not met, and what Microsoft 365 cannot show.

14 days of daily monitoring and alerts, every finding with its fix guide, and reports on up to 3 tenants, from your first connected tenant. No card. Then choose the plan that fits. See the price per tenant