Architecture Guide · 2026

VDI for CMMC Compliance: Scope Reduction, Requirements, and What It Doesn't Solve.

Virtual Desktop Infrastructure is one of the most effective tools for reducing your CMMC assessment boundary. It keeps CUI off local endpoints, centralizes access controls, and simplifies audit logging. It also comes with a FedRAMP catch if you're planning to run it in the cloud.

Last updated: May 6, 2026

The most expensive part of CMMC compliance is scope. Every system that stores, processes, or transmits Controlled Unclassified Information (CUI) falls inside your assessment boundary and must satisfy all 110 NIST SP 800-171 requirements. Every laptop, workstation, file server, and email system that touches CUI adds documentation burden, remediation cost, and assessor scrutiny.

Virtual Desktop Infrastructure tackles scope directly. CUI processing is centralized on servers you control, and only a display stream reaches the end user. The laptop becomes a thin client. It never holds CUI, never processes it, never transmits it. The CUI stays on the server where you control, monitor, and document it.

That is the value proposition. Whether it holds up under a C3PAO assessment depends entirely on how the implementation is configured. This article covers both sides.

The Core Principle
VDI does not reduce the number of CMMC requirements you must satisfy. It reduces the number of systems those requirements apply to by concentrating CUI handling in a controlled server environment. Fewer in-scope systems means a smaller, cheaper, more defensible assessment boundary.

What VDI Actually Does in a CMMC Context

In a standard endpoint environment, a user working with CUI receives files on their workstation, opens them in local applications, saves them locally or to a network share, and may print or email them. The workstation is a full participant in CUI handling and must be patched, configured, monitored, inventoried, and assessed against the full 110-requirement standard.

VDI replaces that model. The user's workstation connects to a virtual desktop session hosted on a server, either on-premises hardware you own or a cloud-hosted virtual machine. The applications run on the server. The files live on the server. The user sees a pixel-streamed image of the desktop session. Nothing CUI-related executes on the local device.

From a CMMC scoping perspective, the question is simple: does the local endpoint store, process, or transmit CUI? With a properly configured VDI deployment, the answer is no. The endpoint sits outside the assessment boundary. The server, and the network segment it occupies, is inside it.

The Two VDI Architectures

VDI deployments for CMMC fall into two categories, each with a different compliance profile. The choice between them is the most consequential technical decision in the whole deployment.

Architecture How It Works CMMC Implication
On-premises VDI Virtual desktops run on servers you own and operate inside your facility. Examples: VMware Horizon, Citrix Virtual Apps and Desktops on local hardware, Microsoft RDS on Windows Server. No FedRAMP requirement. You control the infrastructure. The servers are part of your documented assessment boundary. Highest control, highest upfront cost.
Cloud-hosted VDI (DaaS) Virtual desktops run on a cloud provider's infrastructure. Examples: Azure Virtual Desktop (AVD), Citrix DaaS on Azure, Amazon WorkSpaces. CUI processed on the cloud provider's infrastructure triggers the FedRAMP Moderate requirement. The provider's authorization status and your contractual documentation become compliance dependencies. See the FedRAMP section below.

How VDI Reduces Your Assessment Scope

CMMC scope is defined by your CUI boundary: the set of systems, people, and processes that store, process, or transmit CUI. Your SSP must document that boundary, and your C3PAO assessor verifies it is accurate and complete before the assessment begins. Every system inside that boundary must satisfy all 110 requirements.

In a typical small defense contractor environment without VDI, the CUI boundary includes every employee workstation (because CUI files are opened locally), the file server, the email server or cloud email service, backup systems, and any portable media used to transfer data. That is a wide boundary. Implementing all 110 controls across every workstation, including configuration management, audit logging, vulnerability scanning, patch management, and MFA, is substantial ongoing work.

With VDI, workstations move out of scope. CUI never touches them. The boundary contracts to the VDI server infrastructure, the network segment those servers occupy, and the management systems that administer them. For a company with 20 employees but only 2 VDI servers, the number of in-scope systems drops dramatically. So does the assessment cost, the remediation burden, and the ongoing compliance maintenance.

What Assessors Verify
A C3PAO assessor will not take your word that VDI removes endpoints from scope. They will verify that clipboard redirection is disabled, that local drive mapping is blocked, that printing to local printers is controlled, and that the VDI client has no mechanism to cache or store CUI data locally. Each of these must be configured, documented, and demonstrable.

The Configuration Controls That Make It Hold

Scope reduction through VDI is not automatic. It depends on a specific set of configuration controls that prevent CUI from leaking out of the virtual session to the local device. Without these controls, your VDI deployment may not remove endpoints from scope at all. If the endpoint can receive copied text, saved files, or printed output from the CUI session, it is still a participant in CUI handling.

ControlWhy It Matters for Scope
Disable clipboard redirection Prevents users from copying CUI text from the virtual session and pasting it into local applications. Without this, CUI can exit the virtual environment silently.
Block local drive mapping Prevents the VDI session from seeing local storage devices. If local drives are mapped, users can save CUI files directly to the endpoint, bringing it back into scope.
Disable USB redirection Prevents USB devices attached to the local endpoint from appearing inside the VDI session. USB redirection is a common data exfiltration path for CUI.
Control print redirection Printing CUI to a local printer connected to an out-of-scope endpoint reintroduces CUI to physical media outside the boundary. Print access must be restricted to in-scope printers or disabled entirely.
Disable screen capture on endpoint Users can screenshot a VDI session on the local device. This is difficult to enforce technically, but endpoint MDM controls and written policy should both address it. Document your approach in the SSP.
Session timeout and lock Idle VDI sessions left open on unattended endpoints expose CUI. Session timeout locks must align with AC.L2-3.1.10 (session lock after period of inactivity).

Every one of these controls must be configured in your VDI management platform and documented in your SSP. Assessors will test them. A policy that says "users are not permitted to copy-paste CUI" is not a substitute for technical enforcement.

NIST SP 800-171 Requirements VDI Directly Supports

VDI does not satisfy requirements on its own. What it does is simplify satisfaction by centralizing the systems that must comply. The requirements below are meaningfully easier to implement and demonstrate when CUI handling is consolidated on a small number of servers rather than spread across dozens of endpoints.

Requirement How VDI Helps
AC.L2-3.1.1
Authorized access control
Access to VDI sessions is controlled at the server level. User authorization is enforced before the session starts, not at each individual endpoint.
AC.L2-3.1.3
CUI flow control
CUI flow is architecturally contained within the VDI environment. Clipboard and drive controls enforce the flow boundary technically rather than through policy alone.
AC.L2-3.1.14
Remote access routing
VDI sessions can be enforced to route through organization-controlled infrastructure, satisfying the requirement that remote access be managed access points.
AC.L2-3.1.19
Encryption of CUI on mobile
Because CUI never resides on the mobile device or laptop (only a pixel stream does), the encryption-of-CUI-on-mobile-device requirement does not apply to the endpoint. It applies to the VDI server's storage, which is far easier to control.
AU.L2-3.3.1
Audit logging
All CUI-related user actions occur on the VDI server. Centralized logging from a small number of servers is significantly simpler than collecting and correlating logs from dozens of endpoints.
CM.L2-3.4.1
Baseline configuration
Maintaining baseline configurations for 2 VDI servers is far more manageable than maintaining baselines for 20 workstations. Fewer systems means fewer configuration drift events.
CM.L2-3.4.2
Configuration change control
Change management applies to in-scope systems. Removing endpoints from scope eliminates the need to document and approve changes to every workstation OS, browser, and application.
MA.L2-3.7.5
Multifactor authentication for maintenance
VDI administration is concentrated in a management console. MFA on that console covers maintenance access across all virtual sessions, rather than requiring MFA for maintenance sessions on each individual endpoint.
MP.L2-3.8.1
Protect system media
CUI media protection applies to where CUI is stored: the VDI servers. Local endpoint media is out of scope and does not require the same treatment.
SC.L2-3.13.1
Boundary protection
The network boundary around VDI servers is the CUI boundary. Monitoring and protecting that boundary is simpler when the boundary is a defined server segment rather than every device in the building.
SC.L2-3.13.8
Encryption in transit
VDI protocols (RDP over TLS, PCoIP, Blast Extreme) encrypt the session stream in transit. The display protocol itself satisfies the transmission encryption requirement for the VDI connection.
SI.L2-3.14.1
Malware protection
Endpoint protection must be deployed on in-scope systems. With endpoints removed from scope, malware protection on 2 servers is the compliance requirement, not 20 workstations.

The FedRAMP Catch for Cloud-Hosted VDI

Cloud-hosted VDI (Azure Virtual Desktop, Citrix DaaS, Amazon WorkSpaces, and similar Desktop-as-a-Service offerings) is operationally attractive. No on-premises servers to buy, provision, or maintain. The provider handles the infrastructure and you pay by user or session.

The compliance problem is straightforward: when your virtual desktops run on a cloud provider's infrastructure and CUI is processed inside those sessions, that cloud infrastructure is handling CUI. DFARS 252.204-7012 requires that cloud services used to store, process, or transmit covered defense information must implement security requirements equivalent to FedRAMP Moderate baseline.

This is not a gray area. The MORSECORP DOJ settlement established that using non-compliant cloud infrastructure for CUI handling is a False Claims Act violation. Cloud-hosted VDI processing CUI falls into the same category.

Azure Virtual Desktop and FedRAMP
Azure Virtual Desktop on Azure Government (the government cloud) carries FedRAMP High authorization, which satisfies the Moderate baseline requirement. Azure Virtual Desktop on standard commercial Azure does not meet FedRAMP Moderate for CUI. If you are running AVD on commercial Azure today, your VDI deployment does not satisfy the cloud service requirement for CUI handling.

Cloud VDI Provider Compliance Status

Before deploying cloud-hosted VDI for a CUI environment, verify the provider's authorization status and confirm which service tier applies. The authoritative source is the FedRAMP Marketplace at marketplace.fedramp.gov.

Platform Compliant Option Non-Compliant Option
Azure Virtual Desktop Azure Government (FedRAMP High authorized) Commercial Azure (not FedRAMP authorized for CUI)
Citrix DaaS Citrix DaaS for Government on Azure Government Citrix DaaS on commercial cloud infrastructure
Amazon WorkSpaces Amazon WorkSpaces GovCloud (FedRAMP High authorized) Amazon WorkSpaces standard commercial (not authorized for CUI)
Google Cloud VDI Google Cloud Government with FedRAMP High Standard Google Cloud (not authorized for CUI)

Government cloud tiers carry higher cost and sometimes reduced feature sets compared to commercial offerings. That cost is the real price of using cloud-hosted VDI in a CUI environment, not just the per-user session fee. Your SSP must document the cloud VDI provider as a third-party service provider, reference its FedRAMP authorization, and include it in your system boundary.

The Shared Responsibility Question

FedRAMP authorization means the cloud provider has implemented controls at the infrastructure level. It does not mean you inherit full compliance. The shared responsibility model divides controls between what the provider handles and what the customer must implement on top. For VDI in a CUI environment, you remain responsible for access control to the sessions, audit logging configuration, user management, session security settings, and the network controls governing how users connect. The provider handles physical security, hypervisor integrity, and infrastructure-level controls. Neither side's responsibilities cancel out the other's, and your SSP must describe both clearly.

On-Premises VDI: The Cleaner Compliance Architecture

On-premises VDI eliminates the FedRAMP dependency entirely. The virtual desktop servers sit in your facility, on your hardware, inside your existing network boundary. There is no third-party cloud infrastructure in the CUI handling chain. Your SSP documents the servers directly, the same as any other in-scope system.

The tradeoff is operational. On-premises VDI requires upfront hardware investment, server administration capability, and ongoing maintenance. For a 10-person defense contractor, standing up Microsoft Remote Desktop Services on a dedicated server is a manageable project. For a larger organization with complex application requirements, the infrastructure investment grows accordingly.

Common On-Premises VDI Platforms for Small DIB Contractors

Platform Notes for Small DIB Organizations
Microsoft Remote Desktop Services (RDS) Included with Windows Server licensing most contractors already own. Lower upfront cost than full VDI platforms. Well-suited to smaller user counts. Management tooling is less mature than dedicated VDI products but sufficient for most small DIB environments.
VMware Horizon Full-featured VDI platform with robust session controls. Supports the granular clipboard, drive, and USB redirection policies needed for CMMC scope reduction. Licensing cost is higher but management capability is more mature. Common in mid-size DIB organizations.
Citrix Virtual Apps and Desktops Enterprise-grade session brokering with fine-grained policy controls. Well-documented for government and regulated environments. Higher licensing and administration overhead than RDS. Appropriate where application compatibility or performance requirements demand it.

For most small defense contractors, Microsoft RDS on a dedicated Windows Server is the practical starting point. It uses existing licensing, integrates with Active Directory (which most contractors already run), and provides the session policy controls needed to remove endpoints from CMMC scope. The configuration documentation for RDS in a CMMC context is well-established and assessor-familiar.

What VDI Doesn't Solve

VDI is a scope reduction tool, not a compliance program. There is a meaningful difference, and conflating the two leads organizations to deploy VDI and then assume the hard work is mostly done. It is not.

What remains fully in scope regardless of VDI

The VDI servers themselves are in scope and must satisfy all 110 requirements. Centralizing CUI handling on servers does not reduce requirements, it concentrates them. Those servers need configuration baselines, vulnerability scanning, patch management, MFA for administrative access, audit logging, and every other control the standard requires. The work is smaller in volume but identical in depth.

Your network infrastructure is in scope. The switches, firewalls, and routers that carry VDI session traffic must be documented and assessed. SC.L2-3.13.1 (boundary protection) and SC.L2-3.13.6 (deny-by-default traffic rules) apply to the network regardless of whether VDI is in use.

User identity management is in scope. Active Directory, LDAP, or whatever identity provider controls VDI session authentication must be documented. MFA for user access to CUI systems (IA.L2-3.5.3) applies to the VDI login, not just the administrative console.

Physical security is in scope. AC.L2-3.1.1 and the PE domain requirements apply to the physical location of your VDI servers. Servers in an unlocked closet are a PE finding regardless of how sophisticated the virtualization layer is.

Your compliance documentation program is in scope. The SSP, POA&M, incident response plan, configuration management plan, and all other required documentation must still be produced, maintained, and updated. VDI has no effect on documentation requirements.

The Scope Reduction Mistake to Avoid
Organizations sometimes deploy VDI, remove endpoints from their asset inventory, and then fail to fully document and harden the VDI server infrastructure that replaced them. The assessor finds a smaller boundary but deeper findings on the in-scope systems. Scope reduction only helps if the remaining in-scope environment is fully compliant.

Requirements VDI Does Not Address

The following requirement areas are unaffected by VDI deployment and must be addressed through your compliance program independently:

DomainWhy VDI Doesn't Help
AT: Awareness & Training Security awareness training obligations apply to all personnel regardless of how they access systems. VDI changes nothing about your training program requirements.
IR: Incident Response Incident response capability, reporting obligations to DoD under DFARS 7012, and incident testing requirements are independent of architecture. You still need a documented IR plan and tested response procedures.
PS: Personnel Security Screening personnel before access and managing access termination are HR and administrative processes. VDI has no bearing on them.
RA: Risk Assessment Periodic risk assessments and vulnerability scanning apply to in-scope systems. VDI reduces the number of systems scanned but does not eliminate the requirement.
CA: Security Assessment Your system security plan, POA&M, and ongoing monitoring obligations exist regardless of architecture. CA.L2-3.12.4 (maintain the SSP) applies with full force.

Documenting VDI in Your System Security Plan

Your SSP must explain how your VDI architecture establishes and enforces the CUI boundary. An assessor who sees VDI listed in your tool inventory but finds no explanation of how it affects scope will probe that gap hard during interviews. The SSP should make the architecture self-explanatory.

System Boundary Section

The system boundary section must document the VDI servers by name, IP address, and role. It should state clearly that CUI is processed only within virtual sessions on those servers and that local endpoints are outside the CUI boundary by design. Include a statement of what technically enforces that boundary: specifically which session policies are configured to prevent CUI from reaching local devices.

If you use a network diagram to illustrate your boundary (and assessors expect one), show the VDI server segment clearly inside the CUI boundary, the endpoint devices outside it, and the session protocol connection crossing the boundary line with the relevant encryption noted.

Tools and Technologies Section

Document the VDI platform by name and version. For each relevant session policy control (clipboard redirection, drive mapping, USB redirection, print redirection, session timeout), note whether it is enabled or disabled and what management mechanism enforces it. This section connects the architectural claim that endpoints are out of scope to the technical evidence that makes it true.

Implementation Statements for Key Requirements

For requirements where VDI is the primary implementation mechanism, the implementation statement must describe the VDI architecture specifically. A generic statement like "access is controlled" will not hold up. An assessor-ready statement looks like this: "CUI is processed exclusively within VDI sessions hosted on [server names]. User sessions are enforced by [VDI platform] Group Policy to disable clipboard redirection, local drive mapping, and USB redirection. Endpoints connecting to VDI sessions are classified as out-of-scope for CUI processing based on these technical controls. Session inactivity timeout is set to 15 minutes per AC.L2-3.1.10."

If You Use Cloud-Hosted VDI

Your SSP must identify the cloud VDI provider as a third-party service provider and reference its FedRAMP authorization. Include the FedRAMP package ID or authorization letter reference, the authorization date, and the specific service offering (for example, "Azure Virtual Desktop on Azure Government, FedRAMP High authorized"). Your system interconnection documentation should describe the connection between your network and the cloud VDI environment, including how that connection is encrypted and controlled.

Frequently Asked Questions

Not automatically. VDI removes endpoints from scope only if the implementation is configured to technically prevent CUI from reaching the local device. That means clipboard redirection disabled, local drive mapping blocked, USB redirection blocked, and print redirection controlled. If any of those controls are missing, CUI can reach the endpoint and the endpoint stays in scope. Configuration must be enforced technically, not just stated in policy, and must be demonstrable to a C3PAO assessor.

Yes, but only on Azure Government, not commercial Azure. Azure Virtual Desktop on Azure Government carries FedRAMP High authorization, which satisfies the Moderate requirement for cloud services handling CUI under DFARS 252.204-7012. Standard commercial Azure is not FedRAMP authorized for CUI. The cost and configuration differences between commercial and government Azure are significant, so factor them into your architecture decision before committing to cloud-hosted VDI.

It can, depending on how it is configured. Microsoft Remote Desktop Services is a legitimate architecture for CMMC boundary scoping. What matters is not the platform label but the session controls. If your RDS deployment has clipboard redirection disabled, local drive mapping blocked, and USB redirection blocked, and those settings are enforced through Group Policy rather than just written into a policy document, then RDS can support your claim that endpoints are outside the CUI boundary. If those controls are not in place, RDS alone does not reduce your scope.

VDI centralizes the point where MFA must be enforced (the session authentication) but does not satisfy the requirement on its own. IA.L2-3.5.3 requires multi-factor authentication for local and network access to privileged accounts and for network access to non-privileged accounts. The VDI login is the network access point for CUI, and MFA must be enforced there. Implementing MFA at the VDI session login is simpler than enforcing it across every individual endpoint, which is one of VDI's practical advantages. But MFA itself must still be implemented and documented.

This is a real and imperfect problem. Screenshot capability on the local device is difficult to technically disable for a VDI session because the screenshot is captured by the local OS, not the VDI platform. Practical mitigations include endpoint MDM policies that restrict screenshot functions on managed devices and watermarking VDI session displays so captured images carry identifying marks. Your SSP should acknowledge this risk, document the mitigations in place, and note that security awareness training covers prohibitions on capturing CUI. For contractors using personally owned devices for VDI access, this gap is more acute and may warrant requiring organization-managed endpoints for any CUI-related sessions.

Often yes, particularly for organizations with remote workers or a large endpoint fleet. The cost of implementing all 110 NIST SP 800-171 requirements across 20 workstations versus 2 servers is not linear. It is dramatically cheaper per system on a smaller inventory. The upfront VDI investment frequently pays back in reduced remediation cost, lower ongoing compliance maintenance, and a simpler, faster C3PAO assessment. For a contractor with fewer than 10 users and all staff in one location, the calculus is closer and depends on existing infrastructure. For larger or distributed organizations, VDI for scope reduction is almost always cost-effective.

Miss nothing.

1TEN gives your team the structure to govern CMMC compliance without building a compliance department around it.

Request a Demo