By NHI Mgmt Group Editorial TeamDomain: AI SecuritySource: WitnessAIPublished August 23, 2026

TL;DR: Microsoft 365 Copilot can surface over-shared content, indirect prompt injection, and agent-driven access risks because it operates within whatever permissions and data controls already exist in the tenant, while Microsoft’s platform commitments cover only part of the governance boundary, according to WitnessAI. The real control problem is runtime visibility and access discipline, not model safety alone.


At a glance

What this is: This analysis argues that Microsoft 365 Copilot’s safety at enterprise scale is governed less by Microsoft’s platform and more by tenant permissions, data controls, and runtime oversight.

Why it matters: For IAM, PAM, NHI, and AI governance teams, the article shows why access sprawl and delegated AI actions can turn existing permission debt into immediate exposure.

By the numbers:

👉 Read WitnessAI's analysis of Microsoft Copilot governance, runtime controls, and tenant risk


Context

Microsoft 365 Copilot makes long-standing access problems visible because it can retrieve whatever the tenant already allows. That means overshared files, weak permission hygiene, and incomplete data governance can become a live disclosure path once the assistant is deployed at scale. The primary issue is not whether the model can answer questions, but whether enterprise identity and access controls have already been tightened enough for AI-driven retrieval. For identity security teams, this is a familiar governance problem wearing a new interface.

The article also sits at the intersection of IAM, NHI, and agentic AI governance because Copilot Studio agents can inherit delegated access and behave like managed non-human workers. That changes the control model from simple user access reviews to lifecycle, scope, and runtime supervision for AI-enabled identities. The starting position described here is increasingly typical in large tenants: permissions and content controls were accumulated before AI arrived, and Copilot now exposes the gap.


Key questions

Q: What breaks when Copilot is deployed without tenant permission cleanup?

A: Overshared files, mailboxes, and collaboration spaces become immediately searchable through the assistant, so content that was merely hard to find becomes easy to retrieve. That does not create new access rights, but it does convert old permission debt into active disclosure risk. The result is a governance failure, not a model failure.

Q: Why do AI agents complicate traditional IAM controls?

A: AI agents complicate traditional IAM controls because they do not behave like human users with short, predictable sessions. They can act continuously, chain actions, and reuse the same identity across many systems. That creates a governance problem centered on access duration, revocation, and blast radius, not just authentication.

Q: How do security teams know whether Copilot access governance is working?

A: Look for fewer stale entitlements, fewer unnecessary sharing links, faster entitlement reviews, and clearer evidence that access changes are being monitored in near real time. If users can still reach high-value content through inherited or undocumented paths, the control model is not yet effective.

Q: Who is accountable when Copilot surfaces sensitive information?

A: Accountability sits with the organisation that defined the permissions, labels, and monitoring, not with the AI layer alone. If Copilot exposes data that a user was already entitled to reach, the root cause is usually access design, poor classification, or weak audit evidence across the Microsoft 365 estate.


Technical breakdown

Why over-shared tenant permissions become Copilot exposure

Copilot does not create new permissions. It operationalises existing ones by querying Microsoft Graph and other tenant resources that users can already access. When SharePoint sites, mailboxes, or files are broadly shared, semantic retrieval can surface content that was previously difficult to find but never truly protected. This is why old permission debt matters more once AI is layered onto the environment. The problem is not model hallucination, but content reachability under inherited access. In practice, Copilot becomes a discovery engine for anything the tenant already left open.

Practical implication: treat permissions cleanup as a prerequisite control, not a post-deployment tuning exercise.

How indirect prompt injection turns retrieved content into an attack path

Indirect prompt injection hides malicious instructions inside content Copilot is allowed to read, such as emails, documents, or web pages. Because retrieval-augmented generation systems combine external content with model instructions, the model may follow attacker-authored text as if it were legitimate context. That can lead to data collection, exfiltration, or unintended tool use without any traditional malware. The key architectural point is that the attack targets the AI runtime decision path, not the user click path. A zero-click exploit works because trust is placed in retrieved content that has not been evaluated for intent.

Practical implication: add runtime inspection and content intent controls before retrieved text reaches the model.

Why AI agents need identity governance, not just usage policy

Copilot Studio lowers the barrier to creating agents that act with delegated access. Once those agents can read enterprise data or call tools on a user’s behalf, they become governance objects that need ownership, scope limits, logging, and offboarding. This is where NHI and agentic AI governance overlap: the agent is not a human identity, but it can still hold access entitlements and create downstream risk. Without lifecycle control, agent sprawl becomes an unmanaged extension of the workforce. The architectural failure is assuming human IAM processes alone are enough for machine-operated decision chains.

Practical implication: inventory agents, assign owners, and apply lifecycle controls with the same discipline used for non-human identities.


Threat narrative

Attacker objective: The attacker aims to use the assistant’s authorised access path to extract sensitive enterprise data without relying on user interaction or malware.

  1. Entry occurs when a malicious markdown email or similar retrieved content is ingested by Copilot without the user needing to open it.
  2. Credential or data access follows when hidden instructions steer the assistant to pull prior chats, files, or other tenant content it is already authorised to reach.
  3. Impact occurs when the assistant relays sensitive enterprise data to attacker-controlled infrastructure through its own trusted runtime behaviour.

NHI Mgmt Group analysis

Tenant permission debt is now an AI exposure problem. Copilot does not invent access risk, it amplifies it. When files, mail, and collaboration content were overshared before AI was introduced, the assistant turns that historical governance failure into an immediate retrieval issue. This is why identity teams must view permission cleanup as an AI security control, not just an archive hygiene task. Practitioners should map oversharing to access governance, because the exposure already existed long before the assistant did.

Zero-click AI attacks expose a missing runtime trust boundary. The EchoLeak pattern shows that content read by an assistant cannot be assumed safe simply because it sits inside an authorised tenant. That is a different failure mode from classic phishing or malware, and it requires runtime inspection, prompt-level policy, and output monitoring. Security programmes that stop at static policy will miss the moment when retrieved content becomes executable intent. Practitioners should treat runtime AI enforcement as part of the control plane.

AI agents are becoming non-human identities by function, even when they are created as low-code features. Once an agent can call tools, access data, or act on behalf of a user, it needs ownership, scoping, and revocation discipline. That creates a direct overlap with NHI governance, especially around inventory, delegated permissions, and offboarding. The useful named concept here is delegated AI identity sprawl: the accumulation of agents that inherit access faster than security teams can account for them. Practitioners should govern agents as identities, not just as automation.

Copilot governance is shifting from model assurance to enterprise control assurance. Microsoft’s platform commitments matter, but they do not resolve oversharing, local permission drift, or poor output oversight inside the customer tenant. The market signal is clear: buyers now need runtime visibility and policy enforcement layered over enterprise identity governance. This accelerates the convergence of IAM, DSPM, and AI control tooling. Practitioners should expect procurement and architecture reviews to ask about tenant controls first, model claims second.

What this signals

Delegated AI identity sprawl: if Copilot Studio agents can be created faster than they can be inventoried, offboarded, and monitored, the enterprise will inherit the same lifecycle failures that drive NHI risk in other systems. The practical response is to align agent inventory, ownership, and revocation with identity operations rather than treating agents as low-code convenience objects.

The next procurement question is no longer whether the assistant can answer safely, but whether the tenant can prove that access, retrieval, and output are governed at runtime. That pushes Copilot programmes toward a combined control model that joins IAM, data security, and AI policy enforcement with evidence suitable for audit and incident review.

For identity teams, the immediate signal is that runtime AI controls are becoming part of the access stack. When the assistant can act on content the user already sees, the boundary between identity governance and AI governance disappears in practice, so programme owners need shared control ownership and a clear escalation path.


For practitioners

  • Remediate tenant permission sprawl before broad Copilot rollout Run SharePoint, Exchange, and file-share access reviews to remove broad inheritance, overshared groups, and stale content exposure before enabling assistant search across the tenant. Use the 52 NHI breaches Report to benchmark how permission drift becomes breach fuel in practice.
  • Classify AI-visible content by business purpose and sensitivity Apply sensitivity labels, data loss prevention, and content scope rules so assistants cannot freely surface material that was never intended for conversational retrieval. Pair policy controls with the OWASP NHI Top 10 to align identity and retrieval risk.
  • Add runtime inspection for retrieved prompts and outputs Inspect prompt context, retrieved content, and generated responses in real time so indirect prompt injection can be detected before the model acts on attacker-authored instructions. The MITRE ATT&CK Enterprise Matrix helps map this to credential access and exfiltration behaviours.
  • Inventory Copilot Studio agents as governed identities Create an owner, access scope, logging requirement, and offboarding path for every agent that can reach enterprise data or tools. Use the NHI Lifecycle Management Guide to align agent inventory, lifecycle control, and revocation with existing identity operations.
  • Preserve audit evidence for legal and compliance review Keep interaction logs, policy decisions, and output records that show what the assistant accessed, how it was governed, and why the response was allowed. This supports DPIAs, board reporting, and incident review when AI behaviour becomes a governance question.

Key takeaways

  • Copilot risk is primarily a tenant governance problem, because the assistant can only surface what existing permissions and data controls already allow.
  • Zero-click prompt injection shows that AI systems need runtime trust controls, not just static policy and model assurances.
  • AI agents should be governed as non-human identities, with inventory, ownership, scoping, and offboarding built into the lifecycle.

Standards & Framework Alignment

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

OWASP Non-Human Identity Top 10 and OWASP Agentic AI Top 10 address the attack and risk surface, while NIST AI RMF, NIST CSF 2.0 and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-03Overshared tenant access and delegated agents map to non-human identity lifecycle and privilege issues.
OWASP Agentic AI Top 10Copilot Studio agents and prompt-injection risk sit squarely in agentic AI governance.
NIST AI RMFGOVERNThe article centres on accountability, roles, and AI governance boundaries.
NIST CSF 2.0PR.AC-4Permission drift and access scope are the core exposure drivers in this tenant.
NIST SP 800-53 Rev 5AC-6Least privilege is the key control for limiting what Copilot can retrieve and expose.

Review Copilot-visible identities and remove standing access that is not required for the task.


Key terms

  • Prompt Injection (Agentic): An attack where malicious instructions are embedded in content that an AI agent reads — causing the agent to execute unintended actions using its own legitimate credentials. A primary vector for agent goal hijacking and identity abuse.
  • Delegated AI identity: Delegated AI identity describes an AI system that acts with permissions, credentials, or scoped authority on behalf of a business process. It matters because once an AI can initiate actions, it needs lifecycle, access, and offboarding controls similar to other governed non-human identities.
  • Tenant Permission Debt: Tenant permission debt is the accumulation of excess, stale, or overly broad access in a cloud collaboration environment over time. When AI assistants are added, that debt becomes easier to exploit because the assistant can retrieve content that legacy governance left accessible but obscure.
  • Runtime AI Enforcement: Runtime AI enforcement is the application of policy checks, inspection, and response controls while an AI interaction is happening. It matters because static policies cannot intercept a prompt or reshape an output once the model is already processing retrieved content and user intent.

What's in the full article

WitnessAI's full article covers the operational detail this post intentionally leaves for the source:

  • Microsoft 365 Copilot tenant configuration patterns and the specific control boundary Microsoft assigns to customers
  • Runtime policy options for prompt inspection, routing, and output enforcement across AI interactions
  • Evidence handling for AI governance reviews, including audit trails, DPIAs, and accountability mapping
  • Practical guidance for Copilot Studio agent oversight, ownership, and delegated access management

👉 WitnessAI's full article covers the zero-click attack pattern, control boundary, and deployment guidance in more detail

Deepen your knowledge

NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security, secrets management, and identity lifecycle control. It helps security and identity practitioners build the governance discipline needed for AI agents, delegated access, and enterprise identity risk.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 24, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org