Hardware and Software Requirements

To get the most out of your EmpowerID deployment, certain hardware and software requirements must be met. The hardware requirements listed below for each server are the minimum.

To prevent false alarms, errors or performance degradation during the installation and use of EmpowerID, please exclude the following directories from antivirus scanning software:

    %ProgramFiles%\TheDotNetFactory\EmpowerID\Programs
    %ProgramFiles%\TheDotNetFactory\EmpowerID\Web Sites
    %WinDir%\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
    %WinDir%\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files
EmpowerID Server Software Requirements
Server Operating System(s)
  • Windows Server 2016 Standard
  • Windows Server 2012 R2
  • Windows 2012 R2 Datacenter
  • Windows Server 2012
  • Windows 2012 Datacenter
Please note that installing EmpowerID on a domain controller or on the same server that houses the EmpowerID SQL database is not supported in a production environment.
The User Account Control must be disabled on each server hosting EmpowerID. For Windows Server 2012 and above, you must do so from the management console for your Local Security Policy (secpol.msc). Once open, navigate to the security options for the policy by expanding Local Policies and clicking on Security Options. Locate the User Account Control: Run all administrators in Admin Approval Mode and set the security setting to Disabled.


Memory

12 GB required, more recommended based on usage scenario

Additional Software

Microsoft® .NET Framework Version 3.5 SP1 (installed using Server Manager > Features) and 4.5.2

In addition to the above-mentioned .NET Frameworks, the following additional software is required for servers hosting the Exchange Management Web service:
Windows PowerShell 3.0 (installed as part of the Management Framework 3.0). For Windows PowerShell script execution, run the following command in an elevated Windows PowerShell window:
Set-ExecutionPolicy RemoteSigned
In addition to the above-mentioned .NET Frameworks, the following additional software is required for servers running EmpowerID Web applications:

IIS 8.0 with ASP.NET (Web Server Role, Application Server Role and WCF Activation Feature) for servers running Web applications.
The Startup Type for the Netlogon Windows service must be set to either Manual or Automatic. Disabling the service will cause the EmpowerID Web Role service to fail on startup.
Optional: For installations where EmpowerID will serve as the SharePoint Claims Provider, the SharePoint 2010 Web Services or SharePoint 2013 Web Services must be deployed on all SharePoint Web front end servers.
On Windows Server 2012 you can run the following PowerShell cmdlets to ensure all IIS prerequisites are met:

    Add-WindowsFeature Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Cert-Auth,Web-Url-Auth,Web-Http-Errors,Web-Net-Ext,Web-Net-Ext45,WAS-Process-Model,Web-Dyn-Compression,NET-HTTP-Activation,Web-Mgmt-Console,Web-HTTP-Redirect,Web-Asp-Net45,NET-WCF-HTTP-Activation45
EmpowerID Server Hardware Requirements

Processor

64-bit 4 cores required, more recommended based on usage scenario
Memory

12 GB required, more recommended based on usage scenario

Database Software Requirements
Supported Databases
  • Microsoft SQL Server 2016
  • Microsoft SQL Server 2014
  • Microsoft SQL Server 2012
EmpowerID supports all service packs related to the above versions of SQL Server.
Full-Text Search must be installed and enabled. To check your Microsoft SQL Server for Full-Text Search, execute the following T-SQL:
select SERVERPROPERTY('IsFullTextInstalled')

If this query returns a value of 1, the component is installed.

Database Hardware Requirements

Processor

64-bit multi-core (4-6 or more cores depending on load)

Memory

12 GB if dedicated to EmpowerID. If the servers will house other databases the RAM should be adjusted accordingly.

Hard Drive Space

200 GB available across different disk spindles; more recommended based on usage scenario.

Each SQL server should follow Microsoft's best practice design, utilizing different disk spindles for OS, Logs, Data and backup. For these drives, EmpowerID needs:
  • Log Drive - 200 GB. This is to accommodate large transaction log growth in the event of extended processes.
  • Data drive - 200 GB. We anticipate the database will be 5-10 GB on initial creation. The growth rate will depend on actual use and transaction level.
EmpowerID Management Console Software Requirements
Client Operating System(s)
  • Windows 7 SP1 (x86 and x64)

  • Windows 8 (x86 and x64)

  • Windows Server 2012 (x64)


The (UAC) must be disabled on each client machine running the EmpowerID Management Console and/or Workflow Studio applications.
Additional Software

Microsoft® .NET Framework Version: 3.5 SP1 (installed using Server Manager > Features) and 4.5.1



EmpowerID Web Interfaces Software Requirements
Browser

The latest versions of Firefox, Chrome, Safari, Microsoft® Edge as well as Microsoft Internet Explorer 11 are supported.

Compatibility mode must be turned off when using Microsoft® Internet Explorer to browse EmpowerID. If you are unable to disable compatibility mode for the Internet Explorer security zone that EmpowerID falls into due to requirements for other legacy intranet sites in your organization, you may add EmpowerID URLs to the Trusted Sites zone using Microsoft Group Policy.