Microsoft.PowerShell.SecretManagement Module

Important

A PowerShell csapat úgy döntött, hogy a titkos modulok funkcióteljes szintűek, és többé nem lesznek aktívan fejlesztve. A modulok továbbra is támogatottak lesznek a biztonsági és kritikus hibajavítások érdekében. A kódtár archiválva van.

A legfrissebb kiadások a következők:

A titkok természete alapvetően megváltozott a projekt megtervezése óta. Jelszó nélküli hitelesítési módszerek, mint például passkulcsok, egyszeri bejelentkezés, valamint szövetséges hitelesítési rendszerek, mint a Microsoft Entra ID, biometrika és hardveres biztonsági kulcsok, a jövő a jövő.

A PowerShell SecretManagement modul kényelmes módot kínál a felhasználók számára a titkos kódok tárolására és lekérésére. A titkos kulcsok a SecretManagement bővítménytárolókban vannak tárolva. A bővítménytároló egy PowerShell-modul, amely regisztrálva van a SecretManagement szolgáltatásban, és exportálja a SecretManagement által megkövetelt öt modulfüggvényt. A bővítménytárolók helyileg vagy távolról is tárolhatnak titkos kulcsokat. A bővítménytárolók regisztrálva vannak az aktuálisan naplózott felhasználói környezetben, és csak az adott felhasználó számára érhetők el.

Microsoft.PowerShell.SecretManagement parancsmagok

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