| DisplayName | Description | ID | Type | Isolation | Accessibility | RunAs |
| Generic Discovery Data Source | This data source runs against every Windows computer and checks for different non-server roles. | LW.Microsoft.Windows.NonServerRoles.Registry.Discovery.DataSource | DataSourceModuleType | Any | Public | System.PrivilegedMonitoringAccount |
| Generic Discovery Data Source | This data source runs against every Windows Server 2008R2 computer and checks for different server 2008R2 roles. | LW.Microsoft.Windows.Server.2008R2.Role.Discovery.DataSource | DataSourceModuleType | Any | Public | System.PrivilegedMonitoringAccount |
| Generic Discovery Data Source | This data source runs against every Windows Server 2012 computer and checks for different server 2012 roles. | LW.Microsoft.Windows.Server.2012.Role.Discovery.DataSource | DataSourceModuleType | Any | Public | System.PrivilegedMonitoringAccount |
| Generic Discovery Data Source | This data source runs against every Windows Server 2016 computer and checks for different server 2012 R2 roles. | LW.Microsoft.Windows.Server.2012R2.Role.Discovery.DataSource | DataSourceModuleType | Any | Public | System.PrivilegedMonitoringAccount |
| Generic Discovery Data Source | This data source runs against every Windows Server(2008R2 to 2016) computer and checks for different server roles. | LW.Microsoft.Windows.Server.Generic.Discovery.DataSource | DataSourceModuleType | Any | Public | System.PrivilegedMonitoringAccount |
| LW.Microsoft.Windows.Server.BaseOS.Discovery.DataSource | | LW.Microsoft.Windows.Server.BaseOS.Discovery.DataSource | DataSourceModuleType | Any | Public | System.PrivilegedMonitoringAccount |