Populate Microsoft Office SharePoint Portal Server Computers Group

Microsoft.SharePointPortalServer.ComputerGroup.Discovery.Rule (Discovery)

This discovery rule populates the SharePoint Portal Server Computer Group

Knowledge Base article:

Summary

This Discovery Rule discovers and populates the SharePoint Portal Server Computer group named “SPS Computer Group” with instances of computers that are running any version of Microsoft SharePoint Portal Server.

Element properties:

TargetMicrosoft.SharePointPortalServer.ComputerGroup
EnabledTrue
RemotableFalse

Member Modules:

ID Module Type TypeId RunAs 
DiscoveryDataSource DataSource Microsoft.SystemCenter.GroupPopulator Default

Source Code:

<Discovery ID="Microsoft.SharePointPortalServer.ComputerGroup.Discovery.Rule" Target="Microsoft.SharePointPortalServer.ComputerGroup" Enabled="true">
<Category>Discovery</Category>
<DiscoveryTypes/>
<DataSource ID="DiscoveryDataSource" TypeID="SC!Microsoft.SystemCenter.GroupPopulator">
<RuleId>$MPElement$</RuleId>
<GroupInstanceId>$Target/Id$</GroupInstanceId>
<MembershipRules>
<MembershipRule>
<MonitoringClass>$MPElement[Name="Windows!Microsoft.Windows.Computer"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="SC!Microsoft.SystemCenter.ComputerGroupContainsComputer"]$</RelationshipClass>
<Expression>
<Contains>
<MonitoringClass>$MPElement[Name="Microsoft.SharePointPortalServer.ServerRole"]$</MonitoringClass>
</Contains>
</Expression>
</MembershipRule>
</MembershipRules>
</DataSource>
</Discovery>