Use Azure KeyVault to securely manage credentials for your PowerShell scripts

Working with different credentials in PowerShell can be a headscratcher. You don’t want the passwords to be too easy so you have some reasonably strong passwords on your service accounts. In some scenarios (e.g. SP installation via DSC), you will have a lot of service accounts in a lot of places. How can we approach this?

Get the DSC resource status of your SharePoint Farm Nodes

This little script will just pull the current status of the resources from the nodes to allow looking at them in a central place and to avoid having to constantly switch between RDP sessions. (By the way – if you’re not using the Remote Desktop Connection Manager for this kind of scenario, your doing it wrong…). It uses the DSC configuration file as source for the node names so it doesn’t rely on the SharePoint Farm being up and running.