On-prem client system requirements
Please find the system requirements for the Automation Agents and the SAP Extractor below.
Important
We've updated system requirements for on-prem clients.
With the latest release version 1.1.0, the required Java version changed to Java 17. All other system requirements remained the same as for the previous version.
Automation Agent | SAP Extractor |
---|---|
|
|
64-bit operating system:
Windows (full support; Operating Systems e.g. Windows 10, Windows Server 2016, Windows Server 2019, Windows 2012 R2)
Linux (partial support; Operating Systems e.g. Fedora 27, Ubuntu 20)
MacOs (including Macs with M1 processors)
Your Operating System is not on the list above?
The Operating systems are recommendations and any system that can run Java 17 can be used
Runtime dependencies:
Note
Most servers have these dependencies installed by default and don't require manual installation.
Windows: Microsoft Edge WebView2
Linux: libgtk-3 and libwebkit
MacOS: Xcode command line tools
GUI-less servers (using CLI tool): No dependencies
Java (JRE) 17 64-bit (OpenJDK 17 is also supported, we recommend AdoptiumOpenJDK 17; see https://adoptium.net/?variant=openjdk17).
For Windows, install both redistributable packages available from Microsoft Download Center:
Microsoft Visual C++ 2010 Redistributable Package (x64)
Microsoft Visual C++ 2013 Redistributable Package (x64)
Connections for operations of SAP Extractor
Source system | Target system | Port | Protocol | Description |
---|---|---|---|---|
On-premise extractor server | SAP ECC system | 33XX (where xx is the system number) | TCP | RFC connection from on-premise extractor server to the SAP system. The system number can be retrieved from the SAP basis team. |
On-premise extractor server | Celonis cloud endpoint | 443 | TCP | HTTPS connection from on-premise extractor server to Celonis cloud endpoint. The IPs of the endpoint depend on the cloud realm (which can be seen in the URL) and they can be found the section below. |
Cloud IP addresses depending on the realm
The IP of the realm where the EMS team resides should be allowlisted so that the on-premise extractor can communicate with the EMS cloud endpoints.
Using proxies (optional)
Please refer to Proxy settings for on-premise clients.