From eb8d4545e155bc3e7eebfefcc9dccee43ca954ef Mon Sep 17 00:00:00 2001 From: Sean Wheeler Date: Mon, 22 Jun 2026 16:22:52 -0500 Subject: [PATCH] Add deprecation notice for Secret modules (#422) * Add deprecation notice for Secret modules * Fix link to include * Update include file --- .../understanding-secretmanagement.md | 2 ++ .../get-started/using-secretstore.md | 4 +++- .../how-to/manage-secretstore.md | 4 +++- .../how-to/using-azure-keyvault.md | 4 +++- .../how-to/using-secrets-in-automation.md | 4 +++- .../SecretManagement/overview.md | 4 +++- .../SecretManagement/security-concepts.md | 4 +++- reference/docs-conceptual/overview.md | 6 ++--- .../includes/secret-modules-deprecated.md | 24 +++++++++++++++++++ .../Get-Secret.md | 4 +++- .../Get-SecretInfo.md | 4 +++- .../Get-SecretVault.md | 4 +++- .../Microsoft.PowerShell.SecretManagement.md | 4 +++- .../Register-SecretVault.md | 4 +++- .../Remove-Secret.md | 4 +++- .../Set-Secret.md | 4 +++- .../Set-SecretInfo.md | 4 +++- .../Set-SecretVaultDefault.md | 4 +++- .../Test-SecretVault.md | 4 +++- .../Unlock-SecretVault.md | 4 +++- .../Unregister-SecretVault.md | 4 +++- .../Get-SecretStoreConfiguration.md | 4 +++- .../Microsoft.PowerShell.SecretStore.md | 4 +++- .../Reset-SecretStore.md | 4 +++- .../Set-SecretStoreConfiguration.md | 5 +++- .../Set-SecretStorePassword.md | 5 +++- .../Unlock-SecretStore.md | 4 +++- 27 files changed, 103 insertions(+), 27 deletions(-) create mode 100644 reference/includes/secret-modules-deprecated.md diff --git a/reference/docs-conceptual/SecretManagement/get-started/understanding-secretmanagement.md b/reference/docs-conceptual/SecretManagement/get-started/understanding-secretmanagement.md index 933d3b9a..4c5f8dec 100644 --- a/reference/docs-conceptual/SecretManagement/get-started/understanding-secretmanagement.md +++ b/reference/docs-conceptual/SecretManagement/get-started/understanding-secretmanagement.md @@ -5,6 +5,8 @@ title: Understanding the SecretManagement module --- # Understanding the SecretManagement module +[!INCLUDE[secrets-modules-deprecated](../../../includes/secret-modules-deprecated.md)] + The purpose of the **SecretManagement** module is to provide secure storage and access of secrets through registered extension vaults. The registered extension vaults are PowerShell modules that conform to **SecretManagement** module requirements. The extension vaults perform the actual work of diff --git a/reference/docs-conceptual/SecretManagement/get-started/using-secretstore.md b/reference/docs-conceptual/SecretManagement/get-started/using-secretstore.md index a2146676..2374b393 100644 --- a/reference/docs-conceptual/SecretManagement/get-started/using-secretstore.md +++ b/reference/docs-conceptual/SecretManagement/get-started/using-secretstore.md @@ -1,10 +1,12 @@ --- description: How to install and use the SecretManagement and SecretStore modules -ms.date: 11/10/2023 +ms.date: 06/22/2026 title: Get started with the SecretStore module --- # Get started with the SecretStore module +[!INCLUDE[secrets-modules-deprecated](../../../includes/secret-modules-deprecated.md)] + The **SecretManagement** and **SecretStore** modules are available from the PowerShell Gallery and can be installed using **PowerShellGet** commands. diff --git a/reference/docs-conceptual/SecretManagement/how-to/manage-secretstore.md b/reference/docs-conceptual/SecretManagement/how-to/manage-secretstore.md index 5ee53187..6c9caae5 100644 --- a/reference/docs-conceptual/SecretManagement/how-to/manage-secretstore.md +++ b/reference/docs-conceptual/SecretManagement/how-to/manage-secretstore.md @@ -1,10 +1,12 @@ --- description: Explains how to manage a local SecretStore vault -ms.date: 06/28/2023 +ms.date: 06/22/2026 title: Managing a SecretStore vault --- # Managing a SecretStore vault +[!INCLUDE[secrets-modules-deprecated](../../../includes/secret-modules-deprecated.md)] + The **SecretStore** module is an extension vault for the PowerShell **SecretManagement** module. It stores secrets, locally, in files for the current user account context, and uses .NET crypto APIs to encrypt file contents. The **SecretStore** module has several configuration options. In the default diff --git a/reference/docs-conceptual/SecretManagement/how-to/using-azure-keyvault.md b/reference/docs-conceptual/SecretManagement/how-to/using-azure-keyvault.md index 69ffedfd..8b40172c 100644 --- a/reference/docs-conceptual/SecretManagement/how-to/using-azure-keyvault.md +++ b/reference/docs-conceptual/SecretManagement/how-to/using-azure-keyvault.md @@ -1,10 +1,12 @@ --- description: This article explains how to use an Azure Key Vault module, as a SecretManagement extension vault, in an automation scenario to securely retrieve and use passwords or other secret material. -ms.date: 12/05/2023 +ms.date: 06/22/2026 title: Use Azure Key Vault in automation --- # Use Azure Key Vault in automation +[!INCLUDE[secrets-modules-deprecated](../../../includes/secret-modules-deprecated.md)] + This article provides an example for using Azure Key Vault in an automation scenario. Azure Key Vault provides you a way to securely store and retrieve the passwords, tokens and other secrets, that are stored outside of the local machine, and use them in your automation pipeline. diff --git a/reference/docs-conceptual/SecretManagement/how-to/using-secrets-in-automation.md b/reference/docs-conceptual/SecretManagement/how-to/using-secrets-in-automation.md index b7112e53..ee035ecc 100644 --- a/reference/docs-conceptual/SecretManagement/how-to/using-secrets-in-automation.md +++ b/reference/docs-conceptual/SecretManagement/how-to/using-secrets-in-automation.md @@ -1,10 +1,12 @@ --- description: This article explains how to use a SecretStore vault in an automation scenario to securely retrieve an use passwords or other secret material. -ms.date: 03/06/2024 +ms.date: 06/22/2026 title: Use the SecretStore in automation --- # Use the SecretStore in automation +[!INCLUDE[secrets-modules-deprecated](../../../includes/secret-modules-deprecated.md)] + This article provides an example for using a **Microsoft.PowerShell.SecretStore** vault in an automation scenario. A **SecretStore** vault provides you a way to securely store and retrieve the passwords, tokens and other secrets you need to use in your automation pipeline on the local diff --git a/reference/docs-conceptual/SecretManagement/overview.md b/reference/docs-conceptual/SecretManagement/overview.md index 53d4e989..081f17ed 100644 --- a/reference/docs-conceptual/SecretManagement/overview.md +++ b/reference/docs-conceptual/SecretManagement/overview.md @@ -1,10 +1,12 @@ --- description: Overview of the SecretManagement and SecretStore modules -ms.date: 06/28/2023 +ms.date: 06/22/2026 title: Overview of the SecretManagement and SecretStore modules --- # Overview of the SecretManagement and SecretStore modules +[!INCLUDE[secrets-modules-deprecated](../../includes/secret-modules-deprecated.md)] + The **SecretManagement** module helps users manage secrets by providing a common set of cmdlets that interface with secrets vaults. **SecretManagement** provides an extensible model where local and remote vaults can be registered for use. This allows you to separate the specific details for diff --git a/reference/docs-conceptual/SecretManagement/security-concepts.md b/reference/docs-conceptual/SecretManagement/security-concepts.md index b2f4c987..1d19d936 100644 --- a/reference/docs-conceptual/SecretManagement/security-concepts.md +++ b/reference/docs-conceptual/SecretManagement/security-concepts.md @@ -1,10 +1,12 @@ --- description: This article explains the security of the features of the SecretManagement and SecretStore modules. -ms.date: 06/28/2023 +ms.date: 06/22/2026 title: Understanding the security features of SecretManagement and SecretStore --- # Understanding the security features of SecretManagement and SecretStore +[!INCLUDE[secrets-modules-deprecated](../../includes/secret-modules-deprecated.md)] + The security of **SecretManagement** is dependent on the extension vaults it hosts. These vaults perform the actual functions of storing and retrieving the secrets. **SecretManagement** does not return secrets as plain text by default. By default, any text secrets are returned as diff --git a/reference/docs-conceptual/overview.md b/reference/docs-conceptual/overview.md index fff165af..2ee5308f 100644 --- a/reference/docs-conceptual/overview.md +++ b/reference/docs-conceptual/overview.md @@ -1,6 +1,6 @@ --- description: This documentation set contains reference for modules published and maintained by the PowerShell team, but aren't part of the PowerShell package. -ms.date: 05/05/2026 +ms.date: 06/22/2026 title: PowerShell utility modules --- # PowerShell utility modules @@ -12,13 +12,13 @@ level of support for each module varies. For more details, see the landing page This documentation set contains cmdlet reference for the following modules. -- [Microsoft.PowerShell.SecretManagement][03] -- [Microsoft.PowerShell.SecretStore][04] - [PlatyPS][05] - [PSScriptAnalyzer][06] Deprecated modules +- [Microsoft.PowerShell.SecretManagement][03] +- [Microsoft.PowerShell.SecretStore][04] - [Microsoft.PowerShell.Crescendo][02] - **Deprecated May 2026** - [AIShell][01] - **Deprecated January 2026** diff --git a/reference/includes/secret-modules-deprecated.md b/reference/includes/secret-modules-deprecated.md new file mode 100644 index 00000000..39b49f96 --- /dev/null +++ b/reference/includes/secret-modules-deprecated.md @@ -0,0 +1,24 @@ +--- +author: sdwheeler +ms.author: sewhee +ms.date: 06/22/2026 +ms.topic: include +--- + + +> [!IMPORTANT] +> The PowerShell team has decided that Secret modules are is feature complete and will no longer +> be actively developed. The modules will continue to be supported for security and critical bug +> fixes. The code repository will be archived. +> +> The latest versions published are: +> - [Microsoft.PowerShell.SecretManagement v1.1.2][1.1.2] +> - [Microsoft.PowerShell.SecretStore v1.0.6][1.0.6] +> +> The nature of secrets has fundamentally changed since this project was designed. Passwordless +> authentication methods such as passkeys, single sign-on, and federated credential systems such as +> Microsoft Entra ID, biometrics, and hardware security keys are the future. + + +[1.0.6]: https://www.powershellgallery.com/packages/Microsoft.PowerShell.SecretStore/1.0.6 +[1.1.2]: https://www.powershellgallery.com/packages/Microsoft.PowerShell.SecretManagement/1.1.2 diff --git a/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Get-Secret.md b/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Get-Secret.md index 495868c0..f496e2d0 100644 --- a/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Get-Secret.md +++ b/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Get-Secret.md @@ -1,7 +1,7 @@ --- external help file: Microsoft.PowerShell.SecretManagement.dll-Help.xml Module Name: Microsoft.PowerShell.SecretManagement -ms.date: 05/23/2025 +ms.date: 06/22/2026 online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.secretmanagement/get-secret?view=ps-modules&wt.mc_id=ps-gethelp schema: 2.0.0 --- @@ -27,6 +27,8 @@ Get-Secret [-InputObject] [-AsPlainText] [ ## DESCRIPTION +[!INCLUDE[secrets-modules-deprecated](../../includes/secret-modules-deprecated.md)] + This cmdlet finds and returns the first secret that matches the provided name. If a vault name is specified, only that vault is searched. Otherwise, it searches all vaults and returns the first matching result. If the vault registry has a default vault, the cmdlet searches that vault before diff --git a/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Get-SecretInfo.md b/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Get-SecretInfo.md index ee8fd514..4de8bd23 100644 --- a/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Get-SecretInfo.md +++ b/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Get-SecretInfo.md @@ -1,7 +1,7 @@ --- external help file: Microsoft.PowerShell.SecretManagement.dll-Help.xml Module Name: Microsoft.PowerShell.SecretManagement -ms.date: 05/23/2025 +ms.date: 06/22/2026 online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.secretmanagement/get-secretinfo?view=ps-modules&wt.mc_id=ps-gethelp schema: 2.0.0 --- @@ -19,6 +19,8 @@ Get-SecretInfo [[-Name] ] [[-Vault] ] [] ## DESCRIPTION +[!INCLUDE[secrets-modules-deprecated](../../includes/secret-modules-deprecated.md)] + This cmdlet finds and returns information about secrets in registered vaults. By default, it returns information for every secret in all registered vaults. diff --git a/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Get-SecretVault.md b/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Get-SecretVault.md index 5550aa9b..687f8334 100644 --- a/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Get-SecretVault.md +++ b/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Get-SecretVault.md @@ -1,7 +1,7 @@ --- external help file: Microsoft.PowerShell.SecretManagement.dll-Help.xml Module Name: Microsoft.PowerShell.SecretManagement -ms.date: 05/23/2025 +ms.date: 06/22/2026 online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.secretmanagement/get-secretvault?view=ps-modules&wt.mc_id=ps-gethelp schema: 2.0.0 --- @@ -19,6 +19,8 @@ Get-SecretVault [[-Name] ] [] ## DESCRIPTION +[!INCLUDE[secrets-modules-deprecated](../../includes/secret-modules-deprecated.md)] + This cmdlet finds and returns information about registered vaults. By default, it returns information for every registered vault. diff --git a/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Microsoft.PowerShell.SecretManagement.md b/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Microsoft.PowerShell.SecretManagement.md index 2833afe1..2ded9ab3 100644 --- a/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Microsoft.PowerShell.SecretManagement.md +++ b/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Microsoft.PowerShell.SecretManagement.md @@ -1,7 +1,7 @@ --- Module Name: Microsoft.PowerShell.SecretManagement Module Guid: a5c858f6-4a8e-41f1-b1ee-0ff8f6ad69d3 -ms.date: 05/23/2025 +ms.date: 06/22/2026 Download Help Link: https://aka.ms/ps-modules-help Help Version: 0.1.0.0 Locale: en-US @@ -11,6 +11,8 @@ Locale: en-US ## Description +[!INCLUDE[secrets-modules-deprecated](../../includes/secret-modules-deprecated.md)] + PowerShell SecretManagement module provides a convenient way for a user to store and retrieve secrets. The secrets are stored in SecretManagement extension vaults. An extension vault is a PowerShell module that has been registered to SecretManagement, and exports five module functions diff --git a/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Register-SecretVault.md b/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Register-SecretVault.md index c5ff83a0..77893db3 100644 --- a/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Register-SecretVault.md +++ b/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Register-SecretVault.md @@ -1,7 +1,7 @@ --- external help file: Microsoft.PowerShell.SecretManagement.dll-Help.xml Module Name: Microsoft.PowerShell.SecretManagement -ms.date: 05/23/2025 +ms.date: 06/22/2026 online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.secretmanagement/register-secretvault?view=ps-modules&wt.mc_id=ps-gethelp schema: 2.0.0 --- @@ -21,6 +21,8 @@ Register-SecretVault [-ModuleName] [[-Name] ] [-VaultParameters ## DESCRIPTION +[!INCLUDE[secrets-modules-deprecated](../../includes/secret-modules-deprecated.md)] + This cmdlet adds a **SecretManagement** extension vault to the current user's vault registry. An extension vault is a PowerShell module that conforms to the required extension vault format. This cmdlet verifies that the specified module meets conformance requirements before adding it to the diff --git a/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Remove-Secret.md b/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Remove-Secret.md index d5e6f0fc..7ef3fe63 100644 --- a/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Remove-Secret.md +++ b/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Remove-Secret.md @@ -1,7 +1,7 @@ --- external help file: Microsoft.PowerShell.SecretManagement.dll-Help.xml Module Name: Microsoft.PowerShell.SecretManagement -ms.date: 05/23/2025 +ms.date: 06/22/2026 online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.secretmanagement/remove-secret?view=ps-modules&wt.mc_id=ps-gethelp schema: 2.0.0 --- @@ -27,6 +27,8 @@ Remove-Secret [-InputObject] [-WhatIf] [-Confirm] [ [-Vault] [-NoClobber] [-What ## DESCRIPTION +[!INCLUDE[secrets-modules-deprecated](../../includes/secret-modules-deprecated.md)] + This cmdlet adds a secret value by name to a vault. When no vault name is specified, the secret is added to the default vault. If a secret with that name exists, it's overwritten. Additional data can be included with the secret if supported by the extension vault. diff --git a/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Set-SecretInfo.md b/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Set-SecretInfo.md index 4ea32be7..08b068a0 100644 --- a/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Set-SecretInfo.md +++ b/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Set-SecretInfo.md @@ -1,7 +1,7 @@ --- external help file: Microsoft.PowerShell.SecretManagement.dll-Help.xml Module Name: Microsoft.PowerShell.SecretManagement -ms.date: 05/23/2025 +ms.date: 06/22/2026 online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.secretmanagement/set-secretinfo?view=ps-modules&wt.mc_id=ps-gethelp schema: 2.0.0 --- @@ -29,6 +29,8 @@ Set-SecretInfo [-Metadata] -InputObject ## DESCRIPTION +[!INCLUDE[secrets-modules-deprecated](../../includes/secret-modules-deprecated.md)] + This cmdlet adds additional secret metadata to an existing secret. Metadata support is an optional feature for an extension vault. The command throws an error if a vault doesn't support secret metadata. Metadata is a Hashtable object containing Name/Value pairs. The metadata is stored diff --git a/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Set-SecretVaultDefault.md b/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Set-SecretVaultDefault.md index 069e6c4f..2b9ff065 100644 --- a/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Set-SecretVaultDefault.md +++ b/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Set-SecretVaultDefault.md @@ -1,7 +1,7 @@ --- external help file: Microsoft.PowerShell.SecretManagement.dll-Help.xml Module Name: Microsoft.PowerShell.SecretManagement -ms.date: 05/23/2025 +ms.date: 06/22/2026 online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.secretmanagement/set-secretvaultdefault?view=ps-modules&wt.mc_id=ps-gethelp schema: 2.0.0 --- @@ -33,6 +33,8 @@ Set-SecretVaultDefault [-ClearDefault] [-WhatIf] [-Confirm] [] ## DESCRIPTION +[!INCLUDE[secrets-modules-deprecated](../../includes/secret-modules-deprecated.md)] + This cmdlet updates the vault registry to set the provided vault name as the default vault. Only one registered vault can be the default vault. diff --git a/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Test-SecretVault.md b/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Test-SecretVault.md index 9cad9b15..e6a19952 100644 --- a/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Test-SecretVault.md +++ b/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Test-SecretVault.md @@ -1,7 +1,7 @@ --- external help file: Microsoft.PowerShell.SecretManagement.dll-Help.xml Module Name: Microsoft.PowerShell.SecretManagement -ms.date: 05/23/2025 +ms.date: 06/22/2026 online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.secretmanagement/test-secretvault?view=ps-modules&wt.mc_id=ps-gethelp schema: 2.0.0 --- @@ -19,6 +19,8 @@ Test-SecretVault [[-Name] ] [] ## DESCRIPTION +[!INCLUDE[secrets-modules-deprecated](../../includes/secret-modules-deprecated.md)] + This cmdlet runs an extension vault self-test, by running the internal vault `Test-SecretVault` command. It returns `$true` if all tests succeeded, and `$false` otherwise. Information on failing tests is written to the error stream as error records. For more information during the test run use diff --git a/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Unlock-SecretVault.md b/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Unlock-SecretVault.md index bc7c22b7..5e8b76cf 100644 --- a/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Unlock-SecretVault.md +++ b/reference/ps-modules/Microsoft.PowerShell.SecretManagement/Unlock-SecretVault.md @@ -1,7 +1,7 @@ --- external help file: Microsoft.PowerShell.SecretManagement.dll-Help.xml Module Name: Microsoft.PowerShell.SecretManagement -ms.date: 05/23/2025 +ms.date: 06/22/2026 online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.secretmanagement/unlock-secretvault?view=ps-modules&wt.mc_id=ps-gethelp schema: 2.0.0 --- @@ -19,6 +19,8 @@ Unlock-SecretVault [-Name] [-Password] [ [-WhatIf] [-Confirm] [] ## DESCRIPTION +[!INCLUDE[secrets-modules-deprecated](../../includes/secret-modules-deprecated.md)] + This cmdlet reads the SecretStore configuration file and returns the defined settings. ## EXAMPLES diff --git a/reference/ps-modules/Microsoft.PowerShell.SecretStore/Microsoft.PowerShell.SecretStore.md b/reference/ps-modules/Microsoft.PowerShell.SecretStore/Microsoft.PowerShell.SecretStore.md index ea5e76ba..7d7410b4 100644 --- a/reference/ps-modules/Microsoft.PowerShell.SecretStore/Microsoft.PowerShell.SecretStore.md +++ b/reference/ps-modules/Microsoft.PowerShell.SecretStore/Microsoft.PowerShell.SecretStore.md @@ -1,7 +1,7 @@ --- Module Name: Microsoft.PowerShell.SecretStore Module Guid: 6b983e67-c297-431a-916c-f4ce24dd7bac -ms.date: 05/23/2025 +ms.date: 06/22/2026 Download Help Link: https://aka.ms/ps-modules-help Help Version: 0.1.0.0 Locale: en-US @@ -11,6 +11,8 @@ Locale: en-US ## Description +[!INCLUDE[secrets-modules-deprecated](../../includes/secret-modules-deprecated.md)] + Local secure store extension vault for Microsoft.PowerShell.SecretManagement module. ## Microsoft.PowerShell.SecretStore Cmdlets diff --git a/reference/ps-modules/Microsoft.PowerShell.SecretStore/Reset-SecretStore.md b/reference/ps-modules/Microsoft.PowerShell.SecretStore/Reset-SecretStore.md index fe71cc5f..62d347cf 100644 --- a/reference/ps-modules/Microsoft.PowerShell.SecretStore/Reset-SecretStore.md +++ b/reference/ps-modules/Microsoft.PowerShell.SecretStore/Reset-SecretStore.md @@ -1,7 +1,7 @@ --- external help file: Microsoft.PowerShell.SecretStore.dll-Help.xml Module Name: Microsoft.PowerShell.SecretStore -ms.date: 05/23/2025 +ms.date: 06/22/2026 online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.secretstore/reset-secretstore?view=ps-modules&wt.mc_id=ps-gethelp schema: 2.0.0 --- @@ -21,6 +21,8 @@ Reset-SecretStore [-Scope ] [-Authentication ] ## DESCRIPTION +[!INCLUDE[secrets-modules-deprecated](../../includes/secret-modules-deprecated.md)] + This cmdlet completely resets the **SecretStore** by deleting all secret data it may contain, and resetting configuration options to their default values. It's intended to be used only if a required password is lost, or data files become corrupted so that **SecretStore** no longer functions and diff --git a/reference/ps-modules/Microsoft.PowerShell.SecretStore/Set-SecretStoreConfiguration.md b/reference/ps-modules/Microsoft.PowerShell.SecretStore/Set-SecretStoreConfiguration.md index c9f6aeb8..ed90d91f 100644 --- a/reference/ps-modules/Microsoft.PowerShell.SecretStore/Set-SecretStoreConfiguration.md +++ b/reference/ps-modules/Microsoft.PowerShell.SecretStore/Set-SecretStoreConfiguration.md @@ -1,7 +1,7 @@ --- external help file: Microsoft.PowerShell.SecretStore.dll-Help.xml Module Name: Microsoft.PowerShell.SecretStore -ms.date: 05/23/2025 +ms.date: 06/22/2026 online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.secretstore/set-secretstoreconfiguration?view=ps-modules&wt.mc_id=ps-gethelp schema: 2.0.0 --- @@ -14,6 +14,7 @@ Configures the **SecretStore**. ## SYNTAX ### ParameterSet (Default) + ``` Set-SecretStoreConfiguration [-Scope ] [-Authentication ] [-PasswordTimeout ] [-Interaction ] [-Password ] [-PassThru] @@ -29,6 +30,8 @@ Set-SecretStoreConfiguration [-Default] [-Password ] [-PassThru] [ ## DESCRIPTION +[!INCLUDE[secrets-modules-deprecated](../../includes/secret-modules-deprecated.md)] + This cmdlet configures the **SecretStore** for the current user. ## EXAMPLES diff --git a/reference/ps-modules/Microsoft.PowerShell.SecretStore/Set-SecretStorePassword.md b/reference/ps-modules/Microsoft.PowerShell.SecretStore/Set-SecretStorePassword.md index 7b01c6cc..26c71d10 100644 --- a/reference/ps-modules/Microsoft.PowerShell.SecretStore/Set-SecretStorePassword.md +++ b/reference/ps-modules/Microsoft.PowerShell.SecretStore/Set-SecretStorePassword.md @@ -1,7 +1,7 @@ --- external help file: Microsoft.PowerShell.SecretStore.dll-Help.xml Module Name: Microsoft.PowerShell.SecretStore -ms.date: 05/23/2025 +ms.date: 06/22/2026 online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.secretstore/set-secretstorepassword?view=ps-modules&wt.mc_id=ps-gethelp schema: 2.0.0 --- @@ -20,12 +20,15 @@ Set-SecretStorePassword [] ``` ### ParameterSet + ``` Set-SecretStorePassword -NewPassword [-Password ] [] ``` ## DESCRIPTION +[!INCLUDE[secrets-modules-deprecated](../../includes/secret-modules-deprecated.md)] + This cmdlet updates the password for **SecretStore**. ## EXAMPLES diff --git a/reference/ps-modules/Microsoft.PowerShell.SecretStore/Unlock-SecretStore.md b/reference/ps-modules/Microsoft.PowerShell.SecretStore/Unlock-SecretStore.md index ff35c35d..f4c7c30a 100644 --- a/reference/ps-modules/Microsoft.PowerShell.SecretStore/Unlock-SecretStore.md +++ b/reference/ps-modules/Microsoft.PowerShell.SecretStore/Unlock-SecretStore.md @@ -1,7 +1,7 @@ --- external help file: Microsoft.PowerShell.SecretStore.dll-Help.xml Module Name: Microsoft.PowerShell.SecretStore -ms.date: 05/23/2025 +ms.date: 06/22/2026 online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.secretstore/unlock-secretstore?view=ps-modules&wt.mc_id=ps-gethelp schema: 2.0.0 --- @@ -19,6 +19,8 @@ Unlock-SecretStore -Password [-PasswordTimeout ] [