Why C3PAOs ask for an SRM
The SRM is not itself a CMMC artifact, but the 32 CFR Part 170 final rule made it functionally mandatory. If you claim a control is inherited from Microsoft GCC High or your MSSP, the C3PAO needs documentation showing the provider performs the control and you have validated it. The SRM is that documentation. No SRM means no inheritance means you implement the control yourself or it is a gap.
What an SRM has to cover
For each of the 110 NIST 800-171 controls (or 320 objectives if you go deeper), the SRM names the responsibility split:
The four responsibility categories
- Provider. Provider implements the control fully. You consume the assurance via the provider's FedRAMP authorization or SOC 2 report.
- Customer. You implement the control fully. Provider has no role.
- Shared. Both parties implement portions. Document who does what — e.g., provider hardens the platform, you configure the tenant.
- Inherited. Provider implements; you must validate (configure correctly, monitor the assurance, refresh annually). The most common category and the most frequently mis-documented.
Worked example: GCC High + your tenant
- AC.L2-3.1.1 (account management): Shared. Microsoft provides the identity platform; you configure conditional access, group membership, and JML procedures.
- AU.L2-3.3.1 (audit logging): Shared. Microsoft generates platform logs; you enable Unified Audit Log, configure retention, and route to your SIEM.
- SC.L2-3.13.11 (FIPS-validated crypto): Inherited. Microsoft's GCC High platform uses FIPS-validated modules; you validate the inheritance via Microsoft's compliance documentation.
- PE.L2-3.10.1 (physical access): Provider. Microsoft's datacenter physical security; you consume via FedRAMP High authorization.
- SI.L2-3.14.1 (flaw remediation): Shared. Microsoft patches the platform; you patch your tenant configurations and any deployed apps.
SRMs for MSSPs and ESPs
The final rule treats Managed Security Service Providers and External Service Providers as in-scope for CMMC if they touch your CUI environment. That means your MSSP needs its own assessment posture — or you absorb the risk. The SRM is where this split is documented. If your MSSP runs your SIEM, the SIEM-related controls are inherited from them; your SRM has to name them and reference their assessment evidence. The scoping guide covers the broader question of where MSSP touchpoints pull assets into scope.
How Athena handles SRMs
Athena's SRM module starts from a baseline for common providers (GCC High, AWS GovCloud, common MSSPs) and lets you override per-control. SRM assignments flow into the SSP implementation statements and into POA&M ownership. When a provider updates its FedRAMP posture or your MSSP changes scope, the SRM regenerates and surfaces the affected SSP sections for re-review.