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

New-PSUSecretVault

Cree un registro de Azure Key Vault basado en modelo para usarlo con variables secretas y credenciales de PowerShell Universal.

SINOPSIS

Crea un registro de bóveda de secretos.

SINTAXIS

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].

DESCRIPCIÓN

Crea un registro de almacén de secretos de PowerShell Universal respaldado por un modelo. El tipo de proveedor predeterminado es AzureKeyVault; los registros de Azure Key Vault se procesan en proceso y se pueden seleccionar para las variables secretas y las credenciales. Para la autenticación con secreto de cliente, -ClientSecretVariable indica el nombre de una variable secreta de PSU que contiene el secreto de cliente de Entra ID; el valor no se escribe en la configuración del almacén.

EJEMPLOS

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'

PARÁMETROS

Parámetro
Descripción

-Name

Nombre de registro del almacén obligatorio.

-VaultUri

URI de Azure Key Vault obligatorio.

-Type

Tipo de proveedor del almacén, AzureKeyVault de forma predeterminada.

-Description

Descripción del registro.

-AuthenticationType

Modo de autenticación: Default, ManagedIdentity o ClientSecret.

-TenantId

Id. de inquilino de Entra ID para la autenticación con secreto de cliente.

-ClientId

Id. de cliente de la aplicación de Entra ID para la autenticación con secreto de cliente.

-ClientSecretVariable

Nombre de la variable de PSU que contiene el secreto de cliente de la aplicación.

-ManagedIdentityClientId

Id. de cliente de la identidad administrada asignada por el usuario; omítalo para una identidad asignada por el sistema.

-ComputerName

URL o nombre de host de la API de administración de PSU (alias -Uri).

-AppToken

Token de aplicación de la API de administración.

-Credential

Credenciales de la API de administración.

-UseDefaultCredentials

Usa las credenciales actuales de Windows.

-Integrated

Usa el cliente de administración en proceso.

-TrustCertificate

Ignora los errores de validación del certificado.

-Cookies

Reutiliza las cookies de autenticación de la sesión.

SALIDAS

PowerShellUniversal.Vault.

ENLACES RELACIONADOS

PERMISOS

El token de acceso requiere platform.vaults/create para ejecutar este cmdlet de forma remota.

Última actualización

¿Te fue útil?