System requirements
Operating systems
Distribution | Release(s) | ||||
---|---|---|---|---|---|
Red Hat Enterprise Linux (RHEL) | 7 | 8 | 9 | ||
Ubuntu Server | 16.04 LTS | 18.04 LTS | 20.04 LTS | 22.04 LTS | 24.04 LTS |
SUSE Linux Enterprise Server | 12 | 15 |
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
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.
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).
- LDAP directories (you need to extend your schema).
- Microsoft Active Directory (no schema extension required but limits IAM features - see Microsoft Active Directory (MSAD) for Airlock IAM).
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 | Minimum version |
---|---|
PostgreSQL | 11 |
Oracle | 19c |
MySQL | 8.0 |
MariaDB | 10.4 |
Microsoft SQL Server | 2016 |
H2 | 2.1.210 |
Browser compatibility
Supported browsers Loginapp UI
At the time of release, the Loginapp UI is compatible with the last 2 major versions of all browsers that support JavaScript ES6. Additionally, the Loginapp UI supports all versions of browsers that have a market share of more than 0.5% (and also support ES6).
Currently (April 2024), this includes the following browsers:
- Chrome (including Chrome for Android)
- Edge
- Firefox (incl. ESR and Firefox for Android)
- iOS Safari
- Opera
- Opera Mini
- Safari
- Samsung
The Loginapp may work with older or newer versions of the browsers specified above, or with other browsers. However, this is not guaranteed nor tested.
To find out the market share of a browser, visit this website: statcounter GlobalStats. Note that you should take the market shares valid on the date of release of the Loginapp UI.
Supported browsers Adminapp
The Adminapp supports the same browsers as the Loginapp UI. For more information, see the section above.
The Adminapp is not designed to be used with mobile devices.
Further information and link
Internal links: