web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Power Automate Perform...
Power Automate
Unanswered

Power Automate Performance

(0) ShareShare
ReportReport
Posted on by 56

Hello!

Currently working with a PowerApps that requires a Power Automate flow. The Power Automate flow requires a premium connector, however the business does not want to buy premium licenses for all of their users. Easy enough, the flow is triggered when users in the PowerApps write to a SharePoint List, we have a service account with Premium Licensing as the flow owner.

We anticipate over 100 users using the PowerApps and triggering the flow. My question is if the Flow is triggered from the PowerApps (business buys their users premium licenses), would there be a performance boost in terms of time for flow to complete?

I know that flows can run concurrently, but in my head I rationalize that 100 users relying on one premium connection is not as optimal as 100 users each leveraging their own connection. 

Any insights would be great,
Thanks!

Categories:
I have the same question (0)
  • Verified answer
    Pstork1 Profile Picture
    68,697 Most Valuable Professional on at

    Yes, performance should be better trigger the flow from the app instead of triggering it from the list. That's because the Power Apps trigger is an instant trigger and the "when an item is created" trigger may take up to five minutes before it triggers the flow.  Once running they should be about the same.

     

    But if you are using a premium connection the cost will be much higher for the flow triggered directly by the app.  You should also consider that Microsoft may consider triggering the flow from the list to be a form of "multiplexing" which violates your license agreement. Multiplexing is adopting a specific design for no reason other than reducing licensing costs.  Here's an excerpt from Microsoft's licensing brief on Multiplexing

     

    Multiplexing can be defined as hardware or software that is used to pool connections, reroute or indirectly access
    information, or reduce the number of devices or users that directly access or use the Product. It can also be
    classified as a way to reduce the number of OSEs, devices, or users the Product directly manages.
    A key thing to note, sometimes referred to as “pooling”, Multiplexing does not reduce the number of licenses of any type that a Customer needs for their solutions.

     

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 538 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 405 Moderator

#3
abm abm Profile Picture

abm abm 252 Most Valuable Professional

Last 30 days Overall leaderboard