2.4 Hardware and Software Requirements

Micro Focus recommends the verified components described in the following section. However, customers running on any component not provided in this list or with untested configurations will be supported until the point Micro Focus determines that the root cause is the untested component or configuration. Issues that can be reproduced on the verified component will be prioritized and fixed according to standard defect-handling policies. For more information about support polices, see Support Policies.

Ensure that the systems you install and use with Identity Governance meet the hardware and software requirements listed here.

2.4.1 Identity Governance Server System Requirements

This section provides the minimum requirements for the servers where you want to install Identity Governance. You can install Identity Governance and the required components in different configurations. For more information, see Section 2.3, Recommended Production Environment Installation Scenarios.

These system requirements provide server settings according to the size of your Identity Governance catalog. In a small catalog, you might collect fewer than 100,000 identities with 100,000 permissions and 80,000 groups.

Category

Minimum Requirement

Processor

  • 4.0 GHz, single processor (small catalog)

  • 4 physical cores of 2.0 GHz or higher per processor

Disk Space

50 GB

Memory

  • 16 GB (small catalog)

  • 32 GB

Utilities

Identity Governance Configuration Update utility (ConfigUpdate) 4.9

Operating System

  • Red Hat Enterprise Linux 8.0 (64-bit) or later patched versions of 8.x

  • SUSE Linux Enterprise Server 15.1 or later patched version of 15.x

  • Microsoft Windows Server 2016 (64-bit) or later patched version of Windows Server 2016

  • Microsoft Windows Server 2019 or later patched versions of Windows Server 2019

IMPORTANT:Before installing Identity Governance, apply the latest operating system patches.

Virtual Systems

We support Identity Governance on enterprise-class virtual systems that provide official support for the operating systems where our products are running. As long as the vendors of the virtual systems officially support these operating systems, we support Identity Governance running on them.

IMPORTANT:Ensure to configure the virtual machines running Identity Governance as Thick Provisioned.

Java

Zulu OpenJDK 8u222, 1.8.0_242 from Azul JRE or JDK, or later respective patched versions of 8uxxx and 1.8.0_xxx

Application Server

Apache Tomcat 9.0.22, 9.0.33, or later patched versions of 9.0.x

NOTE:(Conditional) For guaranteed delivery of email notifications, your application server must include support for Apache ActiveMQ Java Message Service (JMS) and clustering.

LDAP Identity Service

  • Microsoft Active Directory that comes with Windows Server 2016 or Windows Server 2019

  • Microsoft Active Directory Federation Service (AD FS) that comes with Windows Server 2016 or Windows Server 2019

  • eDirectory 9.2 or later patched versions of 9.2.x

  • Identity Manager 4.7.3, 4.7.4, or later patched versions of 4.7.x

  • Identity Manager 4.8 or later patched versions of 4.8.x

Authentication Service

  • OSP 6.3.9 or later patched versions of 6.3.x

  • Access Manager 4.5 or later patched versions of 4.5.x

  • OSP 6.3.6 or later patched versions of 6.3.x when deployed with Identity Manager

Secure Communication

TLS 1.2 or later for secure communication

Third-Party Connector Libraries

(Optional) The Identity Governance JDBC Collectors and SAP User Management Collector use third-party client connector software that is not distributed with the product. Find and download the appropriate JDBC driver file for your database from the database vendor.

  • DB2: com.ibm.db2.jcc.DB2Driver

  • Generic jTDS: net.sourceforge.jtds.jdbc.Driver

  • Microsoft SQL Server: com.microsoft.sqlserver.jdbc.SQLServerDriver

  • MySQL: com.mysql.jdbc.Driver

  • Oracle Thin Client: oracle.jdbc.driver.OracleDriver

  • PostgreSQL: org.postgresql.Driver

  • SAP: sapjco3.jar

    NOTE:Ensure that all required SAP Java Connector Native library components are installed on the host system. For more information, refer to the vendor documentation.

  • Sybase: com.sybase.jdbc3.jdbc.SybDriver

To gather identity and application data from one of these sources, put one or more of the these client .jar files into the Apache Tomcat /lib folder, then restart the Apache Tomcat server. The default installation location is:

  • Linux: /opt/netiq/idm/apps/tomcat/lib

  • Windows: c:\netiq\idm\apps\tomcat\lib

2.4.2 Database Requirements

This section provides the minimum requirements for the server where you want to install the databases for Identity Governance and the supported versions of the databases. The databases for Identity Governance are required for the product to work.

These system requirements provide server settings according to the size of your Identity Governance catalog. In a small catalog, you might collect fewer than 100,000 identities with 100,000 permissions and 80,000 groups.

On a virtual machine, set up the VM as Thick Provisioned.

Category

Minimum Requirement

Processor

  • 4.0 GHz, single processor (small catalog)

  • 4 physical cores of 2.0 GHz or higher per processor

Disk Space

  • 60 GB (small catalog)

  • 100 GB

Memory

  • 16 GB (small catalog)

  • 32 GB

Operating System

  • Red Hat Enterprise Linux 8.0 (64-bit) or later patched versions of 8.x

  • SUSE Linux Enterprise Server 15.1 or later patched versions of 15.x

  • Microsoft Windows Server 2016 (64-bit) or later patched versions of Windows Server 2016

  • Microsoft Windows Server 2019 or later patched versions of Windows Server 2019

IMPORTANT:Before installing Identity Governance, apply the latest operating system patches.

Virtual Systems

We support the databases for Identity Governance on enterprise-class virtual systems that provide official support for the operating systems where our products are running. As long as the vendors of the virtual systems officially support these operating systems, we support Identity Governance running on them.

IMPORTANT:Ensure to configure the virtual machines running Identity Governance as Thick Provisioned.

Database

One of the following:

  • Microsoft SQL Server

    • Microsoft SQL Server 2017 or later patched versions of the SQL Server 2017

    • Microsoft SQL JDBC driver 7.2.2 or later patched versions of the Microsoft SQL JDBC driver

      Download the driver here: Microsoft JDBC Driver for SQL Server

  • Oracle

    • Oracle 18c or later patched versions of 18x

    • Oracle 19c or later patched versions of 19x

    • Oracle JDBC driver ojdbc8.jar

      Download the driver here: Oracle website

  • PostgreSQL

    • PostgreSQL 11.5, 11.7, or later patched versions of 11.x

    • PostgreSQL JDBC driver 42.2.6 or later patched versions of the PostgreSQL JDBC driver

      Download the driver here: PostgreSQL JDBC Driver

  • Vertica

    • Vertica 9.2.1 or later patched versions of 9.2.x

    • Vertica JDBC driver 9.2.x

      Download the driver here: Vertica Client Drivers

Secure Communication

TLS 1.2 or later for secure communication

For information about the different options on how to create and populate the different Identity Governance databases, see Section 5.0, Creating Databases for Identity Governance and Identity Reporting.

2.4.3 Identity Reporting Server System Requirements

Identity Reporting is a separate product that comes with Identity Governance that provides detailed reports about your business-critical processes and systems. It is optional to install Identity Reporting. If you determine that you will install Identity Reporting, you install it after you have completed the Identity Governance installation.

This section lists the requirements for the server that hosts Identity Reporting when installing only for Identity Governance. For more information about whether to install the components on the same server, see Section 2.3, Recommended Production Environment Installation Scenarios.

Identity Reporting comes with Identity Manager and Identity Governance, however, the reports provided are different if you install the version that comes with Identity Manager than the version of Identity Reporting that comes with Identity Governance. There are different requirements if you want to install Identity Reporting in an Identity Manager environment. For more information about the system requirements for installing in an Identity Manager environment that includes Identity Governance, see System Requirements for Identity Manager.

Category

Minimum Requirement

Version

Identity Governance 3.6 includes Identity Reporting 6.6

Processor

Pentium 4

Disk Space

50 GB

Memory

16 GB

Operating System

  • Red Hat Enterprise Linux 8.0 (64-bit) or later patched versions of 8.x

  • SUSE Linux Enterprise Server 15.1 or later patched versions of 15.x

  • Microsoft Windows Server 2016 (64-bit) or later patched versions of Windows Server 2016

  • Microsoft Windows Server 2019 or later patched versions of Windows Server 2019

IMPORTANT:Before installing Identity Governance, apply the latest operating system patches.

Virtual Systems

We support Identity Reporting on enterprise-class virtual systems that provide official support for the operating systems where our products are running. As long as the vendors of the virtual systems officially support these operating systems, we support Identity Reporting on them.

IMPORTANT:Ensure to configure the virtual machines running Identity Reporting as Thick Provisioned.

Application Server

  • Apache Tomcat 9.0.22, 9.0.33, or later patched versions of 9.0.x

  • Download from the Apache Tomcat website

Java

  • Zulu OpenJDK 8u222, 1.8.0_242 from Azul JRE or JDK, or later respective patched versions of 8uxxx

  • Download from the Download Zulu Community website

Secure Communication

TLS 1.2 or later for secure communication

Databases

Identity Reporting database runs on the following platforms:

  • Microsoft SQL

    • Microsoft SQL 2017 or later patched versions of Microsoft SQL 2017

    • Microsoft SQL JDBC driver 7.2.2 or later patched versions

      Download the driver here: Microsoft JDBC Driver for SQL Server

  • Oracle

    • Oracle 18c or later patched versions of 18x

    • Oracle 19c or later patched versions of 19x

    • Oracle JDBC driver ojdbc8.jar

      Download the driver here: Oracle website

  • PostgreSQL

    • PostgreSQL 11.5, 11.7, or later patched versions of 11.x

    • PostgreSQL JDBC driver 42.2.6 or later patched versions of the PostgreSQL JDBC driver

      Download the driver here: PostgreSQL JDBC Driver

  • Vertica

    • Vertica 9.2.1 or later patched versions of 9.2.x

    • Vertica JDBC driver 9.2.x

      Download the driver here: Vertica Client Drivers

To see how to install Identity Reporting that comes with Identity Governance, see Section 7.0, Installing Identity Reporting.

2.4.4 Identity Governance and Identity Reporting Browser Requirements

To log in to Identity Governance on their local devices, users must have one of the following browser versions, at a minimum:

Computers

  • Apple Safari 12.1.12

  • Google Chrome 80

  • Microsoft Edge Browser 42 or 80

  • Mozilla Firefox 74

  • Mozilla Firefox (Mac) 57

iPad (iOS 12 and later)

  • Apple Safari 13

  • Google Chrome 78

  • Mozilla Firefox 20

IMPORTANT:The browser must have cookies enabled. If cookies are disabled, the product does not work.

2.4.5 Audit Server System Requirements

Identity Governance generates the common event format (CEF) events which you can forward to an audit server to generate audit logs that can help prove compliance with regulations. Enabling auditing in Identity Governance is optional.

If you decide to use auditing, you must have your audit server installed and running. Identity Governance does not install the third-party audit servers for you. This section provides the minimum version of the audit servers where you want to send audit events from Identity Governance. We support the following audit servers using syslogger for use with Identity Governance:

  • ArcSight Enterprise Security Manager Suite 7.0.1 or later patched versions of 7.0.x

  • Sentinel 8.2.1 or later patched versions of 8.2.x

  • Sentinel Log Manager 8.2.3 or later patched versions of 8.2.x

  • Splunk 7.3.0-657388c7a488 or later patched versions of 7.3.x

To determine where you should install the audit server, see Section 2.3, Recommended Production Environment Installation Scenarios. You can enable auditing during the installation of the components or you can enable auditing after you have installed the components. It depends on your environment and your needs.

2.4.6 Email Notification Server System Requirements

Identity Governance can send email notifications to managers, reviewers, administrators, or other people who must receive notifications about events or processes occurring. To be able to send emails and ensure that there are not any lapses in communication, you can install Apache ActiveMQ to guarantee that Identity Governance sends notifications using SMTP. Enabling email notifications is optional. If you choose to enable email notifications, Identity Governance supports the following:

  • Apache ActiveMQ 5.15.9, 5.15.12, or later patched versions of 5.15.x

  • Download from the Apache ActiveMQ website

ActiveMQ requires Apache Tomcat to run. You must install ActiveMQ using the same Apache Tomcat that Identity Governance uses. You can enable email notification during the installation of Identity Governance or Identity Reporting or you can enable email notifications after the installation. It depends on your environment and your needs.