Hi all
I'm after a bit of advice please.
We use Altiris 7.1 Software Packages combined with "Managed Software Delivery" policies to deploy software to computers within certain AD groups. This works well... however we'd like each policy to run a basic "Collect Basic Software Inventory" task at the end to update the software's compliance status in the agent and in the console.
Our Compliance check is set to once per hour during business hours, so that the software will install within an hour of putting the user's PC in the appropriate group on AD. However, Altiris for some reason runs subsequent tasks in the policy wether or not the machine is compliant.
How do I get it to only run subsequent tasks such as our Collect Basic Software Inventory if, and only if the compliance check failed and the software was just installed on the previous task? I tried putting the software collect task under "Service Packs and Update Tasks", however the agent still runs this task even if the machine is compliant. On machines where they have multiple software items assigned to them, this can result in several copies of the collect software task running once an hour during business hours.
I'm sure I'm probably doing something wrong here, so any advice would be appreciated.
Also while I've got you, what is the best practice with regards to the compliance check schedule of these policies? At present, I set them to between 0900 and 1600, with a check every 1 hour, and repeat daily. Is this overkill? Basically I want software to install asap after putting the computer in the group, and for the software to reinstall automatically fairly quickly if it gets uninstalled for some reason.
Thanks and regards.