Requirements
System Requirements
- create a proxy user, e.g. cn=karma,ou=sa,o=system
- make the proxy user trustee of the tree object with all needed read/write permissions.
Supported Versions
- eDirectory: v8.8.x & v9.0.x & v9.1.x
- UserApplication: v4.5.x & v4.6.x, 4.7.x (v4.8.x comming soon, minimum requirement: > v4.8.3)
Supported Operating Systems
Two artifacts are provided for Linux deployments. Use the one that matches your environment:
linux-x86_64 (glibc-based systems)
| Distribution | Supported versions |
|---|---|
| RHEL / CentOS Stream / Rocky Linux / AlmaLinux | 8.x, 9.x |
| SUSE Linux Enterprise Server (SLES) | 15 SP3 and later |
| Ubuntu LTS | 20.04 and later |
| Debian | 10 (Buster) and later |
Not supported: RHEL 7, SLES 15 SP2 and earlier, Ubuntu 18.04 and earlier.
alpine-x86_64 (musl-based systems)
| Distribution | Supported versions |
|---|---|
| Alpine Linux | 3.12 and later |
For Docker deployments use FROM alpine:3.19 (or any current stable release) as your base image.
Not supported: Alpine 3.11 and earlier.
Enviroment
- the local web interface has to be proxied via NGINX/Apache
- karma has a small footprint for CPU, memory and disk -> you can install on the UserApplication Host
- Tomcats cookie handling must be adjusted to support IDM v4.8.x, see Documentation for more information