Join our Newsletter — 33% off our NHI Course
Governance, Ownership & Risk

Data Flows

← Back to Glossary
By NHI Mgmt Group Updated November 3, 2026 Domain: Governance, Ownership & Risk

Data flows are the paths that data takes between systems, services, users and storage locations. In AI and security work, they describe where data originates, where it is processed, where it is retained, and which controls govern transfer, access, masking and logging.

What Data Flows Represent

Data flows describe the routes information takes between applications, services, people, devices and storage. They are not just diagrams, they are an operational view of movement: what leaves one boundary, what enters another, and where transfer rules, retention limits, masking requirements and logging obligations begin to matter.

Because data flows capture movement rather than just location, they are useful for understanding where data can be exposed, duplicated, transformed or delayed. A flow can be simple, such as a user session sending a record to one system, or complex, such as chained integrations that pass data through multiple processors, APIs and cloud services.

Why Data Flows Matter for Security and Governance

Security teams use data flows to define trust boundaries and identify where controls must follow the data. That includes encryption in transit, access restrictions, token handling, monitoring and rules for cross-border or cross-domain transfer. A weakly understood flow often becomes a weakly controlled flow, especially when data moves through shadow integrations or outsourced services. For a practical method of building that map, see Data flow mapping for security and privacy.

Data flows also shape governance decisions. If an organisation cannot explain where data originates, who can touch it and where it is retained, it will struggle to justify minimisation, retention, deletion or segregation decisions. That is why data flow understanding is often paired with records of processing and inventory work, especially when the data includes sensitive or regulated content. The same mapping discipline is covered in Data Mapping and ROPA Guide.

How Data Flows Support Threat Modelling and Architecture Review

In threat modelling, data flows are the backbone of the analysis because they show where attackers may intercept, alter or replay information. Trust boundaries, external dependencies and API hops are the places where assumptions usually break. If a flow crosses systems with different authentication models or logging standards, the security posture of the whole path becomes only as strong as the weakest segment.

That is also why architecture reviews often ask for a data flow diagram before they assess design risk. The diagram helps reviewers check whether sensitive fields are protected, whether service-to-service paths are justified, and whether one-way or segmented patterns are needed. A strong starting point for that process is Threat Modelling Guide, which ties flows to trust boundaries and common attack patterns.

Where designs include service identities, delegated access or agent-style interactions, the flow map becomes even more important because it shows not only what data moves, but what authority moves with it. That is why review teams often combine flow analysis with architecture-level control checks, as described in Security Architecture Review Guide.

Common Data Flow Patterns and Control Points

Most organisations encounter a few recurring flow patterns: user-to-application, application-to-API, system-to-system, cloud-to-cloud, and environment-to-environment. Each has distinct control points. User-facing flows usually need tighter authentication and logging. Back-end flows often need service authorization, secret management and change control. Cross-environment flows may need segmentation, allow lists or gateway enforcement.

Data flow analysis is especially valuable when APIs are involved, because an API can expose more data than the user interface suggests. Inventory gaps, undocumented integrations and forgotten endpoints create blind spots where data continues to move after owners think it has been retired. The operational side of that problem is captured in OWASP API Top 10 API9 Improper Inventory Management Guide.

Cloud, OT and hybrid environments raise the stakes further because the same data may cross physical, logical and jurisdictional boundaries. In those cases, the flow map is not just documentation, it is the evidence base for deciding which segments, conduits or transfer controls are required. The broader control perspective is well illustrated by CIS Control 3 Data Protection Guide.

Risk and Threat Considerations

Data flows become a security risk when the organisation cannot see them clearly or control them consistently. Hidden transfers, excessive copies, and unclear trust boundaries can expose sensitive data, weaken detection and make incident response slower because no one can quickly reconstruct where the data went.

Failure mechanism: Attackers and misconfigurations exploit blind spots in the flow path, such as undocumented APIs, weakly protected transfers, over-broad access, or logging gaps, to intercept, exfiltrate or corrupt data without triggering the controls that protect the primary system.

Impact: The result can be confidentiality loss, integrity drift, unlawful transfer, retention violations, or a wider compromise footprint because the same uncontrolled flow often feeds multiple downstream systems.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST CSF 2.0 and NIST SP 800-53 Rev 5 set the technical controls, while ISO/IEC 27001:2022 defines the regulatory obligations.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0ID.AM-03 — Asset ManagementData flows define where information assets move and are stored.
Recommendation — Map information movements to asset inventories and keep the flow map current.
NIST SP 800-53 Rev 5CM-13 — Data Action MappingControl of data movement depends on knowing and enforcing allowed information flows.
AU-2 — Event LoggingFlow analysis depends on logging to show where data went and who handled it.
SC-8 — Transmission Confidentiality and IntegrityTransfers in data flows need protection while information is in motion.
Recommendation — Define and enforce approved data flows for systems handling sensitive information. Log key data transfer events so flow paths can be reconstructed during review or incident response. Protect data in transit so flow paths do not expose confidentiality or integrity.
ISO/IEC 27001:2022A.5.15 — Access controlData flows cross access boundaries and require controlled transfer permissions.
Recommendation — Apply access control rules to limit who and what may move data between systems.

Practitioner Guidance

Why practitioners should care: Treat data flows as a living security artefact, not a one-time diagram. When the path changes, the access model, logging, retention and transfer controls often need to change with it.

What to watch for: Focus on new integrations, temporary data exports, AI or analytics pipelines, and service-to-service exchanges that were added without a matching review of data classification and control coverage.

Practitioner takeaway: If you cannot explain where a sensitive dataset travels, you cannot reliably prove how it is protected.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on November 3, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org