<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Agent Builder on DR.365</title><link>https://blog.dr365.io/tags/agent-builder/</link><description>Recent content in Agent Builder on DR.365</description><generator>Hugo -- gohugo.io</generator><language>en-US</language><lastBuildDate>Mon, 19 Oct 2026 07:00:00 +0200</lastBuildDate><atom:link href="https://blog.dr365.io/tags/agent-builder/index.xml" rel="self" type="application/rss+xml"/><item><title>Agent Builder, Copilot Studio or Foundry: who owns the risk?</title><link>https://blog.dr365.io/p/agent-tools-risk-ownership/</link><pubDate>Mon, 19 Oct 2026 07:00:00 +0200</pubDate><guid>https://blog.dr365.io/p/agent-tools-risk-ownership/</guid><description>&lt;img src="https://blog.dr365.io/p/agent-tools-risk-ownership/cover.png" alt="Featured image of post Agent Builder, Copilot Studio or Foundry: who owns the risk?" /&gt;&lt;p&gt;Three requests arrive in the same week. HR wants an agent that answers questions about the travel expense policy. The service desk wants an agent that creates tickets in the ITSM tool. Legal wants an agent that checks supplier contracts against a clause library and flags deviations. All three are &amp;ldquo;an agent&amp;rdquo;, and in most tenants the same person could build all three on the same afternoon.&lt;/p&gt;
&lt;p&gt;The governance questions behind them are very different, and the choice of tool answers many of them before anyone writes a policy. That is why this series starts here, before lifecycle, runtime controls and compliance. Microsoft recently described how it enables agent creation in its own tenant (&lt;a class="link" href="https://www.microsoft.com/insidetrack/blog/our-customer-zero-guide-enabling-agent-creation-across-microsoft-365-copilot-copilot-studio-and-foundry/" target="_blank" rel="noopener"
 &gt;Microsoft Inside Track&lt;/a&gt;). I use that guide as a starting point, but I read it from a different seat: that of an operator in a regulated environment, usually with several tenants and an IT service provider in the picture.&lt;/p&gt;
&lt;h2 id="three-tools-three-kinds-of-builders"&gt;Three tools, three kinds of builders
&lt;/h2&gt;&lt;p&gt;Agent Builder in Microsoft 365 Copilot is for information workers. Its agents answer questions from content the user can already reach: SharePoint, OneDrive, email, Teams messages, Copilot connectors, Dataverse or the web. Code interpreter and image generation are built in, so &amp;ldquo;retrieval only&amp;rdquo; is not quite accurate. What Agent Builder cannot do is call external services. There are no actions, connectors or workflows, and Microsoft&amp;rsquo;s answer for those is to copy the agent to Copilot Studio (&lt;a class="link" href="https://learn.microsoft.com/microsoft-365/copilot/extensibility/agent-builder-build-agents#capabilities" target="_blank" rel="noopener"
 &gt;Microsoft Learn&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Copilot Studio is for makers, from trained business users to Power Platform developers. Agents reach other systems through connectors, run agent flows with approvals, react to triggers as autonomous agents and call other agents. Governance lives in Power Platform environments: data policies, separate development, test and production environments, and admin approval before an agent is published to the organization (&lt;a class="link" href="https://learn.microsoft.com/microsoft-365-copilot/extensibility/copilot-studio-experience" target="_blank" rel="noopener"
 &gt;Microsoft Learn&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Microsoft Foundry and the Microsoft 365 Agents Toolkit are for developers. In Foundry, the team picks the model, writes the orchestration and runs the agent as hosted code with its own Entra identity (&lt;a class="link" href="https://learn.microsoft.com/azure/foundry/agents/overview" target="_blank" rel="noopener"
 &gt;Microsoft Learn&lt;/a&gt;). The Agents Toolkit in Visual Studio Code builds both declarative agents, which use the Copilot orchestrator just like Agent Builder agents, and custom engine agents with their own orchestration (&lt;a class="link" href="https://learn.microsoft.com/microsoft-365/copilot/extensibility/overview-custom-engine-agent" target="_blank" rel="noopener"
 &gt;Microsoft Learn&lt;/a&gt;). So the tool alone does not decide who carries the risk. The architecture does.&lt;/p&gt;
&lt;h2 id="who-carries-the-risk"&gt;Who carries the risk?
&lt;/h2&gt;&lt;p&gt;Microsoft&amp;rsquo;s guide sorts the three tools by who owns the risk. Agent Builder has &lt;em&gt;intrinsic&lt;/em&gt; governance: the platform carries the risk, because the agent stays inside existing Microsoft 365 boundaries. Copilot Studio has &lt;em&gt;configurable&lt;/em&gt; governance: the administrator carries the risk, because connectors, flows and data movement need rules. Foundry has &lt;em&gt;explicit&lt;/em&gt; governance: the organization carries the risk, because it decides on model, orchestration and architecture.&lt;/p&gt;
&lt;p&gt;&lt;img alt="The three tools Agent Builder, Copilot Studio and Foundry compared by builder, function, data sources, risk ownership and governance effort, with the split between customer and service provider below" class="gallery-image" data-flex-basis="281px" data-flex-grow="117" height="1364" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://blog.dr365.io/p/agent-tools-risk-ownership/tool-map-en.png" srcset="https://blog.dr365.io/p/agent-tools-risk-ownership/tool-map-en_hu_833134e97a14c7af.png 800w, https://blog.dr365.io/p/agent-tools-risk-ownership/tool-map-en.png 1600w" width="1600"&gt;&lt;/p&gt;
&lt;p&gt;I find the distinction useful, with one caveat for the first model. &amp;ldquo;The platform carries the risk&amp;rdquo; describes the technical boundary. Agent Builder grants no new permissions and only uses content the user can already see (&lt;a class="link" href="https://learn.microsoft.com/microsoft-365-copilot/extensibility/copilot-studio-experience#agent-builder-governance-principles" target="_blank" rel="noopener"
 &gt;Microsoft Learn&lt;/a&gt;). The data risk stays with you: an agent on top of an overshared SharePoint site makes the oversharing easier to find. In addition, every user may share Agent Builder agents with the whole organization by default, and sharing an agent can share the underlying SharePoint files at the same time (&lt;a class="link" href="https://learn.microsoft.com/microsoft-365/copilot/extensibility/agent-builder-share-manage-agents" target="_blank" rel="noopener"
 &gt;Microsoft Learn&lt;/a&gt;). The platform sets the boundaries. Whether the data inside them is in order remains your job.&lt;/p&gt;
&lt;p&gt;Microsoft&amp;rsquo;s zone model for Copilot Studio governance follows the same line: zone 1 for Agent Builder and SharePoint agents with read-only access, zone 2 for Copilot Studio, zone 3 for professional development with Foundry and Copilot Studio (&lt;a class="link" href="https://learn.microsoft.com/microsoft-copilot-studio/guidance/sec-gov-phase2" target="_blank" rel="noopener"
 &gt;Microsoft Learn&lt;/a&gt;). Part 2 builds on these zones.&lt;/p&gt;
&lt;h2 id="questions-to-answer-before-anyone-builds"&gt;Questions to answer before anyone builds
&lt;/h2&gt;&lt;p&gt;Microsoft&amp;rsquo;s guide lists questions for builders. I use a slightly different set, because operators need one more:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Goal: what should the agent achieve, and how will you notice that it works?&lt;/li&gt;
&lt;li&gt;Data: which sources does it need, and are they personal, team or enterprise data? The classification matters as much as the location.&lt;/li&gt;
&lt;li&gt;Mode: should it retrieve information, act in other systems or run on its own? Retrieval fits Agent Builder. Actions mean Copilot Studio at the latest. Autonomous agents without a signed-in user shift most of the risk into configuration.&lt;/li&gt;
&lt;li&gt;Reach: an agent shared with five colleagues and one in the organization&amp;rsquo;s catalog are different products.&lt;/li&gt;
&lt;li&gt;Operation: who runs the agent after go-live, and in which tenant? This is the question I see missing most often. It decides who keeps knowledge sources current, who reviews permissions and who switches the agent off.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="the-operators-view"&gt;The operator&amp;rsquo;s view
&lt;/h2&gt;&lt;p&gt;Microsoft describes one very large tenant with its own CISO office, an internal hub for builders and a team that measures maker friction. According to Microsoft, monthly active makers grew from about 2,000 to 20,000, about 150,000 personal development environments are under governance, and measured maker friction fell from roughly 50 to 5 percent (&lt;a class="link" href="https://www.microsoft.com/insidetrack/blog/our-customer-zero-guide-enabling-agent-creation-across-microsoft-365-copilot-copilot-studio-and-foundry/" target="_blank" rel="noopener"
 &gt;Microsoft Inside Track&lt;/a&gt;). These are figures from Microsoft&amp;rsquo;s own tenant. I would not use them as a benchmark for a utility with 3,000 employees.&lt;/p&gt;
&lt;p&gt;In regulated environments with a service provider, three things change.&lt;/p&gt;
&lt;h3 id="the-administrator-often-works-for-someone-else"&gt;The administrator often works for someone else
&lt;/h3&gt;&lt;p&gt;Service providers usually hold admin roles in customer tenants through GDAP, scoped and time-bound. Microsoft now offers multi-tenant agent management in the Microsoft 365 admin center, currently in preview. With the AI Administrator role, a provider can view, install and block agents across all governed tenants from one place. Risk signals and activity data require Agent 365 licenses (&lt;a class="link" href="https://learn.microsoft.com/microsoft-365/admin/manage/agent-multi-tenant" target="_blank" rel="noopener"
 &gt;Microsoft Learn&lt;/a&gt;). That helps, and it makes one question more pressing: if the configurable model puts the risk on &amp;ldquo;the administrator&amp;rdquo;, which administrator is meant?&lt;/p&gt;
&lt;h3 id="the-three-models-split-between-customer-and-provider"&gt;The three models split between customer and provider
&lt;/h3&gt;&lt;p&gt;My working model, not Microsoft&amp;rsquo;s:&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Model&lt;/th&gt;
					&lt;th&gt;Customer&lt;/th&gt;
					&lt;th&gt;Service provider&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;Intrinsic (Agent Builder)&lt;/td&gt;
					&lt;td&gt;Data risk: permissions, labels, what gets shared&lt;/td&gt;
					&lt;td&gt;The settings it manages under contract, such as sharing controls and registry reviews&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Configurable (Copilot Studio)&lt;/td&gt;
					&lt;td&gt;Approval of agents and connectors, business ownership&lt;/td&gt;
					&lt;td&gt;Environments, data policies and connector rules, if it designs and runs them&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Explicit (Foundry)&lt;/td&gt;
					&lt;td&gt;Purpose, data and acceptance&lt;/td&gt;
					&lt;td&gt;Model, code and release process, if it builds the agent&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;The second row is where contracts are usually vague. The service description should state who maintains data policies and how quickly a request to block an agent is executed. The third row has a regulatory side: a provider that builds an agent for a customer can end up in a provider role under the AI Act, depending on purpose and branding. Part 4 deals with that.&lt;/p&gt;
&lt;h3 id="shadow-ai-has-a-different-weight"&gt;Shadow AI has a different weight
&lt;/h3&gt;&lt;p&gt;Microsoft argues that too much control does not remove risk, it pushes builders to unsanctioned tools and costs both productivity and visibility. I agree with the mechanism. In regulated environments, I draw the line by function rather than by tool. Zone 1 can stay open: Agent Builder agents on content people can already read, with org-wide sharing limited to a defined group. The hard boundary belongs where an agent acts in other systems or runs without a signed-in user. One argument also carries more weight under NIS2 than in Microsoft&amp;rsquo;s case: an agent that nobody has registered is missing from the asset inventory, and auditors ask for that inventory.&lt;/p&gt;
&lt;h2 id="five-things-to-check-tomorrow"&gt;Five things to check tomorrow
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;Check who may share Agent Builder agents with the whole organization. Unless someone changed it, the answer is everyone.&lt;/li&gt;
&lt;li&gt;Filter the agent registry by platform and count the agents per tool. That shows which risk model dominates your tenant.&lt;/li&gt;
&lt;li&gt;List for each customer tenant who holds the AI Administrator and Power Platform administrator roles, the customer or the provider.&lt;/li&gt;
&lt;li&gt;Add the operation question (who runs it, in which tenant) to your agent request form.&lt;/li&gt;
&lt;li&gt;Check whether your Agent 365 licensing covers the tenants where you need risk signals. Without it, the registry shows the inventory but no risks (&lt;a class="link" href="https://learn.microsoft.com/microsoft-365/admin/manage/agent-registry#agent-risks" target="_blank" rel="noopener"
 &gt;Microsoft Learn&lt;/a&gt;).&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="how-the-series-continues"&gt;How the series continues
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Part 2, lifecycle: how much lifecycle an agent needs, and how it differs between the admin center, Copilot Studio environments and a Foundry release process (&lt;a class="link" href="https://blog.dr365.io/p/agent-lifecycle-agent-builder-copilot-studio/" &gt;part 2&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Part 3, runtime: whose permissions an agent uses when it calls tools and other agents, and where responsibility shifts along the way (&lt;a class="link" href="https://blog.dr365.io/p/agent-runtime-governance-delegation/" &gt;part 3&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Part 4, compliance: who has to deliver evidence under the AI Act, GDPR, NIS2 and ISO 27001/42001, and how much of it Microsoft 365 provides (&lt;a href="https://blog.dr365.io/p/agent-compliance-map/"&gt;part 4&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="sources"&gt;Sources
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class="link" href="https://www.microsoft.com/insidetrack/blog/our-customer-zero-guide-enabling-agent-creation-across-microsoft-365-copilot-copilot-studio-and-foundry/" target="_blank" rel="noopener"
 &gt;Microsoft Inside Track: Our Customer Zero guide to enabling agent creation across Microsoft 365 Copilot, Copilot Studio, and Foundry (Alex Fleck, October 8, 2026)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://learn.microsoft.com/microsoft-365-copilot/extensibility/copilot-studio-experience" target="_blank" rel="noopener"
 &gt;Microsoft Learn: Choose between Agent Builder and Copilot Studio to build your agent&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://learn.microsoft.com/microsoft-365/copilot/extensibility/agent-builder-build-agents" target="_blank" rel="noopener"
 &gt;Microsoft Learn: Build agents in Agent Builder&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://learn.microsoft.com/microsoft-365/copilot/extensibility/agent-builder-share-manage-agents" target="_blank" rel="noopener"
 &gt;Microsoft Learn: Share and manage agents built in Agent Builder&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://learn.microsoft.com/azure/foundry/agents/overview" target="_blank" rel="noopener"
 &gt;Microsoft Learn: Agents in Microsoft Foundry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://learn.microsoft.com/microsoft-365/copilot/extensibility/overview-custom-engine-agent" target="_blank" rel="noopener"
 &gt;Microsoft Learn: Custom engine agents for Microsoft 365 overview&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://learn.microsoft.com/microsoft-copilot-studio/guidance/sec-gov-phase2" target="_blank" rel="noopener"
 &gt;Microsoft Learn: Implement a zoned governance strategy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://learn.microsoft.com/microsoft-365/admin/manage/agent-multi-tenant" target="_blank" rel="noopener"
 &gt;Microsoft Learn: Manage agents across multiple tenants in the Microsoft 365 admin center (preview)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://learn.microsoft.com/microsoft-365/admin/manage/agent-registry" target="_blank" rel="noopener"
 &gt;Microsoft Learn: Agent registry in the Microsoft 365 admin center&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Agent lifecycle: how much governance does a Copilot agent need?</title><link>https://blog.dr365.io/p/agent-lifecycle-agent-builder-copilot-studio/</link><pubDate>Mon, 12 Oct 2026 07:00:00 +0200</pubDate><guid>https://blog.dr365.io/p/agent-lifecycle-agent-builder-copilot-studio/</guid><description>&lt;img src="https://blog.dr365.io/p/agent-lifecycle-agent-builder-copilot-studio/cover.png" alt="Featured image of post Agent lifecycle: how much governance does a Copilot agent need?" /&gt;&lt;blockquote class="alert alert-note"&gt;
 &lt;div class="alert-header"&gt;
 &lt;span class="alert-icon"&gt;📝&lt;/span&gt;
 &lt;span class="alert-title"&gt;This series has been extended&lt;/span&gt;
 &lt;/div&gt;
 &lt;div class="alert-body"&gt;
 &lt;p&gt;In October 2026 this series gained an introductory part. This post was originally part 1 and is now part 2. &lt;a href="https://blog.dr365.io/p/agent-tools-risk-ownership/"&gt;Part 1&lt;/a&gt; sorts Agent Builder, Copilot Studio and Foundry by who carries the risk.&lt;/p&gt;
 &lt;/div&gt;
 &lt;/blockquote&gt;
&lt;p&gt;Building an agent with Agent Builder in Microsoft 365 Copilot takes a few minutes. Getting rid of it takes forever in many tenants, because nobody feels responsible. The colleague who built an agent for the travel expense policy last spring has moved to another department. The agent keeps answering questions anyway, based on a policy that has been out of date since July.&lt;/p&gt;
&lt;p&gt;That is the problem an agent lifecycle solves. In this post I describe how I would set up a lifecycle for agents built with Agent Builder and Copilot Studio, and which tools Microsoft now provides for it. My take: not every agent needs the full process. Every agent does need an owner, and that only works for agents that are registered. What does not show up in the agent registry cannot be assigned to a person, reviewed or switched off.&lt;/p&gt;
&lt;h2 id="the-lifecycle-by-platform"&gt;The lifecycle by platform
&lt;/h2&gt;&lt;p&gt;Part 1 covers which tool fits which builder and who carries the risk. For the lifecycle, the phases stay the same, but where they happen depends on the platform.&lt;/p&gt;
&lt;p&gt;IT manages Agent Builder agents (intrinsic model, the platform sets the boundaries) in the Microsoft 365 admin center: visibility, sharing, owners, blocking and deletion. There are no versions and no environments, so the lifecycle here is mostly about sharing, ownership and cleanup.&lt;/p&gt;
&lt;p&gt;Copilot Studio (configurable model, the administrator sets the rules) uses application lifecycle management with separate development, test and production environments. Data policies, connector rules and publishing approval are tied to those environments (&lt;a class="link" href="https://learn.microsoft.com/microsoft-365-copilot/extensibility/copilot-studio-experience" target="_blank" rel="noopener"
 &gt;Microsoft Learn&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Foundry (explicit model, the organization owns model and code) follows your own engineering process: versioning, evaluation and publishing run through the development team&amp;rsquo;s tools and pipelines (&lt;a class="link" href="https://learn.microsoft.com/azure/foundry/agents/overview" target="_blank" rel="noopener"
 &gt;Microsoft Learn&lt;/a&gt;). Published Foundry agents appear in the agent registry, and admins can stop them there (&lt;a class="link" href="https://learn.microsoft.com/microsoft-365/admin/manage/agent-actions" target="_blank" rel="noopener"
 &gt;Microsoft Learn&lt;/a&gt;). The rest of this post focuses on Agent Builder and Copilot Studio. Foundry goes through the same phases, implemented with conventional software engineering.&lt;/p&gt;
&lt;p&gt;The bridge between Agent Builder and Copilot Studio is the copy feature: an agent from Microsoft 365 Copilot can be copied to Copilot Studio once it needs more than a personal helper can offer. In lifecycle terms, that is the moment an agent changes zones.&lt;/p&gt;
&lt;h2 id="three-zones-instead-of-one-process-for-everything"&gt;Three zones instead of one process for everything
&lt;/h2&gt;&lt;p&gt;A single approval process for every agent fails on two sides. An IT review is overkill for the personal agent that summarizes my own meeting notes. A click on &amp;ldquo;Share&amp;rdquo; is not enough for an agent that answers payroll questions for 3,000 employees.&lt;/p&gt;
&lt;p&gt;Microsoft addresses this with a zone model (&lt;a class="link" href="https://learn.microsoft.com/microsoft-copilot-studio/guidance/sec-gov-phase2" target="_blank" rel="noopener"
 &gt;Microsoft Learn&lt;/a&gt;). In zone 1, anyone can build agents for personal or team productivity, grounded in content they can already access. In zone 2, makers approved by IT build agents for other teams. These agents go through an IT review and are deployed to environments that IT manages. Zone 3 is reserved for organization-wide agents that are treated like any other enterprise application. The current whitepaper &lt;a class="link" href="https://marketingassets.microsoft.com/gdc/gdcnFRMn1/original" target="_blank" rel="noopener"
 &gt;Administering and Governing Agents&lt;/a&gt; is now structured along the same personal, team and enterprise levels.&lt;/p&gt;
&lt;p&gt;Microsoft now maps tools to zones more tightly: zone 1 for Agent Builder and SharePoint agents, zone 2 for Copilot Studio, zone 3 for Foundry and Copilot Studio in professional development. I still allow Agent Builder agents in zone 2 as long as they only read content the team can already access. For me, reach decides the zone, not the tool.&lt;/p&gt;
&lt;p&gt;For the lifecycle, the zone decides how many phases an agent goes through and how strict they are. An agent in zone 1 takes the short path. As soon as its reach, data access or criticality grows, it moves to the next zone and into a stricter process.&lt;/p&gt;
&lt;h2 id="the-seven-phases-at-a-glance"&gt;The seven phases at a glance
&lt;/h2&gt;&lt;p&gt;&lt;img alt="Agent lifecycle with three zones, seven phases and governance guardrails" class="gallery-image" data-flex-basis="178px" data-flex-grow="74" height="2152" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://blog.dr365.io/p/agent-lifecycle-agent-builder-copilot-studio/agent-lifecycle-en.png" srcset="https://blog.dr365.io/p/agent-lifecycle-agent-builder-copilot-studio/agent-lifecycle-en_hu_b68010268f095f1f.png 800w, https://blog.dr365.io/p/agent-lifecycle-agent-builder-copilot-studio/agent-lifecycle-en.png 1600w" width="1600"&gt;&lt;/p&gt;
&lt;p&gt;The diagram builds on a lifecycle model that has been circulating online. I extended it with the zones, the specific Microsoft tools for each phase and a separate decision gate.&lt;/p&gt;
&lt;h3 id="1-identify"&gt;1. Identify
&lt;/h3&gt;&lt;p&gt;Everything starts with a real problem. Ideas go into a backlog, for example a SharePoint list or a Planner board. Each idea gets a short profile with the problem, the target audience and an accountable owner. Without an owner, the idea goes no further.&lt;/p&gt;
&lt;h3 id="2-assess-and-prioritize"&gt;2. Assess and prioritize
&lt;/h3&gt;&lt;p&gt;This is where the most important decision of the whole lifecycle happens: which zone does the agent belong in? I look at value and effort, but mostly at the data. Which knowledge sources will the agent use, who is allowed to read them, and should the agent trigger actions in other systems? The answers also determine the tool. Agent Builder covers many zone 1 and 2 scenarios. Once actions, connectors to line-of-business apps or a broad rollout come into play, the path leads to Copilot Studio. If the agent needs its own model or orchestration, it ends up in Foundry and in the development team&amp;rsquo;s process.&lt;/p&gt;
&lt;h3 id="3-design-and-prototype"&gt;3. Design and prototype
&lt;/h3&gt;&lt;p&gt;Success criteria come before building. What does the agent need to answer, and how will I know it does that well? Only then does a prototype take shape: directly in Agent Builder for zone 1, in a Copilot Studio development environment for zones 2 and 3. Microsoft recommends environment routing to send makers to personal developer environments automatically, so not everything ends up in the default environment (&lt;a class="link" href="https://learn.microsoft.com/microsoft-copilot-studio/guidance/sec-gov-intro" target="_blank" rel="noopener"
 &gt;Microsoft Learn&lt;/a&gt;).&lt;/p&gt;
&lt;h3 id="4-validate-and-decide"&gt;4. Validate and decide
&lt;/h3&gt;&lt;p&gt;This phase finally has a proper tool. &lt;a class="link" href="https://techcommunity.microsoft.com/blog/copilot-studio-blog/agent-evaluation-in-microsoft-copilot-studio-is-now-generally-available/4507392" target="_blank" rel="noopener"
 &gt;Agent Evaluation in Copilot Studio&lt;/a&gt; has been generally available since the end of March. It lets you create test sets, choose evaluation methods and repeat runs across agent versions. A Power Automate connector and a REST API (currently in preview) make it possible to include evaluations in CI/CD pipelines (&lt;a class="link" href="https://learn.microsoft.com/microsoft-copilot-studio/analytics-agent-evaluation-rest-api" target="_blank" rel="noopener"
 &gt;Microsoft Learn&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Security and data protection belong in this phase too: which data can the agent see, which identity does it run under, and do its permissions match the intended audience? If the agent calls other agents or tools, add a second question: do they act with the user&amp;rsquo;s permissions or with their own, possibly broader credentials? In Copilot Studio this is set per tool, and a connected agent does not inherit the setting of the agent that calls it. The phase ends with a deliberate decision.&lt;/p&gt;
&lt;h3 id="the-gate-go-change-hold-or-stop"&gt;The gate: Go, Change, Hold or Stop
&lt;/h3&gt;&lt;p&gt;The decision after phase 4 has four possible outcomes. &lt;strong&gt;Go&lt;/strong&gt; leads to production. &lt;strong&gt;Change&lt;/strong&gt; sends the agent back to phase 3 because quality or design still fall short. &lt;strong&gt;Hold&lt;/strong&gt; parks it in the backlog, for example because a data source is not yet properly permissioned. &lt;strong&gt;Stop&lt;/strong&gt; ends the idea in a controlled way.&lt;/p&gt;
&lt;p&gt;Many organizations underestimate Stop. An agent that fails its tests should not stay in the tenant as a half-finished prototype.&lt;/p&gt;
&lt;h3 id="5-deploy-and-scale"&gt;5. Deploy and scale
&lt;/h3&gt;&lt;p&gt;In zone 3, nobody edits an agent directly in production. Microsoft recommends packaging agents as managed solutions and promoting them from development through test to production with Power Platform pipelines (&lt;a class="link" href="https://www.microsoft.com/en-us/microsoft-copilot/blog/?p=7727" target="_blank" rel="noopener"
 &gt;Microsoft Copilot Blog&lt;/a&gt;). That gives you versioning, an auditable change history and the option to roll back.&lt;/p&gt;
&lt;p&gt;Publishing to the organization runs through the Microsoft 365 admin center, where admins can approve or reject submitted agents. A gradual rollout follows. User training belongs in the same plan, otherwise even a good agent goes unused.&lt;/p&gt;
&lt;h3 id="6-operate-and-monitor"&gt;6. Operate and monitor
&lt;/h3&gt;&lt;p&gt;Operations is about usage, quality and cost. Copilot Studio provides analytics, Purview covers audit and data protection, and since May 2026 &lt;a class="link" href="https://learn.microsoft.com/microsoft-agent-365/builder/agent-registry" target="_blank" rel="noopener"
 &gt;Agent 365&lt;/a&gt; adds a dedicated control plane for agents. Copilot Studio agents appear in its agent registry once they are made available in Microsoft 365. The same agent can show up more than once, for example as a shared and as a published version (&lt;a class="link" href="https://learn.microsoft.com/microsoft-365/admin/manage/agent-registry" target="_blank" rel="noopener"
 &gt;Microsoft Learn&lt;/a&gt;). Governance actions are logged in Purview.&lt;/p&gt;
&lt;p&gt;Two things are a fixed part of operations for me: keeping knowledge sources current so the agent does not answer from outdated documents, and recertifying permissions on a regular schedule. Anyone working with customers in regulated industries knows this principle from identity management. It applies to agents in the same way.&lt;/p&gt;
&lt;h3 id="7-evolve-or-retire"&gt;7. Evolve or retire
&lt;/h3&gt;&lt;p&gt;Every agent ends at some point, either as a new version or through retirement. New versions go through the lifecycle again, starting at phase 2 or 3 depending on the scope of the change.&lt;/p&gt;
&lt;p&gt;The admin center now includes the most important actions for retirement (&lt;a class="link" href="https://learn.microsoft.com/microsoft-365/admin/manage/agent-actions" target="_blank" rel="noopener"
 &gt;Microsoft Learn&lt;/a&gt;). Admins can assign a new owner to Agent Builder and Copilot Studio agents, even when an agent is already ownerless. The new owner gets full edit and delete permissions plus access to the previous owner&amp;rsquo;s files, and the previous owner loses all access. Agent Builder agents can now have several owners, which admins can add or remove. Agents without a future can be blocked and deleted, with a 30-day window to restore them.&lt;/p&gt;
&lt;p&gt;Microsoft&amp;rsquo;s Zero Trust workshop sums up the idea well: a lifecycle policy that nobody enforces remains a document (&lt;a class="link" href="https://microsoft.github.io/zerotrustassessment/docs/workshop-guidance/AI/AI_118" target="_blank" rel="noopener"
 &gt;Zero Trust Workshop&lt;/a&gt;). Without this cleanup, the number of agents only ever grows.&lt;/p&gt;
&lt;h2 id="guardrails-across-all-phases"&gt;Guardrails across all phases
&lt;/h2&gt;&lt;p&gt;Underneath the cycle sit six topics that apply in every phase and every zone: identity and ownership, data protection and compliance, permissions and sharing, environments and ALM, inventory and transparency, and quality and cost. In the diagram I mapped each topic to the tools available for it today, from Entra Agent ID through Purview to the agent registry.&lt;/p&gt;
&lt;h2 id="where-it-still-falls-short"&gt;Where it still falls short
&lt;/h2&gt;&lt;p&gt;The picture is not complete yet. Agent Builder agents have no real ALM with environments and versions. If you want to run one of them seriously, moving it to Copilot Studio is hard to avoid.&lt;/p&gt;
&lt;p&gt;Copilot Studio has gaps as well. The built-in evaluations live in the cloud, not in source control, which makes automated quality gates in a pipeline harder than in classic software development. In an &lt;a class="link" href="https://espc.tech/learning-hub/webinar/copilot-agent-test-automation-from-prompt-to-production-with-confidence/" target="_blank" rel="noopener"
 &gt;ESPC webinar&lt;/a&gt;, Stephan Bisser presented a CLI tool that versions test cases as YAML files to close that gap.&lt;/p&gt;
&lt;p&gt;Finally, licensing: many registry features are available in the admin center. Risk signals in the registry and the advanced security and compliance capabilities of Agent 365 require Microsoft 365 E7 or an Agent 365 license (&lt;a class="link" href="https://learn.microsoft.com/microsoft-365/admin/manage/agent-registry#agent-risks" target="_blank" rel="noopener"
 &gt;Microsoft Learn&lt;/a&gt;). Clarify this before you roll out.&lt;/p&gt;
&lt;h2 id="five-things-you-can-check-tomorrow"&gt;Five things you can check tomorrow
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;Open the agent registry in the Microsoft 365 admin center and filter for agents without an owner.&lt;/li&gt;
&lt;li&gt;Check whether environment routing sends Copilot Studio makers to their own developer environments, or whether everyone builds in the default environment.&lt;/li&gt;
&lt;li&gt;Define the criteria that move an agent from zone 1 to zone 2, and write them down.&lt;/li&gt;
&lt;li&gt;Create a first test set in Agent Evaluation for your most important agent.&lt;/li&gt;
&lt;li&gt;Decide who takes over the agents of people who leave the organization.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;What happens when an approved agent calls tools and hands work to other agents at runtime is the topic of &lt;a class="link" href="https://blog.dr365.io/p/agent-runtime-governance-delegation/" &gt;part 3&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="sources"&gt;Sources
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class="link" href="https://learn.microsoft.com/microsoft-365-copilot/extensibility/copilot-studio-experience" target="_blank" rel="noopener"
 &gt;Microsoft Learn: Choose between Microsoft 365 Copilot and Copilot Studio to build your agent&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://learn.microsoft.com/microsoft-copilot-studio/guidance/sec-gov-phase2" target="_blank" rel="noopener"
 &gt;Microsoft Learn: Implement a zoned governance strategy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://learn.microsoft.com/microsoft-365/admin/manage/agent-actions" target="_blank" rel="noopener"
 &gt;Microsoft Learn: Governance and lifecycle actions for agents in the Microsoft 365 admin center&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://learn.microsoft.com/microsoft-365/admin/manage/agent-registry" target="_blank" rel="noopener"
 &gt;Microsoft Learn: Agent registry in the Microsoft 365 admin center&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://learn.microsoft.com/azure/foundry/agents/overview" target="_blank" rel="noopener"
 &gt;Microsoft Learn: Agents in Microsoft Foundry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://learn.microsoft.com/microsoft-copilot-studio/analytics-agent-evaluation-rest-api" target="_blank" rel="noopener"
 &gt;Microsoft Learn: Run agent evaluations with the REST API (preview)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://learn.microsoft.com/microsoft-agent-365/builder/agent-registry" target="_blank" rel="noopener"
 &gt;Microsoft Learn: Agent registry in Agent 365&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://techcommunity.microsoft.com/blog/copilot-studio-blog/agent-evaluation-in-microsoft-copilot-studio-is-now-generally-available/4507392" target="_blank" rel="noopener"
 &gt;Microsoft Tech Community: Agent Evaluation is generally available&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://marketingassets.microsoft.com/gdc/gdcnFRMn1/original" target="_blank" rel="noopener"
 &gt;Microsoft whitepaper: Administering and Governing Agents&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item></channel></rss>