Skip to main content
Question

How to create a smart group that will alert anytime an application is installed.

  • December 10, 2014
  • 5 replies
  • 35 views

Forum|alt.badge.img+15

Does anyone have any ideas how this could be achieved, if not by a smart group but another method?
I am using Casper 9.62

5 replies

Forum|alt.badge.img+16
  • Honored Contributor
  • December 10, 2014

Just have a smart group that looks for an "Application Title is <name>" and then check the box to email you on membership changes. The next time the machin inventories after the app is installed it will email you.


Forum|alt.badge.img+15
  • Author
  • New Contributor
  • December 10, 2014

Sorry I meant anytime 'any' application is installed.


Forum|alt.badge.img+12
  • Contributor
  • December 10, 2014

A Managed Preference/Profile that allows applications to run from the Applications directory only and disallow admin rights.

You could have a LaunchDaemon that has a WatchPath for the Applications path and runs an appropriate script. Then you could write a result to a plist file that an EA reads, but this is, of course, relying on the fact that the App is indeed installed into the Applications directory, since Apps could be installed anywhere. You could run a find over the entire disc(s) space, but the overhead of this would be high. However, with users as local admins they can of course undo any of this, depending on the ability of your user base.


Forum|alt.badge.img+5
  • Contributor
  • December 11, 2014

Kill "Disk Image Mounter" when launch and also "Disk Utility" & "Installer". This will prevent any .zip or .dmg from being mounted to the desktop that might have a application that will run on the Users desktop without "admin" rights.


  • January 19, 2022

Is there anyway to create policies that will notify admins , if a user installs a new software ?