By NHI Mgmt Group Editorial TeamPublished 2026-06-16Domain: AnnouncementsSource: Aembit

TL;DR: Copilot Studio agents can reach enterprise resources through MCP-connected tools in a few clicks, but static credentials and user-consent OAuth flows leave weak auditability and unpredictable access scope, according to Aembit. The deeper issue is that existing IAM models still assume stable, reviewable access paths, which agent runtime behaviour does not provide.


At a glance

What this is: This is Aembit’s analysis of why Copilot Studio agents create an IAM and audit gap when they connect to enterprise systems through MCP and runtime tool calls.

Why it matters: It matters because security teams must govern agent access with the same discipline they apply to human and workload identities, or they will inherit standing access, weak attribution, and policy drift.

👉 Read Aembit's analysis of Copilot Studio agent access and IAM gaps


Context

Copilot Studio agents are AI agents that connect to enterprise data sources, APIs, and systems through MCP servers. The governance problem is not the connection itself, but the fact that the access model behind it often starts with user-consent OAuth or static credentials that were never designed for runtime decision-making.

That leaves security teams trying to apply human IAM and workload controls to an identity that can choose tools at execution time. The same access path can be used by different agents, in different sessions, with different intent, which makes attribution, least privilege, and audit evidence harder to prove than most programmes expect.

The overlap with non-human identity governance is direct: the agent still needs a credential, a policy boundary, and a revocation model. The question is whether the programme treats the agent as a stable workload or as an identity that changes behaviour while it is running.


Key questions

Q: How should security teams govern Copilot Studio agents that connect to enterprise systems?

A: Treat Copilot Studio agents as non-human identities with runtime behaviour, not as normal user sessions. Give each agent task-scoped access, short-lived credentials, and separate policy decisions for each resource it may call. The goal is to remove standing access and preserve a clean audit chain for every action.

Q: Why do static credentials create more risk for AI agents than for scripts?

A: Static credentials assume the actor’s behaviour is predictable after issuance. AI agents can choose different tools and execution paths at runtime, so a secret that seems narrow at provisioning time can become broadly usable in practice. That creates standing access, weak attribution, and harder incident review.

Q: What breaks when an agent shares credentials across multiple sessions?

A: Shared credentials destroy attribution and make it impossible to prove which user session triggered which access. They also expand the blast radius of compromise because one secret can expose multiple agent actions. Security teams lose both containment precision and audit credibility when that happens.

Q: Who is accountable when an AI agent accesses the wrong enterprise resource?

A: Accountability should sit with the team that owns the agent policy, the connected resource, and the approval logic that allowed the access. Human delegation does not remove accountability, but shared or opaque credentials make it much harder to assign it cleanly after the fact.


How it works in practice

Why static credentials fail for Copilot Studio agents

A static credential assumes the actor will keep following the same access path after issuance. Copilot Studio agents do not behave that way because they can resolve tool calls at runtime, choose from connected MCP servers, and change what they reach based on the prompt and session context. That makes pre-scoped access brittle: too broad and it overexposes resources, too narrow and the agent breaks mid-task. The real technical issue is not authentication alone, but the mismatch between deterministic credential scope and non-deterministic execution paths.

Practical implication: replace static secrets with task-scoped issuance and policy checks tied to the agent request, not the user’s initial login.

How runtime credential issuance supports least privilege

A runtime broker changes the control point from provisioning time to request time. Instead of giving the agent a persistent secret, the platform evaluates the agent identity, the target resource, and the request conditions, then issues a short-lived credential only if policy allows it. This is the core difference between persistent access and ephemeral access. It also keeps the authorization decision close to the actual action, which matters when an agent can invoke multiple tools in sequence. In effect, least privilege becomes a runtime enforcement problem, not a static entitlement problem.

Practical implication: govern agent access with short-lived credentials, policy evaluation, and automatic expiry so access ends when the task ends.

Why audit trails matter more for agentic access than for scripts

Scripts are usually predictable enough that log review can reconstruct what happened. Copilot Studio agents are harder because the same agent may call different tools, reach different resources, and execute different paths across sessions. A useful audit trail has to connect the user session, the agent identity, the policy decision, the credential issuance, and the access event. Without that chain, the security team cannot answer basic questions about why a resource was touched or whether the access was appropriate. For agent governance, attribution is a control, not just a reporting feature.

Practical implication: require end-to-end logging that ties every agent action to a policy decision and a specific session context.


NHI Mgmt Group analysis

Standing access was designed for stable actors. That assumption fails when a Copilot Studio agent can decide which tool to call at runtime and change its execution path across sessions. The implication is not simply to add more policy checks, but to recognise that provisioning-time privilege design no longer describes the actual access behaviour of the actor.

Blended identity is a useful concept because attribution has become part of the access control problem. When an agent acts on behalf of a user session but not as the user itself, the security model has to preserve both identities in the audit chain. That matters for incident response, compliance evidence, and privilege review, because shared infrastructure without attribution destroys the trust model around the access event.

Copilot Studio agents expose an identity blast radius that human IAM controls do not measure well. A single deployment can connect multiple tools, multiple data sources, and multiple execution paths, which means the scope of any compromise or misconfiguration expands faster than traditional recertification cycles can track. Practitioners should treat this as a governance boundary problem, not a feature integration problem.

Runtime credential governance: The core failure mode here is not token theft alone, but persistent credentials being asked to govern identities whose actions are decided after issuance. That is a structural mismatch between non-human identity tooling and agent behaviour. The practitioner conclusion is that access governance must be evaluated at the moment of use, not only at the moment of provisioning.

Copilot Studio reinforces the broader market shift toward agent-specific identity controls. Security teams are being forced to distinguish between workload identity, user delegation, and agentic access because those are no longer interchangeable categories. The practical implication is that platform teams need one governance model for scripts, another for service identities, and another for runtime agent behaviour.

From our research:

  • The average estimated time to remediate a leaked secret is 27 days, despite 75% of organisations expressing strong confidence in their secrets management capabilities, according to The State of Secrets in AppSec.
  • Only 44% of developers are reported to follow security best practices for secrets management, exposing a significant developer behaviour gap.
  • That same research shows companies maintain an average of 6 distinct secrets manager instances, which reinforces the case for tighter identity lifecycle control.

What this signals

Ephemeral access is now an identity governance requirement, not a niche control. As Copilot Studio-style agents spread, teams will need policy boundaries that exist at request time and disappear when the task ends. The programme question is no longer whether agents can authenticate, but whether identity governance can explain every access decision after the fact.

With 85% of organisations lacking full visibility into third-party vendors connected via OAuth apps, per The State of Non-Human Identity Security, the visibility problem around delegated access is already well established. Copilot Studio agents intensify that same pattern because runtime access can outgrow the original consent model very quickly.

Identity blast radius: this is the amount of enterprise reach an agent can accumulate before the security team can review it. That concept will matter more than traditional account counts as organisations connect agents to more APIs, more data sources, and more business workflows.


For practitioners

  • Define a separate access model for Copilot Studio agents Map agent access paths separately from user entitlements and service accounts, then document which resources the agent may call, under what conditions, and with what expiry rules.
  • Eliminate standing credentials for agent sessions Replace persistent secrets with short-lived credentials issued only when the request matches policy, the session is valid, and the target resource is approved.
  • Tie every agent action to an attributable audit chain Log the user session, agent identity, policy decision, credential issuance, and accessed resource in one record so incident response can reconstruct the path without guesswork.
  • Review MCP-connected resources for overbroad scope Inventory each MCP server and connected API, then test whether the current credential scope is wider than the task actually requires or shared across unrelated actions.

Key takeaways

  • Copilot Studio agents expose a mismatch between runtime tool choice and static IAM assumptions.
  • Short-lived credentials and full audit chains are the controls that convert agent access from opaque to governable.
  • Security teams should separate user delegation, workload identity, and agentic access into distinct governance paths.

Standards & Framework Alignment

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

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

FrameworkControl / ReferenceRelevance
OWASP Agentic AI Top 10A2Runtime tool use and agent access decisions are central to this Copilot Studio analysis.
OWASP Non-Human Identity Top 10NHI-03Static credential exposure and rotation pressure are core NHI concerns here.
NIST CSF 2.0PR.AC-4Least-privilege access governance applies directly to agent-connected enterprise resources.

Replace persistent agent secrets with short-lived credentials and review their issuance paths regularly.


Key terms

  • Agentic access: Access granted to an AI agent that can choose tools and actions during runtime. Unlike a simple automated job, the agent’s path is not fixed in advance, so governance must focus on request-time policy, attribution, and task-scoped credentials rather than static assignment alone.
  • Blended identity: A control model in which an AI agent’s access is linked to both the triggering user session and the agent’s own identity. It preserves attribution for audit and incident response while avoiding the common mistake of treating the agent as if it were the human operator or a generic service account.
  • Identity blast radius: The amount of enterprise reach an identity can accumulate before governance can meaningfully review or contain it. For AI agents, blast radius grows quickly when one identity can touch many APIs, data sources, and workflows, making scope control and revocation speed critical.

Deepen your knowledge

NHI governance, agentic AI identity, and machine identity security are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are responsible for identity security strategy or NHI governance in your organisation, it is worth exploring.

This post draws on content published by Aembit: Copilot Studio agent access and the IAM gap it exposes. Read the original.

NHIMG Editorial Note
Published by the NHIMG editorial team on 2026-06-16.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org