By NHI Mgmt Group Editorial TeamBased on Sentra: “How to Protect Sensitive Data in Azure” (March 19, 2026)

TL;DR: Azure data protection depends on layered encryption, key management, immutability, DLP, and continuous monitoring, according to Sentra's analysis, which shows that protecting sensitive data in cloud workloads is now a governance discipline rather than a single control. The practical challenge is aligning those layers with access, compliance, and AI workload exposure before data moves faster than policy.


At a glance

What this is: This is a layered view of Azure data protection that argues encryption, key management, immutability, DLP, and monitoring have to work together.

Why it matters: It matters because IAM, data security, and cloud teams have to govern who can use encryption keys, who can move sensitive data, and how AI-linked workloads inherit those controls.


Context

Azure data protection is not a single feature problem. It is a control-stack problem spanning storage encryption, key custody, immutability, DLP, monitoring, and compliance enforcement, with each layer compensating for a different failure mode.

In cloud environments, strong encryption alone does not solve insider misuse, exposed keys, or data movement into AI workflows. The governance challenge is to make access control, key lifecycle management, and data handling policy operate as one system rather than disconnected configurations.


Key questions

Q: What breaks in Azure data protection when key governance is weak?

A: Encryption still exists, but it no longer guarantees controlled access if key custody, rotation, and revocation are not tightly governed. In Azure, the key layer is part of the security boundary, so weak key management can undermine database encryption, storage protection, and any workflow that depends on customer-controlled keys.

Q: Why do layered Azure controls matter for regulated cloud data?

A: Because regulated data is exposed by more than theft. It can also be lost through deletion, corruption, or unauthorised movement into collaboration and AI workflows. Layered controls combine confidentiality, integrity, recovery, and policy enforcement so one failed mechanism does not become a full data-loss event.

Q: What do security teams get wrong about encryption in Azure?

A: They often treat encryption as the finish line instead of the baseline. Encryption protects data at rest and in transit, but it does not stop authorised users, service principals, or connected apps from moving data where policy does not allow it. DLP and monitoring have to cover those paths.

Q: How should teams govern Azure data that also feeds AI services?

A: Map the approved data paths first, then apply DLP, network restrictions, and monitoring to those routes. AI-connected workloads increase the chance that sensitive data will be copied or reprocessed in unexpected places, so governance has to cover movement as well as storage and access.


Technical breakdown

Storage encryption and access controls in Azure

Azure protects data at rest with service-side encryption, disk encryption, and envelope encryption, where a data encryption key protects content and a key encryption key protects that data key. Customer-managed keys shift custody into Azure Key Vault or Managed HSM, which changes the governance model because key access becomes part of the security boundary. Resource locks add another layer by restricting deletion or modification of critical storage assets. In practice, this means data confidentiality, change control, and key governance must be designed together, not treated as separate admin tasks.

Practical implication: Treat key access, storage permissions, and resource locks as one control plane when protecting Azure data.

Immutability, recovery, and monitoring for sensitive data

Immutability policies, soft delete, versioning, and point-in-time restore reduce the impact of accidental change, malicious deletion, and logical corruption. These controls do not stop access by themselves, but they change the attacker or operator’s ability to permanently alter evidence or destroy records. Microsoft Defender for Storage adds detection for suspicious access patterns, malicious uploads, and possible exfiltration attempts, so integrity and detection complement one another. The important design point is that recovery controls only help if retention and monitoring are configured before the incident, not after it.

Practical implication: Preconfigure immutability, recovery, and alerting so destructive events can be contained and reversed.

DLP and policy enforcement around Azure workloads

Data loss prevention addresses a different problem from encryption: authorized users moving sensitive data in ways policy does not allow. In Microsoft’s stack, Purview DLP can inspect content, classify regulated data, and block or warn on copying, sharing, or uploading. That becomes especially relevant when Azure workloads feed collaboration tools or AI services, because the risk is not only external theft but also authorised redistribution into the wrong workflow. Azure Policy and monitoring then enforce the surrounding posture, making data handling a governance issue rather than a point product setting.

Practical implication: Use DLP and policy baselines to govern data movement, not just data storage.


Threat narrative

Attacker objective: The objective is to obtain or move sensitive cloud data beyond the controls that were meant to contain it.

  1. Entry occurs when sensitive Azure data is accessible through a workload, storage account, or AI-connected service with insufficient policy separation.
  2. Credential or access abuse follows when a user, service principal, or workload can read data beyond the intended scope or use keys without tight lifecycle control.
  3. Impact occurs when data is copied, exposed, altered, or fed into downstream AI and collaboration workflows outside approved governance boundaries.
  • DeepSeek database exposure 2025: An unauthenticated DeepSeek ClickHouse database exposed over a million log lines with plaintext chat history and API keys in 2025.
  • Hugging Face Spaces breach 2024: Unauthorised access to Hugging Face Spaces may have exposed secrets users stored for AI apps; tokens were revoked and org tokens removed.

Read and download The State of NHI & AI Agent Breach Report 2026, covering 200+ breaches impacting Non-Human Identities including AI Agents.


NHI Mgmt Group analysis

Azure data protection has become a governance stack, not an encryption setting. Encryption at rest protects content, but it does not answer who can use the keys, where data can flow, or whether protected data can be copied into collaboration and AI pipelines. That means cloud data security now depends on coordinated policy across storage, identity, and monitoring. Practitioners should manage Azure protection as a layered governance model, not as isolated service defaults.

Key governance is the control point that determines whether Azure encryption is real control or just encrypted exposure. Service-managed keys reduce operational burden, but customer-managed keys create a stronger governance requirement because key lifecycle, access policy, and revocation become customer responsibilities. If the key layer is weak, every higher control inherits that weakness. Practitioners should treat key custody as a privileged access problem, not a storage configuration detail.

Data movement, not just data storage, is the blind spot in most Azure protection programmes. DLP, policy baselines, and monitoring matter because authorised users and connected services can still move regulated data into places where encryption no longer helps. This becomes more acute where AI workloads consume operational data. Practitioners should name and govern the data paths that connect Azure storage, collaboration, and AI services.

Layered controls only work when recovery and detection are designed before the incident. Immutability, soft delete, versioning, and monitoring are compensating controls for both malicious and accidental loss, but they depend on the right retention settings and alert coverage from the start. A useful named concept here is cloud data protection layering: the idea that confidentiality, integrity, recovery, and policy enforcement must be architected together. Practitioners should validate the full stack, not just the encryption checkbox.

From our research library:

What this signals

Cloud data protection layering: Azure programmes fail when encryption, key custody, recovery, and data-movement policy are treated as separate workstreams. The practical shift is to govern the full data path, because a secure blob that can still be copied into an AI workflow is not actually contained.

For identity and access teams, the important question is not whether Azure uses encryption by default, but who can exercise the keys, who can move the data, and which service identities can cross those boundaries. That is why data protection now overlaps with privileged access, workload identity, and policy enforcement.

Teams should expect AI-connected data flows to expose weaknesses in classification and policy coverage before they expose weaknesses in ciphertext. That makes discovery, labeling, and control scoping the operational prerequisites for trustworthy Azure data governance.


For practitioners

  • Implement customer-managed key governance Define ownership, rotation, revocation, and access approval for Azure Key Vault and Managed HSM keys, then review who can use the key that protects each data class.
  • Enforce storage immutability and recovery settings Apply Blob immutability, soft delete, versioning, and point-in-time restore to regulated repositories before migration, and test that retention settings match recovery objectives.
  • Bind DLP policies to sensitive data locations Scope Purview DLP to the repositories, endpoints, and collaboration paths that actually move regulated data, including flows that may feed AI services or copilots.
  • Audit encryption and access posture continuously Use Azure Policy, Monitor, and Defender for Cloud to verify encryption status, secure transfer settings, key rotation, and anomalous access across subscriptions.

Key takeaways

  • Azure data protection depends on multiple controls working together, because encryption alone does not stop misuse, accidental deletion, or policy drift.
  • The governance risk is usually in key custody and data movement, not in whether encryption exists.
  • Practitioners should validate storage, recovery, DLP, and monitoring as one operating model before sensitive workloads expand into AI-connected paths.

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, NIST SP 800-53 Rev 5, CIS Controls v8 and CSA Cloud Controls Matrix set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0PR.DS-01 — Data-at-rest is protectedAzure storage, databases, and backups are the article's core data-at-rest concern.
Recommendation — Apply PR.DS-01 to verify that sensitive Azure data remains protected across storage, backup, and recovery paths.
NIST SP 800-53 Rev 5SC-12 — Cryptographic Key Establishment and ManagementThe article repeatedly centres on customer-managed keys and key lifecycle governance.
SC-28 — Protection of Information at RestAzure encryption, immutability, and recovery controls all support information-at-rest protection.
Recommendation — Use SC-12 to govern generation, rotation, storage, and revocation of Azure encryption keys. Apply SC-28 to ensure regulated data stays protected wherever it is stored in Azure.
CIS Controls v8CIS-3 — Data ProtectionThe article is fundamentally about protecting sensitive cloud data across multiple controls.
Recommendation — Implement CIS-3 to align encryption, DLP, and recovery controls around sensitive Azure data.
CSA Cloud Controls MatrixDSP — Data Security & PrivacyAzure data protection, classification, and DLP map directly to cloud data security governance.
Recommendation — Use DSP to govern classification, protection, and movement of sensitive data in Azure.

Key terms

  • Customer Managed Key: A key that an organisation creates and controls rather than using the cloud provider's default managed key. It gives the organisation more policy, audit, and custody control, but it also shifts responsibility for grants, rotation, and lifecycle governance onto the team that owns it.
  • Envelope Encryption: A two-layer encryption pattern that uses a short-lived data encryption key to protect the data and a longer-lived key encryption key to wrap that data key. It scales rotation, supports tenant separation, and keeps the primary key material out of direct data handling.
  • Data Loss Prevention: Data loss prevention is the set of controls used to detect, block, and report sensitive data moving in ways the organisation does not allow. In practice, DLP must account for endpoints, email, cloud apps, APIs, and user behaviour, or it will miss the paths where real exposure happens.
  • Immutability Policy: An immutability policy is a storage control that prevents blobs from being altered or deleted for a defined retention period or under legal hold. In Azure, it supports write once, read many protection, which helps preserve evidence and recovery options when an attacker tries to destroy or tamper with backup data.

Deepen your knowledge

The NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, workload identity, and secrets management in the context of operational control. It helps security and identity practitioners connect access design to the broader governance decisions that shape modern cloud programmes.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 19, 2026.
Updated on October 12, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org