SKILL.md— paste into Microsoft 365 Copilot or ClaudeDownload▸ View skill file▾ Hide skill file
---
name: Copilot Wave 3 Autonomous Agent Governance
description: Assesses the governance posture for Microsoft 365 Copilot Wave 3 autonomous agents, auditing approval-workflow coverage, data-scope boundaries, audit-log configuration, and human-override controls.
---
# Copilot Wave 3 Autonomous Agent Governance
> **TL;DR:** This skill assesses the governance posture for Microsoft 365 Copilot Wave 3 autonomous agents — reviewing approval-workflow coverage, data-scope boundaries, audit-log configuration, and human-override controls to ensure autonomous actions are authorised, logged, and reversible.
## What does the Copilot Wave 3 autonomous agent governance assessment cover?
Microsoft 365 Copilot Wave 3 introduced autonomous multi-step agents capable of taking actions across Microsoft 365 — drafting emails, updating records, booking meetings, and triggering downstream workflows — without requiring a human to approve each step. This capability fundamentally changes the governance model: agents now act on behalf of users with delegated authority, and a single misconfigured agent can propagate sensitive data, alter records, or generate external communications at scale. This skill audits the governance controls wrapping Wave 3 autonomous agents: which agents are configured for autonomous versus supervised operation, what approval-workflow requirements are in place, how broad each agent's data scope is, whether audit logging is capturing agent actions to the unified audit log, and whether human-override controls exist to pause or roll back agent actions. It produces a risk-scored agent governance register for the AI steering committee.
## When should you run this skill?
- "Audit our Copilot Wave 3 autonomous agent governance"
- "Which agents can take autonomous actions without human approval?"
- "Review audit logging for Copilot autonomous actions"
- "Find agents with over-broad data access"
- "Produce an AI agent governance register"
- "Check if we can pause or roll back autonomous agent actions"
## How this skill works, step by step
1. Open the Microsoft 365 admin centre → Copilot → Agents (or Microsoft Agent 365 control plane if deployed)
2. Enumerate all deployed agents with their operation mode: Supervised (human-in-the-loop approval for each action), Autonomous (agent executes without per-action approval), or Hybrid (approval required for high-risk action types only)
3. For each autonomous or hybrid agent, capture: owning team, data connectors configured, sensitivity label scope, external communication permissions (can the agent send emails?), action types permitted (read-only vs write vs send)
4. Check audit log coverage: open the Purview unified audit log and filter for Copilot agent action event types (AgentActionTaken, AgentActionApproved, AgentActionRejected) — confirm these are being ingested and retained
5. Review the approval workflow configuration for each hybrid agent: which action types require approval, who is in the approval group, what is the timeout behaviour (auto-approve vs auto-reject on timeout)
6. Identify human-override controls: can an admin pause a running agent? Is there a rollback mechanism for completed actions?
7. Score agent risk: Critical (autonomous + external email + no audit logging), High (autonomous + write access + no approval for sensitive actions), Medium (hybrid with approval gaps), Low (supervised + read-only)
8. Produce the agent governance register below
## Output format
| Agent Name | Operation Mode | External Comms | Write Access | Audit Logging | Approval Workflow | Human Override | Risk |
| --- | --- | --- | --- | --- | --- | --- | --- |
| Travel Booking Agent | Autonomous | Email | Yes | Not confirmed | None | Pause only | High |
| Research Summariser | Supervised | No | No | Confirmed | Per action | Yes | Low |
| HR Onboarding Agent | Hybrid | Email | Yes | Confirmed | Email sends only | Yes | Medium |
Summary:
- Total autonomous or hybrid agents: N
- Agents with external email permissions: N
- Agents with write access and no approval workflow: N
- Agents without confirmed audit logging: N
- Critical risk agents: N
## Scope and safety
Read-only — this skill does NOT:
- Modify agent configuration or operation mode
- Pause, disable, or roll back agent actions
- Change approval workflow assignments
## Licensing and permissions
### Licences and add-ons
| Capability used | Minimum licence |
| --- | --- |
| Microsoft 365 Copilot Wave 3 autonomous agents | Microsoft 365 Copilot licence (Wave 3 features) |
| Agent audit logging in Purview | Microsoft 365 E5 Compliance or Purview add-on |
| Agent control plane via Microsoft Agent 365 | Microsoft Agent 365 licence (if deployed) |
### Least-privilege roles
- Copilot Administrator (read agent inventory, operation modes, data connectors)
- Compliance Administrator (read Purview audit log for agent action events)
- Global Reader (read-only review of admin centre agent configuration)
### Microsoft Graph permissions (read-only)
- `AuditLog.Read.All` — read Copilot agent action events from the unified audit log
- Agent inventory and configuration are accessed via the Microsoft 365 admin centre (Copilot section) and Microsoft Agent 365 control plane portal
## Sources and compliance
- [Microsoft 365 Copilot Wave 3 — autonomous agent capabilities](https://www.microsoft.com/en-us/microsoft-365/blog/2026/03/09/powering-frontier-transformation-with-copilot-and-agents/)
- [Governing Copilot and agents in Microsoft 365 (Microsoft Learn)](https://learn.microsoft.com/en-us/copilot/microsoft-365/microsoft-365-copilot-governance)
- Supports Essential Eight ML2 evidence for Control 5 (restrict administrative privileges — applied to autonomous AI agent actions)
- Aligns with the Australian AI Ethics Framework principles of human control and accountability
- Pair with Entra Agent ID Audit and Copilot Studio Agent Inventory for complete agentic AI governance coverage
- Output in Australian English
How to use this skill
- Get the file. Download or copy the
SKILL.mdfrom the panel above. - Load it into your host:
- Microsoft 365 Copilot / Copilot Studio — add it as the instructions of a declarative agent or Copilot Studio agent.
- Claude (Cowork / Claude Code) — drop the file into your skills folder; it loads as an Agent Skill automatically.
- Any chat host — paste the file contents as your prompt.
- Grant read-only access. Assign the least-privilege roles and Microsoft Graph scopes listed in Licensing and permissions below.
- Provide your tenant scope and run it (a site, a collection, or the whole tenant).
- Review the report and action the risk-ranked recommendations.
This skill is read-only by default — it inspects and reports, and never changes your tenant.
Copilot Wave 3 Autonomous Agent Governance
TL;DR: This skill assesses the governance posture for Microsoft 365 Copilot Wave 3 autonomous agents — reviewing approval-workflow coverage, data-scope boundaries, audit-log configuration, and human-override controls to ensure autonomous actions are authorised, logged, and reversible.
What does the Copilot Wave 3 autonomous agent governance assessment cover?
Microsoft 365 Copilot Wave 3 introduced autonomous multi-step agents capable of taking actions across Microsoft 365 — drafting emails, updating records, booking meetings, and triggering downstream workflows — without requiring a human to approve each step. This capability fundamentally changes the governance model: agents now act on behalf of users with delegated authority, and a single misconfigured agent can propagate sensitive data, alter records, or generate external communications at scale. This skill audits the governance controls wrapping Wave 3 autonomous agents: which agents are configured for autonomous versus supervised operation, what approval-workflow requirements are in place, how broad each agent’s data scope is, whether audit logging is capturing agent actions to the unified audit log, and whether human-override controls exist to pause or roll back agent actions. It produces a risk-scored agent governance register for the AI steering committee.
When should you run this skill?
- “Audit our Copilot Wave 3 autonomous agent governance”
- “Which agents can take autonomous actions without human approval?”
- “Review audit logging for Copilot autonomous actions”
- “Find agents with over-broad data access”
- “Produce an AI agent governance register”
- “Check if we can pause or roll back autonomous agent actions”
How this skill works, step by step
- Open the Microsoft 365 admin centre → Copilot → Agents (or Microsoft Agent 365 control plane if deployed)
- Enumerate all deployed agents with their operation mode: Supervised (human-in-the-loop approval for each action), Autonomous (agent executes without per-action approval), or Hybrid (approval required for high-risk action types only)
- For each autonomous or hybrid agent, capture: owning team, data connectors configured, sensitivity label scope, external communication permissions (can the agent send emails?), action types permitted (read-only vs write vs send)
- Check audit log coverage: open the Purview unified audit log and filter for Copilot agent action event types (AgentActionTaken, AgentActionApproved, AgentActionRejected) — confirm these are being ingested and retained
- Review the approval workflow configuration for each hybrid agent: which action types require approval, who is in the approval group, what is the timeout behaviour (auto-approve vs auto-reject on timeout)
- Identify human-override controls: can an admin pause a running agent? Is there a rollback mechanism for completed actions?
- Score agent risk: Critical (autonomous + external email + no audit logging), High (autonomous + write access + no approval for sensitive actions), Medium (hybrid with approval gaps), Low (supervised + read-only)
- Produce the agent governance register below
Output format
| Agent Name | Operation Mode | External Comms | Write Access | Audit Logging | Approval Workflow | Human Override | Risk |
|---|---|---|---|---|---|---|---|
| Travel Booking Agent | Autonomous | Yes | Not confirmed | None | Pause only | High | |
| Research Summariser | Supervised | No | No | Confirmed | Per action | Yes | Low |
| HR Onboarding Agent | Hybrid | Yes | Confirmed | Email sends only | Yes | Medium |
Summary:
- Total autonomous or hybrid agents: N
- Agents with external email permissions: N
- Agents with write access and no approval workflow: N
- Agents without confirmed audit logging: N
- Critical risk agents: N
Scope and safety
Read-only — this skill does NOT:
- Modify agent configuration or operation mode
- Pause, disable, or roll back agent actions
- Change approval workflow assignments
Licensing and permissions
Licences and add-ons
| Capability used | Minimum licence |
|---|---|
| Microsoft 365 Copilot Wave 3 autonomous agents | Microsoft 365 Copilot licence (Wave 3 features) |
| Agent audit logging in Purview | Microsoft 365 E5 Compliance or Purview add-on |
| Agent control plane via Microsoft Agent 365 | Microsoft Agent 365 licence (if deployed) |
Least-privilege roles
- Copilot Administrator (read agent inventory, operation modes, data connectors)
- Compliance Administrator (read Purview audit log for agent action events)
- Global Reader (read-only review of admin centre agent configuration)
Microsoft Graph permissions (read-only)
AuditLog.Read.All— read Copilot agent action events from the unified audit log- Agent inventory and configuration are accessed via the Microsoft 365 admin centre (Copilot section) and Microsoft Agent 365 control plane portal
Sources and compliance
- Microsoft 365 Copilot Wave 3 — autonomous agent capabilities
- Governing Copilot and agents in Microsoft 365 (Microsoft Learn)
- Supports Essential Eight ML2 evidence for Control 5 (restrict administrative privileges — applied to autonomous AI agent actions)
- Aligns with the Australian AI Ethics Framework principles of human control and accountability
- Pair with Entra Agent ID Audit and Copilot Studio Agent Inventory for complete agentic AI governance coverage
- Output in Australian English