I've searched so many sites, I've emailed reps and no one can give me direct answers.
We have a model driven application that uses DataVerse as the back end. It also uses multiple on demand cloud flows. Looking in the settings the app is designated to use a premium connector. The model driven app is published in a production environment. The app environemnt is controlled by a security group and then we assign a security role to be able to read/write/delete data in the environemnt based on their role.
Multiple users who only have a Microsoft Fabic (free), Microsoft Power Automate Free, Power BI Pro & Office 365 E3 license assigned to them are able to play the app and CRUD data. We want them to be able to do so, but are confused why they are able to do so without a per app license assigned to the env or a premium power app license.
I am positive there are no per app license assigned to this env. There are per app licenses assigned in the UAT env for this same application and set of users (Not sure if that is important). When navigating to the admin portal portal and seeing what licensed the people are using to access the app is says they are on a "M365" license.
We originally though we needed to request a "Per app" license for each user but if that's not the case, great. We don't want this app to randomly break one day for all the users if this licensing thing is a bug or something.
Thank you for any insight.