New PowerShell Secrets Management Module - Easily use any secret provider
Ғылым және технология
In this video I explore a solution to the problem of handling secrets in scripts and having to use secret implementation specific code. The new Secrets Management module solves this.
My demo code is at github.com/johnthebrit/Random....
00:00 Introduction
00:53 The challenge with secrets
02:15 Secret Management module abstraction
03:18 Installation and basic commands
05:00 Working with vaults and using the Secret Store
06:14 Working with secrets
11:35 Optional features such as metadata
12:35 Working with Azure Key Vault
15:53 Working with Credential Manager
17:50 All secret manager providers
18:47 Summary and close
Пікірлер: 34
I watched all 13 vidoes of this powershell master class and I have to say.... John my man!! You are a great teacher and thank you.
Awesome John! Ridiculously easy, yet extremely powerful.
Sometimes a video appears just when you need it. Thanks John, brilliant.
@NTFAQGuy
3 жыл бұрын
Thank you!
John, this course is one of the best learning materials I've ever worked through. You are a legend sir, thank you for all the great content you make!
@NTFAQGuy
9 ай бұрын
Very welcome
Very comprehensive series. Loved every minute of it and shared it with a number of my friends.
Thanks for ticking off one subject on my to do list "tech i need to play with" :)
@NTFAQGuy
3 жыл бұрын
Any time!
Thank you for bringing this. Explanation is slick as usual, got inspired to make use of it !
Great work as always John. Used this to help get myself into replacing some old cred management code we had locally. Nice to have some officially supported code around this! (finally!!!)
@NTFAQGuy
2 жыл бұрын
Great to hear!
Great video. Sharing this with coworkers.
@NTFAQGuy
3 жыл бұрын
Thanks for sharing!!
Nice.... I have been using the "CredentialManager" module, but I like this better as now I can use outside providers for password management and scripts.
@NTFAQGuy
3 жыл бұрын
Right!
Thanks again John.
Nice video, thanks for sharing
@NTFAQGuy
3 жыл бұрын
Glad you enjoyed it
Hey John, big thanks for showing this! I can now use this to play with my Bitwarden secret store! LOL :-) this is going to be fun! Anything to reduce mouse movement and keystrokes! Yay!
@NTFAQGuy
3 жыл бұрын
lol
This is great. Thanks 👍
@NTFAQGuy
3 жыл бұрын
You're welcome!
Thank you John! Quick question: Whoever I share my scripts with, need this set-up in their local machine, correct? On a different note, I’m looking for a solution, where I need to share a script to developers, who need elevated access to run the code in the script. Any insight on this?
@NTFAQGuy
3 жыл бұрын
right, they would setup whatever vault they wanted and just make sure it has a secret named what the script expects.
This is awesome :) . What’s your preferred vault .
@NTFAQGuy
3 жыл бұрын
Gotta be azure key vault :)
@sarthaksahoo8259
3 жыл бұрын
@@NTFAQGuy I have used thycotic , LastPass , AZkeyvault , KeePass and allways found it to be one size fits all fails . This module will definitely help :)
Amazing ! stuff
@NTFAQGuy
3 жыл бұрын
Glad you enjoyed it
In the chicken and egg scenario where you need to unlock secret store to use secrets in the script. What is the recommended best practice? Al,ost seems like we have to still leave a pw in clear text or converted to secure string and stored to file.
@NTFAQGuy
2 жыл бұрын
I would look at where the script is running and other options, eg if automation does it have a store
Can anyone get the secret set by someone?is it profile specific? Reason is someone set secret can get by other can get the passwords.
@NTFAQGuy
3 жыл бұрын
Depends on the vault used and the permissions but the configuration is per user for the definition