AB-900 lesson 11: Administering agents
An agent reaches users through a fixed path: someone creates it, an admin approves it when it is going organisation-wide, and the admin decides who may install it. After that it is monitored, updated and eventually retired. Most of this is handled in the Microsoft 365 admin center under Agents, with the Power Platform admin center covering the environments where Copilot Studio agents live. Only the AI Administrator and Global Administrator roles can approve requests.
Controlling who can use agents
Agent settings live under Agents > Settings. Three controls matter for the exam:
| Setting | What it decides |
|---|---|
| User access | Who can use agents and plugins: all users (the default), no users, or specific users and groups |
| Agent and plugin access | Which kinds may be installed: built by Microsoft, built by your organisation, built by external publishers |
| Sharing | Who may share agents, either all users, no users or specific users; it applies only to agents built with Agent Builder |
Separately, an individual agent can be installed for everyone or for chosen groups, blocked for the whole tenant, or pinned in users’ Copilot agent lists (up to three).
Creating an agent
Agents are made with several tools: Agent Builder inside Copilot for simple agents, Copilot Studio for more capable ones, SharePoint for agents grounded on a site, and developer tools such as Microsoft Foundry and the Agents Toolkit. A basic agent starts with a description, instructions and knowledge sources. One that a creator shares directly shows in the registry as “Shared by creator”. Creating a SharePoint agent needs a Copilot licence and permission to add files to the site.
From submission to publication
Making an agent available to the whole organisation triggers a request. In Agents > All agents > Requests, the admin sees entries marked pending review, pending update or pending activate. Selecting one shows its owner, data sources, custom actions and permissions. The two outcomes are Publish to store and Reject submission.
Publishing opens a wizard: choose who can install it, optionally who gets it preinstalled, apply a policy template, then review the permissions the agent asks for and grant admin consent. When a developer later submits a change, it waits as pending update, and users keep the old version until the admin approves. An agent submitted for the whole organisation that colleagues cannot find is usually still waiting in the queue; once published, it is labelled “Published by your org”.
Monitoring and lifecycle
The figure above shows the loop. Agents > Overview gives a 30-day snapshot: active users, pending requests, agents without owners, agents at risk and agents with errors. The Registry lists every agent, with filters, and can be exported. Lifecycle actions there include:
- Block or unblock to stop or restore use across the tenant.
- Delete, which is a soft delete; the agent can be restored for 30 days or removed permanently.
- Assign a new owner, needed when the creator leaves and the agent becomes ownerless.
For agents built in Copilot Studio, the Power Platform admin center adds the operations view. Under Copilot, the Copilot Studio page shows message consumption, the number of active agents (those with sessions in the last 28 days), the session success rate and the top ten agents by monthly sessions. It does not include agents built with Agent Builder.
Worked example: an HR policy agent
At a 150-person company, an HR coordinator builds a leave-policy agent in Copilot Studio and submits it for the whole organisation. The admin opens Requests, checks that the knowledge source is the HR site, and publishes it to all users with the default policy template. Later the Overview page shows it among the most-used agents. When the coordinator leaves, it appears under agents without owners, and the admin assigns the new HR lead as owner rather than deleting it. An abandoned, unused agent would instead be blocked, then deleted.
Easy to confuse
- Shared by creator vs Published by your org. The first is a creator’s own sharing; the second has passed admin approval.
- Block vs delete. Block can be reversed instantly; delete is a soft delete with a 30-day window.
- Microsoft 365 admin center vs Power Platform admin center. Inventory, approval and access in the first; Copilot Studio environments and operational insights in the second.
Key points
- Agent settings are under Agents > Settings: user access, agent and plugin access, and sharing.
- Org-wide agents wait under Requests until an AI Administrator or Global Administrator publishes or rejects them.
- Publishing selects users, a policy template and consented permissions.
- The Overview and Registry cover usage and inventory; the Power Platform admin center covers Copilot Studio operations.
- Delete is soft for 30 days, and an ownerless agent needs a new owner.
Check yourself
Question 1. A developer updates an agent that is already published. Users report that they still see the old behaviour. What is the most likely explanation?
- A. The update is pending admin approval
- B. The agent has been blocked tenant-wide
- C. The agent has no owner
- D. A billing policy was disconnected
Show answer
Answer: A
An update goes into the queue as pending update, and users keep the old version until approval. Blocking would remove the agent, and ownership and billing do not control versions.
Want more questions like this? Full AB-900 practice tests →
Question 2. Leadership wants a view of how many sessions Copilot Studio agents handled this month and how often they succeeded. Where should the admin look?
- A. The Exchange admin center
- B. The Requests tab in the Microsoft 365 admin center
- C. The Copilot Studio page in the Power Platform admin center
- D. Sensitivity labels in Microsoft Purview
Show answer
Answer: C
The Copilot Studio page in the Power Platform admin center shows consumption, active agents and session success rate. The other options manage mailboxes, list pending approvals or classify content.
Want more questions like this? Full AB-900 practice tests →
Question 3. An employee who built a shared agent has left, and the agent now shows as ownerless. The department still uses it. What should the admin do?
- A. Permanently delete the agent
- B. Assign a new owner to the agent
- C. Reject the submission
- D. Set user access to no users
Show answer
Answer: B
A new owner keeps the agent running with accountability. Permanent deletion destroys something in use, rejection applies to requests, and disabling all agent access disrupts everyone.
Want more questions like this? Full AB-900 practice tests →
This lesson covers agent administration in the Copilot and agents domain (25 to 30 percent of AB-900). The compact version is in the Copilot and agent admin recap, and AI agents explained gives the concept behind them.