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:

  1. Sign in to the Microsoft Power Platform admin center at https://admin.powerplatform.microsoft.com.

  2. Select the Gear icon (Gear icon.) in the upper-right corner of the Microsoft Power Platform site.

  3. Select Power Platform settings.

  4. Select Only specific admins.

    Specify Global 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 restrict users from creating developer type environments, admins can use following PowerShell command:

$requestBody = [pscustomobject]@{
powerPlatform = [pscustomobject]@{
governance = [pscustomobject]@{
disableDeveloperEnvironmentCreationByNonAdminUsers  = $True
}
}
}

Set-TenantSettings -RequestBody $requestBody

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-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.