Powershell – Update Meraki Org IDP Fingerprints

The certificates used for Meraki SAML configuration expire after a certain period of time. Because of the way Meraki handles this, you have to set the fingerprint on the child organizations (see: https://documentation.meraki.com/General_Administration/Managing_Dashboard_Access/Configuring_SAML_SSO_with_Azure_AD) Basically what this means is that when it comes time to renew the cert you have to update the SHA1 fingerprint on

Connectwise Automate – Monitoring whether or not Liongard Agents are set to auto update.

I recently attended the product update webinar for Liongard. It was recommended that you check whether or not agents were set to auto update. After a little bit of digging I found that there was a xml file in the Liongard directory that contained this info. I wrote a small one liner with Powershell to

Powershell – Querying the Acronis Alerts API

Recently I was trying to find a way to query the Acronis alerts API so that I could review errors quickly. Previously these were being reviewed manually via the management dashboard. I started out by reviewing some of the example code available on the Acronis github repos. https://github.com/acronis/acronis-cyber-platform-powershell-examples After reviewing the code I started writing

ConnectWise Automate – Deploy Out of Band Updates for Printing Issues

Recently there were issues with the March CU updates that caused issues with printing. I was having issues deploying the out of band patches via the Connectwise Automate patch manager, I have made a script to push these updates manually. Script flow: Make sure the agent is running Windows. Make sure the agent is running

ConnectWise Automate – Install Mitel Connect

This script will download the zip file for Mitel Connect from Mitel’s CDN and extract the contents and install the software on an agent via the MSI. The script will be placed under the ‘Rerelease’ script folder in Automate when imported via XML. GitHub: https://github.com/djhayes1994/Public-LT-Scripts/blob/master/Install%20Mitel%20Connect.xml

Powershell – Using the ConnectWise Manage API to modify configuration statuses

Recently I ran into an issue where assets synced from Connectwise Automate were not retired in Manage when they were retired in Automate. It turns out that the sync broke, it had since been fixed however I came to find that assets that were retired while the sync was broken were not updated when it

ConnectWise Automate – CutePDF Writer Deployment Script

This script will deploy CutePDF Writer and GPL GhostScript to an Automate agent. This script downloads the .exe installers from cutepdf.com and installs it silently. The script can be found in the link below and can be imported via XML. It will create a script folder named ‘Rerelease’ https://github.com/djhayes1994/Public-LT-Scripts/blob/master/Install%20CutePDF%20Writer.xml