An organization has standard 365 plans for their 160 users. They have access to Power Apps with their standard plan. One developer has an E3 plan.
Is it at all possible to build a Power App with a Dataverse connector that these standard plan users can access? I know this has been asked many times before and the answer seems negative, but recently I found this article on Dataverse and Power Apps licensing by Microsoft dated two weeks ago.
The article interestingly uses the past tense here when discussing the Dataverse connector for Power Apps.
It's use was considered PREMIUM in the same manner as connecting to a SQL Server connector due to the power afforded by the access.
The Microsoft author also concedes that indeed many people are using Excel and SharePoint as a backend for Power Apps (guilty as charged) to avoid high costs, but that
tended to drive data to SharePoint Lists or Excel Files which did not support data management best practices in the manner of a true database platform
This leads to loss of business because
In those cases, the choice to not use the Power Platform over another custom solution because of cost was quite common.
The article then continues with how Microsoft has chosen to address this:
Microsoft has recognized this blocker and has chosen to leverage Microsoft Teams as their own "starter" environments to promote usage and to consequently further adoption and perhaps innovation as the entry point for implementation now aligns with the same entry point for other Power Apps and Power Automate solutions even bringing in Power Virtual Agents which itself starts at a fairly steep monthly charge. This core concept becomes important because not only can guidance now point to more appropriate solutions but because adoption will certainly drive the need to handle cases where more capacity and scale will be required but this time in the same context as other storage and capacity decisions covered here.
I have trouble wrapping my head around this last paragraph. Can anyone confirm if my below understanding is correct?
- we still cannot use Dataverse in Power Apps because it is still a Premium connector. Users without access to premium features will not be able to access tables from Dataverse.
- however, users can access Dataverse tables if the Power App is opened through Teams (?)
It seems Microsoft is acknowledging that we have to resort to funky backend solutions in Excel, Sharepoint, Power Automate (and in my case even TypeScript) because there is a high (and expensive) wall around Dataverse. But it is not clear to me what the announced outcome in this last paragraph is. In my PowerApps, Dataverse is still flagged as a premium connector and users will get a pop up that they need to switch to a premium plan.
Feel free to point out anything I am misinterpreting here.
Also, if anyone has any pointers on how I can make an app with Dataverse for non-premium Power Apps users, it would be much appreciated. If the developer / app owner needs a Premium plan, that's of course ok. But 10 or 40 USD * 160 users per month will be an impossible sell.