Set-PSUSecretVault
Aktualisieren Sie eine modellbasierte Azure Key Vault-Registrierung in PowerShell Universal.
SYNOPSIS
Aktualisiert eine modellbasierte Secret-Vault-Registrierung.
SYNTAX
Set-PSUSecretVault -Id <Int64> [<VaultOptions>] [<ConnectionOptions>] [<CommonParameters>]
Set-PSUSecretVault -Name <String> [<VaultOptions>] [<ConnectionOptions>] [<CommonParameters>]
Set-PSUSecretVault -Vault <Vault> [<VaultOptions>] [<ConnectionOptions>] [<CommonParameters>]<VaultOptions>: [-NewName <String>] [-Type <String>] [-Description <String>] [-VaultUri <String>] [-AuthenticationType <VaultAuthenticationType>] [-TenantId <String>] [-ClientId <String>] [-ClientSecretVariable <String>] [-ManagedIdentityClientId <String>]. <ConnectionOptions>: [-ComputerName <String>] [-AppToken <String>] [-Credential <PSCredential>] [-UseDefaultCredentials] [-Integrated] [-TrustCertificate] [-Cookies].
BESCHREIBUNG
Aktualisiert eine Tresorregistrierung anhand der numerischen ID, des Namens oder eines Tresorobjekts aus der Pipeline. Nur angegebene Eigenschaften ändern sich. -Name wählt den vorhandenen Tresor aus; verwenden Sie -NewName, um ihn umzubenennen (ein leerer neuer Name wird abgelehnt). Konfigurieren Sie den Tresor-URI und die Authentifizierungseinstellungen, ohne Clientgeheimniswerte in die Tresor-Konfiguration zu schreiben. Geben Sie stattdessen den Namen einer geheimen PSU-Variable an.
BEISPIELE
Set-PSUSecretVault -Name 'Production Key Vault' `
-VaultUri 'https://prod2.vault.azure.net/'
Get-PSUSecretVault -Name 'Production Key Vault' |
Set-PSUSecretVault -AuthenticationType ManagedIdentity `
-ManagedIdentityClientId '11111111-1111-1111-1111-111111111111'PARAMETER
-Id
Numerische Registrierungs-ID.
-Name
Vorhandener Registrierungsname (nicht der neue Name).
-Vault
Tresorobjekt; akzeptiert Pipelineeingabe.
-NewName
Neuer nicht leerer Registrierungsname.
-Type
Tresoranbietertyp (Azure Key Vault verwendet AzureKeyVault).
-Description
Neue Beschreibung der Registrierung.
-VaultUri
Neuer Azure Key Vault-URI.
-AuthenticationType
Authentifizierungsmodus: Default, ManagedIdentity oder ClientSecret.
-TenantId
Entra ID-Mandanten-ID für die Clientgeheimnis-Authentifizierung.
-ClientId
Entra ID-Anwendungsclient-ID für die Clientgeheimnis-Authentifizierung.
-ClientSecretVariable
Name der geheimen PSU-Variable, die das Anwendungsclientgeheimnis enthält.
-ManagedIdentityClientId
Client-ID einer benutzerseitig zugewiesenen verwalteten Identität.
-ComputerName
URL oder Hostname der PSU-Verwaltungs-API (Alias -Uri).
-AppToken
App-Token der Verwaltungs-API.
-Credential
Anmeldeinformationen der Verwaltungs-API.
-UseDefaultCredentials
Verwendet die aktuellen Windows-Anmeldeinformationen.
-Integrated
Verwendet den prozessinternen Verwaltungsclient.
-TrustCertificate
Ignoriert Fehler bei der Zertifikatsvalidierung.
-Cookies
Verwendet die Authentifizierungscookies der Sitzung erneut.
AUSGABEN
PowerShellUniversal.Vault.
VERWANDTE LINKS
BERECHTIGUNGEN
Das Zugriffstoken erfordert platform.vaults/update, um dieses Cmdlet remote auszuführen.
Zuletzt aktualisiert
War das hilfreich?