We have a model driven power app. We are licensing this using Per app licenses *(not per user licenses)
We have this deployed to a sandbox and production environment.
For the production environment, we assigned enough licenses for everyone who uses the system ,regardless of how often they login.
For the sandbox environment - i.e. the test system - this will only be lightly used as people do QA of new development/ testing etc - so we would like to save money if possible by only licensing a fraction of the total userbase.
For example if we have 100 licenses assigned to live - for 100 people, we might want to assign 10 licenses to test - as we know that there will never be more than 10 staff logged in at any one time.
This leads to two questions:
1) Does PowerApps have a concurrent licensing limit ?
The Microsoft docs appear to say that you share the app with one or more people (assigning a role ) - when someone logs in they consume a license.
Does this license get released when they logoff ?
For example if 10 different people login to test on week1 - but then logoff. Then say a few weeks later person 11 tries to login - will they get a message saying there are no licenses left ?
2) Do we need to do anything to ensure that old users are not consuming a license - for example remove all their security roles ?
We would like to avoid the admin overhead of doing this if we can avoid it.
Whatever happens we want to ensure that we are compliant.
Thanks