AI Agent Governance Checklist: Copilot Studio Agents

AI Agent Governance: A Data Security Checklist Before Deploying Copilot Studio Agents

25 September 2026

Microsoft Copilot Studio allows a business user to build a working agent in an afternoon. The governance work that should precede it takes much longer, and most small and medium businesses skip it entirely.

The outcome is obvious. The agent is made available on Microsoft Teams, uses information it was not supposed to access to answer questions, and nothing can be undone. This guide sets out the AI agent governance checklist to work through before an agent touches live business data, and where an IT infrastructure security review fits into that sequence.

AI agent governance checklist for UK SMEs reviewing data, identity and DLP controls before deploying Copilot Studio agents.

Key Takeaways

  • Inherited permissions are the primary risk: An agent based on SharePoint information may expose any information that the requesting individual has permission to access and view, even if they were never supposed to.
  • The Default environment is the weakest build location: Every licensed user is granted maker access there by default, so creation controls that work in other environments do not apply.
  • Data policies restrict capability, not existence: Power Platform data policies govern which connectors, channels, knowledge sources and authentication modes an agent may use, but they do not prevent an agent from being created.
  • Evidence is the deliverable: UK SMEs will satisfy agent governance requirements through the client security questionnaire before they meet the regulator, and the questionnaire requires documentation, not policy.

What is AI agent governance, and why does it matter before deployment?

AI agent governance refers to the controls that determine who can create agents, what data and resources they can access, who owns them, and how their behaviour is monitored. This matters before release because the moment the agent is released, it becomes active and inherits permissions.

The difference between governing a chatbot and governing an agent is the action layer. A conversational assistant produces text. An agent selects tools, retrieves context, calls connectors, triggers cloud flows and writes to business systems.

In governance, there should be documentation of the permission, intention, and output, not only the output. This is because disconnecting a connector is always harder than connecting it.

What goes wrong when a Copilot Studio agent is deployed without governance?

The four common failure modes in ungoverned Copilot Studio agents are data exposure from overly broad knowledge sources, unauthorised activity from unconstrained connectors, unauthenticated access from open channels, and untraceable activity from a lack of logging. All these failures result from a configuration decision during development.

Each choice looks logical by itself. The knowledge base was extended for simplicity, the cloud flow was connected so the agent could file tickets, and the agent was made available across the organisation because it was not important. Together, these choices create the incident. That’s why Copilot Studio security requires an integrated approach.

Why does an agent surface data the person who built it never knew they could reach?

Grounding an agent in SharePoint or OneDrive content does not create new access. It makes existing access discoverable. Years of accumulated sharing links, inherited site permissions and organisation-wide grants sit dormant until a retrieval system makes them searchable in natural language.

This is not an AI issue, but a permissions issue, and most tenants have never been audited for oversharing because navigation is manual.

A single SharePoint URL added as a knowledge source can include many subpaths. Scoping knowledge sources to named document libraries rather than whole sites is the practical mitigation, alongside remediating SharePoint Online permissions before any agent is grounded in that content.

What should be on your AI agent governance checklist before deployment?

An AI agent governance checklist includes the following seven controls, in order: inventory and ownership, environment placement, identity and authentication, source scope of knowledge, data loss prevention, human supervision, and audit evidence. The order matters because identity and knowledge decisions restrict all other controls.

The controls must be proportional. For example, a summarising agent without write actions requires less thorough review than an agent accessing client files.

ControlTier 1: internal, read-onlyTier 2: client or personal dataTier 3: write actions or external exposure
EnvironmentAny non-Default environmentDedicated environmentDedicated environment, restricted makers
AuthenticationMicrosoft Entra ID requiredMicrosoft Entra ID requiredMicrosoft Entra ID plus Conditional Access
Knowledge scopeNamed sitesNamed document librariesNamed libraries, sensitivity labels enforced
Data policyTenant defaultEnvironment-scoped policyEnvironment-scoped policy, custom connectors blocked
Human approvalNot requiredSampled reviewApproval before action executes
Audit loggingEnabledEnabled and monitoredEnabled, monitored and retained
Review cadenceAnnualEvery six monthsQuarterly

How do you keep an inventory of agents when anyone can build one?

Maintain a single register and treat entry in it as a condition of publishing. Each agent needs a recorded business purpose, a named business owner, a named technical owner, its environment, connected tools, knowledge sources, risk tier and last review date. Discovery alone is not inventory.

By splitting ownership between two named individuals, you avoid the common mistake of letting the person who profits from the automation decide its acceptability.

Match the register to what is in operation in each review. The agents accumulate silently, and an unreconciled register becomes fiction within two quarters.

Which environment should agents be built in, and why does the Default environment matter?

Agents handling anything beyond low-risk internal content should be built in a dedicated environment, not the Default environment. Every licensed user automatically gets maker access to the Default environment, which makes creation control impractical and leaves data policies as the only meaningful restriction.

A practical approach to environment configuration in an SME should include three tiers: the default environment as a controlled sandbox with strict data management policies, a development environment, and a production environment accessible only to authorised creators.

Managed Environments add maker controls, sharing limits and usage insights. Check licensing first, because running Power Apps or Power Automate assets in a Managed Environment can require premium licences per user. In contrast, Copilot Studio and Microsoft 365 Copilot licences cover Managed Environment use for Copilot Studio scenarios.

How do you set AI agent access controls without a dedicated security team?

Use least privilege in three places. Require Microsoft Entra ID authentication so the agent knows who is making the request, scope connectors so the agent can access only systems authorised by the organisation, and decide whether to run in user or service mode.

In user context, what the agent fetches is restricted to what that individual is supposed to access. In the service context, one identity serves everyone; therefore, any excess privilege in that identity becomes excess privilege for all users. The agent must have a dedicated service identity in the register.

Authentication is also a data policy control. Chat without Microsoft Entra ID authentication is a distinct Copilot Studio connector, and blocking it prevents unauthenticated public access regardless of how the agent is later published.

Microsoft Learn documents the wider set of platform controls in its security and governance guidance for Copilot Studio.

How does data loss prevention apply to Copilot Studio agents?

Power Platform data policies are the primary enforcement mechanism. They classify connectors into business, non-business and blocked groups, and Copilot Studio exposes its own connector set covering authentication modes, publishing channels, knowledge sources, skills, custom connectors and Application Insights. Policies apply at the tenant or environment level.

Two behaviours catch teams out. Connectors introduced after 2019 are likely to fall into the default non-business group unless an administrator has configured the default grouping otherwise, so that a legitimate capability can be blocked without any explicit decision. Data policies also restrict what an agent can do, not whether it can be created.

Pay special attention to integration surfaces. Copilot Studio integrates Model Context Protocol servers as tools and with custom connectors. Therefore, blocking only custom connectors will not protect the integration surface.

Microsoft Purview adds another layer through sensitivity labels, which restrict how labelled data can be surfaced or shared. Establish labelling before grounding, just as a Microsoft 365 Copilot deployment is preceded by tenant readiness work.

What does UK GDPR expect from a business deploying AI agents?

UK GDPR expectations do not change because an agent performs the processing. The organisation must identify a lawful basis, apply data minimisation, maintain accuracy, define retention, and be able to explain the processing. The Information Commissioner’s Office expects these to be demonstrable, not assumed.

A Data Protection Impact Assessment may be necessary when innovative technologies are used, particularly when combined with large-scale processing of special category data or automated processing that could significantly impact individuals.

The most violated requirement is data minimisation. An agent working across an entire SharePoint site has access to more data than they need.

Additional sector obligations also apply. FCA-regulated entities have operational resilience and outsourcing requirements, while SRA-regulated entities have confidentiality obligations. Identity governance through mobility and security controls makes those access boundaries provable, not just asserted.

The ICO publishes detailed guidance on AI and data protection covering lawful basis, transparency and accountability.

What evidence should you keep to satisfy an auditor or a client questionnaire?

Keep four records: a current agent register, exports of the data policy configuration, audit logs of agent activity, and dated sign-off records showing who approved each agent for production. For most UK SMEs, the forcing function is a larger client’s supplier security questionnaire, which asks for artefacts rather than intentions.

EvidenceSourceRetention
Agent registerMaintained manually or from admin centre exportsCurrent, with change history
Data policy configurationPower Platform admin centreExported at each change
Agent activity logsMicrosoft Purview Audit, the Copilot Studio Analytics page, and Application Insights where connectedPer organisational retention policy
Approval recordsChange management or ticketing systemLife of the agent plus one year

Logging must be enabled deliberately. Activity that was never captured cannot be recovered retrospectively, which is when an incident investigation stalls.

Centralised oversight is improving. Agent 365 provides observability and policy enforcement across Copilot Studio agents alongside existing Power Platform and Microsoft 365 controls, which reduces manual reconciliation for a small IT team.

How do you turn this checklist into a repeatable pre-deployment gate?

Combine the seven control categories into one form to complete before publishing and assigning agent ownership. Also explain what changes will make it necessary to review the agent: changes to the model, connection, knowledge base, permission scope, or channel of publication.

Set a standing review cadence matched to risk tier. Annual review suits low-risk internal agents, six-monthly suits agents touching personal data, and quarterly suits agents with write actions.

If the organisation cannot operate the gate, people who own cybersecurity solutions across the estate should run it, not those developing agents.

What is an AI agent governance checklist?

An AI agent governance checklist is an organised pre-deployment evaluation that includes agent inventory, agent environment, identity and authentication, knowledge source boundaries, data loss prevention, human oversight, and an audit trail. Complete this before publishing the agent, and repeat it whenever the agent materially changes.

Do Copilot Studio agents have access to everything in my Microsoft 365 tenant?

No. An agent can only reach the knowledge sources and connectors it has been configured with. However, when grounded in SharePoint content and running in the user’s context, it can surface anything the requesting user is technically permitted to open, which is often broader than intended.

Who should own AI agent governance in a small business?

Ownership should be shared between a named business owner responsible for the use case and a named technical owner responsible for configuration and runtime behaviour. In small organisations, the technical ownership lies with either the IT Manager or the outsourcing agency.

Does UK GDPR apply to AI agents that only handle internal data?

Yes, where that data includes personal data about employees. Staff records, performance information and HR case files are all personal data, so lawful basis, minimisation, retention and transparency obligations apply in full, regardless of whether the agent faces customers or is used only internally.

Do I need a DPIA before deploying a Copilot Studio agent?

A Data Protection Impact Assessment is likely required, because the ICO treats innovative technology as a screening trigger. Additional triggers include large-scale processing of special category data and automated decisions with significant effects. Recruitment, legal and financial services use cases should assume one is needed.

Can data loss prevention policies stop an agent from being created?

No. Power Platform data policies restrict what an agent may do, including which connectors, publishing channels, knowledge sources and authentication modes it can use. They do not prevent creation. To restrict who can create an agent, use environment strategy and maker access management instead.

How often should agent governance controls be reviewed?

Review when deploying the agent, and every time the agent changes any of its connections, knowledge base, permissions, or publication methods. Also review periodically based on risk level: annually for low-risk internal agents, semi-annually if personal information is involved, and quarterly for agents with write capabilities.

What is the difference between governing Microsoft 365 Copilot and governing Copilot Studio agents?

Microsoft 365 Copilot governance centres on tenant readiness and existing content permissions, because the product operates within each user’s established access. Copilot Studio governance additionally covers configuration decisions: environments, connectors, knowledge sources, authentication modes and publishing channels chosen by whoever built the agent.