Skip to main content

Celonis Product Documentation

How to Set up the Data Connection

Steps to set up a SAP Ariba data connection

Step 1: Create an Application in Ariba

The SAP documentation can be found in SAP Help Portal.

13566122.png

These are the necessary steps:

  1. Login to the SAP Ariba developer portal: https://developer.ariba.com/api (for US) or https://eu.developer.ariba.com/api/ (for EU)

  2. Go to "Manage" and create a new application by clicking the "+" button (see screenshot on the left)

  3. Enter a name and description for your new application.

  4. Submit your new application for approval.

  5. After the application was approved, you will find the following information in the developer portal which you need for Step 2: API key, client ID, client secret

Warning

The client secret will only be provided once. Be sure to store it in a save place since it cannot be restored via the SAP Ariba developer portal.

Step 2: Allowlist EMS IP addresses

Note

Follow this step only if your system is IP-blocked.

If your system is only reachable within a certain IP range, you need to allowlist the outbound IPs of the EMS, otherwise data cannot be extracted. The IPs of the EMS are different depending on the cluster (eu-1 or us-1). For the list of clusters and their IP addresses, see Allowlisting Celonis IP addresses.

Step 3: Create a Data Connection in a Data Pool

Enter the name of the new SAP Ariba connection and then enter the following:

  • Name: Define a custom name for your Ariba data conenction.

  • Region: Please specify whether your Ariba system is based in Europe or the United States. Depending on the region, different URLs are used for authentication.

  • API Group: Select the API Group you want to extract data from. The API Group represents the SAP Ariba module you want to extract data from.

  • Realm: The name of your SAP Ariba Realm. The realm is usually contained in your SAP Ariba system URL. It should contain a part "realm=mycompany". Here, "mycompany" would be the realm.

  • Client ID: Authentication credentials which you can retrieve from your application in the developer portal (see Step 1).

  • Client Secret: Authentication credentials which you can retrieve from your application in the developer portal (see Step 1).

  • API Key: Authentication credentials which you can retrieve from your application in the developer portal (see Step 1).

Alternatively, you can also choose to connect via PI/PO by ticking the respective checkbox. In this scenario you need to provide your SAP PI/PO

Username, Password and PI/PO Url.

  • Number of threads: The maximum number of parallel extractions that the data connection allows.