Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Power Apps - Power Apps Governance and Administ...
Answered

Licensing question on Per app plan

(0) ShareShare
ReportReport
Posted on by

Hello, I am looking at this license guide and, have few question on 'Per App Plan'

 

It says "Best for businesses that want to license each user to run one app at a time, with the flexibility to stack licenses for each additional app."

 

Question 1:

Let's assume we buy 300 'Per App Plan' licenses and, we have total 3000 employees. At any point in time only 300 users can access this app or, in other words only 300 concurrent users are supported to use this app?

 

If yes, then if  301th user wants to use the app then one of the user from initial 300 pool has to close the session?

 

 

Question 2: Do we need to buy this license for each app we build? so we can set concurrent users limit = number of 'Per App Plan' license?

 

  • RakeshPower Profile Picture
    14 on at
    Re: Licensing question on Per app plan

    Thanks, let me verify in the environment releasing process. 

  • Pstork1 Profile Picture
    66,477 Most Valuable Professional on at
    Re: Licensing question on Per app plan

    AS far as I know the license is not released back to the pool when you unshare the app from the user.  If and when it does go back to the pool it will be at least 90 days after assignment before it can be used again. For the scenario you describe Pay as you go is the only real solution.  But I suspect to do it well you'll need two environments and two copies of the app.  One paygo and one regular per app.

  • RakeshPower Profile Picture
    14 on at
    Re: Licensing question on Per app plan

    Hi @Pstork1 , Thanks for sharing your experience. Agree, License check will happen during app launch. 

    Though, I am unclear about when that license released to pool again? if we unshare the app with user or remove the security role, can that license will be released to pool? it is just admin over head, should go for pay-go subscription model.

     

    Seeking your guidance what licensing scheme will be apt for following requirement(pay-go option is not feasible). here are the two persona's:

    • 30 users:- unique every month
    • 30 users - constant users every month

    Which licenses should we go for? Thanks in advance.

     

     

  • Pstork1 Profile Picture
    66,477 Most Valuable Professional on at
    Re: Licensing question on Per app plan

    I don't have a source for that statement.  Its just empirical logic on how the process works.  If you assign licenses when the app is shared you need to do a lot of extra work, like enumerate all the users it is shared with, check their licenses, and assign licenses to those who don't have one. At runtime you are already checking whether they have a license so its much easier to assign one to a single user if needed. This pattern requires a lot less code and still insures that every user who needs one has a license.

     

    This is a common pattern for Microsoft.  For example, User's are not added to the UserInformation table in a SharePoint site collection when they are given permission to a site.  They are added when the user logs into the site for the first time.

  • davetheteamsguy Profile Picture
    44 on at
    Re: Licensing question on Per app plan

    @Pstork1 wrote:

    <snip> The reason it works the way it does now is because of the processing overhead it would require checking every user to see if they needed a license whenever an app was shared.  It's much more efficient to check whether a single user needs a license when they access the app.  That overhead is why it works the way it does today. <snip>


    I understand and agree with you on the documentation part.  My question about sources was in regards to this statement.  

  • Pstork1 Profile Picture
    66,477 Most Valuable Professional on at
    Re: Licensing question on Per app plan

    As I said earlier, I've already reported it to Microsoft.  They don't dispute that it works the way it does, but they also won't change the documentation.

  • davetheteamsguy Profile Picture
    44 on at
    Re: Licensing question on Per app plan

    If that's true, it would be great, and the documentation truly needs to be updated.  Do you have sources at Microsoft who can back up this information?

  • Pstork1 Profile Picture
    66,477 Most Valuable Professional on at
    Re: Licensing question on Per app plan

    I doubt that will happen.  The reason it works the way it does now is because of the processing overhead it would require checking every user to see if they needed a license whenever an app was shared.  It's much more efficient to check whether a single user needs a license when they access the app.  That overhead is why it works the way it does today.  I don't see that changing.

  • davetheteamsguy Profile Picture
    44 on at
    Re: Licensing question on Per app plan

    Understood, and appreciate the feedback.  Just be ready for when they change it, and an app you have shared with 500 people but only 20 people use suddenly eats up all of your app passes.

  • Pstork1 Profile Picture
    66,477 Most Valuable Professional on at
    Re: Licensing question on Per app plan

    Yes, that is what Microsoft says, its just not the reality of how it actually works.  Part of the reason for that is that they currently have no way to report who is consuming what license for each app.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

🌸 Community Spring Festival 2025 Challenge Winners! 🌸

Congratulations to all our community participants!

Warren Belz – Community Spotlight

We are honored to recognize Warren Belz as our May 2025 Community…

Leaderboard > Power Apps - Power Apps Governance and Administering

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 15 Super User 2025 Season 1

#2
stampcoin Profile Picture

stampcoin 9

#3
bscarlavai33 Profile Picture

bscarlavai33 5 Super User 2025 Season 1

Overall leaderboard

Featured topics