The research question
Which security controls does an enterprise AI platform genuinely need, and where in the architecture do they belong?
Why it matters
AI shifts the attack surface. Where classic apps lean on network and identity, agents and RAG solutions introduce new risks: prompt injection, data leakage through grounding, and agents that can do more than intended. These risks are architecture decisions, not an afterthought.
What the evidence shows
Microsoft 365 Copilot only works with content the user can already access through Microsoft Graph, and prompts, responses, and Graph data are not used to train the underlying models. Microsoft Purview provides the data layer on top: DSPM for AI, sensitivity labels, DLP, and Insider Risk Management, spanning Copilot, Foundry, and third-party AI apps. Defender for Cloud adds AI security posture management to its CNAPP, and Sentinel provides detection. OWASP published the LLM Top 10 2026 in August 2026, with prompt injection and excessive agency as recurring headline risks.
Technical context
An enterprise AI platform has four security planes: identity (who or what calls the model), data (what grounding may see), model and agent (which tools can be invoked), and observability (what happened). Foundry separates these through a resource for governance, projects for isolation, and distinct governance boundaries for connected services such as Storage, Key Vault, and Azure AI Search.
Architecture implications
- Fix the identity boundary: agents run under a managed identity with least privilege, not under an administrator's rights.
- Isolate grounding data per project and label sources with sensitivity labels, so DLP and encryption rights travel with the answer.
- Place prompt-injection controls and excessive-agency limits (which tools, which scope) on the agent layer, not in the prompt.
- Close network access with virtual network isolation and private endpoints toward Storage, Key Vault, and Search.
Security implications
The biggest leaks are rarely the model itself. They come from oversharing (Copilot surfaces what was already shared too broadly), from agents with too wide a tool scope, and from grounding that pulls in confidential sources without a label. Treat DSPM for AI as the starting point: first see which sensitive data AI can reach, fix the permissions, then detect misuse with Sentinel.
Cost implications
Security carries a cost you must model up front. Sentinel cost depends heavily on ingestion volume, analytics tier, data lake tier, and retention; unfiltered AI logs can inflate the bill. Decide deliberately which signals go to the expensive analytics tier and which to cheaper storage.
Adoption implications
Do not start with detection but with data hygiene. Organizations that roll out Copilot without first solving oversharing get incidents that no security tool fixes, but governance does. Involve data owners early.
Trade-offs
- Least privilege versus speed: tight tool scopes slow agents down, but wide scopes are the core of excessive agency.
- Full logging versus cost: sending everything to the analytics tier is safe but expensive; tiering forces choices.
- Central versus federated controls: central Purview policies are consistent, but teams want per-project autonomy.
Common mistakes
- Trying to solve prompt injection with a better system prompt instead of controls on the tool layer.
- Rolling out Copilot without first running a DSPM for AI scan for oversharing.
- Running agents under broad administrator rights instead of a dedicated managed identity.
- Sending all AI telemetry unfiltered to the expensive Sentinel tier.
For architects
Design AI security in layers: identity and network as the foundation, Purview as the data layer, agent controls against prompt injection and excessive agency, and Sentinel as detection. Map your controls explicitly onto a recognized framework (OWASP LLM Top 10, NIST AI RMF) so your choices are testable.
Evidence & references
Every claim above traces back to an official source. Verify it yourself.
Methodology & confidence
Based on primary Microsoft Learn documentation for Copilot, Purview, Defender for Cloud, and Sentinel (tier 1), complemented by the OWASP GenAI LLM Top 10 2026 and the NIST AI RMF as independent standards (tier 2). Confidence strong: product claims are primary-sourced, and the risk categories come from recognized frameworks.
- Data, privacy, and security for Microsoft 365 CopilotMicrosoft Learn
- Microsoft Purview data security and compliance protections for AIMicrosoft Learn
- AI threat protection in Microsoft Defender for CloudMicrosoft Learn
- Microsoft Sentinel in the Microsoft Defender portalMicrosoft Learn
- OWASP Top 10 for LLM ApplicationsOWASP GenAI Security Project
- AI Risk Management FrameworkNIST
Continue across TechExplained
The same research, applied in other ways.
