Official source: FedRAMP Complete Ruleset Reference, FedRAMP Consolidated Rules release
2026.10.14.01. This page is a plain-English index. The official rule text governs, so follow each link before you build anything.In short
Across the 245 rules in the Consolidated Rules, 72 rules make a provider produce something: a document, report, dataset, published web data, form or notification with required content. Another 14 rules set deliverables for assessors, advisors, agencies and FedRAMP.- 61 of the 72 provider deliverables are MUST in at least one class.
- 19 of them name a FedRAMP JSON schema. When a rule names a schema, your JSON MUST validate against it, and public JSON MUST work with standard web applications (
FRC-CSO-JSN). - 24 rules notify someone through a specific channel, such as a FedRAMP form or
fedramp_security@fedramp.gov. They’re listed in Notification channels.
How this list was built
- Included: a rule is listed when its statement (or a class-specific statement) requires you to create, supply, publish or maintain a defined output.
- Force: a single value means the force is the same for every class. Otherwise each class is listed, for example “A: MAY, B: MUST, C: MUST, D: MUST”. Rev5-only rules have no Class A.
- Deliverable column: a short summary written for this site. The Rule, Force and Schema columns come straight from the upstream rule text.
What’s not included, and why
- Process and behavior rules. Examples: vulnerability detection and response (
VDR-CSO-DET), vulnerability evaluation (VER-EVA-ELX,VER-EVA-EIR,VER-EVA-EPA), incident evaluation and rating (IEC-CSO-EFR,IEC-CSO-EFI) and change evaluation (SCN-CSO-EVA). The records they produce are captured by the reporting rules listed below. - Capability and infrastructure rules. Examples: the FedRAMP Security Inbox rules (
AFC-CSO-INB), using a trust center (CDS-CSO-UTC) and the configuration comparison, export and API capabilities (SCG-ENH-CMP,SCG-ENH-EXP,SCG-ENH-API). - Package maintenance cadence.
CPO-CSX-CPMandCPO-CSF-CPMset how often you refresh the package, not a new output. See Certification package overview. - Notifications without required content.
AFC-CSO-NOC,CDS-UTC-AADandFRC-CCL-DNPrequire you to notify someone but don’t specify the content. The first two have a named FedRAMP form, so they appear in Notification channels. - Schema-tagged activities.
CDS-CSO-UTC,IEC-CSO-EFIandSCN-CSO-EVAname a JSON schema, but the rule is an activity. The schema shows where the result ends up (the package overview, incident reports and change notifications). - Judgment calls.
MAS-CSO-IIRandMAS-CSO-FLOsay “identify” and “document”, butCPO-CSO-OVRpulls both into the package overview, so they’re included.MAS-CSO-MDI(include metadata in scope) is a scoping rule, so it isn’t.
Provider deliverables
Certification package: core documents
Certification package: scope, cryptography, policies, configuration and assessment evidence
Public and trust center data
Continuous monitoring and vulnerability reports
Incident reports
Significant change notifications
Deliverables for other parties
Assessors
Advisors
Agencies
FedRAMP
Notification channels
These rules carry an official “notification requirement” block that names where the notice goes.
The forms themselves are linked from each rule on the official pages and from FedRAMP Help.
FedRAMP JSON schemas named in the rules
Every schema is published athttps://fedramp.gov/schemas/fedramp-NAME-schema-2026-06-24.json.
That’s 24 rules in total. Since release
2026.10.05.01, FRC-CSO-JSN also says public JSON MUST be usable by web applications on other domains, with CORS allowing access and headers such as Content-Type: application/json and X-Content-Type-Options: nosniff.