2

I found this page about using usernames to build a sccm collection query.

http://jengeek.blogspot.com/2014/07/creating-sccm-collection-from-list-of.html?m=1

This works great! However, the list I got was in FirstName LastName format and not username. Each FirstName LastName corresponds to the common name in AD. Of course you can take each FirstName LastName and input it into SCCM to find username and create your own username list. However that would take to long.

Could I take a list of FirstName LastName convert it to username list in order to build the collection query based on the username?

Thanks!

2
  • What version of SCCM are using?
    – user62491
    Aug 12, 2015 at 16:55
  • We are usinf sccm 2012 r2 Aug 12, 2015 at 16:56

1 Answer 1

3

If your goal is to build a Collection based on specific usernames, I think the easiest and maintainable way to do this is add those users to a security group and create a User Collection.

For Example: We have a User Collection for a specific group of contractors.

select SMS_R_USER.ResourceID,SMS_R_USER.ResourceType,SMS_R_USER.Name,SMS_R_USER.UniqueUserName,SMS_R_USER.WindowsNTDomain from SMS_R_User where SMS_R_User.UserGroupName = "DOMAIN\\DEPT-DIV-CONTRACTORS"

As contractors come and go they get added to this security group and the Collection/s updates along the way. We then deploy specific Applications they need to that user Collection. I think in the long run this will be easier and simpler to maintain.

2
  • Yep. You have to curate that list of names somewhere. An AD security group is the natural place to do that and has the benefit that other applications can use that same curated list.
    – alx9r
    Aug 12, 2015 at 17:44
  • +1, very maintainable approach, and it helps to have the refresh time in the collection as short as possible so a busy SCCM admin doesn't haven't to go in and update the collection manually everytime a user is added to the security group.
    – MDMoore313
    Aug 13, 2015 at 10:36

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .