Where are the Stored Credentials Stored?

Hey Guys :wave:,
I am currently working on a Powershell Script (Im not a powershell pro though) which I need to get the Stored Credentials.

My Questions are now:
Where are the “Stored Credentials” (from Certify) stored?


Are they stored as files?
If yes, where?
If no, how and where?
And how do I use them with Powershell?

Thanks in advance

TRG

Hi, currently stored credentials are not accessible to scripts, they are instead used by the built in DNS API or deployment tasks etc. For your use case would you need access to multiple credentials or just one?

Technically, they are stored in an sqlite database under C:\ProgramData\Certify\credentials and the secrets are encrypted using the windows data protection APIs.

As a workaround you could use an alternative vault (such as Hashicorp vault or Azure Keyvault, or Powershell Secrets Management Module) to store and retrieve the credentials you need for your scripts.

Hey @webprofusion
Thanks for your answer, it helped a lot.
I would need to access multiple credentials.

But still, thank you so much for your answer.

And also thanks for the workarounds, I am definitely gonna try these out :slight_smile:

Greetings

TRG

1 Like