Update-DSVault
Sintesi
Aggiorna una cassaforte.
Sintassi
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>]Descrizione
Aggiorna una cassaforte utilizzando i parametri forniti. Se il nome è presente, non può essere null né vuoto. Il backend non verifica la complessità della password, quindi utilizzi New-DSPassword per generare una password complessa conforme ai criteri interni.
Esempi
$UpdatedVault = @{ VaultID = "36120922-539d-4550-8567-fc4f21d77352" Name = "Test" Description = "Test" IsAllowedOffline = $false Password = 'Pa$$w0rd!' AllowedUsersList = @("User1") AllowedRolesList = @("Role1") AllowedApplicationList = @("App1") }
Aggiorna una cassaforte esistente il cui ID è 36120922-539d-4550-8567-fc4f21d77352. Tutti gli altri campi vengono modificati con il valore specificato nella tabella hash.
Parametri
-AllowedApplicationList
Accetta un array di stringhe contenente i nomi delle applicazioni (non l'ID dell'app) da aggiungere alla cassaforte
-AllowedRolesList
Accetta un array di stringhe contenente il nome dei gruppi di utenti (non l'ID) da aggiungere alla cassaforte
-AllowedUsernameList
Accetta un array di stringhe contenente i nomi utente (non l'ID) da aggiungere alla cassaforte
-AsLegacyResponse
Nelle versioni precedenti alla 2024.2, molti cmdlet DS restituivano un oggetto ServerResponse. L'attivazione di questo switch di compatibilità con le versioni precedenti consente agli script sviluppati per le versioni precedenti di funzionare correttamente.
-Description
Descrizione della cassaforte
-InputObject
Cassaforte ottenuta da Get-DSVault
-IsAllowedOffline
Specifica se la cassaforte può essere utilizzata offline. Il valore predefinito è true.
-Name
Nome della cassaforte
-Password
Password principale della cassaforte. Il backend non verifica la complessità della password, quindi è consigliabile utilizzare New-DSPassword e scegliere una password dall'elenco
-VaultID
ID della cassaforte da aggiornare
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per maggiori informazioni, veda about_CommonParameters.
Output
Note
Per maggiori informazioni, digiti "Get-Help Update-DSVault -detailed". Per informazioni tecniche, digiti "Get-Help Update-DSVault -full".
Ultimo aggiornamento
È stato utile?