Skip to content

UNIFYConnect Installation Prerequisites

Requirements

The following are the software requirements for UNIFYConnect. While earlier versions of these technologies may work, UNIFY recommends supported vendor versions and may not be able to assist with issues on unsupported operating systems or database versions.

  • A supported 64-bit operating system and the matching UNIFYConnect package:
    • Microsoft Windows Server on x64 or ARM64
    • Linux on x64 or ARM64
  • Microsoft Windows Server 2016 or later is supported. Tested versions include:
    • Microsoft Windows Server 2016
    • Microsoft Windows Server 2019
    • Microsoft Windows Server 2022
    • Microsoft Windows Server 2025
  • Microsoft ASP.NET Core Runtime 10.0 (service)
  • Microsoft .NET Framework 4.8.1 Runtime (optional web component; Windows only)
  • A compatible database server
    • Microsoft SQL Server Standard Edition or higher
    • PostgreSQL Server
  • Microsoft SQL Server 2016 or later; SQL Server 2019 or later is recommended. Tested versions include:
    • Microsoft SQL Server 2016
    • Microsoft SQL Server 2017
    • Microsoft SQL Server 2019
    • Microsoft SQL Server 2022
    • Azure SQL Database
  • PostgreSQL 13 or later, either on-premises or Azure Database for PostgreSQL. Tested versions include:
    • PostgreSQL 13
    • PostgreSQL 14
    • PostgreSQL 15
    • PostgreSQL 16
    • PostgreSQL 17

The UNIFYConnect service is available for Windows and Linux. The optional web component requires Windows and IIS or IIS Express.

The following are recommended minimum hardware requirements for UNIFYConnect:

  • 4 GB of RAM for the operating system. Larger identity sets or complex connector and PowerShell logic may require more.
  • Two or more CPU cores. Larger identity sets or multiple target systems may require more.
  • 20 MB of database storage per 1,000 identities brokered.
  • 200 MB of free space for the UNIFYConnect application and service.
  • Additional free space on the server for logs and temporary files.

Configuration

The following information will need to be retained by the administrator in order to install and maintain UNIFYConnect:

  • Microsoft SQL Server/PostgreSQL instance
  • Logging directory

Microsoft SQL Server/PostgreSQL instance

This is the Microsoft SQL Server or PostgreSQL instance on which the UNIFYConnect database will be installed. Record the host and instance name used to connect to the database server. Also record the database account name and password when using SQL Server authentication or PostgreSQL.

The configuration must be appropriate for the deployment scenario. For example, for remote access to SQL Server, named pipes must be enabled and suitable account permissions set up. Also make sure the correct Windows Services are running (e.g. SQL Server Browser).

Gateway Firewall Exceptions

If UNIFYConnect has gateways or APIs that will be accessed remotely, configure any intervening firewalls to allow the required network traffic.

Logging directory

This is the directory that the service will log to.