ControlSuite Requirements
This section discusses general product specifications for ControlSuite. ControlSuite is a
solution with many components that can be distributed on many different systems
throughout and organization. These general requirements provide guidance on a general
deployment, but the specific requirements should be used below to ensure the proper
resources are being provisioned per the components being deployed.
ControlSuite General
Component |
Description |
Hardware |
- 2 GHz Multiple Core
- 6 GB RAM
- 200 GB Disk Space
|
Operating Systems |
- Windows Server 2022
- Windows Server 2019
- Windows Server 2016
|
Database |
- Microsoft Azure SQL
- Microsoft SQL Server 2022 and
2022 Express
- Microsoft SQL Server 2019 and 2019
Express
- Microsoft SQL Server 2017 and 2017
Express
- Microsoft SQL Server 2016 and 2016
Express
- Microsoft SQL Server 2014 and 2014
Express
|
Authentication |
- Active Directory
- Microsoft Entra ID
- LDAP Authentication
|
Required Third Party Technologies |
- .NET Framework 4.8
- ASP .NET Core 6 or later
- ASP .NET 6
- .NET Core Runtime 6 or later
- .NET 6 runtime
- .NET 6/7 - Windows Server Hosting
- Visual C++ Runtime 2015-2022
- IIS 10.0 or later
- Web Services Enhancement 3.0 QFE1
- Amazon Corretto 8
|
Web Browser Support |
- Google Chrome
- Microsoft Edge
|
Network |
- Supports IPv6
- Supports TLS 1.3
|
Additional Detail
- Kofax ControlSuite supports virtualization and deployment using virtual
machines on prem or in a cloud environment. Please follow the link to a
knowledge base article with details on support of virtualized environments.
- Kofax ControlSuite generally supports both TLS 1.3 and IPv6. The tables below will indicate
support for these protocols depending on the component. It should be noted
that the 3rd party components that are connected to may not support these
protocols, which would require ControlSuite to use the protocol supported by
the third party.
- Kofax ControlSuite uses a distributed and modular architecture which allows
different components of ControlSuite to be deployed across multiple servers.
During the design of the solution, it should be noted that combing
components on a single server is supported but it may impact performance
depending on workload and available resources.
Print Job Management (PJM)
Component |
Requirements |
Hardware |
- 2 GHz 1 Core
- 1 GB RAM
- 1 GB Disk Space
|
Operating System |
- Windows Server 2022
- Windows Server 2019
- Windows Server 2016
|
Required Third Party Technologies |
- .NET 6 runtime
- IIS 10.0 or later
- ASP .NET 6
- Microsoft .Net 6/7 – Windows Server Hosting
|
Network |
- Supports IPv6
- Supports TLS 1.3
|
Transform and Document Services
Component |
Requirements |
Hardware |
- 2 GHz 1 Core
- 2 GB RAM
- 1 GB Disk Space
|
Operating System |
- Windows Server 2022
- Windows Server 2019
- Windows Server 2016
|
Required Third Party Technologies |
|
Network |
- Supports IPv6
- Supports TLS 1.3
|
Security Framework
Component |
Requirements |
Hardware |
- 2 GHz 1 Core
- 2 GB RAM
- 1 GB Disk Space
|
Operating System |
- Windows Server 2022
- Windows Server 2019
- Windows Server 2016
|
Database |
- Microsoft Azure SQL
- Microsoft SQL Server 2022 and 2022 Express
- Microsoft SQL Server 2019 and 2019 Express
- Microsoft SQL Server 2017 and 2017 Express
- Microsoft SQL Server 2016 and 2016 Express
- Microsoft SQL Server 2014 and 2014 Express
|
Required Third Party Technologies |
- .NET 6 runtime
- IIS 10.0 or later
- ASP .NET 6
- Microsoft .Net 6/7 – Windows Server Hosting
|
Network |
- Supports IPv6
- Supports TLS 1.3
|
License Server
Component |
Requirements |
Hardware |
- 2 GHz 1 Core
- 2 GB RAM
- 1 GB Disk Space
|
Operating System |
- Windows Server 2022
- Windows Server 2019
- Windows Server 2016
|
Required Third Party Technologies |
|
Network |
|