Introduction
Power Platform governance strongly depends on Environment Types and Solution Types. Understanding how Managed/Unmanaged Environments work together with Managed/Unmanaged Solutions is critical for proper ALM, security, and enterprise-scale delivery.
This article covers:
What is an Environment
What is a Managed Environment
What is an Unmanaged Environment
Feature comparison
How solutions relate to each environment
Why unmanaged solutions are not allowed in Managed Environment
ALM Lifecycle
What is a Power Platform Environment?
An Environment is an isolated container that holds:
Power Apps
Power Automate flows
Dataverse tables
Connections
Solutions
Security roles & policies
Each environment enforces:
Access control
Data governance
ALM lifecycle boundaries
Environment Types
| Environment Type | Purpose | Solution Approach | Who Uses It |
|---|---|---|---|
| Unmanaged Environment | Development, experimentation | Unmanaged solutions allowed | Makers, Developers |
| Managed Environment | Governance, control, production-quality deployments | Only managed solutions | Admins, Production Teams |
| Default Environment | Open sandbox for everyone | Not secure, not for ALM | All users automatically |
What is a Managed Environment?
A Managed Environment is a governance-enabled environment with strict controls.
Key Features:
Only Managed Solutions are allowed
Maker Operation Reporting
Sharing Controls – restrict who can share apps
Data Loss Prevention Enforcement
Environment Routing
Solution Checker Enforcement
AI-powered insights
Why Unmanaged Solutions Not Allowed Here?
Unmanaged allows editing components - risk
Unmanaged allows adding tables, flows, columns - uncontrolled
Managed environment must remain stable + secure
Hence, development must not happen in a Managed Environment.
What is Unmanaged Environment?
These environments allow:
Canvas App building
Flow creation
Creating Dataverse tables
Creating unmanaged solutions (editable)
Experimentation and testing
Used For:
Dev
Sandbox
Training

Øyvind BallePosted Feb 20, 2026, 7:16 AM
Great article! However, can you point to any documentation that excplicitly states that Managed Environment(s) can NOT contain any unmanaged solutions? I have tried to find specific documentation on this (from MS), but has not been able to find anything, except from this article. For instance when the customer wants the benefits of the added features in a Managed Environment, but the scope of the solutions does not require full ALM?