Skip to main content

Application server requirements

The application server is the Windows server where you install Netwrix Privilege Secure for Access Management (Privilege Secure). It hosts the Privilege Secure Console and the core services.

Server requirements​

  • Windows Server 2016 through Windows Server 2025
  • American English language installation
  • 2.0 GHz or faster dual-core 64-bit (x64) processor
  • Domain-integrated DNS that resolves all managed components forward and in reverse
  • A server hardened and dedicated to Privilege Secure (recommended)
  • Controlled administrative access to the server (recommended)
tip

Keep the Privilege Secure server out of the domain for additional security.

Software to install before you run the installer​

Install the following software on the application server before you run NPS.exe.

SoftwareRequirement
PowerShellPowerShell 7.6 or later. The NPS.exe installer enforces this requirement from 26.07.0.
.NET Framework4.7.2. The Pre-Reqs folder of the product zip file includes the installer.

Download PowerShell from aka.ms/powershell.

warning

The Setup Launcher doesn't warn you if PowerShell 7.6 or later is missing. Its Pre-requisites Setup grid checks for PowerShell 5.1 or later, so it can show PowerShell as installed while NPS.exe still stops. Install PowerShell 7.6 or later before you start the Setup Launcher.

If PowerShell 7.6 or later isn't installed, NPS.exe stops with the message "PowerShell 7.6 or later is required. Please install it from https://aka.ms/powershell".

The check finds PowerShell through the App Paths\pwsh.exe registry key. An installation that doesn't register that key can fail the check even when PowerShell is present. Install PowerShell from the MSI package. The PowerShell 7.6 MSI registers App Paths\pwsh.exe, and the ZIP package has no installer to register it.

Software that the installer adds​

NPS.exe installs the following software if the server doesn't already have it. You don't need to install it first.

SoftwareVersion
.NET 10 Hosting BundleIncluded in the installer (10.0.10)
Microsoft Visual C++ runtime14.51 (14.51.36247.0)
Internet Information Services (IIS)Features that the installer's IIS package (NPS.IIS.msi) enables

Sizing​

The RAM, CPU, and disk space you need depend on the number of administrators who use Privilege Secure.

EnvironmentExtra largeLargeMediumSmall
Number of administrators500-1000100-50050-10050 or fewer
RAM64 GB32 GB16 GB16 GB
Cores8-166-84-64
C: drive80 GB80 GB80 GB80 GB
Application drive300 GB200 GB100 GB100 GB
Recording drive500 GB300 GB200 GB150 GB

For proxy server sizing, see Additional service node and proxy server requirements.

Permissions​

To install the application, you need membership in the local Administrators group on the Privilege Secure server.

To synchronize Active Directory for vault connectors, use an account with Domain Admin privileges.

Virtual environments​

Netwrix prefers physical machines but supports virtual machines. For VMware, install all virtual machines in the same datacenter or rack. When the server requirements specify separate disks, configure separate data stores on the VM host.

Next steps​