entra-agent-id

仓库创建 2026年1月17日最近提交 22 天前SkillHot 收录 22 天前
▸ 精选理由

适合需要自动化代理身份与信任关联的开发与运维场景。

▸ 风险提示

使用 /beta 预览 API,需高权限配置和订阅,存在变更或破坏性风险。

这个 Skill 做什么

使用 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".

开发编程身份管理AzureOAuth2Graph API通用
2.7k
Stars
304
Forks
40
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/microsoft/skills/main/.github/skills/entra-agent-id/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/microsoft/skills/main/.github/skills/entra-agent-id/SKILL.md"
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
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有