マネージド環境を有効にする

管理者は Power Platform 管理センターで、マネージド環境の有効化、無効化、編集を実行できます。 また、管理者は PowerShell を使用してマネージド環境を無効化できます。

Permissions

  • マネージド環境の有効化や編集を行う場合は、管理者である必要があります。 つまり、グローバル管理者、Power Platform サービス管理者、または Dynamics 365管理者 Microsoft Entra ID のロールが必要です。
  • 環境の詳細を表示するアクセス許可を持つすべてのユーザーは、環境に対するマネージド環境プロパティを表示できます。
  • 代理管理者ロールや環境管理者セキュリティ ロールを持つユーザーは、環境が含むマネージド環境プロパティの変更を許可されません。

重要

環境ライフサイクルのコピーと復元の操作では、操作を開始する前の時点で、ソースと宛先のマネージド環境プロパティが同じである必要があります。

管理センターでマネージド環境の有効化や編集を行う

  1. Power Platform 管理センター で、左側のパネルから 環境 を選択します。

  2. 環境の左側にあるチェックマークを選択します。

  3. コマンド バーで マネージド環境の有効化 を選択します。 すでに環境がマネージドである場合は マネージド環境の編集 を選択します。

  4. 設定を構成し、有効化 または 保存 を選択します。

マネージド環境を有効化した画面のスクリーンショット。

以下の設定を使用して、選択した環境の視認性と制御性を高めます。

設定 説明設定
共有を制限 キャンバス アプリの共有方法を制限することでリスクを低減します。
制限を設定しない キャンバス アプリの共有を制限しない場合に選択します。
セキュリティ グループとの共有を除外する キャンバス アプリのセキュリティ グループとの共有を、作成者に許可しない場合に選択します。 管理者は制限されたユーザーとアプリを共有できます。
共有を許可する個人の合計数を制限する もしも セキュリティ グループとの共有を除外する が選択されている場合は、作成者がキャンバス アプリを共有できるユーザーの数を制限するために選択します。
使用状況の分析情報 毎週の電子メール ダイジェストにこの環境の分析情報を含める場合に選択します。
データ ポリシー 使用できるコネクタの数を制限することで組織のデータを保護します。
この環境のアクティブなデータ ポリシーを表示する 特定のデータを共有できる消費者コネクタを定義するポリシーを表示します。

PowerShell を使用して管理環境を有効にする

管理者は PowerShell を使用して管理環境を有効にすることもできます。 以下は、単一環境でこれを有効にする PowerShell スクリプトです。

$GovernanceConfiguration = [pscustomobject] @{ 
    protectionLevel = "Standard" 
    settings = [pscustomobject]@{ 
        extendedSettings = @{} 
    }
} 

Set-AdminPowerAppEnvironmentGovernanceConfiguration -EnvironmentName <EnvironmentID> -UpdatedGovernanceConfiguration $GovernanceConfiguration 

PowerShell を使用してマネージド環境の設定をコピーする

管理者は PowerShell を使用して、あるマネージド環境から別の環境に設定をコピーできます。 ターゲット環境がマネージド環境ではない場合、設定をコピーすると、その環境もマネージド環境として有効になります。

#Get settings from the source Managed Environment
$sourceEnvironment = Get-AdminPowerAppEnvironment -EnvironmentName <SourceEnvironmentId>

# Copy the settings from the source Managed Environment above to the target environment
Set-AdminPowerAppEnvironmentGovernanceConfiguration -EnvironmentName <TargetEnvironmentId> -UpdatedGovernanceConfiguration $sourceEnvironment.Internal.properties.governanceConfiguration

PowerShell を使用してマネージド環境を無効化する

管理者は PowerShell を使用して、環境からマネージド環境プロパティを削除できます。 マネージド環境を無効にする前に、管理者は、マネージド環境の機能が使用されていないことを確認する必要があります。

次に示す PowerShell スクリプトのサンプルは、API を呼び出してマネージド環境プロパティを設定します:

$UpdatedGovernanceConfiguration = [pscustomobject]@{
    protectionLevel = "Basic"
}
Set-AdminPowerAppEnvironmentGovernanceConfiguration -EnvironmentName <EnvironmentID> -UpdatedGovernanceConfiguration $UpdatedGovernanceConfiguration

参照

マネージド環境の概要
使用状況の分析情報
共有を制限
データ ポリシー
ライセンス
ライセンス使用の表示 (プレビュー)
テナント設定