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

New-PSUSecretVault

Créer un enregistrement Azure Key Vault basé sur un modèle, à utiliser avec les variables secrètes et les identifiants de PowerShell Universal.

SYNOPSIS

Crée un enregistrement de coffre de secrets.

SYNTAXE

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

DESCRIPTION

Crée un enregistrement de coffre de secrets PowerShell Universal pris en charge par un modèle. Le type de fournisseur par défaut est AzureKeyVault ; les enregistrements Azure Key Vault sont traités dans le processus et peuvent être sélectionnés pour les variables secrètes et les identifiants. Pour l'authentification par secret client, -ClientSecretVariable nomme une variable secrète PSU qui contient le secret client Entra ID ; la valeur n'est pas écrite dans la configuration du coffre.

EXEMPLES

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'

PARAMÈTRES

Paramètre
Description

-Name

Nom d'enregistrement de coffre obligatoire.

-VaultUri

URI Azure Key Vault obligatoire.

-Type

Type de fournisseur du coffre, AzureKeyVault par défaut.

-Description

Description de l'enregistrement.

-AuthenticationType

Mode d'authentification : Default, ManagedIdentity ou ClientSecret.

-TenantId

ID de locataire Entra ID pour l'authentification par secret client.

-ClientId

ID client de l'application Entra ID pour l'authentification par secret client.

-ClientSecretVariable

Nom de la variable PSU qui contient le secret client de l'application.

-ManagedIdentityClientId

ID client de l'identité managée assignée à l'utilisateur ; omettez-le pour une identité assignée par le système.

-ComputerName

URL ou nom d'hôte de l'API de gestion PSU (alias -Uri).

-AppToken

Jeton d'application de l'API de gestion.

-Credential

Identifiants de l'API de gestion.

-UseDefaultCredentials

Utilise les identifiants Windows actuels.

-Integrated

Utilise le client de gestion dans le processus.

-TrustCertificate

Ignore les erreurs de validation du certificat.

-Cookies

Réutilise les témoins d'authentification de la session.

SORTIES

PowerShellUniversal.Vault.

LIENS CONNEXES

PERMISSIONS

Le jeton d'accès requiert platform.vaults/create pour exécuter cette applet de commande à distance.

Mis à jour

Ce contenu vous a-t-il été utile ?