Set-EntraBetaTrustFrameworkPolicy

Dieses Cmdlet wird verwendet, um eine Vertrauensframeworkrichtlinie (benutzerdefinierte Richtlinie) im Verzeichnis zu aktualisieren.

Syntax

Content (Standard)

Set-EntraBetaTrustFrameworkPolicy

    -Content <String>
    [-Id <String>]
    [-OutputFilePath <String>]
    [<CommonParameters>]

File

Set-EntraBetaTrustFrameworkPolicy

    -InputFilePath <String>
    [-Id <String>]
    [-OutputFilePath <String>]
    [<CommonParameters>]

Beschreibung

Das Set-EntraBetaTrustFrameworkPolicy Cmdlet wird verwendet, um eine Vertrauensframeworkrichtlinie im Verzeichnis zu aktualisieren.

In delegierten Szenarien mit Geschäfts-, Schul- oder Unikonten muss der Administrator über eine unterstützte Microsoft Entra Rolle oder eine benutzerdefinierte Rolle mit den erforderlichen Berechtigungen verfügen. Dies B2C IEF Policy Administrator ist die am wenigsten privilegierte Rolle, die diesen Vorgang unterstützt.

Beispiele

Beispiel 1: Aktualisiert eine Vertrauensframeworkrichtlinie aus dem angegebenen Inhalt.

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

Im Beispiel wird eine Vertrauensframeworkrichtlinie aus dem angegebenen Inhalt aktualisiert.

Der Inhalt der aktualisierten Vertrauensframeworkrichtlinie wird auf dem Bildschirm angezeigt.

  • -Id Der Parameter gibt die ID für eine Vertrauensframeworkrichtlinie an.
  • -Content Der Parameter gibt den Inhalt der zu aktualisierenden Vertrauensframeworkrichtlinie an.

Beispiel 2: Aktualisiert eine Vertrauensframeworkrichtlinie aus dem angegebenen Inhalt.

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

Im Beispiel wird eine Vertrauensframeworkrichtlinie aus dem angegebenen Inhalt aktualisiert.

Der Inhalt der aktualisierten Vertrauensframeworkrichtlinie wird in die datei geschrieben, die im Ausgabedateipfad erwähnt wird.

  • -Id Der Parameter gibt die ID für eine Vertrauensframeworkrichtlinie an.
  • -Content Der Parameter gibt den Inhalt der zu aktualisierenden Vertrauensframeworkrichtlinie an.
  • -OutputFilePath Der Parameter gibt den Pfad zu der Datei an, die zum Aktualisieren des Inhalts der Vertrauensframeworkrichtlinie verwendet wird.

Beispiel 3: Aktualisiert eine Vertrauensframeworkrichtlinie aus der datei, die in InputFilePath erwähnt wird.

Connect-Entra -Scopes 'Policy.ReadWrite.TrustFramework'
$params = @{
    Id  = 'B2C_1A_signup_signin'
    InputFilePath =  'C:\InputPolicy.xml'
    OutputFilePath = 'C:\UpdatedPolicy.xml'
}
Set-EntraBetaTrustFrameworkPolicy @params

Im Beispiel wird eine Vertrauensframeworkrichtlinie aus der datei aktualisiert, die in InputFilePath erwähnt wird.

Der Inhalt der aktualisierten Vertrauensframeworkrichtlinie wird in die datei geschrieben, die im Ausgabedateipfad erwähnt wird.

  • -Id Der Parameter gibt die ID für eine Vertrauensframeworkrichtlinie an.
  • -InputFilePath Der Parameter gibt den Pfad zu der Datei an, die zum Lesen des Inhalts der zu aktualisierenden Vertrauensframeworkrichtlinie verwendet wird.
  • -OutputFilePath Der Parameter gibt den Pfad zu der Datei an, die zum Aktualisieren des Inhalts der Vertrauensframeworkrichtlinie verwendet wird.

Beispiel 4: Aktualisiert eine Vertrauensframeworkrichtlinie aus der datei, die in InputFilePath erwähnt wurde.

Connect-Entra -Scopes 'Policy.ReadWrite.TrustFramework'
$params = @{
    Id  = 'B2C_1A_signup_signin'
    InputFilePath =  'C:\InputPolicy.xml'
}
Set-EntraBetaTrustFrameworkPolicy @params

Im Beispiel wird eine Vertrauensframeworkrichtlinie aus der datei aktualisiert, die in InputFilePath erwähnt wird.

Der Inhalt der aktualisierten erstellten Vertrauensframeworkrichtlinie wird auf dem Bildschirm angezeigt.

  • -Id Der Parameter gibt die ID für eine Vertrauensframeworkrichtlinie an.
  • -InputFilePath Der Parameter gibt den Pfad zu der Datei an, die zum Lesen des Inhalts der zu aktualisierenden Vertrauensframeworkrichtlinie verwendet wird.

Parameter

-Content

Der Inhalt der Vertrauensframeworkrichtlinie, die aktualisiert werden soll.

Parametereigenschaften

Typ:System.String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

Content
Position:Named
Obligatorisch:True
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten:False

-Id

Der eindeutige Bezeichner für eine Vertrauensframeworkrichtlinie.

Parametereigenschaften

Typ:System.String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-InputFilePath

Pfad zur Datei, die zum Lesen des Inhalts der Zu aktualisierenden Vertrauensframeworkrichtlinie verwendet wird.

Parametereigenschaften

Typ:System.String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

File
Position:Named
Obligatorisch:True
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten:False

-OutputFilePath

Pfad zur Datei, die zum Schreiben des Inhalts der aktualisierten Vertrauensframeworkrichtlinie verwendet wird.

Parametereigenschaften

Typ:System.String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Eingaben

System.String

Ausgaben

System.Object