We already started creating Power Apps Canvas UI application with all standard features and standard connectors. Now our users start to see "You need a current plan or trial to use PowerApps" despite they are assigned with "Power Apps for Office 365" license. One user developed a chatbot with Power Virtual Agent now got hit with an email telling her that her trial license is expiring despite she has "Power Virtual Agents for Office 365" license.
For our user profiles in M365 Admin Center, we can see them having a confusing concoction of these seemingly duplicate/overlaying Power Apps related paid and trial licenses enabled. We are subscribed to Office 365 E3. Take Power Apps for example:
1) Power Apps for Office 365
2) PowerApps and Logic Flows
3) Microsoft Power Apps Plan 2 Trial
This is all very confusing and we could not proceed to continue developing and deploying Power Apps, not unless we want to start getting hundreds of our users notifying us that they received "trial expiry" notification emails.
Raised this case with Microsoft Premier Support that we wanted to stop users from having trial licenses and to also prevent them from activating trial licenses, we got "spun" in circles hopping from one support agent to another.
Finally, one support engineer recommended the use of PowerShell cmdlets https://docs.microsoft.com/en-au/power-platform/admin/powerapps-powershell#block-trial-licenses-commands to remove all trial licenses and also disallowing users to sign-up for trial licenses.
QUESTION:
We are concerned whether removing trial license under which a user has created applications will result in any impact to the existing applications such as will it be deleted and/or data removed? We are still in midst of making the assessments before we proceed. Does anyone encounter same situation as above, and how did you managed to resolve this?
The seemingly default fallback to trial license despite user having paid license is like a trap because trial license allows the user to use all (or most) of the premium license features, and only to be caught off-guard that they will then have to pay for premium licenses for their developers and end users to access the same application after their trial license expired.
Apart from that, system should fall on paid license if a user have both paid and trial licenses but apparently, this is not the case in our experience. Since Microsoft wants to promote citizen development with Power Platform, they better get this sorted out.