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

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / License Details and va...
Power Automate
Suggested Answer

License Details and variables

(0) ShareShare
ReportReport
Posted on by 45
What is the difference between user license and flow license? How many flows we can execute for one license? What is the execution limit for each flow?
 
i am trying to create 2 flows .
Approach 1: 1 flow will execute for 6 hours and another flow will execute it for 4 hours. 
 
Approach 2: 1 flow itself executing for 10 hours . 
 
Which approach is best. is there any cost will be charged for flows ?
 
Environment variables  are there under solutions. is there any global variable concept available in power automate where i can store all the static data like config file to read it across the flows.?
 
Categories:
I have the same question (0)
  • Suggested answer
    SaiRT14 Profile Picture
    1,992 Super User 2025 Season 1 on at
     
    Pls check the following:
     

    Comparison of User License vs Flow License

    Aspect User License Flow License
    Scope Assigned to a specific user Assigned to a specific flow
    Usage Personal or user-triggered flows Shared or system-initiated flows
    License Examples Microsoft 365 plans (e.g., Office 365 E3) Power Automate Per Flow plan
    Runs Per Month - Microsoft 365: 5,000 runs/user/month Unlimited runs for licensed flows
      - Premium: 40,000 runs/user/month  
    Premium Connectors Requires additional licensing Included
    Ideal Use Case Flows run by or related to specific users Business processes used by multiple users

    Comparison of Flow Approaches

    Aspect Approach 1 (Two Flows: 6 hrs + 4 hrs) Approach 2 (Single Flow: 10 hrs)
    Advantages Modular, easier to troubleshoot Simpler to manage overall
    Disadvantages Slightly more complex to manage multiple flows Larger flow might become harder to debug if errors occur
    Cost Similar, depends on total runs Similar, depends on total runs
    Recommendation Use for logically distinct processes Use for closely related processes

    Global Variables in Power Automate

    Option Description Best Use Case
    Environment Variables Static/configuration data shared across flows in a solution Store API endpoints, keys, or reusable configurations
    SharePoint List / Dataverse Use as a global storage for data accessible by multiple flows Centralized configuration accessible by many flows
    Compose Action Define variables locally within a flow Temporary data within a single flow
    Azure Key Vault Secure storage for sensitive data Storing secrets like API keys or passwords

    Key Recommendations

    Recommendation Details
    Use Environment Variables For static data/configurations across multiple flows in a solution.
    Monitor flow execution frequency To optimize runs and avoid exceeding limits.
    Choose licensing based on use case For shared processes, consider Per Flow license for scalability.
    Modularize flows if possible Keep flows smaller and modular for better maintainability.

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

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Valantis Profile Picture

Valantis 412

#2
Vish WR Profile Picture

Vish WR 305

#3
David_MA Profile Picture

David_MA 262 Super User 2026 Season 1

Last 30 days Overall leaderboard