industries
FedRAMP and Air-Gapped Deployment Patterns for Customer Engagement Systems
By Art Kukharenko · Published · Updated
Browse this industry resourcesA FedRAMP compliant CRM is a cloud service that a FedRAMP-recognised process has certified at the impact level your data needs, and FedRAMP covers cloud services that handle federal information on behalf of an agency. Software an agency runs itself, such as a customer data platform (CDP) deployed in GovCloud or an air-gapped enclave, is authorised through the agency's own authority to operate (ATO) under NIST's Risk Management Framework, inheriting controls from the certified infrastructure beneath it.
Who this is for: agency system owners, authorising officials and contractors choosing between a certified SaaS product and a customer-operated deployment for citizen or beneficiary communications. It is part of the government industry hub.
How FedRAMP works, and what changed in 2026
The programme has been changing quickly, and older articles use outdated terms:
- Terminology. On 4 May 2026 FedRAMP changed "authorization" designations to "certification", and impact levels became certification classes A to D 2. Class A is a pilot class, Class B corresponds to Low, Class C to Moderate, and Class D (High) is still to be developed 3.
- 20x. FedRAMP describes 20x as a newer approach based on measured outcomes, against the Rev5 approach based mainly on documented plans 4. The Moderate pilot began on 18 November 2025 with first authorisations on 6 March 2026; the programme says it is in Phase 3, wide-scale adoption 3.
- Rev5 end date. FedRAMP states it will stop accepting new Rev5 certifications on 11 June 2027 3.
- Consolidated Rules. The Consolidated Rules for 2026 (CR26) were released on 24 June 2026, and Rev5 and 20x pilot documentation moved to a legacy area 2.
- High. A Class D (High) cloud-hosted pilot requirements RFC (RFC-0036) was published on 15 October 2026 2.
- Marketplace. The FedRAMP home page showed 544 certified services, 32 of them 20x, on 17 October 2026 5.
If a vendor's collateral still says "FedRAMP Authorized", it is likely using the pre-May 2026 label; the Marketplace is the source of truth.
SaaS versus software you deploy
The question that decides your path is who operates the system that touches federal information.
Scroll horizontally to compare all columns ↔
| Question | Certified SaaS | Software you deploy in an authorised environment |
|---|---|---|
| Who runs it? | The vendor, in the vendor's cloud | The agency or its contractor, in the agency's boundary |
| What does FedRAMP certify? | The vendor's cloud service offering | The underlying IaaS or PaaS (for example a government cloud region) |
| Who authorises the application layer? | Agency ATO leveraging the vendor's package | Agency ATO covering the application, with infrastructure controls inherited |
| Speed | Fast if already certified at your level | Slower: your team documents and assesses the application |
| Data location and keys | Vendor-controlled boundary, vendor key management by default | Agency boundary, agency keys |
| Update path | Vendor pushes updates | You pull signed releases on your schedule (or offline) |
| Typical cost shape | Subscription, often per user or per profile | Licence plus your infrastructure and operations |
Both routes end in an agency decision. Under NIST SP 800-37, the authorisation step is where an official accepts the residual risk of operating a system 6. A certified SaaS product shortens the evidence you must produce; it does not remove the decision.
Moderate versus High data
NIST SP 800-53 control families that matter for customer data
NIST SP 800-53 Rev. 5 has 20 control families, and release 5.2.0 (27 August 2025) added SA-15(13), SA-24 and SI-02(07) 8. For a system holding consent, preferences and messages, these families carry most of the weight:
Scroll horizontally to compare all columns ↔
| Family | Why it matters for engagement data | Example controls |
|---|---|---|
| Access Control (AC) | Role separation between caseworkers, marketers, admins | AC-2 account management, AC-3 access enforcement, AC-6 least privilege |
| Audit and Accountability (AU) | Proof of who changed consent, who sent what, which rule fired | AU-2 event logging, AU-9 protection of audit information, AU-11 retention, AU-12 record generation |
| Identification and Authentication (IA) | Staff and API identities | IA-2, IA-5 |
| System and Communications Protection (SC) | Boundary, encryption in transit and at rest, key management | SC-7, SC-8, SC-12, SC-13, SC-28 |
| PII Processing and Transparency (PT) | Purposes, consent, notices | PT-2 authority to process PII, PT-3 purposes, PT-4 consent, PT-5 privacy notice |
| System and Information Integrity (SI) | Monitoring, flaw remediation, software integrity | SI-4, SI-7, SI-12 |
| Configuration Management (CM) | Controlled, signed releases | CM-2, CM-6, CM-14 signed components |
| Supply Chain Risk Management (SR) and System and Services Acquisition (SA) | Provenance of software and any external services used | SR-3, SR-4, SR-11, SA-9 |
| Contingency Planning (CP) and Media Protection (MP) | Backups, restore, sanitisation | CP-9, MP-6 |
Control identifiers are from the Rev. 5 catalogue 8. Use the agency's tailored baseline for the exact set.
Who lists FedRAMP-certified engagement tooling
The FedRAMP Marketplace web application is script-driven, so we read the published Marketplace data file (last changed 17 October 2026) and the vendors' own pages 9. Names and levels below should be re-checked on marketplace.fedramp.gov before any procurement use. The data file still labels statuses "FedRAMP Authorized".
Scroll horizontally to compare all columns ↔
| Provider and offering | Model | Level in data file | Relevance |
|---|
| Granicus GovDelivery Communications Cloud | SaaS | Moderate | Email, SMS and subscription communication with constituents 10 | | Adobe Campaign | SaaS | LI-SaaS | Campaign management; low-impact SaaS baseline | | Adobe Experience Manager Managed Services | SaaS | Moderate | Content management | | Oracle Service Cloud; Oracle Fusion Cloud (includes CX) | SaaS | Moderate | Customer service and CX | | Genesys Cloud CX | SaaS | Moderate | Contact centre | | Sprinklr CXM for Government | SaaS | LI-SaaS | Social and digital engagement | | ServiceNow Government Community Cloud | PaaS, SaaS | High | Workflow platform |
Two practical cautions. First, certification attaches to a specific offering and boundary: a vendor can hold FedRAMP certification for one product while the product you want sits outside it. Second, certified SaaS products are built for generic multi-agency use; the eligibility-messaging and audit requirements in our explainable eligibility communications article often need configuration the product does not ship.
Deployment patterns, from GovCloud to air-gapped
Scroll horizontally to compare all columns ↔
| Pattern | What it is | Fits when | Trade-offs |
|---|---|---|---|
| Agency-operated in a government cloud | Software deployed to certified IaaS such as AWS GovCloud (US), two isolated regions where root account holders must pass U.S.-persons screening 11 | Moderate or High data, cloud-first policy | Agency owns application ATO; infrastructure controls inherited |
| Restricted-egress VPC | Same, with no internet gateway, private endpoints, egress allow-list | Strict data-loss controls | More engineering for integrations |
| On-premise | Agency data centre | Existing facilities, sovereignty or mission needs | Hardware, patching and capacity are yours |
| Air-gapped | Disconnected enclave; updates and data cross by controlled transfer | Classified or highly sensitive networks | Slowest updates; AI and integrations need local equivalents |
| Hybrid | System of record inside the boundary; outbound channels through certified communications services | Need public delivery reach without exposing the ledger | Needs minimum-payload design at the seam |
Offline update channel
An air-gapped system still needs patches. Design the channel before procurement:
- Signed artefacts only. Releases are signed by the vendor; the enclave verifies signatures against a locally held public key (CM-14, SI-7 above).
- Provenance and inventory. Ask for a software bill of materials, which CISA describes as a nested inventory of software components and a building block of supply-chain risk management 12, and for build provenance in the SLSA sense, tamper-resistant evidence of how an artefact was built 13.
- Controlled import. Artefacts arrive via scanned media or a one-way transfer, are hashed and verified, staged in a quarantine registry, then promoted.
- Rollback. Keep the previous release and a tested restore, because you cannot call the vendor during an incident.
Model weights stay local
AI features are the usual place an "isolated" design leaks, because a hosted model API is an outbound call. In an air-gapped pattern the models run locally: open-weight models served on in-enclave GPUs, loaded by the same signed-import process as code. Signing model files is supported by the OpenSSF model-signing project, which produces a signature over file hashes and allows key-based verification with a local public key; whether its transparency-log checks work offline is not stated, so plan on key-based verification 14. Our articles on agents inside your boundary and on-premise LLM deployment cover serving and cost.
Decision table
Scroll horizontally to compare all columns ↔
| If you need... | Choose | Because |
|---|---|---|
| Generic announcements, subscriptions, fast time to value | Certified SaaS at the right class | Agency leverages an existing package |
| Beneficiary-specific messages with a per-message audit trail | Agency-operated deployment in a government cloud | You control rule versions, snapshots and keys |
| No outbound connectivity | Air-gapped deployment | Only option meeting network policy |
| Several vendor systems merged into one record | Customer-owned platform in a hybrid layout | One audit ledger across systems |
For a qualitative example, our federal health agency case used a hybrid deployment, consolidated six vendor systems into one audit ledger, and produced explainable eligibility messaging; see cases. PrivyCDP is customer-owned software, so the authorisation boundary is the agency's own; it is not a hosted service that carries its own certification.
Procurement and ATO checklist
- Write down the data's FIPS 199 category before looking at products.
- Ask whether the requirement is a cloud service (FedRAMP) or an agency-operated system (ATO), using the scope language in M-24-15 1.
- Check the Marketplace for the exact offering name, class and status, and read the boundary.
- Confirm that the features you need are inside the certified boundary.
- For deployed software, request SSP-ready control implementation statements mapped to your baseline.
- Require signed releases, an SBOM and provenance evidence.
- Define the offline update and rollback procedure and test it.
- Keep keys in agency-controlled hardware security modules.
- Prove egress is closed: allow-list outbound traffic and test it.
- Identify every model and where it runs.
- Plan for the 2027 Rev5 intake end and Class D if you need High certified SaaS.
- Record the authorising official's risk acceptance.
It does not describe any agency's authorisation decision.
Frequently asked questions
Is there a FedRAMP compliant CRM?
Yes. The Marketplace data lists Salesforce Government Cloud Plus at High and Oracle's service and Fusion offerings at Moderate, among others 9. "Compliant" really means a specific offering is certified at a class; check that the modules you need are inside the boundary.
Does self-hosted software need FedRAMP certification?
Generally not as a product. FedRAMP's scope is cloud services that handle federal information on behalf of agencies, and an agency system used only by that agency, not offered as a shared service, is among the exclusions in OMB M-24-15 1. The agency still needs its own ATO, and the infrastructure underneath should be certified.
What is the difference between FedRAMP Moderate and High?
What changed with FedRAMP 20x?
Can a customer data platform run in AWS GovCloud?
Yes, if the software runs on standard infrastructure services in that region and your team documents it under the agency ATO. GovCloud provides two isolated U.S. regions with U.S.-persons screening for root accounts 11. Availability of each managed service you rely on should be checked per service.
What does air-gapped mean for AI features?
No outbound network path, so models must run inside the enclave and arrive by the same signed, verified import as code. Hosted model APIs are not an option. Expect to size GPUs locally, to accept slower model updates, and to log which model version produced each output.
Which NIST 800-53 controls matter most for customer data?
Audit and Accountability, Access Control, System and Communications Protection (which covers keys and encryption) and PII Processing and Transparency carry most of the weight for customer data, plus supply-chain controls for imported software. Use your agency's tailored baseline for the exact control set 8.
Sources
- OMB Memorandum M-24-15, "Modernizing the Federal Risk and Authorization Management Program (FedRAMP)", 25 Jul 2024 Open source
- FedRAMP changelog (entries 2025-12-17 to 2026-10-15) Open source
- FedRAMP 20x Open source
- FedRAMP Consolidated Rules for 2026, definitions Open source
- FedRAMP home page Open source
- NIST SP 800-37 Rev. 2 Open source
- NIST FIPS 199 Open source
- NIST SP 800-53 Rev. 5 and release 5.2.0 Open source
- FedRAMP Marketplace data (data.json, produced by GSA, last change 17 Oct 2026) — ; Marketplace Open source · Additional source
- Granicus govDelivery product page Open source
- AWS GovCloud (US) Open source
- CISA, Software Bill of Materials Open source
- SLSA specification Open source
- OpenSSF model-signing (sigstore/model-transparency) Open source
Put this evaluation into practice.
Assess your deployment requirementsThis article is general information, not legal advice.
Further reading
- CDP for Government Agencies
- AI Agents on Customer Data Without
- On-Premise LLM Deployment: Models
- Deployment patterns
- Deployment readiness checklist
Published: · Updated:
Publication date recorded for the approved release. Editorial updates do not establish legal approval or a customer result.