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
-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?