Blank white background with no objects or features visible.

نقدم لكم وصولاً مجانياً إلى تقرير Gartner Hype Cycle الكامل حول حوكمة الذكاء الاصطناعي لعام 2026. احصل على نسختك →

Governing Microsoft Copilot Studio Agents: Identity, Access, and Audit at the Gateway

By أشيش دوبي

Updated: October 27, 2026

Published: October 27, 2026

‍

Try now.

One gateway for all your models, MCP servers, and agents.
No credit card needed.

Start free
Table of Contents

One Gateway for Every LLM, Agent and MCP Server

Book a 30-min with our AI expert

Book a Demo

The fastest way to build, govern and scale your AI

Book Demo
Summarize with
ChatGPT logo by OpenAI
Perplexity AI logo
Blurry red snowflake on white background, symmetrical frosty design with soft edges and abstract shape.

Discover More

No items found.
October 27, 2026
|
5 min read

Governing Microsoft Foundry Agents: Identity-First Control for Hosted Agents

No items found.
October 27, 2026
|
5 min read

Claude vs ChatGPT for Enterprise: Security, Cost, and Control

No items found.
October 27, 2026
|
5 min read

Governing Microsoft Copilot Studio Agents: Identity, Access, and Audit at the Gateway

No items found.
October 27, 2026
|
5 min read

Securing AI Agents with SPIFFE and SPIRE: Workload Identity for Autonomous Agents

No items found.
No items found.

Recent Blogs

Black left pointing arrow symbol on white background, directional indicator.
Black left pointing arrow symbol on white background, directional indicator.

Frequently asked questions

How do you govern a Copilot Studio agent with no code?

You govern it at the path its tool calls take. The Power Platform custom connector performs an OAuth on-behalf-of exchange and the TrueFoundry MCP gateway performs a second exchange into a token the MCP server accepts — adding identity, access control, and audit without touching the agent.

What is the Entra Agent ID, and does it reach the gateway?

It is a directory identity Copilot Studio creates automatically for the agent, used for inventory, sponsorship, and Conditional Access. It does not appear in the tokens sent to the gateway, so TrueFoundry uses a mirror agent identity keyed on the azp claim for access decisions.

Which mode should I use?

On-behalf-of for agents acting for a signed-in user: the MCP server rejects the agent-service audience, so the gateway stays on the path and the user is preserved. Client credentials for unattended agents. Avoid passthrough in production — only network controls keep the gateway on the path.

Why are my MCP tools being ignored?

Most often because orchestration is set to classic. Copilot Studio silently ignores MCP tools under classic orchestration — switch it to Generative.

Does the user identity reach my MCP server?

In passthrough and on-behalf-of modes, yes — key the user on oid, not sub. In client-credentials mode the user is dropped at the gateway, so per-user checks happen there and the server sees only an app identity with the Tool.Invoke role.

Can I scope which tools the agent can call?

Yes. The gateway restricts tools through Virtual MCP Servers, and applies guardrails, rate limits, and tool approvals per server or tool — on top of the MCP Server User and Agent Access grants.

Take a quick product tour
Start Product Tour
Product Tour