Control who can create and manage environments in the Power Platform admin center
With the new provisioning model, those with the correct licenses can create an environment as long as 1GB of capacity is available. To restrict environment creation and management to admins, do the following:
Sign in to the Microsoft Power Platform admin center at https://admin.powerplatform.microsoft.com.
Select the Gear icon (
) in the upper-right corner of the Microsoft Power Platform site.
Select Power Platform settings.
Select Only specific admins.
The following admins will be able to create new environments in the Power Platform admin center:
- Global admins
- Dynamics 365 admins
- Power Platform admins
Note
Environments created prior to restriction can still be managed after restriction by those who created the environment. Restriction will prevent any new environments being created and managed.
Developer environments
Developer environments are special environments intended only for use by the owner. You can restrict users from creating developer type environments from Power Platform admin center, but if the user has a Microsoft Power Apps for Developer license, a developer environment will be auto-created next time the user logs in.
To permanently remove the auto-creation of developer environments, a member of the Power Platform related service admin roles must perform the following actions:
- Remove the Microsoft Power Apps for Developer license. More information: Service plan IDs for licensing.
- Disable self-service sign-up.
- Explicitly block all "internal" consent plans in the tenant using PowerShell:
Remove-AllowedConsentPlans -Types @("Internal", "Viral")
More information: Block trial licenses commands.
Control environment creation through PowerShell
Download and install the admin PowerShell cmdlets as described here. For more information about our cmdlets, see PowerShell support for Power Apps.
Use the following commands to restrict environment creation to Global admins, Dynamics 365 admins, and Power Platform admins.
$settings = @{ DisableEnvironmentCreationByNonAdminUsers = $true }
Set-TenantSettings $settings
FAQ
Can I disable trial environment creation for users in the tenant?
Yes. Use the following PowerShell commands to restrict trial environment creation.
$settings = @{ DisableTrialEnvironmentCreationByNonAdminUsers = $true }
Set-TenantSettings $settings
Download and install the admin PowerShell cmdlets as described here. For more information about our cmdlets, see PowerShell support for Power Apps.
Feedback
Submit and view feedback for