Forum Discussion
Copilot Licensing questions
NOTE: I selected the CP Studio category here since it is involved in this question, but not exclusively.
My question is about licensing requirements for:
- creating
- sharing
- using
Copilot "custom" agents. I am guessing that the answers will be different depending on whether we are talking about declarative agents or agents from Copilot Studio (remembering that there also might be different answers for the pro-code developer level with the Agents Toolkit). So now I have three questions for each of three levels of agents! So let's do this. What licensing is required for each of these?
| Agent type | Creation | Sharing | Using |
| declarative agents | |||
| Copilot Studio agents | |||
| agents from the Studio Toolkit |
I also read one place where it suggested that sharing of some agents requires my organization to have the Copilot Studio tenant license to do the sharing, but it was not very clear.
This is a big question! I hope someone can answer this. I have looked high and low and even asked Copilot a few times, but unfortunately, I received different answers.
At least I am not asking about pricing! 😮
Thank you in advance for the answer.
Hello WillBee1​ , declarative and custom engine agents can both be created using Copilot Studio & declarative agents can also be created using Agent Builder.
Here are my inputs on your question for licensing for the tools (not the type of agents). I hope this helps.
How to interpret my terms:-
- "licensed user" - users who is assigned Copilot premium license
- "unlicensed user" - users who use Copilot Chat basic that comes with their E3/E5 license
For Agent Builder
- Creation
- Both licensed and unlicensed users can create agents using Agent Builder - this is accessed directly within Copilot app (unlicensed users have limited access to functionalities e.g. they cannot add knowledge such as SharePoint)
- Sharing & Using
- Both licensed and unlicensed users can share agents using Agent Builder (you have to take note of feature compatibility e.g. if a licensed user has created an agent that uses SharePoint knowledge, that agent cannot be used by an unlicensed user because that feature is not available to them)
For Copilot Studio
- Creation
- Licensed users can create agents using Copilot Studio. There is an admin setting to configure if all licensed users can do this.
- Unlicensed users normally cannot create agents using Copilot Studio. But they can sign up for a trial and access it.
- Sharing
- Same as above, licensed users can share agents created in Copilot Studio.
- The agent can also be shared with unlicensed users (but this would be in environments other than Dev & require credit to be allocated to the environment).
- When ALM applies where a solution containing agent is moved from Dev environment to Test environment to Production environment, you'd need different roles to be able to do certain things in certain environments. You'd have to work with your Admin on this.
- Using
- Agents built in Copilot Studio can be accessed via. Copilot Studio (this is more for testing), Copilot, Teams and other channels. You can decide this when selecting channels for the agent in Copilot Studio.
- Licensed users can use these (credits apply for certain operations)
- Unlicensed users can also use these agents. But as shared above, this would be other than Dev environments & the environment would require credits to be assigned.
Note - Tenant configurations can impact the above so that would need to be checked
3 Replies
- WillBee1Copper Contributor
Thank you for your answer. Perhaps someone can add to this thread the information on tenant licensing requirements.
- sohnashIron Contributor
Hello WillBee1​ , declarative and custom engine agents can both be created using Copilot Studio & declarative agents can also be created using Agent Builder.
Here are my inputs on your question for licensing for the tools (not the type of agents). I hope this helps.
How to interpret my terms:-
- "licensed user" - users who is assigned Copilot premium license
- "unlicensed user" - users who use Copilot Chat basic that comes with their E3/E5 license
For Agent Builder
- Creation
- Both licensed and unlicensed users can create agents using Agent Builder - this is accessed directly within Copilot app (unlicensed users have limited access to functionalities e.g. they cannot add knowledge such as SharePoint)
- Sharing & Using
- Both licensed and unlicensed users can share agents using Agent Builder (you have to take note of feature compatibility e.g. if a licensed user has created an agent that uses SharePoint knowledge, that agent cannot be used by an unlicensed user because that feature is not available to them)
For Copilot Studio
- Creation
- Licensed users can create agents using Copilot Studio. There is an admin setting to configure if all licensed users can do this.
- Unlicensed users normally cannot create agents using Copilot Studio. But they can sign up for a trial and access it.
- Sharing
- Same as above, licensed users can share agents created in Copilot Studio.
- The agent can also be shared with unlicensed users (but this would be in environments other than Dev & require credit to be allocated to the environment).
- When ALM applies where a solution containing agent is moved from Dev environment to Test environment to Production environment, you'd need different roles to be able to do certain things in certain environments. You'd have to work with your Admin on this.
- Using
- Agents built in Copilot Studio can be accessed via. Copilot Studio (this is more for testing), Copilot, Teams and other channels. You can decide this when selecting channels for the agent in Copilot Studio.
- Licensed users can use these (credits apply for certain operations)
- Unlicensed users can also use these agents. But as shared above, this would be other than Dev environments & the environment would require credits to be assigned.
Note - Tenant configurations can impact the above so that would need to be checked
- akb1985Brass Contributor
I think a copilot premium add-on license should be enough.