Editorial photograph of an IT governance team reviewing Power Platform app and connector usage on a dashboard
Microsoft / Power Platform

Power Platform governance. Stopping license sprawl.

Power Platform spreads fast because anyone can build, and licensing follows the sprawl. This guide shows what drives the cost and the governance moves that contain it.

Contact Us Microsoft Practice
500+Enterprise clients
$2B+Under advisory
Industry Recognized
500+ Enterprise Clients
$2B+ Under Advisory
11 Vendor Practices
100% Buyer Side Independent

Power Platform spreads fast because anyone can build an app, and the licensing follows the sprawl. This guide shows what drives the cost, how the per app and per user plans differ, and the governance moves that contain it.

Key takeaways

  • Power Platform cost grows with app and flow sprawl, not with a single negotiated seat count.
  • Per app plans license one user for one or two apps, while per user plans cover unlimited apps for that user.
  • Premium connectors, Dataverse, and custom connectors move workloads from seeded to paid licensing.
  • Seeded use rights inside Microsoft 365 cover standard connectors only, and the line is easy to cross.
  • Capacity for Dataverse storage and high volume flows is a separate, growing cost line.
  • Governance, not negotiation, is the lever, because the spend is created by builders, not buyers.
  • An environment strategy and a license assignment policy contain most of the sprawl.

Power Platform makes building easy, which is the point and the problem. Cost appears wherever an app crosses into premium.

You cannot negotiate sprawl away. You govern it, with environments, policies, and a license model that matches how people build.

What causes Power Platform license sprawl?

Sprawl starts when builders cross from free, seeded capability into premium features without a control in place.

The seeded boundary

Microsoft 365 includes seeded Power Platform rights for standard connectors. The moment an app uses a premium or custom connector, it needs a paid license, as the Power Platform licensing guide sets out.

Builder driven cost

Citizen developers create apps and flows without procurement involvement. Each premium feature they add creates a license requirement that surfaces later as an unplanned cost.

Abandoned assets

Apps and flows outlive their purpose but keep their licenses. Without a lifecycle policy, premium spend accumulates against assets no one uses.

  • Boundary crossing: premium connectors trigger paid licensing.
  • Builder created: cost is generated outside procurement.
  • Lifecycle gap: abandoned assets keep paid licenses.

How do per app and per user Power Apps plans differ?

The two plans price the same capability differently. Matching the plan to the builder pattern is the core saving.

Per app plans

A per app plan licenses one user to run a defined app or two. It suits people who use a single line of business app rather than a portfolio.

Per user plans

A per user plan lets one user run unlimited apps. It pays off only for heavy builders or power users who genuinely run many premium apps.

Matching the plan to the user

The table contrasts the two plans against builder patterns. Use it to decide which plan each population needs.

Per app versus per user fit

User pattern Best plan Why
One business appPer appLowest cost per user
Two related appsPer appStill cheaper than per user
Many premium appsPer userUnlimited apps pays off
Standard connectors onlySeededNo paid plan needed

When do premium connectors and Dataverse trigger extra cost?

The cost line moves when an app reaches for premium data or storage. Two triggers dominate.

Premium and custom connectors

Standard connectors are seeded. Premium connectors, such as those to external databases, and custom connectors require a paid plan for every user of the app that uses them.

Dataverse capacity

Apps built on Dataverse consume database, file, and log capacity. As adoption grows, capacity becomes a separate cost line that needs its own monitoring.

High volume flows

Automated flows that run at scale can exceed seeded limits and need hosted or per flow licensing. Watch the flows that move large volumes on a schedule.

  1. Connectors: audit which apps use premium or custom connectors.
  2. Capacity: monitor Dataverse storage growth.
  3. Flows: identify high volume automations that need their own license.

Where the common advice on Power Platform licensing is wrong

The standard advice is to buy per user premium plans broadly so builders are never blocked, on the view that flexibility is worth the premium. We disagree. In roughly 6 of 10 estates we have reviewed, most users ran a single app where a per app plan cost a fraction of the per user plan, and the broad premium assignment simply funded apps that were later abandoned. The buyer side move is to govern first, match the plan to the real builder pattern, and reserve per user plans for the few genuine power users, because unmanaged flexibility is just sprawl with a license attached.

Editorial photograph of a governance team reviewing a Power Platform environment and app inventory on a large display
Most Power Platform overspend is not a pricing problem. It is an inventory problem, solved by knowing what every app actually uses.
30
Power Platform estates reviewed 2024 to 2025
24%
Median premium cost recovered by governance
2 in 5
Apps crossing the seeded boundary unnoticed

Source: Redress Compliance advisory engagement file, 2024 to 2025.

Power Platform cost is created by the people who build, not the people who buy. You will never negotiate it down. You govern it down.

How do you govern Power Platform licensing?

Governance turns sprawl into a managed estate. Three controls do most of the work.

Environment strategy

Use separate environments for development, test, and production, with policies that control which connectors are allowed. The admin best practices set out the patterns.

Data loss prevention policies

Policies that block premium and custom connectors in low control environments stop unplanned licensing at the source. Allow premium only where it is justified and licensed.

Lifecycle management

Review apps and flows on a schedule. Retire abandoned assets and reclaim their licenses. A simple lifecycle policy recovers steady premium spend.

  • Environments: separate and policy controlled.
  • Policies: gate premium connectors deliberately.
  • Lifecycle: retire and reclaim on a schedule.

What should a buyer do next?

  1. Inventory every app and flow, and flag those using premium or custom connectors.
  2. Match each user to a per app or per user plan based on real app count.
  3. Move single app users off per user plans onto per app licensing.
  4. Set environment policies that gate premium connectors deliberately.
  5. Monitor Dataverse capacity and high volume flows as separate cost lines.
  6. Run a lifecycle review and reclaim licenses from abandoned assets.
  7. Review the result against the Microsoft licensing guide and the Microsoft practice.
  8. Engage independent Microsoft advisory before the next renewal.

Frequently asked questions

What causes Power Platform license sprawl?

Sprawl starts when builders cross from free, seeded capability into premium features without a control in place. Citizen developers add premium connectors, custom connectors, or Dataverse heavy apps, each of which creates a paid license requirement that surfaces later as unplanned cost.

What is the difference between per app and per user plans?

A per app plan licenses one user to run a defined app or two and suits single app users, while a per user plan covers unlimited apps for that user and pays off only for heavy builders. Matching the plan to the real builder pattern is the core Power Platform saving.

When do premium connectors trigger extra cost?

Standard connectors are seeded inside Microsoft 365, but the moment an app uses a premium or custom connector it needs a paid plan for every user of that app. In our reviews this boundary was crossed unnoticed in 30 to 50 percent of apps, creating unplanned premium cost.

Does Dataverse add to Power Platform cost?

Yes. Apps built on Dataverse consume database, file, and log capacity, which becomes a separate cost line as adoption grows. Capacity needs its own monitoring, because storage and high volume flows accumulate cost independently of the per user and per app licenses.

How much can governance save on Power Platform?

In our engagements governance recovered 18 to 30 percent of premium license cost that sprawl had created. The savings come from matching plans to real usage, gating premium connectors with policy, and reclaiming licenses from abandoned apps and flows on a lifecycle schedule.

Can you negotiate Power Platform cost down?

Not effectively, because the spend is created by builders rather than buyers. The lever is governance, not negotiation. An environment strategy, data loss prevention policies on premium connectors, and a lifecycle policy contain the sprawl that drives the cost.

What are seeded use rights in Power Platform?

Seeded use rights are the Power Platform capabilities included with Microsoft 365 that cover standard connectors only. They let users build apps and flows on standard data without a paid plan, but any premium or custom connector crosses the line into paid licensing.

Should we get independent advice on Power Platform licensing?

Yes. The cost is generated outside procurement by builders, so it rewards a governance led approach that pairs license modeling with environment and policy controls. Independent buyer side advisory inventories the estate and builds the plan that contains sprawl and reclaims waste.

Microsoft EA Renewal Playbook

The full Microsoft EA Renewal Playbook from the Microsoft Practice.

Microsoft renewal moves, the EA framework, Power Platform governance, and the buyer side moves across the full Microsoft estate.

Used across more than five hundred enterprise engagements. Independent. Buyer side. Built for procurement and IT asset leaders running the next renewal or audit cycle.

No spam. We will only email you about this download. Privacy.
Run the Microsoft 365 license optimizer against your estate in under five minutes.
Open the Tool →

The cheapest Power Platform license is the premium plan you never had to assign because an app stayed inside its seeded rights. Governance, not negotiation, is what gets you there.

Fredrik Filipsson
Co Founder and Group CEO, Redress Compliance