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 Core6 GB RAM200 GB Disk Space | 
						
							| Operating Systems | 
									Windows Server 2022Windows Server 2019 Windows Server 2016  | 
						
							| Database | 
									Microsoft Azure SQLMicrosoft SQL Server 2022 and
											2022 ExpressMicrosoft SQL Server 2019 and 2019
											ExpressMicrosoft SQL Server 2017 and 2017
											ExpressMicrosoft SQL Server 2016 and 2016
											ExpressMicrosoft SQL Server 2014 and 2014
										Express | 
						
							| Authentication | 
									Active DirectoryMicrosoft Entra IDLDAP Authentication | 
						
							| Required Third Party Technologies | 
									.NET Framework 4.8ASP .NET Core 6 or laterASP .NET 6.NET Core Runtime 6 or later.NET 6 runtime.NET 6/7 - Windows Server HostingVisual C++ Runtime 2015-2022IIS 10.0 or laterWeb Services Enhancement 3.0 QFE1Amazon Corretto 8 | 
						
							| Web Browser Support | 
									Google ChromeMicrosoft Edge | 
						
							| Network | 
									Supports IPv6Supports 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 Core1 GB RAM1 GB Disk Space | 
						
							| Operating System | 
									Windows Server 2022Windows Server 2019 Windows Server 2016  | 
						
							| Required Third Party Technologies | 
									.NET 6 runtime IIS 10.0 or laterASP .NET 6Microsoft .Net 6/7 – Windows Server Hosting | 
						
							| Network | 
									Supports IPv6Supports TLS 1.3 | 
					
				
		
	
	
		Transform and Document Services
		
			
						
							| Component | Requirements | 
					
						
							| Hardware | 
									2 GHz 1 Core2 GB RAM1 GB Disk Space | 
						
							| Operating System | 
									Windows Server 2022Windows Server 2019 Windows Server 2016  | 
						
							| Required Third Party Technologies |  | 
						
							| Network | 
									Supports IPv6Supports TLS 1.3 | 
					
				
		
	
	
		Security Framework 
		
			
						
							| Component | Requirements | 
					
						
							| Hardware | 
									2 GHz 1 Core2 GB RAM1 GB Disk Space | 
						
							| Operating System | 
									Windows Server 2022Windows Server 2019 Windows Server 2016  | 
						
							| Database | 
									Microsoft Azure SQLMicrosoft SQL Server 2022 and 2022 ExpressMicrosoft SQL Server 2019 and 2019 ExpressMicrosoft SQL Server 2017 and 2017 ExpressMicrosoft SQL Server 2016 and 2016 ExpressMicrosoft SQL Server 2014 and 2014 Express | 
						
							| Required Third Party Technologies | 
									.NET 6 runtime IIS 10.0 or laterASP .NET 6Microsoft .Net 6/7 – Windows Server Hosting | 
						
							| Network | 
									Supports IPv6Supports TLS 1.3 | 
					
				
		
	
	
		License Server
		
			
						
							| Component | Requirements | 
					
						
							| Hardware | 
									2 GHz 1 Core2 GB RAM1 GB Disk Space | 
						
							| Operating System | 
									Windows Server 2022Windows Server 2019 Windows Server 2016  | 
						
							| Required Third Party Technologies |  | 
						
							| Network |  |