AppSense EM PS 10 Group Populator

AppSense.EMPS.10.Personalization.Server.Group.Populate (Discovery)

Discovery class to populate the AppSense EM PS 10 Computer Group with all instances of the AppSense EM PS 10 Class.

Knowledge Base article:

Summary

AppSense EM PS 10 Group Populator

Discovery class to populate the AppSense EM PS 10 Computer Group with all instances of the AppSense EM PS 10 Class.

Causes

Resolutions

Element properties:

TargetAppSense.EMPS.10.Personalization.Server.Group
EnabledTrue
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
AppSense.EMPS.10.Personalization.Server.Group.Populator DataSource Microsoft.SystemCenter.GroupPopulator Default

Source Code:

<Discovery ID="AppSense.EMPS.10.Personalization.Server.Group.Populate" Enabled="true" Target="AppSense.EMPS.10.Personalization.Server.Group" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="AppSense.EMPS.10.Personalization.Server"/>
</DiscoveryTypes>
<DataSource ID="AppSense.EMPS.10.Personalization.Server.Group.Populator" TypeID="SC!Microsoft.SystemCenter.GroupPopulator">
<RuleId>$MPElement$</RuleId>
<GroupInstanceId>$MPElement[Name="AppSense.EMPS.10.Personalization.Server.Group"]$</GroupInstanceId>
<MembershipRules>
<MembershipRule>
<MonitoringClass>$MPElement[Name="Windows!Microsoft.Windows.Computer"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="SC!Microsoft.SystemCenter.ComputerGroupContainsComputer"]$</RelationshipClass>
<Expression>
<Contains>
<MonitoringClass>$MPElement[Name="AppSense.EMPS.10.Personalization.Server"]$</MonitoringClass>
</Contains>
</Expression>
</MembershipRule>
</MembershipRules>
</DataSource>
</Discovery>