Microsoft.PowerShell.SecretManagement Module

Important

PowerShell ekibi, Gizli modüllerin tam özellik olduğuna ve artık aktif olarak geliştirilmeyeceğine karar verdi. Modüller güvenlik ve kritik hata düzeltmeleri için desteklenmeye devam edecek. Kod deposu arşivlendi.

Yayınlanan en son sürümler şunlardır:

Sırların doğası, bu proje tasarlandığından beri köklü bir şekilde değişti. Şifresiz kimlik doğrulama yöntemleri gibi şifresiz kimlik doğrulama yöntemleri (örneğin şifreli anahtarlar, tek oturum girişi ve Microsoft Entra ID, biyometrik ve donanım güvenlik anahtarları gibi federe kimlik doğrulama sistemleri gelecek.

PowerShell SecretManagement modülü, kullanıcının gizli dizileri depolaması ve alması için kullanışlı bir yol sağlar. Gizli diziler SecretManagement uzantısı kasalarında depolanır. Uzantı kasası SecretManagement'a kaydedilmiş bir PowerShell modülüdür ve SecretManagement tarafından gereken beş modül işlevini dışarı aktarır. Uzantı kasası gizli dizileri yerel olarak veya uzaktan depolayabilir. Uzantı kasaları geçerli oturum açmış kullanıcı bağlamında kaydedilir ve yalnızca bu kullanıcı tarafından kullanılabilir.

Microsoft.PowerShell.SecretManagement cmdlet'leri

Cmdlet Description
Get-Secret

Finds and returns a secret by name from registered vaults.

Get-SecretInfo

Finds and returns metadata information about secrets in registered vaults.

Get-SecretVault

Finds and returns registered vault information.

Register-SecretVault

Registers a SecretManagement extension vault module for the current user.

Remove-Secret

Removes a secret from a specified registered extension vault.

Set-Secret

Adds a secret to a SecretManagement registered vault.

Set-SecretInfo

Adds or replaces additional secret metadata to a secret currently stored in a vault.

Set-SecretVaultDefault

Sets the provided vault name as the default vault for the current user.

Test-SecretVault

Runs an extension vault self test.

Unlock-SecretVault

Unlocks an extension vault so that it can be accessed in the current session.

Unregister-SecretVault

Un-registers an extension vault from SecretManagement for the current user.