Back to skills

entra-agent-id

security

Microsoft Entra Agent ID lets you create and manage OAuth2-capable identities for AI agents using Microsoft Graph beta API. It uses a Blueprint model where each agent type gets an application object,

Setup & Installation

npx skills add https://github.com/microsoft/entra-agent-id --skill entra-agent-id
or paste the link and ask your coding assistant to install it
https://github.com/microsoft/entra-agent-id
View on GitHub

What This Skill Does

Microsoft Entra Agent ID lets you create and manage OAuth2-capable identities for AI agents using Microsoft Graph beta API. It uses a Blueprint model where each agent type gets an application object, and individual agent instances get their own service principals under that blueprint. Supports Workload Identity Federation and a containerized sidecar for polyglot agent authentication. Instead of sharing a single app registration across multiple agents or using Azure CLI tokens that carry overly broad directory permissions, Entra Agent ID gives each agent instance its own identity with the exact permissions it needs.

When to use it

  • Working with entra agent id functionality
  • Implementing entra agent id features
  • Debugging entra agent id related issues