Use a user based LDAP target for your scheduled task.
You coudl also use the login names of the users or set up a process flow to request the software and make it available for all users. This way you can approve it.
I have been having a play but I do not seem to be able to create an ldap scope targetting specific users, is there a better guide than the online help? I dont see most of the AD.
How do you mean "you don't see most of the AD" ...?
You should be able to browse the AD as an AD user in Directory Manager.
You can target any OU or so through an advanced query if you want - i.e. something like (pseudo code)
select * where CN=MyADGroup
- Paul Hoffmann
LANDesk EMEA Technical Lead