System requirements

Operating systems

Distribution

Supported release(s)

Deprecations

Red Hat Enterprise Linux (RHEL)

7

8

9

10

Ubuntu Server

18.04 LTS

20.04 LTS

22.04 LTS

24.04 LTS

26.04 LTS

18.04 LTS will be deprecated.
Support will remain available up to and including release IAM 9.0.

SUSE Linux Enterprise Server

12

15

16

12 will be deprecated.
Support will remain available up to and including release IAM 8.8 or even release IAM 9.0.

 
Functional limitation

Other Linux operating systems may work but are not officially supported.

SUSE: Install fontconfig dependency

To generate Captchas, the font configuration library and FreeType must be installed:

  • RHEL –yum install freetype fontconfig
  • Ubuntu Server – apt install fontconfig
  • SUSE – zypper install libfreetype6 fontconfig

Java Runtime, JVM

 
Info

Airlock IAM bundles the Java runtime and JVM as part of the distribution, and it does not need to be installed on the target system.

Datastores

Airlock IAM requires a datastore to store user- and other data, see User data source configuration.

 
Notice

The chosen data layer has to be well managed and monitored. IAM is not responsible for the operation and backup/recovery. This is also true if the H2 database shipped with IAM is used. For productive usage, the data layer should be clustered.

Supported databases and directories:

  • Databases – PostgreSQL, Oracle, MySQL, MariaDB, Microsoft SQL Server, H2 (other databases with JDBC may work but are not supported).
  •  
    Notice

    Limitations of using H2 database

    When using the H2 database, the following limitations must be accepted:

    • The bundled H2 version may change between Airlock IAM minor releases.
    • Airlock only tests and supports the H2 version bundled with a specific Airlock IAM release.
    • H2 does not guarantee compatibility of database files across version upgrades. Upgrading to a newer H2 version may require exporting and re-importing data.
    • We strongly recommend not using H2 in production environments.
  • LDAP directories (you need to extend your schema).
  • Microsoft Active Directory (no schema extension required but limits IAM features - see Microsoft Active Directory for IAM).
 
Notice

Note that most Airlock IAM features require a relational database.

User profile information and selected other data may be stored in a directory, but an additional relational database is still required for most features.

Minimum supported database versions:

Database

Supported versions

Deprecations

PostgreSQL

14, 15, 16, 17, 18

14 will be deprecated.
Support will remain available up to and including release IAM 8.8.

After that, the minimum supported release will be 15.

Oracle

19.3, 21c, 23ai, 26ai

19c will be deprecated.
Support will remain available up to and including release IAM 8.8*.

After that, the minimum supported release will be 21c or even 23ai/26ai.

MySQL

8.0 LTS, 8.4 LTS, 9.7 LTS

8.0 LTS will be deprecated.
Support will remain available up to and including release IAM 8.8.

After that, the minimum supported release will be 8.4 LTS.

MariaDB

10.6 LTS, 10.11 LTS, 11.4 LTS, 11.8 LTS, 12.3 LTS

Microsoft SQL Server

2017, 2019 (v15), 2022 (v16), 2025 (v17)

2017 will be deprecated.
Support will remain available up to and including release IAM 9.0.

After that, the minimum supported release will be 2019.

H2

2.1.214

*

The official end-of-life date for Oracle 19c is the end of 2029. However, Oracle 19c causes several issues in the Airlock test environment. We have therefore decided to end support earlier.

Browser compatibility

Supported browsers Loginapp UI

The Loginapp UI supports all browsers in the Baseline core browser set whose versions were released within 30 months (2.5 years) prior to the Angular v21 release. This is in line with Baseline's definition of “widely available” support (see also Baseline definition).

This includes the following browser versions:

  • Chrome (desktop and Android): 111
  • Edge: 111
  • Firefox (desktop and Android): 112
  • Safari (macOS and iOS): 16.4
 
Notice

The Loginapp may work with older versions of the browsers specified above, or with other browsers. However, this is not guaranteed nor tested.

Supported browsers Adminapp

The Adminapp supports the same browsers as the Loginapp UI. For more information, see the section above.

 
Notice

The Adminapp is not designed to be used with mobile devices.

Further information and link

Internal links: