Video Screencast Help
Search Video Help Close Back
to help
Not able to make it to Vision this year? Get a sampling in the Best of Vision on Demand group.

Alert Notification from Inventory Solution

Updated: 21 May 2010 | 2 comments
Kristanto Hendardi's picture
0 0 Votes
Login to vote
This issue has been solved. See solution.

Hello All,

Is it possible, the Inventory Solution send alert when it found the S/W application not standard ?

If the Inventory Solution can't do that, is there any solution in Altiris CMS to do this and need the guidance.

Thanks & rgds,
Hendardi

Comments

MBHarmon's picture
08
Sep
2009
0 Votes 0
Login to vote

It's not inventory

It's not inventory specifically, but you can run a "Notification Policy" to e-mail you when an application is located. 
The key to notification policies is "If you can write a report you can be notified on it".  Once you've got that report just head over to the "Tasks" tab on your NS 6 console or "View > Tasks" on your NS 6.5 console

- Matt

TheSmiz's picture
08
Sep
2009
0 Votes 0
Login to vote

Not Aware

I am not aware of any solution that can alert you when a certain "non-standard" application is installed.

Is there a particular piece of software you are looking for?  If so, I can see a couple options for you.  You could create a report to run on a schedule and set a policy send you the results on a hourly/daily/week schedule.  The other option would be to use application metering.  You could add unapproved software to the "blacklisted applications" collection and have an email alert sent to you whenever the application was launched.  This would give you an alert that someone tried to launch it which would indicate it was installed.

If you are not looking for a certain application, you would need to have a list of approved applications that you could compare against.  Your report would simply look for machines that include a piece of software not in the approved list:

SELECT c.[Name]
INNER JOIN Inv_AddRemoveProgram ar on ar._resourceGuid = c.Guid and DisplayName NOT IN ('softwareA', 'softwareb', 'softwarec', etc)

You could also create an approved software table to select against like:
INNER JOIN Inv_AddRemoveProgram ar on ar._resourceGuid = c.Guid and DisplayName NOT IN (SELECT DisplayName from tbApprovedSoftware)

Just a couple thoughts.