Microsoft.PowerPlatform.EnterprisePolicies Module

The Microsoft.PowerPlatform.EnterprisePolicies Module lets Power Platform administrators manage environment, network, and enterprise policies.

Microsoft.PowerPlatform.EnterprisePolicies Cmdlets

Cmdlet Description
Disable-Identity

Disables identity for a Power Platform environment by unlinking it from its enterprise policy.

Disable-SubnetInjection

Disables subnet injection for a Power Platform environment by unlinking it from its enterprise policy.

Enable-Identity

Enables identity for a Power Platform environment by linking it to an enterprise policy.

Enable-SubnetInjection

Enables subnet injection for a Power Platform environment by linking it to an enterprise policy.

Get-EnvironmentHistoricalUsage

Retrieves the historical network usage of the specified environment.

Get-EnvironmentRegion

Retrieves the region where the specified environment is deployed.

Get-EnvironmentUsage

Retrieves the current usage of the specified environment.

Get-IdentityEnterprisePolicy

Retrieves identity enterprise policies for Power Platform.

Get-PPModuleConfiguration

Reads configuration values stored in the module's local cache.

Get-PPRBACRoleAssignment

Gets Power Platform role-based access control (RBAC) role assignments at a specified scope.

Get-SubnetHistoricalUsage

Retrieves the historical network usage of the subnet backing an enterprise policy, identified by Azure Resource Manager (ARM) resource ID, linked environment, or system ID.

Get-SubnetInjectionEnterprisePolicy

Retrieves subnet injection enterprise policies for Power Platform.

New-IdentityEnterprisePolicy

Creates a new identity enterprise policy for Power Platform.

New-PPAuthorizationApplication

Creates or updates an Microsoft Entra ID application registration and service principal for Power Platform authorization.

New-PPRBACRoleAssignment

Creates a Power Platform role-based access control (RBAC) role assignment.

New-SubnetInjectionEnterprisePolicy

Creates a new subnet injection enterprise policy for Power Platform.

New-VnetForSubnetDelegation

Creates a new virtual network and subnet with Microsoft.PowerPlatform/enterprisePolicies delegation, or configures an existing VNet/subnet.

Remove-IdentityEnterprisePolicy

Removes an identity enterprise policy for Power Platform.

Remove-PPRBACRoleAssignment

Removes a Power Platform role-based access control (RBAC) role assignment.

Remove-SubnetInjectionEnterprisePolicy

Removes a subnet injection enterprise policy for Power Platform.

Set-PPModuleConfiguration

Stores a named configuration value in the module's local cache.

Set-PPServicePrincipalAuth

Configures the service principal that the module uses to authenticate to Azure.

Test-AccountPermissions

Validates that the account has the correct permissions to run diagnostic commands.

Test-AppInsightsConnection

Tests connectivity to Application Insights by sending a test telemetry event from a specified environment.

Test-DnsResolution

Tests the Domain Name System (DNS) resolution for a given hostname in a specified environment.

Test-NetworkConnectivity

Tests the connectivity to a given service in a specified environment.

Test-PPAuthorizationApplication

Tests that a Microsoft Entra ID application is correctly configured for Power Platform authorization.

Test-PPRBACDiagnosticPermission

Tests Power Platform role-based access control (RBAC) diagnostic permissions for a principal on an environment.

Test-TLSHandshake

Attempts to establish a Transport Layer Security (TLS) handshake with the provided destination and port.