Populate Microsoft Office SharePoint Portal Server 2003 Server Role Discovery Rule

Microsoft.SharePointPortalServer.2003.All.Discovery.Rule (Discovery)

Knowledge Base article:

Summary

This Discovery Rule discovers and populates a number of SharePoint Portal 2003 Server related Relationships. Specifically this Discovery discovers the relationships between IIS Web sites, SQL Databases, and SPS related components.

Element properties:

TargetMicrosoft.SharePointPortalServer.2003.ServerRole
EnabledTrue
Frequency3600
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DiscoveryDataSource DataSource System.CommandExecuterDiscoveryDataSource Microsoft.Windows.SharePointServices.ActionAccountProfile

Source Code:

<Discovery ID="Microsoft.SharePointPortalServer.2003.All.Discovery.Rule" Target="Microsoft.SharePointPortalServer.2003.ServerRole" Enabled="onEssentialMonitoring" Remotable="true">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SharePointPortalServer.2003.ServerRole"/>
</DiscoveryTypes>
<DataSource ID="DiscoveryDataSource" RunAs="WSSCommon!Microsoft.Windows.SharePointServices.ActionAccountProfile" TypeID="System!System.CommandExecuterDiscoveryDataSource">
<IntervalSeconds>3600</IntervalSeconds>
<ApplicationName>%MOMROOT%\HelperObjects\WSSDiscovery.exe</ApplicationName>
<WorkingDirectory/>
<CommandLine>$MPElement$ $Target/Id$ $Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$ $Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$ 0 1</CommandLine>
<TimeoutSeconds>360</TimeoutSeconds>
<RequireOutput>true</RequireOutput>
<Files/>
</DataSource>
</Discovery>