Submit a ticketCall us

Training ClassSign up for Network Performance Monitor (NPM) and Scalability instructor-led classes

Attend our instructor-led classes, provided by SolarWinds® Academy, to discuss the more advanced monitoring mechanisms available in NPM as well as how to tune your equipment to optimize its polling capabilities. NPM classes offered:
NPM Custom Monitoring and Polling
Orion Platform Scalability

Reserve your seat.

Home > Success Center > Orion Platform > Orion - Knowledgebase Articles > Run SolarWinds Orion Application Pool under ApplicationPoolIdentity

Run SolarWinds Orion Application Pool under ApplicationPoolIdentity

Updated October 4, 2018


How to install and configure SolarWinds Orion Application Pool under ApplicationPoolIdentity instead of under NetworkService.


  • Orion Platform 2018.2 and higher




  1. Create a new user account. This example uses the account name 'Pool'.
  2. Grant the 'Pool' user read access to C:\inetpub/SolarWinds.
  3. Ensure the 'Pool' user has read access to the following areas, which they should by default:
    2. Temporary ASP.NET Files – something like ‘C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files’
    3. Orion install folder. By default ‘C:\Program Files (x86)\SolarWinds\’
  4. Open the Certificates MMC for the Local System and grant the ‘Pool’ user read-only access to the ‘SolarWinds-Orion’ private key.
  5. Grant the ‘Pool’ user read/write/create/modify permission to the ‘C:\ProgramData\Solarwinds’ directory.
  6. Open the IIS Manager, right click on the ‘SolarWinds Orion Application Pool’ and select ‘Advanced Settings’.
  7. Change the ‘identity’ value from ‘Network Service’ to the ‘Pool’ user created in step #1.
  8. Recycle the AppPool or restart IIS using the ‘issreset’ command at the command line.



Last modified