- Is PAYG required or supported to enable non-licensed users in a SharePoint Copilot experience?
For a SharePoint-based Copilot agent (“MySource Chat”) that is grounded in tenant data (for example, SharePoint, Microsoft Graph, or Copilot connectors), non-licensed users can only access that agent through usage-based (pay-as-you-go) billing.
From the documented models:
- Licensed users (Microsoft 365 + Microsoft 365 Copilot add-on, including Microsoft 365 Copilot Business and E7 Frontier Suite) have full access to Copilot Chat and agent experiences, including agents grounded in tenant data, with no additional usage-based charges.
- Usage-based billing (pay-as-you-go) allows tenants to enable agent access for users without a full Copilot license. In this model:
- Users can access Copilot Chat and agents without a full Copilot license.
- Usage-based billing applies when agents use shared tenant data (for example, SharePoint, Copilot connectors), and consumption is measured in Copilot Credits.
- An Azure subscription and billing policy setup in the Microsoft 365 admin center are required.
For agents in SharePoint specifically:
- Access is controlled either by Copilot license assignment or, if pay-as-you-go billing is set up, by security groups assigned to the billing policy.
- Without a Copilot license and without usage-based billing, users cannot access agents grounded in SharePoint or other tenant data.
Therefore, for non-licensed users to use a SharePoint-grounded Copilot agent, a pay-as-you-go configuration is required and is the supported path.
- Microsoft‑recommended alternatives to support mixed licensed and non‑licensed users
Supported options for mixed populations are:
- Microsoft 365 Copilot licenses for users who need full Copilot and agent capabilities, including tenant-grounded agents.
- Microsoft 365 Copilot Chat (included for eligible Microsoft 365/Office 365 users) plus:
- Declarative agents grounded only in instructions and/or public websites:
- These are available at no additional cost.
- They do not have access to tenant data (no SharePoint, no Graph connectors, no tenant files).
- They can be used by users without a Copilot license and without usage-based billing.
- Agents that use tenant data (SharePoint, Copilot connectors, Dataverse, etc.):
- For non-licensed users, these require usage-based billing (Copilot Credits) configured via Copilot Studio and an Azure subscription.
- Declarative agents grounded only in instructions and/or public websites:
In other words:
- Mixed licensed and non-licensed users can share:
- Instruction-only/public web grounded agents (no tenant data) at no extra cost.
- Mixed access to tenant-grounded agents (like a SharePoint intranet agent) is supported only by:
- Copilot licenses for licensed users, and
- Usage-based billing for non-licensed users.
There is no documented alternative that allows non-licensed users to access tenant-grounded SharePoint agents without either a Copilot license or usage-based billing.
- Simplest supported approach to validate this during a pilot
To pilot with both licensed and non-licensed users while minimizing complexity:
- Confirm licensing for current pilot users
- Keep Microsoft 365 Copilot licenses assigned to the current pilot group. These users will continue to access the SharePoint-based agent without additional usage charges.
- Decide on the grounding model for the pilot agent
- If the agent must use SharePoint/intranet content:
- Configure usage-based billing (Copilot Credits) in the Microsoft 365 admin center, backed by an Azure subscription.
- Assign the billing policy to a small security group of non-licensed pilot users.
- This enables those non-licensed users to access the SharePoint agent, with consumption billed via Copilot Credits.
- If a temporary pilot can run without tenant data:
- Reconfigure or create a separate agent grounded only in instructions and/or public websites.
- This agent can be used by both licensed and non-licensed users without pay-as-you-go and without additional cost, but it will not access intranet/SharePoint content.
- If the agent must use SharePoint/intranet content:
- Manage access in SharePoint
- For SharePoint agents:
- Use Copilot license assignment to control which licensed users can access agents.
- If pay-as-you-go is configured, use security groups on the billing policy to control which non-licensed users can access those agents.
- For SharePoint agents:
- Keep in mind environment limitations
- Usage-based billing is not supported in Microsoft 365 Government Community Cloud High (GCCH) and Government Community Cloud Moderate (GCCM). In such environments, non-licensed users cannot use tenant-grounded agents via pay-as-you-go.
Summary relative to the observed behavior
- Current behavior (licensed users can access; non-licensed users cannot) is expected when:
- The agent is grounded in SharePoint/tenant data, and
- Non-licensed users do not have usage-based billing enabled.
- To allow non-licensed users to access the SharePoint intranet agent while keeping centralized billing:
- Configure usage-based billing (Copilot Credits) tied to an Azure subscription and manage access via billing policies and security groups.
- There is no supported path to give non-licensed users tenant-grounded SharePoint agent access without either Copilot licenses or usage-based billing.
References:
- Set up your development environment for Microsoft 365 Copilot
- Manage access to agents in SharePoint
- Licensing and cost considerations for Copilot extensibility options
- Frequently asked questions about Copilot Chat
- Agents admin guide for Microsoft 365
- Prerequisites for managing agents in Microsoft 365