For the complete documentation index, see llms.txt. This page is also available as Markdown.

New-PSUSecretVault

Crea una registrazione di Azure Key Vault basata su modello da utilizzare con le variabili segrete e le credenziali di PowerShell Universal.

SINOSSI

Crea una registrazione della cassaforte dei segreti.

SINTASSI

New-PSUSecretVault -Name <String> -VaultUri <String> [-Type <String>] [-Description <String>] [-AuthenticationType <VaultAuthenticationType>] [-TenantId <String>] [-ClientId <String>] [-ClientSecretVariable <String>] [-ManagedIdentityClientId <String>] [<ConnectionOptions>] [<CommonParameters>]

<ConnectionOptions>: [-ComputerName <String>] [-AppToken <String>] [-Credential <PSCredential>] [-UseDefaultCredentials] [-Integrated] [-TrustCertificate] [-Cookies].

DESCRIZIONE

Crea una registrazione di archivio dei segreti di PowerShell Universal supportata da un modello. Il tipo di provider predefinito è AzureKeyVault; le registrazioni di Azure Key Vault vengono gestite nel processo e si possono selezionare per le variabili segrete e le credenziali. Per l'autenticazione con segreto client, -ClientSecretVariable indica il nome di una variabile segreta PSU che contiene il segreto client di Entra ID; il valore non viene scritto nella configurazione dell'archivio.

ESEMPI

New-PSUSecretVault -Name 'Production Key Vault' `
    -VaultUri 'https://prod.vault.azure.net/' `
    -AuthenticationType ManagedIdentity

New-PSUSecretVault -Name 'Customer Key Vault' `
    -VaultUri 'https://customer.vault.azure.net/' `
    -AuthenticationType ClientSecret `
    -TenantId '00000000-0000-0000-0000-000000000000' `
    -ClientId '11111111-1111-1111-1111-111111111111' `
    -ClientSecretVariable 'AzureKeyVaultClientSecret'

PARAMETRI

Parametro
Descrizione

-Name

Nome di registrazione dell'archivio obbligatorio.

-VaultUri

URI di Azure Key Vault obbligatorio.

-Type

Tipo di provider dell'archivio, AzureKeyVault per impostazione predefinita.

-Description

Descrizione della registrazione.

-AuthenticationType

Modalità di autenticazione: Default, ManagedIdentity o ClientSecret.

-TenantId

ID tenant di Entra ID per l'autenticazione con segreto client.

-ClientId

ID client dell'applicazione Entra ID per l'autenticazione con segreto client.

-ClientSecretVariable

Nome della variabile PSU che contiene il segreto client dell'applicazione.

-ManagedIdentityClientId

ID client dell'identità gestita assegnata dall'utente; ometterlo per un'identità assegnata dal sistema.

-ComputerName

URL o nome host dell'API di gestione PSU (alias -Uri).

-AppToken

Token dell'app dell'API di gestione.

-Credential

Credenziali dell'API di gestione.

-UseDefaultCredentials

Usa le credenziali Windows correnti.

-Integrated

Usa il client di gestione nel processo.

-TrustCertificate

Ignora gli errori di convalida del certificato.

-Cookies

Riutilizza i cookie di autenticazione della sessione.

OUTPUT

PowerShellUniversal.Vault.

AUTORIZZAZIONI

Il token di accesso richiede platform.vaults/create per eseguire questo cmdlet in remoto.

Ultimo aggiornamento

È stato utile?