I'm just curious how folks around here are generally handling their third party software updating? I have a decent workflow, with what is mandated for me, but I'm wondering if there's anything that could be done to be more automated/easier, and just generally curious what other folks do.
In my environment there's a mandate that after updates of third party apps are released they become available via Self Service until a set day and time, at which they become required and install automatically.
So I have two policies for each app that accomplish this. One which makes the software available and I tweak the date/time of when it becomes active/inactive, and then another which is set to be active at a specific date/time which installs the update on next checkin.
This works pretty well. However, it requires me to manually update smart groups frequently and adjust active/inactive times in policies, along with upload updated packages. If I don't notice an app gets updated, let's say Google Chrome, and it has an auto update feature, then it's very possible my Jamf will downgrade Chrome because I didn't adjust my policies/smart groups quick enough.
Because of the timing requirements, I can't use Jamf's Patch Management, and it doesn't contain all the titles that would be required.
Anyone have any ideas, or want to share what they do in their environment?
