Set-EntraBetaTrustFrameworkPolicy
このコマンドレットは、ディレクトリ内の信頼フレームワーク ポリシー (カスタム ポリシー) を更新するために使用されます。
構文
Content (既定)
Set-EntraBetaTrustFrameworkPolicy
-Content <String>
[-Id <String>]
[-OutputFilePath <String>]
[<CommonParameters>]
File
Set-EntraBetaTrustFrameworkPolicy
-InputFilePath <String>
[-Id <String>]
[-OutputFilePath <String>]
[<CommonParameters>]
説明
Set-EntraBetaTrustFrameworkPolicy コマンドレットは、ディレクトリ内の信頼フレームワーク ポリシーを更新するために使用されます。
職場または学校アカウントを使用する委任されたシナリオでは、管理者はサポートされているMicrosoft Entraロールまたは必要なアクセス許可を持つカスタム ロールを持っている必要があります。
B2C IEF Policy Administratorは、この操作をサポートする最小特権ロールです。
例
例 1: 指定されたコンテンツから信頼フレームワーク ポリシーを更新する
Connect-Entra -Scopes 'Policy.ReadWrite.TrustFramework'
$policyContent = Get-Content 'C:\temp\CreatedPolicy.xml' | out-string
$params = @{
Id = 'B2C_1A_signup_signin'
Content = $policyContent
}
Set-EntraBetaTrustFrameworkPolicy @params
この例では、指定されたコンテンツから信頼フレームワーク ポリシーを更新します。
更新された信頼フレームワーク ポリシーの内容が画面に表示されます。
-
-Idパラメーターは、信頼フレームワーク ポリシーの ID を指定します。 -
-Contentパラメーターは、更新する信頼フレームワーク ポリシーの内容を指定します。
例 2: 指定されたコンテンツから信頼フレームワーク ポリシーを更新する
Connect-Entra -Scopes 'Policy.ReadWrite.TrustFramework'
$policyContent = Get-Content 'C:\temp\CreatedPolicy.xml' | out-string
$params = @{
Id = 'B2C_1A_signup_signin'
Content = $policyContent
OutputFilePath = 'C:\UpdatedPolicy.xml'
}
Set-EntraBetaTrustFrameworkPolicy @params
この例では、指定されたコンテンツから信頼フレームワーク ポリシーを更新します。
更新された信頼フレームワーク ポリシーの内容は、出力ファイル パスに記載されているファイルに書き込まれます。
-
-Idパラメーターは、信頼フレームワーク ポリシーの ID を指定します。 -
-Contentパラメーターは、更新する信頼フレームワーク ポリシーの内容を指定します。 -
-OutputFilePathパラメーターは、信頼フレームワーク ポリシーの内容を更新するために使用されるファイルへのパスを指定します。
例 3: InputFilePath に記載されているファイルから信頼フレームワーク ポリシーを更新する
Connect-Entra -Scopes 'Policy.ReadWrite.TrustFramework'
$params = @{
Id = 'B2C_1A_signup_signin'
InputFilePath = 'C:\InputPolicy.xml'
OutputFilePath = 'C:\UpdatedPolicy.xml'
}
Set-EntraBetaTrustFrameworkPolicy @params
この例では、InputFilePath に記載されているファイルから信頼フレームワーク ポリシーを更新します。
更新された信頼フレームワーク ポリシーの内容は、出力ファイル パスに記載されているファイルに書き込まれます。
-
-Idパラメーターは、信頼フレームワーク ポリシーの ID を指定します。 -
-InputFilePathパラメーターは、更新する信頼フレームワーク ポリシーの内容を読み取るために使用されるファイルへのパスを指定します。 -
-OutputFilePathパラメーターは、信頼フレームワーク ポリシーの内容を更新するために使用されるファイルへのパスを指定します。
例 4: InputFilePath に記載されているファイルから信頼フレームワーク ポリシーを更新する
Connect-Entra -Scopes 'Policy.ReadWrite.TrustFramework'
$params = @{
Id = 'B2C_1A_signup_signin'
InputFilePath = 'C:\InputPolicy.xml'
}
Set-EntraBetaTrustFrameworkPolicy @params
この例では、InputFilePath に記載されているファイルから信頼フレームワーク ポリシーを更新します。
作成された信頼フレームワーク ポリシーの更新内容が画面に表示されます。
-
-Idパラメーターは、信頼フレームワーク ポリシーの ID を指定します。 -
-InputFilePathパラメーターは、更新する信頼フレームワーク ポリシーの内容を読み取るために使用されるファイルへのパスを指定します。
パラメーター
-Content
更新する信頼フレームワーク ポリシーの内容。
パラメーターのプロパティ
| 型: | System.String |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Content
| 配置: | Named |
| 必須: | True |
| パイプラインからの値: | True |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
-Id
信頼フレームワーク ポリシーの一意識別子。
パラメーターのプロパティ
| 型: | System.String |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-InputFilePath
更新する信頼フレームワーク ポリシーの内容を読み取るために使用されるファイルへのパス。
パラメーターのプロパティ
| 型: | System.String |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
File
| 配置: | Named |
| 必須: | True |
| パイプラインからの値: | True |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
-OutputFilePath
更新された信頼フレームワーク ポリシーの内容の書き込みに使用されるファイルへのパス。
パラメーターのプロパティ
| 型: | System.String |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
CommonParameters
このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、about_CommonParametersを参照してください。