Skip to content

Advertise Agent Identity authentication for Enterprise MCP - #263

Merged
Linda Li (lindazqli) merged 1 commit into
Azure:mainfrom
Licantrop0:lucaspol-microsoft/enterprise-mcp-agent-identity
Oct 13, 2026
Merged

Linda Li (lindazqli) merged 1 commit into
Azure:mainfrom
Licantrop0:lucaspol-microsoft/enterprise-mcp-agent-identity

Conversation

@Licantrop0

Copy link
Copy Markdown
Contributor

Add authSchemas: ["OAuth2", "AgentIdentity"] and set audience to api://e8c77dc2-69b3-43f4-bc51-3213c9d915b4 in the Enterprise MCP catalog manifest. Keep the existing OAuth authorization-code configuration unchanged.

This follows the registry schema and the existing Sentinel pattern for offering OAuth and Agent Identity together. The audience uses the Enterprise MCP resource identifier without /.default.

Scope: catalog metadata. End-to-end Agent User authentication still depends on Foundry acquiring a delegated Agent User token and Enterprise MCP accepting it. This change doesn't implement or verify that runtime exchange.

Validation: checked the changed manifest with python -m check_jsonschema --schemafile partners\server-schema.json partners\servers\enterprise-mcp-server.json and ran git diff --check.

Keep OAuth passthrough and set the Enterprise MCP resource audience.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 252b43c2-7c23-4729-ab4f-5e59c59e46d0
@lindazqli
Linda Li (lindazqli) merged commit d705ad9 into Azure:main Oct 13, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants