Update-DSVault
Übersicht
Einen Tresor aktualisieren.
Syntax
VaultID
Update-DSVault [-VaultID] <guid> [[-Name] <string>] [[-Password] <string>] [[-Description] <string>]
[[-IsAllowedOffline] <bool>] [[-AllowedUsernameList] <string[]>]
[[-AllowedApplicationList] <string[]>] [[-AllowedRolesList] <string[]>] [-AsLegacyResponse]
[<CommonParameters>]InputObject
Update-DSVault [-InputObject] <RepositoryEntity> [[-Name] <string>] [[-Password] <string>]
[[-Description] <string>] [[-IsAllowedOffline] <bool>] [[-AllowedUsernameList] <string[]>]
[[-AllowedApplicationList] <string[]>] [[-AllowedRolesList] <string[]>] [-AsLegacyResponse]
[<CommonParameters>]Beschreibung
Aktualisiert einen Tresor mit den angegebenen Parametern. Wenn ein Name angegeben ist, darf er weder null noch leer sein. Das Backend überprüft die Passwortkomplexität nicht, verwenden Sie daher New-DSPassword, um ein starkes Passwort gemäß der internen Richtlinie zu generieren.
Beispiele
$UpdatedVault = @{ VaultID = "36120922-539d-4550-8567-fc4f21d77352" Name = "Test" Description = "Test" IsAllowedOffline = $false Password = 'Pa$$w0rd!' AllowedUsersList = @("User1") AllowedRolesList = @("Role1") AllowedApplicationList = @("App1") }
Aktualisiert einen bestehenden Tresor mit der ID 36120922-539d-4550-8567-fc4f21d77352. Alle anderen Felder werden durch die in der Hashtabelle angegebenen Werte geändert.
Parameter
-AllowedApplicationList
Akzeptiert ein Array von Zeichenfolgen mit Anwendungsnamen (nicht der App-ID), die dem Tresor hinzugefügt werden sollen
-AllowedRolesList
Akzeptiert ein Array von Zeichenfolgen mit Namen von Benutzergruppen (nicht der ID), die dem Tresor hinzugefügt werden sollen
-AllowedUsernameList
Akzeptiert ein Array von Zeichenfolgen mit Benutzernamen (nicht der ID), die dem Tresor hinzugefügt werden sollen
-AsLegacyResponse
In Versionen vor 2024.2 gaben viele DS-Cmdlets ein ServerResponse-Objekt zurück. Durch Aktivieren dieses Schalters für Rückwärtskompatibilität funktionieren Skripte, die für frühere Versionen entwickelt wurden, weiterhin korrekt.
-Description
Beschreibung des Tresors
-InputObject
Mit Get-DSVault abgerufener Tresor
-IsAllowedOffline
Gibt an, ob der Tresor offline verwendet werden darf. Der Standardwert ist true.
-Name
Name des Tresors
-Password
Master-Passwort des Tresors. Das Backend überprüft die Passwortkomplexität nicht, daher sollten Sie New-DSPassword verwenden und ein Passwort aus der Liste auswählen
-VaultID
ID des zu aktualisierenden Tresors
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen finden Sie unter about_CommonParameters.
Ausgaben
Hinweise
Für weitere Informationen geben Sie "Get-Help Update-DSVault -detailed" ein. Für technische Informationen geben Sie "Get-Help Update-DSVault -full" ein.
Zuletzt aktualisiert
War das hilfreich?