Scripting Cisco Secure Client + Umbrella, Part 3: Deployment Putting the pieces together to install Cisco Secure Client on your macOS fleet will look something like this.
Scripting Cisco Secure Client + Umbrella, Part 2: MDM Profiles You'll want a few MDM profiles ready to go before you begin deploying Cisco Secure Client 5.x with the Umbrella module
Scripting Cisco Secure Client + Umbrella, Part 1: Ingredients A review of the items you'll need to migrate from OpenDNS Umbrella Roaming Client 3.x to Cisco Secure Client 5.x with the Umbrella Module.
Scripting Software Updates, Bonus Round - SWU Bugged Fact Here's a device fact/extension attribute you can use to see if the `softwareupdate` binary can't see the most recent macOS updates.
macOS Software Updates, Part 3 - Remediation There are a lot of different approaches you can take to remediating software update availability errors on your fleet, and many tools at your disposal.
Scripting Software Updates, Part 2 - Advanced States Depending on your Macs' software update state, you can divide your fleet into groups with some advanced logic.
Scripting Software Updates, Part 1 - Device State We can use locally-stored .plist data to differentiate between available updates and upgrades, then make decisions based on those results.
Scripting GUI Scripting with AppleScript GUI scripting can be a high-investment, high-reward endeavor. While often intimidating, it can give you some unique and powerful tools.
Scripting Guidelines for installer types A review of a few types of condition scripts you can use for your installers. Every app has its needs, and you can meet those needs elegantly.
Scripting Per-device exemptions using flag files Setting and removing flag files can be a quick, reliable way to identify Macs that should be included (or exempted) from certain actions.
Addigy Creating support tickets in Addigy scripts You can use Addigy's go-agent binary to generate support tickets and emails from within your scripts. Here's an example of that in action.
Addigy Managing Microsoft Office in Addigy Managing the app lifecycle for Microsoft Office can be more sensitive than it looks at first glance. Optimize your deployment and update workflow in Addigy to keep your fleet up-to-date invisibly.
Scripting Using Self Service for Temporary Admin Rights With a combination of bash, AppleScript, and your MDM's self service tool, you can allow your users to grant themselves admin rights when they need it.
Scripting Managing user accounts with SecureTokens in Addigy Addigy natively doesn't support the retention of Secure Tokens when changing a deployed user password, so it's up to us to do it ourselves.