I have a question about licensing for end users of a Copilot Studio agent.
I am currently building an agent in Copilot Studio, and I plan to deploy it as a standalone agent in Microsoft Teams so that general users in my organization can use it.
This agent uses:
- Agent flows that use premium connectors (Dataverse), and
- Power Automate flows (also involving Dataverse / premium connectors)
For the Power Automate flows, the permissions are configured as “Run-only users”, meaning the flows run with the caller’s context (the user who triggers the flow).
In this configuration, do general end users also need a Power Automate Premium license in order to use the agent / trigger those flows that use Dataverse (premium connector)?
Any guidance would be appreciated. Thank you in advance.
Yes, in your described configuration, general end users will need a Power Automate Premium license (or a license that includes premium connectors) to use the agent and trigger flows that use Dataverse or other premium connectors.
Key points:
When a flow uses premium connectors (like Dataverse) and is set to “Run-only users,” the flow runs in the context of the user who triggers it.
Each user who triggers the flow must have a license that covers premium connectors.
If you want to avoid requiring every user to have a premium license, you would need to re-architect the flows to run in the context of a service account (using a shared connection), but this has security and governance implications.
Ref: Power Platform licensing FAQs - Power Platform | Microsoft Learn
Was this reply helpful?YesNo
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.