Skip to content

What are the options for Windows Discovery?

This page outlines the various options available for discovering Windows operating systems using vScope. While the best option depends on your organization’s specific needs, for optimal security, control, and transparency in discovering your Windows environment, we typically recommend utilizing PowerShell and Just Enough Administration (JEA). Our pre-configured JEA template profile includes all the necessary permissions for vScope to gather comprehensive data while adhering to the principle of least privilege. This approach allows you to grant vScope precisely the access it needs without exposing your environment to unnecessary risks.

Alternatively, if your environment does not require JEA or features such as custom PowerShell scripts and Windows Registry Keys, you can utilize WinRM and/or WMI for Windows Discovery.

Frequently Used Methods for Windows Discovery

Below is an overview of common methods for managing access control for Windows Discovery within vScope. You can select one or multiple methods based on your organization’s requirements.

Access Control MethodDescriptionSupported TechnologiesProsCons
Local AdministratorLocal admin account on each server. Consider Setting up permissions via GPOWMI, WinRM, PowerShellSimple initial setup (small environments), broad local read accessDifficult to manage at scale, high local security risk, doesn’t align with least privilege
Group Managed Service Account (gMSA)Managed domain account for servicesPowerShellSecure password management for service accountsRequires explicit permission configuration for discovery
Domain AdministratorDomain-wide administrative accountWMI, WinRM, PowerShellBroad domain access, simple initial setup for wide discoveryViolates least privilege
Just Enough Administration (JEA)Delegated admin via PowerShell with restricted privileges. Learn more about JEA when setting up Windows (PowerShell)PowerShellGranular control over permissions, adheres to least privilege, enhanced security and transparency, vScope provides a templateRequires understanding of PowerShell and JEA configuration