Microsoft Copilot Studio Agent Accounts: When AI Agents Get Their Own Identity — The Complete Guide for Agentic AI Architects (2026)

Satish Prasad
32 Min Read

On October 15, 2026, Microsoft crossed a line that every enterprise automation architect needs to understand: Copilot Studio agents can now have their own Microsoft Entra ID identity, their own Exchange mailbox, and their own Teams presence — just like a human employee. They can act on schedules and event triggers without a user prompt, retain shared memory across work cycles, and attribute their actions in audit logs under their own name, not yours.

Contents

This is not an incremental Copilot Studio update. It is a fundamental shift in how agents exist inside the enterprise. Until now, every agent in the Microsoft ecosystem borrowed someone’s credentials — the user who triggered it, or the maker who built it. That model had obvious ceilings: the agent’s permissions depended on who happened to run it, audit trails pointed to people who didn’t perform the actions, and the agent’s knowledge reset between sessions. Agent accounts resolve all three problems — and introduce new ones that, if you’re not prepared, will hit harder than the ones they fix.

This guide breaks down the full architecture: what agent accounts actually are, how Entra Agent IDs work, the shared memory model and its data-exposure risks, the trigger system, the Agent 365 licensing stack and Copilot Credits pricing, and a governance playbook for running your first pilot. If you’re deploying agents in a Microsoft 365 environment — or evaluating whether to — this is the decision framework.

What Changed on October 15, 2026

Microsoft’s announcement, delivered through the Frontier early-access program, introduced three interconnected capabilities for Copilot Studio agents:

CapabilityWhat It DoesStatus
Agent AccountsAgents receive their own Entra ID, Exchange mailbox, and Teams/directory presence. They work in Microsoft 365 apps under their own credentials and scoped permissions.Rolling out via Frontier
Business Process MemoryAgents retain user preferences and process context across recurring work cycles. One shared memory pool for all collaborators.Rolling out via Frontier
TriggersAgents start work from a schedule or an external event (incoming email, signal from a connected system) without a user prompt.Preview in the GitHub Copilot harness
Agent RefinementsAgents analyze their own runtime activity and suggest improvements — converting repeated steps into workflows, saving reusable skills, flagging ambiguous instructions.Planned (coming months)
Browser-Enabled Cloud ComputerPersistent agents get their own browser for long-running web workflows where APIs or connectors are insufficient.Upcoming

The Frontier program is Microsoft’s early-access track, not a general preview. Enrolled tenants receive 25 “Microsoft 365 Frontier for AI Teammates” licenses. There is no SLA, Microsoft can remove feature support at any time, and the broader Copilot platform continues to evolve rapidly underneath.

The Identity Shift: From Borrowed Credentials to Agent-Owned Entra IDs

To understand why agent accounts matter, you need to see what they replace. Before October 15, Copilot Studio offered three identity models — each with a structural flaw:

Identity ModelHow It WorksAccess ScopeCore Problem
User-delegatedAgent runs under the triggering user’s credentialsLimited to what that user can accessResults vary by who triggers it; the agent can’t access shared resources consistently
Maker-delegatedAgent runs under the builder’s credentialsSame access for all users, but attributed to one personAudit logs show the maker as the actor; breaks when the maker changes roles or leaves
Shared service accountAgent runs under a generic service accountShared across multiple agentsNo way to distinguish which agent performed an action; violates least-privilege

Agent accounts eliminate these three failure modes. Each agent gets its own Entra ID — specifically, a service principal with an “Agent” subtype. According to Microsoft Learn documentation, Copilot Studio has automatically created an Entra Agent ID for every new agent since mid-2026, and environment-level opt-out is no longer available.

How Entra Agent IDs Work in Practice

When a maker publishes an account-based agent in Copilot Studio, the platform automatically provisions:

  • An Entra service principal with an Agent subtype — connector permissions are attached as API permissions to this identity
  • An Exchange mailbox — the agent can send and receive email within the tenant
  • A Teams and directory presence — staff can @mention the agent in Teams channels, Outlook, and Word/Excel/PowerPoint comments
  • Conditional Access targeting — administrators can apply Conditional Access policies directly to agent identities
  • Purview audit trail — agent actions flow into Microsoft Purview Compliance Audit under the agent’s own identity

There is one critical security boundary: no one in the tenant, including Global Administrators, can generate tokens with an agent identity. The agent owner is added as a sponsor with limited permissions. Deleting the agent also deletes its Agent ID.

The Naming Convention You Cannot Change

In this preview, the agent’s email address uses the maker’s alias as a prefix and cannot be changed after publishing. The agent reports to the maker in the directory hierarchy. If the maker leaves the organization, the agent’s identity still carries their name — a lingering coupling that Microsoft has not yet addressed. For enterprise deployments, this means you need to think carefully about who publishes agent accounts, or accept that a departed employee’s name will appear in the agent’s identity chain indefinitely.

Business Process Memory: The Promise and the Privacy Gap

Agent accounts introduce a fundamentally different memory model from what Copilot Studio previously offered. Understanding the distinction is critical for governance:

DimensionPer-User Memory (Standard)Business Process Memory (Agent Accounts)
PurposePersonalizes responses for one userRetains shared process knowledge across all collaborators
ScopeIsolated per user; makers cannot view itShared across everyone who interacts with the agent
ControlUsers can view, edit, or delete via a memory portalGuided by maker instructions and designated authoritative records
RetentionPurged after 28 days of user inactivityNot subject to the 28-day purge
Group ChatsDisabled in group chats and Teams channelsBuilt for multi-participant collaboration

The Cross-User Data Exposure Risk

This is the part that should make every architect stop and plan before deploying. Microsoft’s own documentation acknowledges that files or chats shared with the agent can be summarized into responses for users who do not have access to the original source, regardless of sensitivity labels on the response content. The agent is “guided” not to reveal one person’s details to another, but there is no access-control mechanism behind that guidance — it is an instruction-level guardrail, not a permission boundary.

In practical terms:

  • The audience becomes the permission. Everyone who interacts with the agent can potentially see what anyone else shared with it.
  • No opt-out exists. Using the agent counts as consent to shared memory in this preview.
  • No granular admin control. Administrators can disable shared memory only by disabling agent accounts entirely — there is no per-agent or per-memory-entry toggle.
  • Any participant can browse or delete memories. This means a single user can wipe context that the entire team taught the agent.
  • Automatic deletion. Memories are deleted after 28 days without interaction — a silent data loss risk for infrequently accessed processes.

The partial safeguards Microsoft has documented: agents cannot read documents protected with sensitivity labels (Confidential, Internal Only), and certain data types are excluded from memory, including ID numbers, card numbers, passwords, and health information. But unlabeled files, chat content, and anything pasted or shared outside protected files can still reach the shared memory pool.

The GDPR angle is non-trivial. Information about third parties entered into shared memory may constitute personal data under GDPR. Storage location, retention schedules, Purview coverage, and per-entry deletion are undocumented in this preview. Organizations operating in the EEA should consider a Data Protection Impact Assessment (DPIA) before pilot deployment.

Triggers: Always-On Agents Without User Prompts

The trigger system, available in the GitHub Copilot harness within Copilot Studio, enables agents to start work cycles autonomously:

  • Schedule-based triggers: An agent can run weekly budget reviews every Tuesday morning, weekly compliance checks every Friday, or nightly data reconciliation runs.
  • Event-based triggers: An agent starts when an email arrives in a shared mailbox, when a proposal lands in a SharePoint folder, or when a connected system sends a signal.
  • No user prompt required: The agent begins its work cycle from the trigger alone, using its own credentials and memory.

Microsoft describes triggers as “strictly an ignition switch, not a permission escalation” — the agent works only within its pre-approved credentials and tools, regardless of how it was started.

The enterprise implication is cost: triggered runs consume Copilot Credits even when no licensed user is present. An agent running on a 10-minute schedule with one trigger, two tool calls, and one generative answer per run consumes approximately 73,000 credits per month — nearly three credit packs at $200 each. The same agent running once daily uses about 510 credits. Schedule frequency is the primary cost driver, and there is no way to cap per-agent credit consumption in this preview.

The Agent 365 Licensing Stack: Three Bills, Not One

Agent accounts do not run on your existing Copilot license. They require the Agent 365 control plane, which introduces a three-layer cost structure that many enterprise procurement teams are not yet modeling correctly.

Layer 1: Agent 365 Governance ($15/user/month)

Agent 365 reached general availability for the Commercial segment on May 1, 2026. It is Microsoft’s control plane for governing AI agents across the tenant:

TierWhat’s IncludedCost
Free foundationalAgent identity in Entra, central agent registry, basic usage insights, audit logs, eDiscovery$0 (included with any Microsoft Cloud subscription)
PaidAdvanced observability, identity governance, lifecycle management, Purview data security, insider risk management, Defender threat detection, Conditional Access for agents$15/user/month

Critically, agents themselves are not licensed. Microsoft’s FAQ states there are “no per agent or per instance charges” in Agent 365. Licenses attach to people: users who let an agent act under their access, and owners or sponsors of agents running under their own identity.

Layer 2: Copilot Credits (Usage-Based Metering)

Every agent action consumes credits from a tenant-wide pool:

Event TypeCredits Consumed
Classic (scripted) answer1
Generative answer2
Agent action (trigger, reasoning step, tool call)5
Graph grounding on tenant data10
Agent flow actions13 per 100 actions

Credit packs cost $200/month for 25,000 credits with no rollover. Pay-as-you-go overflow costs $0.01 per credit (versus ~$0.008 inside a pack). At 125% of prepaid capacity, custom agents are disabled after the current conversation ends unless pay-as-you-go billing is attached.

The cost can escalate fast. A nightly agent reviewing 2,000 records with 5 agent actions each generates approximately 18.25 million credits per year — roughly $148,800 in prepaid packs or $182,500 pay-as-you-go, before any negotiated discounts. Adding graph grounding pushes that toward $255,500. According to licensing consultancy Redress Compliance, prepaid pools across their client engagements overran by 20-40% on average, usually because pools were sized by seat intuition rather than action counts.

Layer 3: User Licensing (E5 + Agent 365 or E7)

For agent accounts in the Frontier preview, makers need either:

  • Microsoft 365 E5 ($60/user/month) + Agent 365 add-on ($15/user/month) = $75/user/month, or
  • Microsoft 365 E7 ($99/user/month) — the only bundle that includes Agent 365, Copilot, and the Entra Suite

Plus a “Microsoft 365 Frontier for AI Teammates” license per agent instance (free during preview, GA pricing unpublished).

For mixed deployments, the broader Copilot licensing landscape allows splitting: 1,500 heavy agent users on E7 and 4,500 lighter users on E5 + Agent 365 can save approximately $108,000/month compared to E7 for everyone.

Architecture: How Agent Accounts Fit the Copilot Studio Stack

For architects designing the deployment, here is how the components layer:

The Five-Layer Agent Account Stack

Layer 1 — Identity & Governance (Entra ID + Agent 365): Each agent gets an Entra service principal with Agent subtype. Conditional Access policies, Purview audit, and lifecycle management are administered through the Microsoft 365 admin center and Entra.

Layer 2 — Agent Runtime (GitHub Copilot Harness in Copilot Studio): This is the execution environment. The harness handles reasoning, iterative task execution, tool use, and the trigger system. Microsoft describes it as the base for “agents that reason, carry out tasks iteratively, and use skills across an organisation.”

Layer 3 — Memory (Business Process Memory): Shared context stored at the agent level, not the user level. Makers define authoritative records through instructions, designating which sources (ERP records, policy documents) override retained conversational context.

Layer 4 — Interaction Surface (Microsoft 365 Apps): Teams (chat, channels, @mentions), Outlook (email, delegation), Word/Excel/PowerPoint (comments and @mentions). The agent participates in these apps as a first-class directory member.

Layer 5 — Triggers & Orchestration: Schedule-based and event-based triggers start agent cycles. Upcoming: browser-enabled cloud computers for web-interaction workflows, and agent refinement recommendations.

What RPA and Automation Teams Need to Know

If you’re coming from a traditional RPA background, agent accounts represent a category shift worth understanding clearly:

Agents as Persistent Workers, Not Triggered Bots

Classic RPA bots run when triggered, execute a script, and stop. They have no memory between runs, no organizational identity, and no ability to reason about novel situations. Agent accounts flip every one of those assumptions: the agent persists between interactions, maintains contextual memory, has its own organizational identity, and can reason through ambiguous situations using the underlying LLM.

This doesn’t make RPA obsolete — deterministic workflows remain cheaper and more reliable for structured, rule-based processes. But it does mean the boundary between “what needs an RPA bot” and “what needs an agent” is moving. Microsoft’s own agent refinements roadmap explicitly includes the ability for agents to recommend converting repeated steps into deterministic workflows — acknowledging that not every agent task should remain agent-powered.

The Governance Gap Between RPA and Agent Accounts

RPA governance is mature: you know exactly what a bot does because it follows a defined script. Agent accounts introduce stochastic behavior (LLM reasoning), shared memory (cross-user data), and autonomous triggers (no human in the loop at execution time). Your existing RPA governance framework will not cover these without extension.

Specifically, you need new policies for:

  • Memory review cadence — who reviews what the agent remembers, and how often
  • Cross-user data classification — what categories of information may enter shared memory
  • Trigger cost forecasting — credit consumption modeling before deployment, not after the first bill
  • Agent lifecycle ownership — who owns the agent when the maker leaves (currently unresolved in the preview)
  • Escalation boundaries — which decisions the agent can execute autonomously versus which require human approval

Early Deployments: Ooredoo Qatar and the Budget Review Pattern

Microsoft has highlighted two use cases in the Frontier preview:

Ooredoo Qatar’s Executive Business-Case Review Agent works across Outlook, Teams, and Word. When a business case arrives, the agent checks the proposal against company policies and historical precedents, then drafts a decision-ready brief for executives. Microsoft published no time-savings metrics or accuracy benchmarks.

The Weekly Budget Review Agent (hypothetical, used by Microsoft as a design pattern) runs on a Tuesday schedule trigger. It gathers planning data from connected systems, compares forecasts against actuals, asks budget owners to clarify unexplained variances via Teams or email, and summarizes the responses into a review brief. The finance team retains final approval authority — the agent prepares but does not decide.

Both patterns share a critical architectural principle: the agent performs preparation and analysis, but consequential decisions (approvals, allocations, commitments) remain with human process owners. This is not accidental — it reflects the current limitation of shared memory (no permission boundary) and the preview maturity of the platform.

Security Risks and Mitigation Strategies

Based on the technical analysis from multiple independent security assessments of the Frontier preview, here are the primary risks and recommended mitigations:

Risk 1: Cross-User Data Exposure via Shared Memory

The risk: Information from one user surfaces in responses to users who never had access to the source material. This is not a bug — it is the intended behavior of shared business process memory.

Mitigation: Limit agent audiences to teams with equivalent data access. Do not deploy agent accounts to cross-departmental channels or broad distribution lists. Establish clear rules for what categories of information may be shared with the agent, and brief all users before deployment.

Risk 2: Unpredictable Cost Escalation from Triggers

The risk: Autonomous triggers consume Copilot Credits without a user present to notice the spend. A misconfigured schedule can burn through credit packs in days.

Mitigation: Model credit consumption before deployment using the credits-per-event table above. Set Copilot Credits alerts (available now). Start with daily or weekly triggers, not sub-hourly. Review consumption weekly during the pilot phase.

Risk 3: Identity Persistence After Maker Departure

The risk: The agent’s identity carries the maker’s name in the directory and cannot be renamed in this preview. A departed maker’s name remains attached to an active agent indefinitely.

Mitigation: Publish agent accounts from functional accounts or designated permanent team members, not individual contributors who may rotate. Document the maker-to-agent relationship in your agent registry.

Risk 4: Memory Deletion by Any Participant

The risk: Any user who interacts with the agent can browse and delete memories, including context the entire team has built up over weeks.

Mitigation: Treat shared memory as volatile — define authoritative records (ERP data, policy documents) as the source of truth in the agent’s instructions, not retained conversational context. Back up critical process knowledge outside the agent’s memory.

Governance Playbook: Running Your First Agent Account Pilot

Based on the combined analysis of multiple enterprise assessment frameworks and industry governance standards, here is a phased approach:

Phase 1: Before You Start (This Week)

  • Verify Frontier enrollment status and AI Teammates license availability (25 licenses per enrolled tenant)
  • Limit the agent account template to a named security group — do not enable tenant-wide
  • Enable agent accounts in only one pilot environment, not production
  • Identify one recurring, measurable business process with a clear owner and bounded data scope

Phase 2: First Deployment (This Month)

  • Approve each agent’s audience before publishing — restrict to teams with equivalent data access
  • Brief pilot users on how shared memory works and what not to share with the agent
  • Add Entra Agent IDs to access reviews and Conditional Access policies
  • Set a Copilot Credits alert before enabling triggers
  • Define authoritative records in the agent’s instructions — ERP and policy documents override conversational memory
  • Record both the maker and a named business process owner (plus deputy) in your agent registry

Phase 3: Before Scaling (Before Renewal)

  • Get written answers from Microsoft on GA licensing and whether shared memory will gain granular admin controls
  • Conduct a Data Protection Impact Assessment if operating in the EEA
  • Model per-agent credit consumption and compare against deterministic alternatives (Power Automate flows, workflow orchestration platforms) for cost-efficiency
  • Set a review date at creation for every agent account — plan retirement procedures (disable triggers → remove permissions → delete agent)
  • Negotiate credit pack pricing, pay-as-you-go rates, and rights to reduce pack size at renewal

How Agent Accounts Compare to Other Enterprise Agent Platforms

Agent accounts do not exist in a vacuum. For architects evaluating the broader landscape:

PlatformAgent IdentityPersistent MemoryAutonomous TriggersEnterprise Governance
Copilot Studio (Agent Accounts)Own Entra ID + mailboxShared business process memory (no privacy boundary in preview)Schedule + event triggers via GitHub Copilot harnessAgent 365, Purview, Defender, Conditional Access
Salesforce AgentforceRuns within Salesforce user contextCRM-native context (bounded by Salesforce permissions)Flow-based triggersSalesforce Shield, Trust Layer
AWS Bedrock AgentCoreIAM role-basedSession-based (configurable persistence)EventBridge / Lambda triggersCloudTrail, IAM policies, GuardDuty
Google Gemini Enterprise Agent PlatformService account-basedVertex AI context windowCloud Scheduler / EventarcIAM, VPC-SC, Cloud Audit Logs
ServiceNow AI Control TowerPlatform-managed identityNow Platform record-basedFlow Designer triggersInstance-level governance, Action Fabric

The unique differentiator for Copilot Studio agent accounts is the depth of Microsoft 365 integration — no other platform gives agents a native presence in Teams, Outlook, Word, Excel, and PowerPoint simultaneously. The tradeoff is the shared memory privacy gap, which competitors with record-based or permission-bounded memory models avoid by design.

Preview Limitations to Watch

Before committing resources to a Frontier pilot, be aware of what agents cannot do in this preview:

  • No external communication. Agents cannot reply to users outside their home tenant.
  • No document editing. Agents can create new documents but cannot make targeted edits to existing files or co-author with humans.
  • No protected content access. Documents with sensitivity labels (Confidential, Internal Only) are inaccessible to agents.
  • Email conversation limits. Threads are capped at 250 internal participants.
  • No agent account renaming. The email prefix and directory reporting relationship are fixed at publish time.
  • No per-agent credit caps. Credit consumption cannot be limited at the individual agent level.
  • No SLA. Frontier features carry no service-level agreement and Microsoft can remove support at any time.

FAQs

Do Copilot Studio agent accounts require a separate license from Microsoft 365 Copilot?

Yes. Agent accounts require the Agent 365 control plane, available either as a standalone add-on ($15/user/month on top of E5) or included in Microsoft 365 E7 ($99/user/month). A standard Copilot license does not include Agent 365. Additionally, each agent instance in the Frontier preview requires a “Microsoft 365 Frontier for AI Teammates” license, and runtime actions consume Copilot Credits from a separate metered pool.

Can I limit which users see what the agent remembers from other users?

Not in the current preview. Business process memory is a single shared pool for all collaborators. The only admin control is disabling agent accounts entirely — there is no per-agent, per-user, or per-memory-entry access control. Microsoft has indicated more controls are planned but has not published a timeline.

How much do triggered agent runs cost per month?

It depends on frequency and complexity. Each trigger event costs 5 credits, each generative answer costs 2, and each tool call costs 5. A daily agent with one trigger, two tool calls, and one answer runs approximately 510 credits/month ($4.08 in a prepaid pack). The same agent running every 10 minutes consumes roughly 73,000 credits/month (~$584). Graph grounding adds 10 credits per query. Credit packs cost $200 for 25,000 credits with no rollover.

What happens to an agent account when its maker leaves the organization?

The agent’s identity retains the departed maker’s name and directory reporting relationship. In this preview, these cannot be changed after publishing. Microsoft has not documented an agent ownership transfer process. Enterprise teams should publish agents from functional or permanent team accounts rather than individual contributors.

Should I use agent accounts or Power Automate flows for recurring processes?

Use Power Automate for deterministic, rule-based processes where every step is predictable — it is cheaper, faster, and more auditable. Use agent accounts for processes that require reasoning over unstructured inputs (emails, documents, chat), contextual memory across cycles, or interaction with users in natural language. Microsoft’s own agent refinements roadmap acknowledges this split by recommending agents convert their repeated deterministic steps into workflows.

Key Takeaways

  • Agent accounts give Copilot Studio agents their own Entra ID, mailbox, and Teams presence — a fundamental shift from borrowed-credential models that changes audit trails, permission architectures, and organizational identity.
  • Shared business process memory has no privacy boundary between users. Files and chats shared with an agent can surface in responses to users without access to the originals. Plan audiences and data classification accordingly.
  • Autonomous triggers consume Copilot Credits without a user present. Model costs before deployment — a 10-minute schedule costs ~$584/month; a daily schedule costs ~$4. Schedule frequency is the primary cost driver.
  • The licensing stack is three layers deep: Agent 365 governance ($15/user/month or E7 at $99), Copilot Credits (usage-based, $200/25K credits), and user licensing. Budget all three.
  • Start with one bounded, measurable process. Restrict the pilot audience to a team with equivalent data access, define authoritative records, set credit alerts, and plan the agent’s retirement before you plan its launch.
  • Compare against deterministic alternatives. Not every process that can use an agent should use an agent. Power Automate flows remain cheaper and more reliable for structured, predictable work.

References

  1. Microsoft Copilot Studio Blog, “Delegate shared business processes to agents that are more persistent and proactive with Microsoft Copilot Studio,” October 15, 2026. microsoft.com
  2. Holger Imbery, “Agents With Their Own Accounts: What Changes When Copilot Studio Agents Stop Borrowing Your Identity,” DEV Community, October 2026. dev.to
  3. FutureWork Blog, “New in Frontier: Delegate Business Processes to Copilot Studio Agents,” October 16, 2026. futurework.blog
  4. Beri.net, “Copilot Studio Agent Accounts: Share Memory, Past File Permissions,” October 2026. beri.net
  5. WindowsForum, “Microsoft Copilot Studio Agent Accounts Preview: Entra IDs, Shared Memory, Triggers and Licensing,” October 2026. windowsforum.com
  6. ESW Capital / Yahoo Finance, “New ESW Guide Explains Copilot Studio Agent Pricing and the Controls to Set First,” October 19, 2026. finance.yahoo.com
  7. Redress Compliance, “Agent 365 Licensing Guide,” September 2026. redresscompliance.com
  8. Big Hat Group, “Copilot Weekly: Agents, Legal Skills, and Metering,” October 19, 2026. bighatgroup.com
  9. MakeBetter.im, “Copilot Studio Persistent Agents: What Changed,” October 2026. makebetter.im
  10. Magnetism Solutions, “Make Business Processes More Proactive with Microsoft Copilot Studio,” October 2026. magnetismsolutions.com

Share This Article
Follow:
Satish Prasad An NIT Kurukshetra alumnus and Intelligent Automation Architect, Satish brings 15+ years of battle-tested experience deploying over 100 production bots across Investment Banking and Logistics. Today, he bridges the gap between Data Analytics and the frontier of Agentic AI, building autonomous agents that transform complex business logic into intelligent automation. Catch his latest insights on the evolution of tech vibes and digital autonomy.
Leave a Comment