In the latest user group meeting, many have asked how a target collection can be created using AD groups for software delivery or other actions. I have found a KB article that tells you how to use SQL criteria to take AD Groups (With Users) and turn them into machine collections for NS policies.
Here is the article for reference: https://kb.altiris.com/article.asp?article=39250&p=1. It is KB article number 39250.
I hope this helps!
Patrick
-- Start --select tag.name, tag.guid from vcomputer tag join resourceassociation raown on tag.guid = raown.parentresourceguid and raown.resourceassociationtypeguid = 'ED35A8D1-BF60-4771-9DDE-092C146C485A' join inv_security_groups sec on raown.childresourceguid = sec._ResourceGuid where sec."Group Name" = 'CN=GROUPNAME,OU=Manufacturer,OU=ALTIRIS,OU=APPLICATION,OU=GROUPS,DC=AD,DC=Domain,DC=COM' and tag.guid not in (select _resourceguid from inv_shared_computers share where share."Hotel / Shared Computer" = '1') union all select tag.name, tag.guid from vcomputer tag join inv_security_groups sec on tag.guid = sec._resourceguid where sec."Group Name" = 'CN=GROUPNAME,OU=APPLICATION,OU=ALTIRIS,OU=APPLICATION,OU=GROUPS,DC=AD,DC=DOMAIN,DC=COM'-- Stop --