Vaults.ps1 #1470
Labels
Core
This requires a change to core functionality of the platform.
enhancement
New feature or request
PowerShell Universal
Issue relates to PowerShell Universal.
Summary of the new feature / enhancement
We need a way to more consistently ensure that secret vaults are registered. In some environments, like Azure, the secret vault registrations aren't persistent between restarts of the web app. This leads to having to schedule triggered scripts at startup and then hope that they finish at the right time before variables are read.
With a vaults.ps1, we could also add a new UI page to view registered vaults, their vault types, parameters used to configure them and the count of secrets available. We could also make it so you could manage secrets in the vaults (add, delete, etc). We need to make sure it's clear that a variable is still required (maybe a create variable button?) for scripts to use secrets.
I'm considering not introducing a new cmdlet for vaults but to use the SecretManagement cmdlets to list and manage vaults. We should be able to get all the info we need from those cmdlets.
Proposed technical implementation details (optional)
No response
The text was updated successfully, but these errors were encountered: