entra-agent-id
适合需要自动化代理身份与信任关联的开发与运维场景。
使用 /beta 预览 API,需高权限配置和订阅,存在变更或破坏性风险。
使用 Microsoft Graph beta 创建与管理 AI 代理的 OAuth2 身份。
用 Microsoft Graph beta 帮你给 AI 代理创建和管理能走 OAuth2 的身份,方便代理拿到令牌与资源访问权限。常在要把代理做成容器/边车(sidecar)、Docker 或 Kubernetes 部署,或要接入第三方 agent 和 Workload Identity Federation 时用到。特别之处是有 Agent Identity Blueprints 和一个容器化的 SDK sidecar,支持多语言(polyglot)认证与自治或交互式代理模式。
▸ 展开 SKILL.md 英文原文
Microsoft Entra Agent ID (preview) for creating OAuth2-capable AI agent identities via Microsoft Graph beta API. Covers Agent Identity Blueprints, BlueprintPrincipals, Agent Identities, required permissions, sponsors, and Workload Identity Federation. Includes Microsoft Entra SDK for AgentID (containerized sidecar) for polyglot agent authentication (Docker/Kubernetes), 3P agent integration, autonomous and interactive agent patterns. Triggers: "agent identity", "agent id", "Agent Identity Blueprint", "BlueprintPrincipal", "entra agent", "agent identity provisioning", "Graph agent identity", "entra sidecar", "agent id sidecar", "auth sidecar", "3P agent", "third-party agent identity", "polyglot agent auth".
帮我安装这个 skill:https://raw.githubusercontent.com/microsoft/skills/main/.github/skills/entra-agent-id/SKILL.mdcurl -fsSL "https://raw.githubusercontent.com/microsoft/skills/main/.github/skills/entra-agent-id/SKILL.md"# Microsoft Entra Agent ID
Create and manage OAuth2-capable identities for AI agents using Microsoft Graph beta API.
> **Preview API** — All Agent Identity endpoints are under `/beta` only. Not available in `/v1.0`.
## Before You Start
Search `microsoft-docs` MCP for the latest Agent ID documentation:
- Query: "Microsoft Entra agent identity setup"
- Verify: API parameters match current preview behavior
## Conceptual Model
```
Agent Identity Blueprint (application) ← one per agent type/project
└── BlueprintPrincipal (service principal) ← MUST be created explicitly
├── Agent Identity (SP): agent-1 ← one per agent instance
├── Agent Identity (SP): agent-2