Creating a Configuration Profile with JSON for InTune

I needed to import a long list of items into a new configuration profile in InTune. What I learned is that InTune configurations are all JSON files, which is similar to other Azure products. How do I get a copy of an existing configuration, make my changes, and then upload it as a new profile to InTune? I found the simplest way to do this was to use the backup restore powershell module to download a copy of the configuration files.

Stop Citrix Workspace from running at login on macOS

There’s not a lot to this one. Someone at Citrix made the decision that if you are on a Mac you will want the workspace app to open at login. I came across this script when looking for a solution to this. (It is ridiculous that we even need something like this.) Thanks to therealtomrose! Quick and easy: curl https://raw.githubusercontent.com/therealtomrose/citrix-workspace-killer/master/stop_citrix.sh | bash The full script: sudo find /Library/LaunchAgents -type f -name 'com.

Clearing space on Netscaler ADC for upgrades

It has gotten to the point where the most difficult part of upgrading the ADC is clearing space on the drive. I knew you could delete temp files, traces, old installers, etc…but this trick is to delete the .tar.gz after it is extracted. This will free up a good amount of space and hopefully allow you to do your upgrade. Delete the .tar.gz from /var/nsinstall after it extracting it through the cli.