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を参照してください。

入力

System.String

出力

System.Object