Hello Everyone,
Looking for advice. We have all of our users licensed with E3/G3 licenses, so the seed license that comes with that. As we build our standards and governance, we are creating additional environments for groups to build in, as it would not be suited for the default environment (personal productivity).
What we have been doing, is creating an environment with Dataverse attached. This is required so our makers can use/create solutions to move between environments (dev/prod), along with approvals. Our Makers have the same E3/G3 license. They apps they are making do not use anything premium, only standard connectors, and not using Dataverse for anything, using SharePoint for data.
This was all on the up and up as far as we knew due to staying with standard connectors and not using Dataverse. However, now MS is coming to us saying that if an environment has Dataverse attached, any user accessing the environment needs to have a standalone premium license. Being due to solutions storing data in Dataverse. This just doesn't add up from everything we are reading on any of the learn.microsoft documentation. Nothing states that what we are doing requires premium in anything I have read.
Looking to see what others have experienced. We unfortunately do not have funding to get premium for all of our users. This would have significant impact on us, and possibly drive us to another platform (already have some licensing for it already). What are you doing when you create environments? Do you use solutions? What level of license do you have?
We are in discussions with Microsoft on this with the "license specialist", but things are not matching up, and we are not getting yes/no answers. For instance, they told me Power Automate Desktop is "not allowed" with an E3/G3 license, but yet, if you look at the license guide PDF, it clearly shows desktop flows are included. I understand they are limited, but its far from "not allowed".
Edit: I will add, that when I am reading the learn.microsoft documentation, nothing in the solutions section says you need premium for instance. What I am being told, and what I am reading on official MS documentation is not matching up. Not to mention, the system is letting me do all of this and not complaining about anything.
TL:DR:
- Environment with Dataverse attached
- Solutions are needed to package apps/flows
- No Dataverse usage for data
- Being told seeded E3/G3 license not enough to use these.
Thanks in advance for any advice! Licensing seems needlessly complicated.