Host System Requirements
In this section, we'll cover the server requirements for the various component host systems.
For a production install of Privileged Identity, you must have a Windows Server operating system. Windows Server 2012 and above are supported. We recommend using the most current version of the Windows Server as the host platform. Privileged Identity is fully supported on a physical server or virtual machine. All service pack levels and editions are supported except where specifically noted.
- The Privileged Identity software is a 32-bit application that runs in a WOW64 environment on 64-bit systems.
- When managing COM on Windows 2000 target systems, there will be inconsistencies with Remote COM management interfaces, as your host operating system will not match. This is by Microsoft's security design.
- Take note of any components which will manage databases other than Microsoft SQL Server. This should include the management console as well as any deferred or zone processors. These components must have the most recent 32-bit OLE DB providers installed, typically available from the database provider.
- Make sure that Microsoft .NET Framework 4.5.2 or later is installed on the host system. We recommend using the latest version and service pack of .NET available.
To install the most recent version of .NET, please see https://dotnet.microsoft.com/download.
- Privileged Identity comes with an optional Java-based SDK for app-to-app and app-to-database password management. This is available for both Windows and non-Windows operating systems. To use the SDK, Java must be installed on both the host system and target systems. We recommend using the latest version of Java available.
- To integrate System Center Service Manager (SCSM) or System Center Operations Manager (SCOM), you must obtain the appropriate SDK binaries from the SCSM or SCOM installation directory and place them into the Privileged Identity installation directory.
- A poorly configured virtual host can impede the software's ability to work. Make sure that the recommended resource allotments for each component have been met, and if possible, allow for dynamic increases in memory and storage. Supported host virtualization platforms are Hyper-V Server 2016, VMware ESX, and VMware Workstation.
- For lab environments, Windows 10 Professional 64-bit will suffice. Workstation-class operating systems are not supported in production environments.
In addition to the requirements for the host system and database, the Privileged Identity software itself requires the following:
|Minimum Requirements||Suggested Configuration|
|Windows Server 2012 or later||The most current version of Windows Server|
|1GB of RAM||
2GB of RAM for the software
4GB of RAM for the program database
~1GB of hard drive space to install
This does not include space required by log files, which are enabled by default and can consume large amounts of space over time.
|4GB of hard drive space to install and for local log files|
|Intel or AMD multi-core system||Intel or AMD processors with 4 or more CPU cores|
|Microsoft .NET Framework 4.5.2 or later||The most recent version of Microsoft .NET Framework|
|Windows Management Framework 4.0 or later||The more recent version of Windows Management Framework|
|The most recent version of Java (optional)|
To install Framework 5.1, please see www.microsoft.com/en-us/download/details.aspx?id=54616.
You must install IIS on the management console host system and zone processor host systems, even if the web app will not be installed on those systems. IIS is required to install the web app to a remote server and to manage remote IIS installations.
For more information about installing these required components, please see Install Server Components.
The Privileged Identity web application provides access to managed credentials and other functionality using a web browser.
Because the web app is deployed as an IIS web application, you must install certain components of IIS on the host server. The web app requires IIS 8.5 or above, which, in turn, requires Windows Server 2012 R2 or above (we recommend using the most current version of Windows Server).
These requirements differ from those for the web service host.
For more information, see Install Server Components.
For full functionality, the web app requires both the program database and the web service. While the web app can partially function without the web service, it is unable to provide access to managed passwords and any components that use managed passwords. Charts and quick search panels are also unavailable.
The management console can push the web application to the same system or to a remote web server. If the web site will be hosted on a remote system relative to the management console, you must enable Remote COM access on the web server to support an automated installation of the web site.
For more information about enabling Remote COM see Install Server Components.
The Privileged Identity web service is required by the web app, PowerShell, and session recording.
You must install certain components of IIS and application server roles on the host server. The web service requires IIS 8.5 or above, which, in turn, requires Windows Server 2012 R2 or above (we recommend using the most current version of Windows Server).
These requirements differ from those for the web app host.
Make sure that Microsoft .NET Framework 4.5.2 or later is installed on the host system. We recommend using the latest version and service pack of .NET available.
Also, a valid SSL certificate is highly recommended. Certificate and authentication configuration affect browser support.
If the web service is hosted at a different URL than the web app, CORS support (Cross-Origin Resource Sharing) must also be enabled in the web service's web.config file, and additional browser configuration may be required.