Micorsoft Agent 365

testuser7 286 Reputation points
2026-08-26T21:19:20.1966667+00:00

As we all know the trio i.e.,   (agentBlueprint -  agentBlueprintSPN -  agentID)  This are core security artifacts and no confusion around it.

 

Now  one more object i.e.,   agentInstance   has been introduced with the  Agent 365 architecture.  

It has  different  graph OData type from the  AgentID

As you showed in the  session,  there could be  several agentInstances  for a single  agentID

In fact, a single end-user can have multiple agentInstances

 

So when I onboard  agent on Teams,  I get one unique agentInstance   

Later on when I onboard agent on  Word,  I get another unique agentInstance  

 

So  agentInstance  is not  created when  A365-admin  onboards the agent in the portal.  That time only  agentBlueprintSPN - agentID  are created.

Am I right ?

Just would like to know where and how exactly agentInstance   come into existence  during the  creation and deployment of an agent ??

Appreciate you help !!!

Microsoft Copilot | Microsoft 365 Copilot | Development
0 comments No comments

2 answers

Sort by: Newest
  1. Sayali-MSFT 6,476 Reputation points Microsoft External Staff Moderator
    2026-08-27T08:47:32.05+00:00

    Hello testuser7,
    The agentBlueprint, agentBlueprintSPN, and agentID belong to the core identity/security model. On the other hand, agentInstance is a separate object in the Agent Registry and represents a specific deployed or registered instance of an agent.

    So, conceptually, it is possible to have multiple agentInstances associated with a single agentID. For example, if the same agent is deployed across different experiences such as Teams and Word, those deployments may have separate agentInstance records while still being associated with the same underlying agent identity.

    That said, the exact lifecycle of agentInstance creation is the part that is not fully clear from the currently available public documentation. We should not assume that an agentInstance is created specifically at the time an agent is onboarded to Teams or Word.

    Reference Document: -

    1. https://learn.microsoft.com/en-us/microsoft-agent-365/developer/identity?utm_source=chatgpt.com
    2. https://learn.microsoft.com/en-us/graph/api/resources/agentinstance?view=graph-rest-beta&utm_source=chatgpt.com

    Was this answer helpful?


  2. AI answer

    2026-08-26T21:19:40.7766667+00:00

    agentInstance comes into existence when an instance is requested and created from an agent blueprint, not when the blueprint itself is first registered.

    Supported model from the documentation:

    • The core identity model is centered on:
      • agent identity blueprint
      • agent identity
      • optional agent's user account
    • In Agent 365, an agent instance is the operational instance created from an agent template/blueprint and surfaced in Microsoft 365.
    • For AI teammate agents, the Microsoft 365 admin center shows an Instances tab, and each instance has its own:
      • Microsoft Entra-backed agent identity
      • license
      • mailbox
      • OneDrive
      • Teams presence

    What this means for creation timing:

    1. Blueprint registration/onboarding
      • Bringing an agent into Agent 365 registers an agent identity blueprint in Microsoft Entra.
      • Agent identities are then created from that blueprint.
      • This is the identity foundation, but it is not the same step as creating an end-user-facing agent instance.
    2. Instance creation
      • An agent instance is created when someone requests an instance of the agent blueprint.
      • The documented flow says: request the instance from Teams, the request goes to the tenant admin for approval, and after approval Teams creates the agent instance and makes it available in Teams.

    So the statement is essentially correct in the documented Agent 365 flow:

    • Admin onboarding/registration establishes the blueprint/identity side.
    • The agent instance is created later, when an instance request is approved and provisioned.

    What is directly supported about multiplicity:

    • One blueprint can create many agent identities.
    • In the Microsoft 365 admin center, AI teammate agents are described as templates from which the organization can create one or more agent instances.

    What is not established by the provided documentation:

    • A confirmed one-to-many mapping of several agentInstances for a single agentID.
    • A documented statement that onboarding in Teams creates one instance and onboarding in Word creates another separate instance.
    • A precise lifecycle event sequence for agentBlueprintSPN -> agentID -> agentInstance using those exact object names.

    Based on the available documentation, the safest supported conclusion is:

    • agentInstance is created during the instance request and approval flow, after the blueprint exists.
    • For AI teammate agents, that instance is then represented as its own manageable object in Microsoft 365 admin center, with its own Entra-backed identity and Microsoft 365 resources.

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.