Skip to content

Blog

FedRAMP Key Security Indicators, explained

FedRAMP 20x asks providers to prove security outcomes with 46 Key Security Indicators in ten themes. What a KSI is, how it links to NIST controls, what each class must do, and what agencies should ask for.

By FedXchange ·

FedRAMP 20x asks cloud service providers to prove their security with Key Security Indicators (KSIs) instead of long written descriptions of controls. A KSI names a security outcome, such as "privileged accounts are disabled when there is suspicious activity," and the provider shows, with measures and data, that the outcome holds. This post explains what KSIs are, how many there are, how they relate to the National Institute of Standards and Technology (NIST) SP 800-53 controls, what each certification class must do with them, and what agencies should look for.

What a KSI is

A control says what protection must exist. A KSI says what result the protection must produce, and asks the provider to measure it. FedRAMP puts it this way: controls "define required protections," while KSIs "provide measurable validation that those protections are functioning properly."

Each KSI has three parts in FedRAMP's rules:

PartExample: KSI-IAM-SUS
NameResponding to Suspicious Activity
Statement of the outcomeAccounts with privileged access are disabled or otherwise secured in response to suspicious activity.
Related NIST SP 800-53 controlsAC-2, AC-2(1), AC-2(3), AC-2(13), AC-7, PS-4, and PS-8

FedRAMP is deliberately vague about how to meet each one. It says the activities "vary considerably by cloud service offering." The provider decides what to measure and how. FedRAMP also warns providers not to treat KSIs as a paperwork exercise. It wants engineers, not only compliance staff, to build the measures.

The ten themes and 46 indicators

The Consolidated Rules for 2026 (CR26), published in June 2026, list 46 KSIs in ten themes. Every one is marked stable.

The ten KSI themes
  • Cloud Native Architecture (CNA)

    8 indicators. Least functionality, a small attack surface, restricted network traffic, logical networks, and availability.

  • Service Configuration (SVC)

    8 indicators. Automated configuration and secret management, encryption, integrity checks, and removing unwanted data.

  • Identity and Access Management (IAM)

    6 indicators. Automated accounts, passwordless sign-in, least privilege, just-in-time access, and machine accounts.

  • Monitoring, Logging, and Auditing (MLA)

    5 indicators. A security information and event management (SIEM) system, log review, and who may read logs.

  • Policy and Inventory (PIY)

    5 indicators. Automatic inventories, executive support, security investment, secure development, and vulnerability disclosure.

  • Change Management (CMT)

    4 indicators. Logged changes, redeploying instead of editing, and automated testing during deployment.

  • Recovery Planning (RPL)

    4 indicators. Recovery objectives, backups, recovery plans, and recovery tests.

  • Incident Response (INR)

    3 indicators. Reviewing procedures, reviewing past incidents, and after action reports.

  • Supply Chain Risk (SCR)

    2 indicators. Finding and reducing supply chain risk, and watching third-party software for vulnerabilities.

  • Cybersecurity Education (CED)

    1 indicator. Reviewing whether training works, for all staff and for high-risk roles.

Source: FedRAMP Consolidated Rules for 2026, machine-readable rules file, version 2026.10.08.01.

Key Security Indicators in each theme
Cloud Native ArchitectureIndicators, Cloud Native Architecture: 8 indicators8Service ConfigurationIndicators, Service Configuration: 8 indicators8Identity and Access ManagementIndicators, Identity and Access Management: 6 indicators6Monitoring, Logging, and AuditingIndicators, Monitoring, Logging, and Auditing: 5 indicators5Policy and InventoryIndicators, Policy and Inventory: 5 indicators5Change ManagementIndicators, Change Management: 4 indicators4Recovery PlanningIndicators, Recovery Planning: 4 indicators4Incident ResponseIndicators, Incident Response: 3 indicators3Supply Chain RiskIndicators, Supply Chain Risk: 2 indicators2Cybersecurity EducationIndicators, Cybersecurity Education: 1 indicators1

Source: FedRAMP Consolidated Rules for 2026, machine-readable rules file, version 2026.10.08.01. 46 indicators in all.

Show the numbers
Indicators
Cloud Native Architecture8
Service Configuration8
Identity and Access Management6
Monitoring, Logging, and Auditing5
Policy and Inventory5
Change Management4
Recovery Planning4
Incident Response3
Supply Chain Risk2
Cybersecurity Education1

Many of the statements use the word "persistently." FedRAMP defines it as an activity that repeats in cycles over a long period, even if not without gaps, and whose status "will always be known." A KSI is not met once at assessment time. It is met every day the service runs.

How KSIs relate to NIST controls

KSIs do not replace the NIST SP 800-53 catalog. FedRAMP's rules file links each KSI to the controls it covers. Across all 46 indicators, the file names 209 different controls and control enhancements.

Some KSIs cover a lot of ground. "Authorizing Just-in-Time" (KSI-IAM-JIT) links to 38 controls, and "Ensuring Least Privilege" (KSI-IAM-ELP) links to 34. Two link to none: "Optimizing for Availability" (KSI-CNA-OFA) and "Reviewing Executive Support" (KSI-PIY-RES). Those two measure outcomes that the control catalog does not name directly.

NIST SP 800-53 controls linked to each KSI, the nine with the most
KSI-IAM-JIT AuthorizingJust-in-TimeLinked controls, KSI-IAM-JIT Authorizing Just-in-Time: 38 controls38KSI-IAM-ELP Ensuring LeastPrivilegeLinked controls, KSI-IAM-ELP Ensuring Least Privilege: 34 controls34KSI-MLA-OSM Operating SIEMCapabilityLinked controls, KSI-MLA-OSM Operating SIEM Capability: 18 controls18KSI-RPL-ARP Aligning RecoveryPlanLinked controls, KSI-RPL-ARP Aligning Recovery Plan: 16 controls16KSI-CNA-MAT Minimizing AttackSurfaceLinked controls, KSI-CNA-MAT Minimizing Attack Surface: 14 controls14KSI-IAM-APM Adopting PasswordlessMethodsLinked controls, KSI-IAM-APM Adopting Passwordless Methods: 13 controls13KSI-PIY-RSD Reviewing Security inDevelopmentLinked controls, KSI-PIY-RSD Reviewing Security in Development: 12 controls12KSI-SCR-MIT Mitigating SupplyChain RiskLinked controls, KSI-SCR-MIT Mitigating Supply Chain Risk: 12 controls12KSI-SVC-SIN Securing InformationLinked controls, KSI-SVC-SIN Securing Information: 12 controls12

Source: FedRAMP Consolidated Rules for 2026, machine-readable rules file, version 2026.10.08.01, field "controls." Counts include control enhancements.

Show the numbers
Linked controls
KSI-IAM-JIT Authorizing Just-in-Time38
KSI-IAM-ELP Ensuring Least Privilege34
KSI-MLA-OSM Operating SIEM Capability18
KSI-RPL-ARP Aligning Recovery Plan16
KSI-CNA-MAT Minimizing Attack Surface14
KSI-IAM-APM Adopting Passwordless Methods13
KSI-PIY-RSD Reviewing Security in Development12
KSI-SCR-MIT Mitigating Supply Chain Risk12
KSI-SVC-SIN Securing Information12

For an agency, the links matter. They show which of the agency's own control questions a provider's KSI evidence helps answer.

What each class must do

FedRAMP 20x certifies services in four classes, from Class A (least assurance) to Class D (most). The KSI rules grow stricter with each class.

Class AClass BClass CClass D
Which KSIs7 named KSIs, plus an approved outside frameworkAll that applyAll that applyAll that apply
Automated checks for each KSIMay use themShould use at least 1Must use at least 2Must use at least 4
Metrics in the Security Decision RecordMay includeShould include 30-day and yearly summariesMust include summaries and all daily data, up to a yearMust go well beyond Class C; details set in the Phase 4 pilot
Independent assessment of all KSIsFollows the outside frameworkAt least once a yearAt least once a yearAt least once a year

Sources: FedRAMP rules FRC-CSX-VVK, SDR-CSX-KMT, IVV-CSX-AIA, FRC-CLA-ASF, and FRC-CLA-MFR.

Fewest automated checks for each KSI, by certification class
01234Automated checks, Class A: 0 checks0Class AAutomated checks, Class B: 1 checks1Class BAutomated checks, Class C: 2 checks2Class CAutomated checks, Class D: 4 checks4Class D

Source: FedRAMP rule FRC-CSX-VVK. Class A may use automated checks but need not; Class B should use at least 1; Classes C and D must use at least 2 and 4.

Show the numbers
Automated checks
Class A0
Class B1
Class C2
Class D4

Class A works differently. A Class A provider must hold a certification from the past 12 months under FedRAMP Rev5 (the older FedRAMP process), SOC 2 Type II, or GovRAMP. On top of that, it must address 7 named KSIs:

  • Logging Changes (KSI-CMT-LMC)
  • Restricting Network Traffic (KSI-CNA-RNT)
  • Reviewing All Training (KSI-CED-RAT)
  • Automating Account Management (KSI-IAM-AAM)
  • Adopting Passwordless Methods (KSI-IAM-APM)
  • Reviewing Incident Response Procedures (KSI-INR-RIR)
  • Securing Information (KSI-SVC-SIN)

Five KSIs are optional for Class B and required for Class C:

  • Enforcing Intended State (KSI-CNA-EIS)
  • Authorizing Log Access (KSI-MLA-ALA)
  • Preventing Residual Risk (KSI-SVC-PRR)
  • Removing Unwanted Data (KSI-SVC-RUD)
  • Validating Communications (KSI-SVC-VCM)

Where the evidence lives

KSI evidence goes into the Security Decision Record (SDR). That is the 20x replacement for the system security plan: a record of the provider's security decisions, kept current over the life of the service. For each KSI, the provider must give a short summary of five things:

  1. The measures that show the KSI, and what each one is for. If there are none, the reason and the risk to customers.
  2. How often each persistent measure runs.
  3. A check that the measures really show the KSI.
  4. A check that the automation is accurate and enough, or why a measure does not need automation.
  5. Proof that the measures are produced correctly and working as intended.
How a KSI is kept true over time
1. Define measuresThe provider picksmeasures that showthe outcome, with anobjective for each.2. CollectautomaticallyAutomated checksgather evidence on aset cycle. Class Bshould run 1 per KSI;Class C must run 2.3. Watch for driftAlerts flag when aresource moves awayfrom its intendedstate.4. Record in theSDRSummaries go in theSecurity DecisionRecord. Class C addsdaily data for up toa year.5. Assess everyyearAn independentassessor covers allKSIs at least once ayear for Classes B toD.6. ImproveFindings andincidents change themeasures, and thecycle repeats.

Sources: FedRAMP rules SDR-CSX-KSI, SDR-CSX-KMT, FRC-CSX-VVK, and IVV-CSX-AIA, and the FedRAMP Key Security Indicators page.

Read the steps as text
  1. Define measures. The provider picks measures that show the outcome, with an objective for each.
  2. Collect automatically. Automated checks gather evidence on a set cycle. Class B should run 1 per KSI; Class C must run 2.
  3. Watch for drift. Alerts flag when a resource moves away from its intended state.
  4. Record in the SDR. Summaries go in the Security Decision Record. Class C adds daily data for up to a year.
  5. Assess every year. An independent assessor covers all KSIs at least once a year for Classes B to D.
  6. Improve. Findings and incidents change the measures, and the cycle repeats.

FedRAMP also says providers should apply all KSIs to every part of the service inside the Minimum Assessment Scope.

What this means for agencies

A KSI-based package reads differently from a Rev5 package. Instead of paragraphs about each control, you get measures, cycles, and data. Here is how to use it:

  • Ask for the metrics. A Class C provider must keep daily KSI data for up to a year. Ask how long each measure has run, and what it showed when something went wrong.
  • Check the class against your use. Class A covers 7 KSIs and leans on an outside framework. FedRAMP presumes Class A is adequate only for pilots, testing, or negligible-risk use.
  • Map KSIs to your own controls. Each KSI lists the NIST controls it supports. Use those links to see which parts of your system security plan the provider's evidence helps with, and which parts remain yours.
  • Read the reasons for gaps. A provider may skip a measure if it explains the reason and the risk to customers. Those explanations are where your risk decisions start.
  • Keep reviewing. Agencies must review every Ongoing Certification Report the provider sends every 3 months. Ask that changes to KSI measures be included.

FedXchange tracks FedRAMP's rules and the federal guidance behind them, and writes agency policies and procedures that name the services an agency uses. The governance tracker lists CR26 and watches FedRAMP's rules file for changes.

Sources

Icons by Font Awesome Free, licensed CC BY 4.0.

Share this post:LinkedInXEmail

Get new posts and federal governance by email

A weekly email on Fridays, an alert on the day the watch finds something new, or both. Free.

Send me
About

We use your address only to send what you choose, and every email has a one-click unsubscribe. Read the privacy notice.