In this blog post Securing AI Agent Identities with Microsoft Entra ID Controls we will explain how to give every AI agent controlled access to business systems, clear human ownership and an audit trail without slowing useful AI projects.

The risk is easy to underestimate. An AI agent may begin as a small trial that summarises documents, but it can quickly gain access to SharePoint, email, customer records and internal applications. If it uses a shared account or has more access than it needs, one mistake or compromised connection can expose information across the business.

Microsoft Entra Agent ID addresses this by giving an AI agent its own managed identity. In plain English, the agent receives a digital staff pass that identifies it, limits where it can go and records what it does. If you need more background on the concept, read our earlier guide on how Microsoft Entra Agent Identities secure your AI agents. This article focuses on the practical controls needed to operate those identities safely.

Why traditional application access is no longer enough

Traditional applications generally perform a predictable set of actions. AI agents are different because they can interpret instructions, choose tools and complete several steps without waiting for a person to approve each one.

For example, a customer service agent might read an email, find the customer’s account, review previous cases, draft a response and create a follow-up task. That is useful, but it also means the agent can touch several systems during one workflow.

Many early AI projects connect agents using shared automation accounts, stored API keys or an employee’s existing permissions. This makes it difficult to answer basic governance questions:

  • Which agent accessed the information?
  • Was it acting independently or for a particular employee?
  • Who approved its access?
  • Can we disable that agent without disrupting other systems?
  • What happens when the agent is no longer needed?

If those questions cannot be answered quickly, the business has an identity problem rather than simply an AI problem.

How the technology works in plain English

Microsoft Entra ID is Microsoft’s identity and access platform. Most organisations already use it to control employee access to Microsoft 365, Azure and other business applications. Microsoft Entra Agent ID extends that approach to AI agents.

Each agent receives a unique identity created from an agent identity blueprint. The blueprint is a reusable security template that defines how a type of agent authenticates, what information describes it and which common access rules should apply. Each deployed agent still has its own identity, making its activity traceable.

When the agent needs a resource, Entra issues a short-lived digital access pass called a token. The receiving system checks that token before allowing access. The token identifies the agent, the intended resource and the permissions granted, so the agent does not need a broadly shared username and password.

An agent can operate autonomously using its own permissions, or it can act on behalf of a signed-in employee using delegated access. That distinction matters. A background finance agent processing approved invoices should not inherit the same permissions as a finance director simply because the director started the workflow.

Five controls every organisation should implement

1. Give every production agent a unique identity

Do not allow several agents to share one identity. Shared identities may appear easier to manage, but they remove accountability and make incident response much harder.

A unique identity lets your security team see exactly which agent accessed a file or called an application. It also means one agent can be disabled without stopping every other automation that uses the same account.

Start with an inventory covering the agent’s name, purpose, owner, sponsor, connected systems, data types and business criticality. Include agents built in Microsoft platforms and agents using OpenAI, Anthropic Claude or other services.

2. Limit access to the business task

An agent should receive only the permissions required for its approved job. This is known as least-privilege access, meaning the smallest practical amount of access.

A recruitment agent that schedules interviews may need calendar access, but it probably does not need every employee’s payroll records. A document assistant may need read access to one SharePoint library without being able to delete or share its contents.

Define access around the business outcome rather than technical convenience. Broad permissions can save a few hours during development but create months of security and compliance work later.

3. Apply Conditional Access policies

Microsoft Entra Conditional Access is a policy engine that checks the circumstances of an access request before approving it. For agents, policies can consider factors such as the agent’s identity, the resource being requested and detected identity risk.

This allows an organisation to block unapproved agents from sensitive systems, restrict high-risk activity and apply consistent controls to agents created from the same blueprint. Microsoft Entra ID Protection can also identify suspicious agent behaviour, although feature availability and licensing should be confirmed for your tenant before rollout.

Conditional Access becomes especially important when agents communicate with other agents. Our guide to securing agent-to-agent communication explains how to keep those connections trusted and traceable.

4. Assign a human sponsor and review access regularly

Every agent needs a named business sponsor who is accountable for why it exists and what it can access. It should also have a technical owner responsible for configuration, monitoring and maintenance.

This prevents abandoned agents from remaining active after a project ends or an employee leaves. Entra’s governance capabilities can record sponsors, support lifecycle processes and provide a central view of permissions and sign-in activity. Microsoft recommends assigning owners and sponsors when identities are created and reviewing those assignments as responsibilities change.

Set a review schedule based on risk. A low-risk internal knowledge assistant might be reviewed every six months, while an agent handling customer, financial or health information may need monthly or quarterly checks.

5. Monitor activity and prepare a kill switch

Logging is only valuable when someone reviews it. Send agent sign-in and access information into the same monitoring processes used for Microsoft Defender, Azure and your wider cloud security environment.

Define alerts for unexpected systems, repeated failed access attempts, unusual operating times and sudden increases in activity. Your response plan should identify who can disable an individual agent or its blueprint if suspicious behaviour appears.

Identity controls are only one layer. They should sit within a broader secure platform covering networks, data, applications and monitoring, as discussed in our guide to designing secure AI agent infrastructure on Azure.

A practical 200-person business scenario

Consider a 200-person professional services firm introducing an AI agent to summarise client correspondence and create follow-up tasks. During the pilot, the agent uses a general automation account with access to several SharePoint sites.

The pilot works, but the IT manager cannot easily prove which documents the agent opened. Disabling the account would also stop three unrelated workflows.

A safer design gives the correspondence agent its own Entra identity, limits it to the approved client workspace and assigns the operations director as sponsor. A separate identity is created for each unrelated workflow, while access policies and logging are applied consistently through blueprints.

The business outcome is not simply better security. Investigations become faster, permission reviews take less time and the company can expand the agent to more teams without multiplying unmanaged accounts.

How this supports Essential Eight goals

The Essential Eight is the Australian government’s cybersecurity baseline for reducing common security risks. It was not designed specifically for AI agents, so deploying Entra Agent ID does not automatically make an organisation compliant.

However, unique identities, restricted permissions, accountable ownership and regular access reviews support the intent behind restricting administrative privileges. Strong authentication for the people who build and manage agents also supports multi-factor authentication requirements.

The important point is evidence. During an assessment, cyber insurance review or customer security questionnaire, you should be able to show which agents exist, who owns them, what they can access and when those permissions were last reviewed.

A sensible 30-day starting plan

  1. Week one: Find every AI agent and automation account operating across Microsoft 365, Azure and external platforms.
  2. Week two: Classify each agent by data sensitivity, autonomy, business importance and potential impact.
  3. Week three: Select one valuable agent and redesign its identity, permissions, sponsor and monitoring.
  4. Week four: Test normal access, blocked access, logging and the emergency disable process before expanding the model.

Do not try to solve every possible AI governance issue before starting. Establish a repeatable identity pattern with one production use case, learn from it and then apply it to the next group of agents.

Secure identities make AI easier to scale

AI agents become risky when nobody can clearly identify them, limit them or take responsibility for them. Microsoft Entra Agent ID provides the identity foundation needed to replace shared accounts and informal permissions with controlled, auditable access.

CloudProInc is a Melbourne-based Microsoft Partner and Wiz Security Integrator with more than 20 years of enterprise IT experience across Azure, Microsoft 365, Defender, OpenAI, Claude and cloud security. We focus on practical controls that fit the way your organisation actually operates.

If you are not sure which AI agents already have access to your business data, or whether their permissions are broader than they should be, we are happy to take a look and help you map a sensible starting point โ€” no strings attached.


Discover more from CPI Consulting

Subscribe to get the latest posts sent to your email.