FedRAMP

On this page 7

FedRAMP, the Federal Risk and Authorization Management Program, is the United States government program that sets a standardized approach to security assessment, authorization and continuous monitoring of cloud products and services used by federal agencies. Among security standards, it is unusual because it is not only a control catalog but a complete authorization process with defined documents, independent assessors and ongoing oversight.

FedRAMP was launched in 2011 and was written into law by the FedRAMP Authorization Act in 2022. Its central idea is “do once, use many times”: a cloud service assessed and authorized for one agency can be reused by other agencies without repeating the full assessment.

How FedRAMP builds on NIST SP 800-53

FedRAMP does not invent its own controls. Its security baselines are tailored selections of controls from NIST SP 800-53, currently Revision 5, with added FedRAMP-specific parameters and requirements for cloud environments. The baseline a service must meet depends on its impact level, which is determined with the FIPS 199 categorization of confidentiality, integrity and availability.

The table below shows the impact levels and the approximate size of each baseline. Exact control counts change when baselines are revised, so the figures are best read as orders of magnitude.

Impact levelTypical dataApproximate controlsExample services
Low (LI-SaaS)Low-risk, no sensitive personal dataAbout 150 or a tailored subsetCollaboration and survey tools
LowInformation whose loss has limited effectAbout 150Public information portals
ModerateControlled unclassified informationAbout 320Most business SaaS and IaaS
HighLaw enforcement, health, financial, emergency dataAbout 410Systems where breach is severe
FedRAMP impact levels

Moderate is by far the most common level, because most agency data is sensitive but not catastrophic if exposed. Classified systems are out of scope; FedRAMP covers unclassified federal information only.

The FedRAMP authorization process

A cloud service provider reaches FedRAMP status through a sequence of documented, assessed and reviewed steps. Historically there were two paths: an agency authorization sponsored by one federal agency, and a provisional authorization from the Joint Authorization Board. The board-based path has been replaced by a FedRAMP Board structure, and the program is moving toward more automated approaches, so the agency path is now the main route.

  1. Preparation: define the authorization boundary, select the impact level and implement the baseline controls.
  2. Documentation: write the System Security Plan (SSP) with policies, diagrams and control implementations.
  3. Independent assessment: an accredited Third Party Assessment Organization (3PAO) tests the controls and writes the Security Assessment Report.
  4. Agency review: the sponsoring agency reviews the package and its risk owner issues an Authority to Operate (ATO).
  5. Program review and listing: the FedRAMP office reviews the package and the service appears as authorized in the FedRAMP Marketplace.
  6. Continuous monitoring: the provider submits monthly evidence and undergoes annual assessments.

A full initial authorization commonly takes many months to more than a year, depending on the maturity of the provider’s security program and the impact level. Some providers first seek FedRAMP Ready status, a readiness assessment that signals to agencies that the service is a credible candidate.

Key FedRAMP documents and artifacts

FedRAMP is document-heavy by design, because agencies reuse authorizations by reviewing the package rather than retesting the system. The core artifacts are listed below.

DocumentPrepared byPurpose
System Security Plan (SSP)Cloud service providerDescribes the system and how each control is implemented
Security Assessment Plan (SAP)3PAODefines test scope, methods and schedule
Security Assessment Report (SAR)3PAORecords test results and identified risks
Plan of Action and Milestones (POA&M)Cloud service providerTracks open weaknesses and remediation dates
Continuous monitoring reportsCloud service providerMonthly scans, POA&M updates, change requests
Core FedRAMP authorization package

Under continuous monitoring, providers run monthly vulnerability scans of operating systems, databases and web applications. Commonly applied deadlines are 30 days for high-risk findings, 90 days for moderate and 180 days for low, and overdue findings can lead to corrective action or suspension.

FedRAMP compared with other security standards

FedRAMP overlaps with other frameworks but differs in who grants the result and how prescriptive it is. Providers selling to several markets often map one control set to several standards to avoid duplicate work.

FrameworkScopeOutcomePrescriptiveness
FedRAMPCloud services for US federal agenciesAgency ATO and Marketplace listingVery high, fixed baselines
NIST SP 800-53Control catalog for federal systemsNo certification by itselfHigh, but tailorable
ISO 27001Any organization’s ISMSCertificate from accredited bodyRisk-based, flexible controls
SOC 2Service organizationsAuditor attestation reportCriteria-based, flexible
DoD Cloud SRGCloud services for US defenseProvisional authorization at IL2 to IL6Builds on FedRAMP with additions
GovRAMPCloud services for US state and local governmentVerified statusModeled on FedRAMP
FedRAMP and related frameworks

A provider that already holds ISO 27001 certification or a SOC 2 report has a head start, but neither substitutes for FedRAMP, whose control parameters, documentation format and US-person and data-location expectations are considerably more specific.

Practical challenges and common mistakes

FedRAMP projects most often struggle with scope and sustained effort, not with individual controls. Providers frequently underestimate how much continuous monitoring costs after the initial authorization.

  • Boundary drawn too wide: including corporate systems in the authorization boundary multiplies the number of components to assess.
  • Shared services overlooked: every external service inside the boundary must itself be authorized or justified.
  • FIPS-validated cryptography missing: encryption must use FIPS 140 validated modules, which can require replacing libraries.
  • SSP written as marketing: assessors expect precise, testable implementation statements.
  • Continuous monitoring treated as optional: missed scan deliveries and overdue POA&M items put the authorization at risk.

The short version

FedRAMP is a government safety inspection for cloud services. Before a federal agency may store its data in an online service, independent inspectors check hundreds of security measures, and the agency formally accepts the remaining risk.

Once one agency has approved a service, other agencies can reuse that approval instead of inspecting everything again. The provider must keep proving every month that the service stays safe.

Where it makes a difference

A software company offers a case management platform and wants to sell it to a federal benefits agency. Because the system will hold personal data on applicants, it is categorized at the Moderate impact level. The agency agrees to sponsor the authorization.

The company narrows its boundary to a dedicated cloud environment, replaces a non-validated encryption library with a FIPS 140 validated module and spends four months writing its System Security Plan. A 3PAO then tests the controls and reports twelve findings, which go into the POA&M.

After the agency issues its ATO, the service is listed in the FedRAMP Marketplace. Within a year, two more agencies adopt the platform by reviewing the existing package, cutting their own onboarding from months to weeks.