# Configure Oracle Fusion Cloud as your data pipeline source

Set up Oracle Fusion Cloud as a data pipeline source to extract and sync records into your destination. This guide covers connection setup, pipeline configuration, and key behavior when using Oracle Fusion Cloud as a source.

# Features supported

The following features are supported when using Oracle Fusion Cloud as a data pipeline source:

  • Extract data from Oracle Fusion Cloud modules
  • Support for full and incremental sync (where supported)
  • Field-level selection for object extraction
  • Schema drift detection and handling
  • Field-level data masking

# Prerequisites

Ensure you have the following configuration before creating the connection:

  • Access to an Oracle Fusion Cloud instance
  • Valid Oracle Fusion Cloud user credentials
  • Required permissions to access the objects used in the pipeline

# API version

The Oracle Fusion Cloud connector uses the Oracle Fusion Cloud API v11.13.18.05 (opens new window) and SOAP Web Services for Financials (opens new window) (no versioning).

# How to connect

Complete the following steps to create an Oracle Fusion Cloud connection:

Connect to Oracle Fusion Cloud

The Oracle Fusion Cloud connector supports the following authentication methods:

# Basic

Complete the following steps to connect to Oracle Fusion Cloud using basic authentication:

1

Sign in to Workato.

2

Select the project where you plan to store the connection.

3

Click Create > Connection.

4

Search for Oracle Fusion Cloud and select it as your app.

5

Enter a name for your connection in the Connection name field.

Connect to Oracle Fusion Cloud (basic authentication)Connect to Oracle Fusion Cloud (basic authentication)

6

Use the Location drop-down menu to select the project or folder where you plan to store the connection.

7

Use the Auth type drop-down menu to select Basic.

8

Enter the username for your Oracle Fusion Cloud account in the Username field.

9

Enter the password for your Oracle Fusion Cloud account in the Password field.

10

Enter the subdomain of your specific Oracle Fusion Cloud instance in the Subdomain field. For example, servername.fa.us2.oraclecloud.com.

11

Click Connect.

# JWT token

The following items are required to connect to Oracle Fusion Cloud using JWT token authentication:

You can also refer to the Oracle Configure JWT Authentication Provider (opens new window) tutorial for more information about this process.

# Generate a X.509 key pair

X.509 key pairs are used to establish secure communication by verifying the authenticity of the public certificate.

Complete the following steps to generate a X.509 key pair:

ENVIRONMENT REQUIREMENT

These steps use openssl.

  • macOS and Linux include OpenSSL by default
  • Windows doesn't include OpenSSL by default. Install OpenSSL or run these commands using tools such as Git Bash or WSL (Windows Subsystem for Linux).
1

Open a new terminal window.

2

Run the following command to generate a private key:

openssl genrsa -out private.key 2048

This command creates a 2048-bit RSA private key and saves it to private.key.

3

Run the following command to generate an X.509 certificate containing the public key:

openssl req -new -x509 -key private.key -out publickey.cer -days 365

This command generates a self-signed X.509 certificate (publickey.cer) valid for 365 days.

4

Open the private.key file in a text editor and copy the contents, starting from -----BEGIN RSA PRIVATE KEY----- and ending with -----END RSA PRIVATE KEY-----.

Store this key securely for later use in complete setup in Workato.

# Retrieve the certificate fingerprint

The certificate fingerprint is a unique identifier used to verify the authenticity of a certificate.

Complete the following steps to retrieve the certificate fingerprint:

ENVIRONMENT REQUIREMENT

These steps use openssl.

  • macOS and Linux include OpenSSL by default
  • Windows doesn't include OpenSSL by default. Install OpenSSL or run these commands using tools such as Git Bash or WSL (Windows Subsystem for Linux).
1

Run the following openssl command to generate the x5t value from the publickey.cer file:

openssl x509 -sha1 -in publickey.cer -noout -fingerprint

The fingerprint output is in hexadecimal format:

Fingerprint=00:6D:6F:4A:5F:36:71:10:24:F8:F0:FD:33:89:6D:C5:EB:92:00:0F
2

Convert the fingerprint to base64 format. Replace the string with your actual certificate fingerprint:

echo "00:6D:6F:4A:5F:36:71:10:24:F8:F0:FD:33:89:6D:C5:EB:92:00:0F" | xxd -r -p | base64

The fingerprint output is in base64 format:

AG1vSl82cRAk+PD9M4ltxeuSAA8=
3

Copy the base64-encoded certificate fingerprint and store it securely. This value is required to complete setup in Workato.

Remove any trailing = when you store the fingerprint.

# Configure token-based authentication in Oracle Fusion Cloud

Complete the following steps to configure token-based authentication in Oracle Fusion Cloud:

1

Sign in to Oracle Fusion Cloud.

2

Click the ☰ Navigator icon to expand the sidebar and go to Tools > Security.

3

Click API Authentication.

4

Click + Create Oracle API Authentication Provider.

5

Click Edit.

6

Enter the name of the calling provider in the Trusted Issuer field. For example, Workato.

7

Select the JWT checkbox as the Token Type.

Configure token-based authentication in Oracle Fusion CloudConfigure token-based authentication in Oracle Fusion Cloud

8

Click Save and Close.

9

Click Inbound API Authentication Public Certificates.

10

Click + Add New Certificate.

11

Enter a name in the Certificate Alias field.

12

Click Choose File and select the public certificate (publickey.cer) generated in the Generate a X.509 key pair step.

13

Click Save.

# Complete setup in Workato

Complete the following steps to connect to Oracle Fusion Cloud using JWT token authentication:

1

Sign in to Workato.

2

Select the project where you plan to store the connection.

3

Click Create > Connection.

4

Search for Oracle Fusion Cloud and select it as your app.

5

Enter a name for your connection in the Connection name field.

Connect to Oracle Fusion Cloud (JWT token authentication)Connect to Oracle Fusion Cloud (JWT token authentication)

6

Use the Location drop-down menu to select the project or folder where you plan to store the connection.

7

Use the Auth type drop-down menu to select JWT token.

8

Enter the trusted issuer name for your Oracle API authentication in the Issuer field.

9

Enter the username for your Oracle Fusion Cloud account in the Username field.

10

Enter the private key associated with your public certificate in the Private key field.

11

Enter your base64-encoded certificate fingerprint in the Certificate fingerprint field.

12

Enter the subdomain for your Oracle Fusion Cloud instance in the Subdomain field. For example, servername.fa.us2.oraclecloud.com.

13

Click Connect.

:::

# Configure the pipeline

Complete the following steps to configure Oracle Fusion Cloud as your data pipeline source in Workato:

1

Return to your Workato account.

2

Select Create > Data pipeline.

3

Provide a Name for the data pipeline.

Data pipeline setupData pipeline setup

4

Use the Location drop-down menu to select the project where you plan to store the data pipeline.

5

Click Start building.

6

Click the Extract new/updated records from source app trigger. This trigger defines how the pipeline retrieves data from the source application.

Configure the Extract new/updated records from source app triggerConfigure the Extract new/updated records from source app trigger

7

Use the Your Connected Source Apps drop-down menu to select Oracle Fusion Cloud.

8

Choose the Oracle Fusion Cloud connection you plan to use for this pipeline. Alternatively, click + New connection to create a new connection.

Choose a Oracle Fusion Cloud connectionChoose a Oracle Fusion Cloud connection

9

Click Add object to open the object modal.

Add objectAdd object

10

Search or browse the list of available Oracle Fusion Cloud tables and select the tables you plan to sync.

11

Click Add.

12

Review and customize the schema for each table you select. The pipeline automatically fetches schemas for each to ensure the destination matches the source.

Expand objectExpand object

You can expand a table to view its fields. Keep all fields selected to extract all available data, or deselect specific fields to exclude them from extraction and schema replication.

13

Configure sync settings for each table:

1

Click the Settings (gear) icon next to the table.

Configure sync settingsConfigure sync settings

2

Select a Sync mode:

3

Review the impact of sync configuration changes.

FULL RE-SYNC BEHAVIOR

Changing the Sync mode or Change tracking column triggers a full re-sync of the affected table on the next pipeline run.

During a full re-sync, the pipeline reloads all records for that table. This process may increase runtime and reprocess existing data in the destination.

14

Click Add object again to add additional tables using the same flow.

15

Choose how to handle schema changes:

  • Select Auto-sync new fields to detect and apply schema changes automatically.
  • Select Block new fields to manage schema changes manually. This option may cause the destination to fall out of sync if the source schema updates.

Unsynchronized schema changes, also known as schema drift, can cause issues if not managed. Refer to the Schema drift section for more information.

16

Configure how often the pipeline syncs data from the source to the destination in the Frequency field. Choose either a standard time-based schedule or define a custom cron expression.

# Supported Oracle Fusion Cloud objects

The Oracle Fusion Cloud connector supports a wide range of business objects across multiple modules, including:

  • Financials
  • Procurement
  • Supply chain
  • Order management
  • Human capital management

The available objects depend on:

  • Enabled Oracle Fusion Cloud modules
  • User permissions and roles


Last updated: 4/29/2026, 2:37:19 PM