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

New-PSUSecretVault

Erstellen Sie eine modellbasierte Azure Key Vault-Registrierung zur Verwendung mit Geheimnisvariablen und Anmeldeinformationen von PowerShell Universal.

SYNOPSIS

Erstellt eine Tresor-Registrierung für Geheimnisse.

SYNTAX

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

BESCHREIBUNG

Erstellt eine modellgestützte Registrierung eines PowerShell Universal-Geheimnistresors. Der Anbietertyp ist standardmäßig AzureKeyVault; Azure Key Vault-Registrierungen werden prozessintern verarbeitet und können für geheime Variablen und Anmeldeinformationen ausgewählt werden. Für die Clientgeheimnis-Authentifizierung benennt -ClientSecretVariable eine geheime PSU-Variable, die das Entra ID-Clientgeheimnis enthält; der Wert wird nicht in die Tresor-Konfiguration geschrieben.

BEISPIELE

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'

PARAMETER

Parameter
Beschreibung

-Name

Erforderlicher Name der Tresorregistrierung.

-VaultUri

Erforderlicher Azure Key Vault-URI.

-Type

Tresoranbietertyp, standardmäßig AzureKeyVault.

-Description

Beschreibung der Registrierung.

-AuthenticationType

Authentifizierungsmodus: Default, ManagedIdentity oder ClientSecret.

-TenantId

Entra ID-Mandanten-ID für die Clientgeheimnis-Authentifizierung.

-ClientId

Entra ID-Anwendungsclient-ID für die Clientgeheimnis-Authentifizierung.

-ClientSecretVariable

Name der PSU-Variable, die das Anwendungsclientgeheimnis enthält.

-ManagedIdentityClientId

Client-ID der benutzerseitig zugewiesenen verwalteten Identität; lassen Sie sie für eine systemseitig zugewiesene Identität weg.

-ComputerName

URL oder Hostname der PSU-Verwaltungs-API (Alias -Uri).

-AppToken

App-Token der Verwaltungs-API.

-Credential

Anmeldeinformationen der Verwaltungs-API.

-UseDefaultCredentials

Verwendet die aktuellen Windows-Anmeldeinformationen.

-Integrated

Verwendet den prozessinternen Verwaltungsclient.

-TrustCertificate

Ignoriert Fehler bei der Zertifikatsvalidierung.

-Cookies

Verwendet die Authentifizierungscookies der Sitzung erneut.

AUSGABEN

PowerShellUniversal.Vault.

BERECHTIGUNGEN

Das Zugriffstoken erfordert platform.vaults/create, um dieses Cmdlet remote auszuführen.

Zuletzt aktualisiert

War das hilfreich?