Power Platform 管理センターで環境を作成、管理できるユーザーを制御する
新しいプロビジョニング モデルを使用すると、1GB の容量が利用可能である限り、正しいライセンスを持つ人が環境を作成できます。 環境の作成および管理を制限するには、次の手順を実行します。
https://admin.powerplatform.microsoft.com の Microsoft Power Platform 管理センターにサイン インします。
Microsoft Power Platform サイトの右上端にある 歯車 アイコン () を選択します。
Power Platform 設定 を選択します。
特定の管理者のみを選択します。
次の管理者は Power Platform 管理センターから新しい環境を作成できるようになります。
- グローバル管理者
- Dynamics 365 管理者
- Power Platform 管理者
Note
制限前に作成した環境は、環境を作成したユーザーによって制限後にも管理できます。 制限により、新しい環境が作成され管理されるのを防ぎます。
開発環境
開発環境は、所有者だけの使用を想定した、特別な環境です。 ユーザーが Power Platform 管理センターから開発タイプの環境を作成することを制限できますが、ユーザーが 開発者向け Microsoft Power Apps ライセンスを持っている場合、ユーザーが次回ログインしたときに開発環境が自動作成されます。
ユーザーが開発者タイプの環境を作成できないように制限するには、管理者は次の PowerShell コマンドを使用できます。
$requestBody = [pscustomobject]@{
powerPlatform = [pscustomobject]@{
governance = [pscustomobject]@{
disableDeveloperEnvironmentCreationByNonAdminUsers = $True
}
}
}
Set-TenantSettings -RequestBody $requestBody
開発環境の自動作成を完全に削除するには、Power Platform 関連 サービスの管理者ロール のメンバーが以下のアクションを実行する必要があります:
- 開発者向け Microsoft Power Appsライセンスを削除します。 詳細: ライセンスのサービス プラン ID。
- セルフサービス サインアップの無効化。
- PowerShell を使用して、テナント内のすべての "内部" 同意プランを明示的にブロックします。
Remove-AllowedConsentPlans -Types @("Internal", "Viral")
PowerShell で環境の作成を制御する
こちら の説明に従って、管理者 PowerShell コマンドレットをダウンロードおよびインストールします。 cmdlets の詳細情報については、Power Apps 用の PowerShell サポートを参照してください。
次のコマンドを使用して、環境の作成をグローバル管理者、Dynamics 365 管理者、および Power Platform 管理者に制限します。
$settings = @{ DisableEnvironmentCreationByNonAdminUsers = $true }
Set-TenantSettings $settings
よくあるご質問
テナント でユーザーの試用版環境の作成を無効にできますか?
はい。 次の PowerShell コマンドを使用して試用版環境の作成を制限できます。
$settings = @{ DisableTrialEnvironmentCreationByNonAdminUsers = $true }
Set-TenantSettings $settings
こちら の説明に従って、管理者 PowerShell コマンドレットをダウンロードおよびインストールします。 cmdlets の詳細情報については、Power Apps 用の PowerShell サポートを参照してください。