Werbung

Herkunft

Microsoft.ActiveDirectory.Management.dll

Kurzinformation

Ändert eine abgestimmte Active Directory-Kennwortrichtlinie.

Syntax

Set-ADFineGrainedPasswordPolicy [-Identity] [-Add ] [-Remove ] [-Replace ] [-Clear ] [-PassThru] [-Server ] [-Credential ] [-AuthType ] [-Verbose] [-Debug] [-ErrorAction ] [-WarningAction ] [-ErrorVariable ] [-WarningVariable ] [-OutVariable ] [-OutBuffer ] [-WhatIf] [-Confirm] [-ComplexityEnabled ] [-Description ] [-DisplayName ] [-LockoutDuration ] [-LockoutObservationWindow ] [-LockoutThreshold ] [-MaxPasswordAge ] [-MinPasswordAge ] [-MinPasswordLength ] [-PasswordHistoryCount ] [-Precedence ] [-ProtectedFromAccidentalDeletion ] [-ReversibleEncryptionEnabled ] Set-ADFineGrainedPasswordPolicy -Instance [-PassThru] [-Server ] [-Credential ] [-AuthType ] [-Verbose] [-Debug] [-ErrorAction ] [-WarningAction ] [-ErrorVariable ] [-WarningVariable ] [-OutVariable ] [-OutBuffer ] [-WhatIf] [-Confirm]

Beschreibung

Mit dem Cmdlet "Set-ADFineGrainedPasswordPolicy" werden die Eigenschaften einer abgestimmten Active Directory-Kennwortrichtlinie geändert. Sie können häufig verwendete Eigenschaftenwerte mit den Cmdlet-Parametern ändern. Eigenschaftenwerte, die keinen Cmdlet-Parametern zugeordnet sind, können mit den Parametern "Add", "Replace", "Clear" und "Remove" geändert werden.

Der Identity-Parameter gibt die zu ändernde abgestimmte Active Directory-Kennwortrichtlinie an. Sie können eine abgestimmte Kennwortrichtlinie durch den definierten Namen (DN), GUID bzw. Namen identifizieren. Sie können auch den Identity-Parameter auf eine Objektvariable festlegen, z. B. $, oder ein Objekt über die Pipeline an den Identity-Parameter übergeben. Sie können z. B. mit dem Cmdlet "Get-ADFineGrainedPasswordPolicy" ein abgestimmtes Kennwortrichtlinienobjekt abrufen und das Objekt anschließend über die Pipeline an das Cmdlet "Set-ADFineGrainedPasswordPolicy" übergeben.

Der Instance-Parameter bietet eine Möglichkeit zum Aktualisieren eines abgestimmten Kennwortrichtlinienobjekts, indem die an einer Kopie des Objekts vorgenommenen Änderungen übernommen werden. Wenn Sie den Instance-Parameter auf eine Kopie eines abgestimmten Active Directory-Kennwortrichtlinienobjekts festlegen, die geändert wurde, werden vom Cmdlet "Set-ADFineGrainedPasswordPolicy" dieselben Änderungen auch am ursprünglichen abgestimmten Kennwortrichtlinienobjekt vorgenommen. Rufen Sie mit dem Get-ADFineGrainedPasswordPolicy-Objekt eine Kopie des zu ändernden Objekts ab. Der Identity-Parameter ist nicht zulässig, wenn Sie den Instance-Parameter verwenden. Weitere Informationen über den Instance-Parameter finden Sie in der Beschreibung des Instance-Parameters. Weitere Informationen über das Instance-Konzept in Active Directory-Cmdlets finden Sie unter "about_ActiveDirectory_Instance".

In den folgenden Beispielen wird gezeigt, wie die Precedence-Eigenschaft eines abgestimmten Kennwortrichtlinienobjekts mit drei Methoden geändert wird: – Durch Angabe des Identity-Parameters und des Precedence-Parameters – Durch Übergabe eines abgestimmten Kennwortrichtlinienobjekts über die Pipeline und Angabe des Precedence-Parameters – Durch Angabe des Instance-Parameters

Methode 1: Ändern Sie die Precedence-Eigenschaft für die abgestimmte Kennwortrichtlinie "Level3Policy" mit dem Identity-Parameter und dem Precedence-Parameter.

Set-ADFineGrainedPasswordPolicy -Identity "Level3Policy" -Precedence 150

Methode 2: Ändern Sie die Precedence-Eigenschaft für die abgestimmte Kennwortrichtlinie "Level3Policy", indem die abgestimmte Kennwortrichtlinie "Level3Policy" über die Pipeline übergeben und der Precedence-Parameter angegeben wird.

Get-ADFineGrainedPasswordPolicy -Identity "Level3Policy"| Set-ADFineGrainedPasswordPolicy -Precedence 150

Methode 3: Ändern Sie die Precedence-Eigenschaft für die abgestimmte Kennwortrichtlinie "Level3Policy", indem Sie mit der Windows PowerShell-Befehlszeile eine lokale Instanz der abgestimmten Kennwortrichtlinie "Level3Policy" ändern. Legen Sie dann den Instance-Parameter auf die lokale Instanz fest.

$fineGrainedPasswordPolicy = Get-ADFineGrainedPasswordPolicy Level3Policy $fineGrainedPasswordPolicy.Precedence = 150 Set-ADFineGrainedPasswordPolicy -Instance $fineGrainedPasswordPolicy

Links

Liste aller Commandlets Mehr über die Windows PowerShell

Bücher zur PowerShell

Buchcover Windows PowerShell 5.0 - Das Praxishandbuch (1. Auflage 2016/5. Auflage Gesamtreihe) Windows PowerShell 5.0 - Das Praxishandbuch (1. Auflage 2016/5. Auflage Gesamtreihe)
Autoren: Dr. Holger Schwichtenberg
erschienen 2016, 996 Seiten, 49,99 €
ISBN: 3446446435
Bestellung: Amazon.de oder im Buchhandel über ISBN 3446446435

Schulungen/Seminare

Offene Seminare zur PowerShell
In-House-Seminare zur PowerShell