Dynamic Group based on software installation
- I followed the instructions in the below post:
http://social.technet.microsoft.com/Forums/en-US/systemcenterinventory/thread/71559fd3-04bd-4ab6-882f-8cf4ec293212
However, after 24 hours, there are no members populated in the dynamic group. Here are the Dynamic Inclusion Rules I used:
( ( Object is Microsoft Office 2007 Word AND ( Version
Greater than or equal to 12.0 ) AND True ) OR ( Object is Windows Client Operating System AND ( Operating System Version Greater than or equal to 5.1.2600 ) AND True ) )
Reading the above statement should result in all Windows XP clients or greater or instances of Office 2007 (any SP) being members of the dynamic group. I have tried repeatedly to make this group an AND statement of both client operating system and Office 2007, but the OR always reappears. There are no members period though so I'm at a loss as to why this isn't working. There are no errors generated for me to go off of.
Any productive assistance would be appreciated.
All Replies
Hello voysovrezun,
You cannot use AND between two object for that the formula is stored as two membership rules in the management pack. This is a known bug which have been reported but not fixed yet.
Besides, if you want to create a dynamic "Computer" Group, do not use a class of "Operating System". For example, you can use "Windows Client XP Computer" instead of "Windows Client Operating System AND ( Operating System Version Greater than or equal to 5.1.2600 ) ".Hope it helps,
Yog Li - MSFT- This sort of helps. I'm mainly interested creating a dynamic group based on Office 2007 installation. I dropped the reference to any operating system on 8/18.
Used the singular statement:
( ( Object is Microsoft Office 2007 Word AND ( Version Greater than or equal to 12.0 )
The statement was created through the GUI. After over 72 hours, there are no members. I will change it to the following and see what happens:
( Object is Microsoft Office 2007 Word AND True )
If you have a better suggestion for accomplishing this, I'd appreciate it. - Hello voysovrezun,
Thanks for the information.
Besides, if you want to install an update for Office 2007 Word, you can approve the update to "All Computers" group. The SCE server will automatically determine if the agents need the update.
Thanks,
Yog Li - MSFT - OK, the following statement did not work:
( Object is Microsoft Office 2007 Word AND True )
Over 24 hours later and still no members. I'm not wanting to establish this for a specific update per se, but I do want a quick list of those machines with Office 2007 installed without having to drill through a series of reports to obtain the information. Does anyone know how to make this work correctly? Even if the group isn't based on a planned update, the dynamic population of groups is a supported feature of SCE. I don't want to burn a support incident on something that seems so trivial.
Thank you - Wow, no one knows how to make this work.
- Hello,
You are right reports is the good place to get such information and right now unfortunatly we don't have any other quick way for this.
You can use reports from computer space -> Software Inventory reports.
It could be good feature to have "A quick list of machines with specific software installed", thank you for your post.
Thanks, Anshu
This posting is provided "AS IS" with no warranties, and confers no rights. - I too had this need and addressed it by making a custom attribute based on a registry probe> SOFTWARE\Microsoft\Office\12.0\Common\ProductVersion\LastProductI just check to see if it that key exists, and make a group based on the result. Then I set a Software deploy task for all clients that don't have Office 2007 installed.Hope that helps, it took me a long time to figure out that this was not a natively supported operation.-jonathan