The Defense Compliance ReportCMMC 2.0 & the Defense Industrial Base
↓ Get the free CUI Flow Worksheet (CSV)

CUI Data Flow Diagram for CMMC: What to Include, How to Build It, and How to Check Your Scope

The Defense Compliance Report Editorial TeamIndependent CMMC and DIB compliance research
Published: Last reviewed:
Editorial research — not formally reviewed by a CMMC Subject Matter Advisor. Verify scope and applicability with a Registered Practitioner before acting.

This article is educational and is not legal, contractual, or compliance advice. CMMC requirements vary by contract, scope, and CUI handling specifics. Consult a CMMC Registered Practitioner (RP/RPO) or qualified attorney before making compliance decisions.

If a prime, a consultant, or a C3PAO just asked you for a CUI data flow diagram for CMMC, here’s the short version before you open Visio. The diagram has to show where Controlled Unclassified Information (CUI) — sensitive-but-unclassified government information you’re contractually required to safeguard — enters your environment, where it’s created, stored, processed, and transmitted, who touches it, where it’s backed up, and where it finally leaves or is destroyed.

Get it right and you can defend the smallest accuratescope — sometimes shrinking it, sometimes surfacing systems you have to fix before assessment. Get it wrong, and the culprit is almost always a system nobody thought handled CUI: email, a backup, a help-desk ticket, a synced folder on a laptop. Then you either over-build controls you didn’t need, or you walk into an assessment with a hole in your boundary.

Who this is for:contractors who already handle CUI, or are scoping for a CMMC Level 2 self-assessment or third-party (C3PAO) assessment. Who it’s not for:if you only handle Federal Contract Information (FCI) as a Level 1 contractor, you don’t need a CUI data flow diagram — though you still have to specify your Level 1 scope and self-assess the systems that handle FCI.

The fast answer

Your questionThe direct answer
Do I need a CUI data flow diagram for CMMC?Not as a single named control — but yes, in practice. The rule requires you to define your assessment scope, keep an asset inventory, and have an SSP and network diagram. The data flow diagram is the artifact that makes all of those agree.
Is it the same as a network diagram?No. A network diagram shows your infrastructure (devices, segments, connections). A CUI data flow diagram shows information movement — where CUI comes from, where it goes, who moves it, and what controls it. You need both, and they have to match.
Which CMMC level is this for?Level 2, which protects CUI and maps to NIST SP 800-171 Revision 2 (110 requirements across 14 families).
What control connects most directly?AC.L2-3.1.3 — “Control the flow of CUI in accordance with approved authorizations.”
What should I do first?Build a flow table before you draw anything: each CUI source, system, user role, destination, external party, control method, and the evidence that proves it.

The honest part most vendors won’t lead with

There is no single official, CMMC-blessed template that makes a data flow diagram “pass.” You can’t buy the right answer. A gorgeous diagram won’t save a sloppy scope, and a plain one drawn in PowerPoint that matches your SSP, your inventory, and what your people actually do will beat it every time.

That’s good news. It means the work is knowable, you can do it in-house, and the rest of this page is the checklist to do exactly that. The only place outside help reliably earns its fee is when the diagram is complete but the scoping decisions behind it are wrong — and we’ll show you how to tell the difference.

What we verified for this guide

We read 32 CFR Part 170 (the CMMC Program rule, effective ) including the scoping section at § 170.19; the CMMC Level 2 Scoping Guide v2.13 (DoD CIO, September 2024); the DoD CIO CMMC Program FAQ Revision 2.3 (May 2026); NIST SP 800-171 Revision 2 (control 3.1.3 and CA.L2-3.12.4); NIST SP 800-171A; the DFARS CMMC subpart(clauses effective November 10, 2025); and the NARA CUI Registry. We used CMMC community discussions for voice-of-practice only, not as regulatory evidence. We are an independent trade publication on CMMC 2.0 and DIB compliance. We don’t speak for, and aren’t affiliated with, the Cyber AB or the Department of Defense, and we don’t create official government templates. This is research and buyer education — not legal, contractual, or compliance advice.


What is a CUI data flow diagram for CMMC?

A CUI data flow diagram for CMMC is a map of how Controlled Unclassified Information moves through your organization — from where it enters, through the people, systems, and facilities that touch it, to where it leaves or is destroyed. It’s not a network drawing. It connects CUI sources, systems, users, storage, transfer paths, external parties, and control points so your CMMC scope can be explained and defended in an assessment.

Think of it as the answer to one question an assessor will keep asking in different ways: “Show me everywhere this data goes.” Here’s how the rule’s concerns map onto the diagram itself:

What the rule cares aboutWhere it shows up on your diagram
CUI definition and categoryThe source label and CUI-type tag on each entry point
Process, store, or transmitThe nodes and the arrows between them
Approved authorization (AC.L2-3.1.3)The control/enforcement note on each arrow
The system boundary (CA.L2-3.12.4)The assessment-boundary line and the SSP cross-reference

CUI, defined — because the diagram starts here

CUI is information the government creates or possesses (or that’s created or possessed for the government) that a law, regulation, or government-wide policy requires you to safeguard or restrict from broad dissemination. It is not classified information. In the defense world it most often shows up as Controlled Technical Information— drawings, specs, source code, test data — or as Export Control or Procurement and Acquisition CUI when your contract and markings point there. The authoritative source is the NARA CUI Registry.

That matters because the most common scoping mistake isn’t drawing the diagram wrong — it’s misjudging what’s actually CUI in the first place, which then mislabels every box downstream. See our FCI vs. CUI guide for the full breakdown.

Why this matters specifically for CMMC Level 2

CMMC has three levels. Level 1 protects FCI. Level 2 protects CUI and maps to NIST SP 800-171 Revision 2 — 110 security requirements organized into 14 control families. Level 3 adds 24 selected requirements from NIST SP 800-172 on top of the 110, requires a prerequisite Final Level 2 (C3PAO) status, and is assessed by the government’s DIBCAC. Because Level 2 is the level the largest number of contractors face — and the first level with a C3PAO path — a well-built CUI data flow diagram is where most programs succeed or fail.


Is a CUI data flow diagram required for CMMC?

There is no rule that names “the CUI data flow diagram” as a standalone, mandatory deliverable with a fixed format. But for most Level 2 scoping and assessment-prep work it is effectively necessary, because it explains the CUI movement behind the documents the rule does require — your scope, SSP, asset inventory, and network diagram. A weak diagram is usually the first sign of a weak scope.

What the rule statesWhere the data flow diagram fits
The assessment scope must be specified before assessment (§ 170.19)You can’t specify scope you can’t see; the diagram is how you see it
CUI Assets, Security Protection Assets, CRMAs, and Specialized Assets must be documented in the asset inventory, SSP, and network diagram (§ 170.19)The diagram is what makes those documents consistent with one another
An up-to-date SSP must be in place at assessment, or the assessment can’t be completed (32 CFR Part 170)The diagram is the boundary picture the SSP describes
“Control the flow of CUI in accordance with approved authorizations” (AC.L2-3.1.3)The diagram is the evidence that you know — and control — those flows

The line in the rule worth memorizing

This is the part competitors gloss over, so read it slowly. Under 32 CFR Part 170, you must have a System Security Plan (CMMC requirement CA.L2-3.12.4) in place at the time of assessment to describe each information system within your scope. The rule then states plainly that the absence of an up-to-date SSP “would result in a finding that an assessment could not be completed due to incomplete information and noncompliance with 48 CFR 252.204-7012.”

Translation: show up without an up-to-date SSP that describes the information systems in scope, and the assessment doesn’t just go poorly — it can’t be completed. The CUI data flow diagram is how you make that boundary legible before the SSP, inventory, and network diagram get compared.

Where the diagram plugs into scoping and into AC.L2-3.1.3

Two anchors, both primary-source. Scoping (§ 170.19): after you categorize your assets, you specify your assessment scope and hand the assessor documentation that defines it. The diagram is how you decide which assets are even in play. The control (AC.L2-3.1.3):“Control the flow of CUI in accordance with approved authorizations.” You can’t credibly claim to control flows you haven’t mapped. NIST SP 800-171A breaks that requirement into assessment objectives, and your diagram is the evidence that ties them together. Our full CMMC scoping guide covers the five asset categories and the step-by-step scoping process.


The 15 places CUI hides before your assessment

The system where your team intentionally stores CUI is rarely the whole story. CUI also lives — and creates copies — in systems that cache, sync, log, back up, protect, support, transmit, or troubleshoot it, even when nobody thinks of those as “CUI systems.” This is the table we wish every contractor had before their first scoping call. For each flow point, it shows why it matters, the asset or scoping treatment it usually falls into, the evidence to attach, and the mistake that kills scopes.

This is original research for this page: a reader would otherwise have to cross-reference the Scoping Guide v2.13, § 170.19, NIST SP 800-171 Rev. 2, and NIST SP 800-171A to assemble it. We did that so it lives in one place.

CUI flow pointWhy it matters for CMMCLikely asset / scoping treatmentEvidence to attachCommon miss
1. Government/prime intake portalWhere CUI first entersCUI Asset (the receiving system)Contract/flow-down, portal access, download logs, marking instructionsTreating portal downloads as “not our system” once files land locally
2. Email (inbound & outbound)Email transmits CUI and spawns copiesCUI Asset / transmission pathMail-flow rules, encryption method, DLP, access groups, logsA “no CUI in email” policy contradicted by what’s actually attached
3. Controlled repositoryPrimary CUI storageCUI AssetAccess groups, config, audit logs, backup location, SSP referenceDesktop sync silently creating unmanaged copies
4. CAD / CATIA / PLM / PDMEngineering tools process controlled technical dataCUI AssetProject access, export controls, file paths, workflowDiagramming only the file share, not the engineering system
5. ERP / MRP / quality systemMay hold drawings, inspection records, derivative CUICUI Asset or CRMARole permissions, exports, reports, integrationsAssuming “business systems” can’t contain CUI
6. Endpoints / laptopsLocal processing and storage expand scopeCUI Asset (or out-of-scope only under strict VDI)Device policy, encryption, EDR, download controls, logsUsers download CUI locally; the diagram ignores it
7. VDI / remote accessCan reduce endpoint scope — but only narrowlyOut-of-scope endpoint only if KVM-only (see below)VDI config, clipboard/download restrictions, KVM rationaleCalling laptops out-of-scope while still allowing file transfer
8. Identity / MFA / admin systemsThey protect CUI assetsSecurity Protection Asset (SPA)IdP config, MFA policy, privileged-access listLeaving identity off the diagram “because it doesn’t store CUI”
9. SIEM / EDR / logsProtect CUI assets and can contain CUI fragmentsSPA, or CUI / Security Protection Data pathLog sources, retention, access, sanitization rulesFilenames, paths, or screenshots exposing CUI inside logs/tickets
10. Ticketing / help deskTickets collect screenshots, filenames, incident detailSPA, CUI Asset, or ESP pathTicket-handling policy, access list, redaction rulesAn MSP or help desk outside the boundary receiving CUI by accident
11. Backups / archivesA copy of CUI is still CUICUI Asset, CSP, or ESP pathBackup location, encryption, restore tests, admin accessCloud backup quietly widening the boundary
12. Printers / scanners / removable mediaPhysical output and portable media are alternate flowsCUI Asset or process nodeMedia policy, printer authorization, destruction recordsPrinted CUI never represented on the diagram
13. Subcontractor / supplier transferCUI leaves you and triggers flow-downOutbound CUI flowSubcontract clause, transfer method, recipient authorizationSending a sub more CUI than the job actually needs
14. MSP / MSSP / external providerExternal providers can pull CUI/SPD into scopeESP or CSP treatmentService description, CRM, support access, whether service handles CUI/SPD, any claimed CMMC/Cyber AB statusTreating “outsourced” as “out of scope”
15. AI / search / OCR / indexingThese tools copy, index, summarize, or retain CUICUI Asset, CRMA, or prohibited workflowApproval record, retention terms, index boundary, access controlsCUI ending up in embeddings, search indexes, or AI prompts

A few of these deserve emphasis because they’re where assessments actually go sideways: email, backups, ticketing, local sync, and MSP access. If your diagram says “CUI stays in the enclave” but any of those five quietly carry it elsewhere, your scope is wrong and the rest of your program is built on a bad map.

► Found two or three of these in your own environment? Good — that’s the point.

Map each one before you redraw anything. Our free CUI Flow Worksheet turns this list into a working flow table — source, destination, system, owner, asset category, control, and evidence — so nothing slips through. Use placeholders, not real data: never put CUI, drawings, contract numbers, or customer names in the worksheet.

↓ Download the free CUI Flow Worksheet (CSV)

What should a CMMC CUI data flow diagram include?

A useful CMMC CUI data flow diagram includes every place CUI is received, created, stored, processed, transmitted, protected, backed up, shared, and disposed of — with each node and arrow tied to an owner, an asset category, an authorization, a control method, and a piece of evidence. The bar isn’t “pretty.” The bar is “accurate, complete, and reconcilable with your SSP and inventory.”

At minimum, show:

  1. CUI source — government, prime, portal, email, SFTP, API, physical media, customer system.
  2. CUI category — Controlled Technical Information, Export Control, Procurement and Acquisition, or another applicable CUI Registry category.
  3. Entry point — how CUI first arrives.
  4. Users and roles — engineering, contracts, quality, production, IT, shipping, suppliers.
  5. Systems — email, repository, CAD/PLM, ERP, ticketing, SIEM, backups, endpoints, printers.
  6. Storage locations — file shares, cloud storage, databases, local sync folders, backups.
  7. Processing points — anything that opens, modifies, converts, indexes, inspects, manufactures, or reports on CUI.
  8. Transmission paths — email, SFTP, portal upload, API, VPN, Teams, secure transfer.
  9. External parties — primes, subs, suppliers, MSPs, MSSPs, cloud providers, consultants.
  10. Protection systems — identity, MFA, EDR, SIEM, DLP, encryption, firewall, proxy, VDI controls.
  11. Disposal / return — deletion, destruction, retention schedule, contract closeout, return-to-government.
  12. Evidence references — the SSP section, inventory row, policy, config, log, or ticket that proves each claim.

What to leave off

Don’t drown the diagram in routing detail that belongs on the network diagram, and don’t represent systems you’ve genuinely separated as if they’re in play. And never put actual CUI— real drawings, contract numbers, export-controlled specifics, customer names, credentials, internal IPs — into a public example or a web form. Use placeholders.


CUI data flow diagram vs. network diagram vs. asset inventory vs. SSP

These four artifacts answer different questions, and CMMC scope gets risky the moment they disagree. A network diagram shows what’s connected; a data flow diagram shows where CUI goes; an asset inventory classifies each system; the SSP explains how each control is implemented. Assessors compare them against one another, and inconsistencies are a classic failure point.

ArtifactThe question it answersWhat it should provePrimary-source anchorCommon mistake
CUI data flow diagramWhere does CUI go?CUI enters, moves, copies, leaves, and is controlled through approved pathsAC.L2-3.1.3; § 170.19 scopingDrawing only the “happy path”
Network diagramWhat is connected to what?Boundaries, segments, connections, remote access, external links§ 170.19Showing the network but not CUI movement
Asset inventoryWhat assets exist, and how are they categorized?CUI Asset, SPA, CRMA, Specialized, Out-of-Scope treatment§ 170.19Leaving out ticketing, backups, logs, or admin systems
SSPHow are the controls implemented?Scope, control implementation, responsible roles, evidence referencesCA.L2-3.12.4 (NIST SP 800-171 Rev. 2)The SSP says one thing while the diagrams show another
POA&MWhat gaps remain, and how are they fixed?Remediation owner, dates, and what is (and isn’t) eligible for a plan32 CFR Part 170Trying to defer requirements that can’t be deferred

The practical rule: if a system appears on your data flow diagram but is missing from your SSP or inventory, that’s a scoping problem. If your network diagram shows a connection your flow diagram ignores, that’s a question you’ll be answering on assessment day.


How to build a CUI data flow diagram for CMMC, step by step

Build the table before the drawing. Start with contracts and CUI categories, interview the people who actually touch the data, map every movement and copy, classify each asset under the scoping rules, then reconcile the diagram against your SSP, inventory, and network diagram. The diagram is the output; the table is where the real work happens.

Step 1 — Confirm whether you receive, create, or transmit CUI. Start with contract documents, flow-down clauses, markings, and handling instructions. Use the NARA CUI Registry to avoid guessing.

Step 2 — Map the business process, not the software. Proposal intake, engineering, manufacturing, quality, supplier collaboration, support, shipping, closeout. CUI follows the work.

Step 3 — Interview the people who touch CUI. Contracts, engineering, program management, quality, production, IT, security, shipping, supplier management. Diagrams fail when IT draws the intended architecture and misses what users actually do.

Step 4 — Build the flow table. One row per flow. These are the columns:

Flow IDCUI sourceCUI categoryEntry methodSystem/nodeUser roleDestinationExternal partyAsset categoryControl / enforcementEvidenceSSP reference
F-001(placeholder)(placeholder)(placeholder)(placeholder)(placeholder)(placeholder)(placeholder)(placeholder)(placeholder)(placeholder)(placeholder)

The free worksheet above includes this table with all 12 columns pre-built.

Step 5 — Draw entry, internal movement, outbound sharing, and disposal. Entry → creation → storage → processing → access → system-to-system movement → external sharing → backup → retention/disposal → return.

Step 6 — Force the uncomfortable questions. Can users download CUI locally? Email it? Print it? Paste it into a ticket? Does it land in logs? Get indexed by search or fed to an AI tool? Can the MSP’s tools reach it? Can a backup restore it outside the boundary? Can a supplier receive it? Every “yes” is a flow that belongs on the diagram.

Step 7 — Classify internal nodes, then handle external services separately. Sort every internal node into the five Level 2 asset categories (next section). Then handle external services: decide whether the provider is a Cloud Service Provider or a non-CSP External Service Provider, whether it processes, stores, or transmits CUI or Security Protection Data, and how the relationship is documented in your SSP, service description, and customer responsibility matrix (CRM). The rule’s trigger: a provider falls into the CMMC ESP analysis when CUI or Security Protection Data is processed, stored, or transmitted on the provider’s assets.

Step 8 — Tie every arrow to authorization and enforcement. For each flow: who’s allowed to send it, who’s allowed to receive it, what system enforces that, what policy authorizes it, what evidence proves it, and what happens if someone tries an unapproved route.

Step 9 — Reconcile. Cross-check the diagram against the SSP, asset inventory, and network diagram. Fix every disagreement.

Step 10 — Version-control it. Owner, version number, last-reviewed date, change trigger, and links to the related SSP section, network diagram version, and inventory export. A “draft” diagram is fine for readiness; assessment evidence should be final and approved.


How a CUI data flow diagram affects your CMMC Level 2 scope

Your diagram doesn’t set scope by itself — it exposes the facts that set scope. Under § 170.19, every internal asset is treated differently depending on whether it handles CUI, protects CUI assets, could handle CUI but is managed not to, is specialized, or is genuinely separated. The category a system lands in decides whether it faces all 110 requirements, just gets documented, or sits outside the assessment entirely. That’s the single biggest driver of your cost and timeline.

If the diagram shows…Category to evaluateWhy it matters
A system that processes, stores, or transmits CUICUI AssetAssessed against all relevant Level 2 requirements
A system that provides security functions for CUI assetsSecurity Protection Asset (SPA)Protects the scope (SIEM, MFA, firewall, MSP tooling); assessed against the requirements relevant to what it does — even if it never touches CUI
A system that could handle CUI but is managed not toContractor Risk Managed Asset (CRMA)Documented and risk-managed in the SSP with written rationale; not assessed against the full control set
Hard-to-secure gear that touches CUI (CNC, OT/IoT, test equipment, GFE)Specialized AssetDocumented and risk-managed in the SSP; limited assessment at Level 2
A system that can’t reach CUI and is separatedOut-of-Scope AssetExcluded — but you must be able to prove the separation

External providers (MSP, MSSP, backup, cloud) aren’t a sixth category — they get the separate ESP/CSP treatment in Step 7, documented with a CRM. And the rule’s definition of an Out-of-Scope Asset is strict: assets that “cannot process, store, or transmit CUI because they are physically or logically separated” from CUI systems — exceptanything that provides security protection for a CUI asset. In plain terms: if it protects CUI, it’s not out of scope, even if it never stores CUI.

The VDI nuance — real, but narrow

There’s one genuine shortcut in the rule, and it’s worth getting exactly right because it’s widely overstated. A virtual desktop endpoint can be out-of-scopeif it’s configured so that nothing — no processing, storage, or transmission of CUI — passes “beyond the Keyboard/Video/Mouse sent to the VDI client.” At Levels 2 and 3, you must be prepared to justifywhy that endpoint can’t process, store, or transmit CUI. So “we use VDI” doesn’t make laptops out-of-scope. “We use a KVM-only virtual desktop that blocks downloads, clipboard, and local storage, and here’s the configuration evidence” might. Don’t generalize the carve-out beyond what it says. See our CMMC secure enclave guide for the full architecture pattern.

Shrinking scope without breaking it

A clean diagram is what lets you argue for a smaller enclave honestly. The worst version of scope reduction is drawing a tight boundary your users bypass every day — that’s not a smaller scope, it’s an undocumented one. If your map just revealed CUI spread across far more systems than you expected, that’s not a failure. It’s the most valuable thing this exercise produces, and it’s the moment to decide whether you fix the architecture before you spend a dollar on assessment. See CMMC enclave vs. enterprise compliance for an honest comparison of both approaches.

► If your diagram just expanded your scope, don’t rush to a C3PAO

Realizing CUI touches your ERP, your backups, and your MSP’s tools changes the order of operations. Spending on a certification assessment before your boundary is right is how contractors waste the most money. Compare your options — readiness/managed compliance, a CUI enclave, GRC evidence tooling, or assessment — so you spend in the right sequence.

Compare CMMC provider categories →

What “control the flow of CUI” actually means (AC.L2-3.1.3)

“Control the flow of CUI” means more than knowing where it goes — it means defining and enforcing the rules for its movement. The control, AC.L2-3.1.3 in CMMC notation, reads: “Control the flow of CUI in accordance with approved authorizations.” NIST SP 800-171A breaks that into assessment objectives an assessor will work through, and your diagram is the evidence that ties them together.

The objectives, in plain English, ask whether you’ve defined: information flow control policies; the methods and enforcement mechanisms for controlling CUI flow; the designated sources and destinations for CUI within and between systems; the authorizations for those flows; and whether the approved authorizations are actually enforced.

So for every flow on your diagram, you should be able to answer: What CUI moves? Who can move it? From where, to where? What technical or procedural method controls it? What evidence proves the method exists? And what happens when someone tries an unapproved route?

The dangerous middle ground is policy-only enforcement. Training and a handbook matter — but if your diagram shows CUI downloading to laptops, leaving by personal email, or flowing into an unapproved tool, and your only control is “we told people not to,” that’s a hard evidence problem. “Trust” is not an enforcement mechanism. The CMMC Level 2 checklist covers the full control-by-control evidence expectations.


What a C3PAO or assessor looks for in your CUI flow

An assessor isn’t grading your artwork. They’re checking that your scope is coherent, that the diagram matches your SSP and inventory, and that your evidence supports the assessment objectives — especially AC.L2-3.1.3. Mismatches between what the diagram claims and what your inventory and configs show are among the fastest ways to draw a finding. A C3PAO is a CMMC Third-Party Assessment Organization — an outfit authorized to conduct the formal Level 2 certification assessment. For a guide to finding and vetting one, see the best C3PAO for CMMC Level 2 and our CMMC certification process overview.

What the assessor asksWhat the diagram has to show
What CUI is allowed to move?The CUI category and the labeled flow
Where can it move from?The approved source node
Where can it move to?The approved destination node
Who can move it?The role or user group
What enforces the flow?DLP, access group, firewall, VDI restriction, encryption, workflow rule
What proves it works?Config, logs, access review, audit record, test evidence
Where is it described?The SSP section, policy, network diagram, and inventory row

Two things worth internalizing. First, evidence should be final, not draft.A working diagram is great for readiness, but it shouldn’t be treated as assessment-ready until it’s approved, reconciled, and version-controlled. Second, independence is real. Under the Cyber AB’s Code of Professional Conduct and the CMMC Assessment Process, a C3PAO can’t assess work that it — or an affiliated company — provided as consulting, implementation, or product services. That’s why “find a C3PAO” is usually the last step, not the first.


Example: a CUI data flow diagram for a small aerospace manufacturer

A small aerospace shop’s CUI flow is almost never just a file share. It usually includes a prime’s portal, email, ERP/MRP, a CAD tool like CATIA, a PLM/PDM system, a quality system, a supplier interface, shop-floor equipment, backups, tickets, and outbound transfers to subcontractors. Here’s a worked, fictional example to show how the map should force scope questions before assessment.

Fictional example for instruction: a 65-person aerospace subcontractor receives controlled technical information from a prime, downloads drawings from a portal, stores them in a controlled repository, opens them in CATIA, creates derivative manufacturing files in PLM, shares a limited subset with one approved supplier, and retains quality records. It is not a recommended architecture and not compliance advice.

CUI data flow diagram for CMMC showing CUI entering from a prime portal, moving through CATIA, PLM, and ERP, copied to backups and tickets, shared with a supplier, and disposed of — fictional aerospace manufacturer example
Example CUI data flow diagram for CMMC — fictional small aerospace manufacturer. Color key: blue = CUI Asset, green = Security Protection Asset, yellow = Specialized / Operational Asset, dashed orange = risky/often-forgotten flow. Click to read the full scoping guide.
FlowFromSystemActionToScope concern
1Prime portalBrowser / download folderReceive drawing packageControlled repositoryThe local download path must be controlled — or that laptop is in scope
2RepositoryCATIA workstationOpen and modify drawingEngineering workspaceThe endpoint is likely a CUI Asset
3CATIAPLM/PDMSave derivative fileControlled project folderContractor-generated CUI is still CUI
4PLM/PDMERP/MRPCreate routing / work orderProduction planningThe ERP may now be in scope
5EngineeringSupplier portalShare a limited subsetApproved supplierFlow-down and recipient controls apply
6QualityInspection systemRecord resultsQuality repositoryQuality records can inherit CUI
7RepositoryBackup systemBack up filesCloud or on-prem backupThe backup is now a CUI copy
8User / ITTicketing systemTroubleshoot an access issueHelp desk / MSPTickets can expose CUI filenames and screenshots

Diagram build notes:lay it out left-to-right — government/prime source on the left, the controlled environment or enclave in the center, support systems (identity, SIEM, backup, ticketing) along the bottom, and suppliers/customers/disposal on the right. Color-code each node by asset category, tag major arrows with the enforcing control, and use a distinct line style (dashed) for the risky, easy-to-forget flows — local downloads, backups, tickets, supplier transfers.


The mistakes that make a CUI data flow diagram fail

Most bad CUI data flow diagrams fail for one reason: they show the intended architecture instead of the real workflow. The diagram has to reveal where CUI actuallygoes — including the awkward copies, the support systems, the external parties, and the user workarounds.


Where this shows up in your contracts

The data flow diagram is an internal artifact, but the obligations behind it arrive through specific DFARS clauses. Knowing which clause does what tells you why scope, your SPRS posting, and your subcontractors all suddenly matter at once. (DFARS = Defense Federal Acquisition Regulation Supplement; SPRS = the Supplier Performance Risk System, the DoD database where assessment scores and affirmations are posted.)

ClauseTitleWhat it does
252.204-7012Safeguarding Covered Defense Information and Cyber Incident ReportingRequires NIST SP 800-171 protection for CUI, FedRAMP Moderate-equivalent security for cloud handling CUI, and 72-hour incident reporting
252.204-7019Notice of NIST SP 800-171 DoD Assessment RequirementsA solicitation provision telling offerors they need a current (within three years) NIST SP 800-171 DoD Assessment on record to be considered for award
252.204-7020NIST SP 800-171 DoD Assessment RequirementsRequires your assessment score in SPRS — and requires applicable subcontractors to have a current assessment posted before subcontract award
252.204-7021Contractor Compliance With the CMMC Level RequirementsThe CMMC clause: requires the contracted CMMC level and flows the requirement down to subcontractors that handle FCI or CUI
252.204-7025Notice of CMMC Level RequirementsA solicitation provision (effective Nov 2025): the contracting officer states the required CMMC level, and you’re not eligible for award without a current CMMC status and affirmation in SPRS

How to validate the diagram before you rely on it

Validate the diagram with a line-by-line evidence test: every node has an owner and a category, every arrow has an approved source and destination and a control method, and every claim reconciles with the SSP, inventory, network diagram, configs, and logs. If a single arrow fails the test, you’ve found a gap worth fixing before an assessor finds it for you.

For every arrow, run the check: Do we know the CUI category? The source owner? The destination owner? Is the flow approved? Is it enforced technically, procedurally, or both? Is there evidence? Does the SSP describe it consistently? Is each system on the inventory? Does the network diagram support the connection? Is an external party involved? Does the flow create backup, log, ticket, print, or local copies we haven’t drawn?

Then have it reviewed by the people who actually live in it — IT/security, engineering, contracts, program management, quality, the shop floor, supplier management, and an executive sponsor.

Re-open the diagram whenever a new contract or CUI category arrives, you adopt a new cloud system or MSP tool, a collaboration or download policy changes, your backup architecture shifts, your enclave boundary moves, or a pre-assessment turns up a missing flow.


When to get help — and which CMMC provider category fits

If you can’t explain where CUI moves, you’re usually not ready for a formal assessment yet. Most contractors in that spot need readiness, scoping, enclave, or evidence help beforea C3PAO — because assessment organizations have to preserve independence and can’t fix the same engagement they assess.

Provider categoryUse it when…Probably not the fit when…What to verify first
Readiness / RPO / CMMC-focused MSP/MSSPYou don’t know where CUI enters or leaves; your SSP, inventory, and diagrams disagree; you need scoping, an SSP/POA&M, or remediationYour scope is already stable and evidence is approvedTheir CMMC track record, references, and how they keep readiness separate from any assessment role
CUI enclave / GCC High / secure collaborationCUI is spread across too many business systems and you want to isolate it; you need secure collaboration with primes and suppliersYou only need help organizing existing evidenceWhether the environment actually meets the cloud requirements for CUI, with documentation
GRC / evidence-management softwareScope is mostly known; evidence exists but is scattered; you need SSP/POA&M, control ownership, and workflow disciplineYou expect software alone to make you compliantThat it’s a supporting layer, not a substitute for implemented controls
C3PAO / assessmentScope is stable, the SSP is assessment-ready, evidence is approved, and readiness says you’re closeYou still have material gaps or an unsettled boundaryCurrent Cyber AB Marketplace status, and that they weren’t your remediation provider

► Not sure whether this is a scoping, enclave, software, or assessment problem?

Tell us your level, scope, and timeline — not your CUI— and we’ll help you compare source-checked CMMC provider options that fit the problem you actually have, without routing you to an assessment provider before you’re ready.


How we produced this guide

The value of this page isn’t that we invented a requirement — it’s that we assembled the primary sources, the scoping rules, the assessment objectives, the CUI definitions, and real practitioner friction into one workflow you can act on.

We read 32 CFR Part 170 and its scoping section § 170.19; the CMMC Level 2 Scoping Guide v2.13 and Assessment Guide – Level 2 (DoD CIO); NIST SP 800-171 Revision 2 (control 3.1.3 and CA.L2-3.12.4) and NIST SP 800-171A; the DFARS CMMC subpart (clauses effective ); and the NARA CUI Registry.

What this page does notdo: it doesn’t give legal advice, it doesn’t guarantee a certification outcome, it doesn’t create an official Cyber AB or DoD template, and it doesn’t replace a C3PAO assessment. We don’t call any provider endorsed, verified, or preferred by us, the Cyber AB, or DoD unless that’s separately documented and disclosed.

Last verified: . Next scheduled review: September 2026 — or sooner if DoD, NIST, eCFR, Acquisition.gov, or the Cyber AB materially updates CMMC scoping, assessment, or clause guidance.


Frequently asked questions

Is a CUI data flow diagram formally required for CMMC Level 2?

No single official layout is mandated as “the” CUI data flow diagram. But Level 2 requires you to define your scope, keep an asset inventory, and have a System Security Plan and network diagram, and the data flow diagram is the most practical way to make those agree. In practice, you need one.

Can my network diagram double as my CUI data flow diagram?

Sometimes one visual can carry both, but they answer different questions. A network diagram shows infrastructure and connections; a CUI data flow diagram shows where CUI enters, moves, is controlled, and leaves. Assessors generally expect to see both, reconciled.

What should a CUI data flow diagram include?

CUI sources and categories, entry points, systems, users, storage, processing points, transfer paths, external parties, backups, logs, support tools, disposal, asset categories, control methods, and evidence references.

Do backups count in a CUI data flow diagram?

Yes, if backups contain CUI. A backup is a copy of your data lifecycle, not an administrative afterthought, and it can quietly expand your boundary.

Do ticketing and help-desk systems count?

They can. If tickets include screenshots, filenames, incident detail, or support access into CUI systems, the ticketing workflow needs to be evaluated and shown.

Do email and Teams count?

They can. If CUI can be attached, previewed, synced, or transmitted in a way that exposes controlled content, those flows belong on the diagram.

Does moving to GCC High or SharePoint solve the diagram?

No. A secure platform can help, but the diagram still has to show users, flows, external parties, local sync, backups, permissions, and evidence.

Should subcontractors appear on the diagram?

Yes, if you share CUI with them or they support systems that touch CUI. The DFARS clauses also make a subcontractor’s CMMC status and assessment posting a real pre-award issue when the flowed-down work requires it.

Should AI tools or search indexes appear?

Yes, if they can ingest, index, summarize, store, or expose CUI. If they’re prohibited, show that policy and how it’s enforced.

Can a C3PAO help me fix my diagram?

Be careful here. Under the Cyber AB’s Code of Professional Conduct and the CMMC Assessment Process, an assessment organization can’t assess work it (or an affiliate) provided as consulting, implementation, or product services. If your diagram needs real fixing, use readiness help first and keep the assessment role separate.

Does CMMC Level 2 use NIST SP 800-171 Rev. 2 or Rev. 3?

Revision 2. NIST formally withdrew Revision 2 on and marks it as superseded by Revision 3 for NIST’s own purposes — but DoD’s CMMC rule still assesses Level 2 against Revision 2, and will until DoD incorporates Revision 3 through future rulemaking. So if a guide lists “800-171 r3” as the current CMMC requirement, treat it with caution.

Which CMMC control is most directly tied to the data flow diagram?

AC.L2-3.1.3: “Control the flow of CUI in accordance with approved authorizations.” The diagram is the primary evidence that you know where CUI moves and have defined and enforced the rules for its movement.


Keep going from here

► Need help deciding what type of CMMC provider you need?

Tell us your level, scope, and timeline, and we’ll match you with source-checked CMMC provider options.

“Source-checked” means we verify provider-category fit and, where applicable, current Cyber AB Marketplace status. Compensation does not control our editorial analysis. See our editorial review process.

Find your CMMC path →

Provider-matching forms on this site may generate referral or lead-routing compensation. This page does not currently contain named provider rankings, endorsements, or "best provider" awards. If named provider reviews are published later, sponsored, affiliate, partner, or referral relationships will be labeled on the relevant provider card or review. See our Methodology and Editorial & Advertising Policy for details.

The Defense Compliance Report is an independent trade publication on CMMC 2.0 and DIB compliance. We are not affiliated with, endorsed by, or sponsored by the U.S. Department of Defense / Department of War, the Cyber AB, CAICO, DCMA DIBCAC, NIST, SPRS, FedRAMP, or any U.S. Government agency. This article is editorial research and does not constitute legal, procurement, cybersecurity, or compliance advice. Verify all regulatory citations against the primary sources listed above before relying on them in a contract context. Last verified: . Editorial corrections policy: corrections.