Before installing the Active Roles SPML Provider, ensure your system meets the following minimum hardware and software requirements.
 
    
Ensure that the following hardware requirements are met:
- 1 GHz or higher Intel Pentium-compatible CPU. 
- At least 1 GB of RAM. 
- At least 100 MB of free disk space. 
 
    
Ensure that the following software requirements are met:
- Microsoft Windows Server 2012, Microsoft Windows Server 2012 R2, Microsoft Windows Server 2016, or Microsoft Windows Server 2019 operating system. 
- Microsoft .NET Framework 4.7.2. 
- Microsoft Internet Information Services (IIS). For proxy mode, the IIS server must be part of an Active Directory forest where Active Roles is deployed. 
- For proxy mode, Active Roles Administration Service 7.4 is required. 
TIP: If you choose the proxy mode, for performance reasons, we recommend that you install the Active Roles SPML Provider on the computer running the Active Roles Administration Service. 
 
NOTE: SPML component cannot be installed on a System with TerminalServer roles and components enabled.
  
    
Windows Server 2012
On a Windows Server 2012 or Windows Server 2012 R2 based computer, ensure that the Web Server (IIS) sever role is installed, including:
- Web Server/Common HTTP Features/
- Default Document
- HTTP Errors
- Static Content
- HTTP Redirection
 
- Web Server/Security/
- Request Filtering
- Basic Authentication
- Windows Authentication
 
- Web Server/Application Development/
- .NET Extensibility 4.7.2
- ASP
- ASP.NET 4.7.2
- ISAPI Extensions
- ISAPI Filters
 
- Management Tools/IIS 6 Management Compatibility/
- IIS 6 Metabase Compatibility
 
Windows Server 2016 and Windows Server 2019
On Windows Server 2016 and Windows Server 2019 based computer, ensure that the Web Server (IIS) sever role is installed, including:
- Web Server/Common HTTP Features/
- Default Document
- HTTP Errors
- Static Content
- HTTP Redirection
 
- Web Server/Security/
- Request Filtering
- Basic Authentication
- Windows Authentication
 
- Web Server/Application Development/
- .NET Extensibility 4.7.2
- ASP
- ASP.NET 4.7.2
- ISAPI Extensions
- ISAPI Filters
 
- Management Tools/IIS 6 Management Compatibility/
- IIS 6 Metabase Compatibility
 
Use Server Manager to add the required role, role services, and features.
Feature Delegation
Configure Internet Information Services (IIS) to provide Read/Write delegation for the following features:
Use Feature Delegation in Internet Information Services (IIS) Manager to verify that these features have delegation set to Read/Write.