
merill/mcp-entra-design
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Microsoft EntraによるMCP認証の設計選択
概要
Microsoft Entra ID を使用したエンタープライズグレードの MCP (Model Context Protocol) サーバーの構築に関する 60 分のテクニカル セッション - アイデンティティ、同意、承認、監査性、および新しい Agent ID プリンシパル タイプをカバーしています。 1。 - PRM、ASM、CIMD(SEP-991)、DCR、リソースインジケータ、および仕様がどのように進化したか2。 - サポートされているもの、何が(CIMD、DCR)ではなく、なぜ3 - stdio対リモートオースオプション、決定の木、ビルドする前に選択します4。 --マイクロソフト・グラフMCP サーバは、エクセプラーとして, その後、あなたのAPIにそれを適用します 5. -- AIエージェントのための新しいServiceIdentityプリンシパル 6. -- 関数対アプリサービス対APIM対コンテナアプリ 7. -- グラフアクティビティログ, セインテル, マルチテナント, キャッシング 8. -- 36 実際の展開からのドキュメント落とし穴 ドキュメント/フォルダーには、プレゼンテーションの背後にある完全な知識ベースが含まれています
概要(AI 翻訳)
Microsoft Entra ID を使用したエンタープライズグレードの MCP (Model Context Protocol) サーバーの構築に関する 60 分のテクニカル セッション - アイデンティティ、同意、承認、監査性、および新しい Agent ID プリンシパル タイプをカバーしています。
**メリル・フェルナンド プレセンテッド **
セッション記録
スライド
スライド(PDF)を見る | スライド(HTML)を見る | スライドソース(Marp)
学びましょう
- MCP auth の仕組み – PRM、ASM、CIMD(SEP-991)、DCR、リソースインジケータ、および仕様がどのように進化するか
2。 Entraが適合する(とない) - サポートされているもの、何が(CIMD、DCR)ではなく、なぜ
3。Authモデルfirst – stdioとリモートのauthオプション、意思決定ツリー、ビルド前に選択
4.参考アーキテクチャ – マイクロソフトグラフMCP サーバは exemplar として、それを API に適用します。
5.Entra Agent ID – 新規 [
ServiceIdentity]] - AIエージェントのプリンシパル 6.Azureプラットフォームを隠す – 機能対アプリサービス対APIM対コンテナアプリ 7.監査とスケールの方法 – グラフアクティビティログ、セニネル、マルチテナント、キャッシュ - 注意すべきこと – 実際の展開から36の文書化された落とし穴
リポジトリ構造
##ナレッジベース
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Building MCPs with Entra: Design Choices for Enterprise Agents
A 60-minute technical session on building enterprise-grade MCP (Model Context Protocol) servers with Microsoft Entra ID – covering identity, consent, authorization, auditability, and the new Agent ID principal type.
Presented by Merill Fernando
Session Recording
Slides
View the slides (PDF) | View the slides (HTML) | Slide source (Marp)
What You’ll Learn
- How MCP auth works – PRM, ASM, CIMD (SEP-991), DCR, Resource Indicators, and how the spec evolved
- Where Entra fits (and doesn’t) – what’s supported, what’s not (CIMD, DCR), and why
- Auth model first – stdio vs remote auth options, decision trees, choose before you build
- Reference architecture – Microsoft Graph MCP Server as the exemplar, then apply it to your API
- Entra Agent ID – the new
ServiceIdentityprincipal for AI agents - Which Azure platform – Functions vs App Service vs APIM vs Container Apps
- How to audit and scale – Graph Activity Logs, Sentinel, multi-tenant, caching
- What to watch out for – 36 documented pitfalls from real deployments
Repo Structure
mcpentra/
├── slides/ # Marp slide deck (md, pdf, pptx, html)
├── docs/ # 17-document knowledge base with deep-dive content
└── demo/ # Contoso Directory MCP Server (TypeScript demo project)
Knowledge Base
The docs/ folder contains the full knowledge base behind the presentation:
Key Standards
| Standard | Name | MCP Role |
|---|---|---|
| RFC 9728 | OAuth 2.0 Protected Resource Metadata | MUST – MCP server discovery |
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →