This is a quick one, it’s been forever since I’ve posted here. After moving back to Autotask, there’s still a ton of things to automate. One of the things that was bugging me was the fact you can’t set the client portal to default. Well, here’s a script you can run periodically to enable all […] The post Autotask: PowerShell: Enable Client Portal for all users first appeared on TechColumnist. The post Autotask: PowerShell: Enable Client Portal for all users appeared first on TechC...| TechColumnist
Simple command turned crazy. I ended up coming up with this due to the fact we have duplicate display names and needed to update for Exchange Online to get mailbox sizes. Breakdown of the code Get-Mailbox gets all the mailboxes available, there’s no search filter on this one. The select statement is used for doing […] The post PowerShell :: Get Exchange Mailboxes Over XXGB first appeared on TechColumnist. The post PowerShell :: Get Exchange Mailboxes Over XXGB appeared first on TechColumn...| TechColumnist
I’ve found myself at a new job, recreating many of the processes that I spent the last few years putting together, tweaking, modifying, building a new managed services provider with an exciting new company. One of those challenges lead me to Email parsing and ConnectWise (CW). Previously I had the opportunity to use Autotask and […] The post PowerShell: ConnectWise REST API Query Contacts by Email Address first appeared on TechColumnist. The post PowerShell: ConnectWise REST API Query Con...| TechColumnist
Wow, it’s been a while since I’ve done a real post on this site. I’ve got many interesting things to discuss, but it has been a great last few years. More to come, but mainly, I’m just moved hosting providers and onto a VPS server. The post First post in a long time — changing hosting providers first appeared on TechColumnist. The post First post in a long time — changing hosting providers appeared first on TechColumnist.| TechColumnist
It’s been a while since I’ve posted. Way too long. I’ve had this script for quite a while that I wanted to share with the world. LogicMonitor is releasing a new REST API which requires some session based login. This script helps you obtain that session and download the audit log for the last hour. […] The post Powershell: Connect to LogicMonitor’s REST API first appeared on TechColumnist. The post Powershell: Connect to LogicMonitor’s REST API appeared first on TechColumnist.| TechColumnist
When using AutoTask’s API it’s required to lookup a various amount of picklist values that are used in updating you’re web request. This is a powershell way to pull those picklist values. The first part of the script validates your AT URI, the second part gets the entity data, in this case I was looking […] The post Powershell: AutoTask – Get Picklist Values first appeared on TechColumnist. The post Powershell: AutoTask – Get Picklist Values appeared first on TechColumnist.| TechColumnist
This is a simple script to gather volume information including dedupe schedule and autogrow settings. I’m going to combine this with my snapshot script in the future to make a recommended dedupe schedule based on the average snapshot times. The post PowerShell – NetApp Gather Volume Information first appeared on TechColumnist. The post PowerShell – NetApp Gather Volume Information appeared first on TechColumnist.| TechColumnist
Found a solution on the NetApp communities for deleting the Informational events that plague OnCommand Core. https://communities.netapp.com/message/94591#94591 “dfm event list -q -S information” is the key part of this line, if you’d want to delete all events remove the “-S information” from the line. The post OnCommand Core: Delete all Information Events first appeared on TechColumnist. The post OnCommand Core: Delete all Information Events appeared first on TechColumnist.| TechColumnist
Problem: Gathering snapshot statistics is a tedious task when looking at autosupports and cli output. I needed to gather information about oldest snapshot, average number of snaps per day, total snapshots, and other various information. Solution: A powershell script using the Data ONTAP PS Library. Read more for the script.| TechColumnist
Phew, this one took a minute to figure out. ConnectWise has a form based documents API (technically not really API, but it's the way you get yourself a document into a CW ticket). First is the really amazing documentation that CW provides around the documents API Second is then working with PowerShell to handle streamed| TechColumnist - Directives from a Director