Skip to content

Oracle Fusion

INFO

The Oracle Fusion connector is a Scripted API connector. Please refer to the Scripted API documentation for more details.

The Oracle Fusion connector enables data synchronization between Oracle Fusion and RAC/M Identity. It utilizes the Oracle Fusion REST API to manage the users, the workers and their accesses.

The Oracle documentation for this endpoint can be found here: Oracle Fusion REST API overview.

Like all scripts used by the Scripted API connector, this script can be modified to meet specific requirements. You can refer to other reference scripts to see how scripts can be modified.

Configuration

The following parameters are required for all Scripted API connectors:

ConfigurationDescription
Script PathPath to the Groovy script
API URLThe URL of the Fusion API endpoint

Authentication

The Oracle Fusion connector uses the Basic Auth (authentication using username and password) to authenticate to the API. This entails that configuration requires a few custom properties in order to allow the authentication flow to happen properly:

ConfigurationMust contain
Preferred Authentication Methodpassword
UsernameThe username of the account linked with the API Key
PasswordThe password of the account linked with the API Key
ThreadPoolSizeThe number of threads to use (default: All available threads)

These properties will provide sufficient information for the connector to authenticate and perform the required operations on the API.

Resource Paths

The connector uses the following API endpoints:

  • Users: /hcmRestApi/scim/Users
  • Roles: /hcmRestApi/scim/Roles
  • Accesses: /fscmRestApi/resources/{Api Version}/dataSecurities
  • Workers: /hcmRestApi/resources/{Api Version}/workers
  • Locations /hcmRestApi/resources/{Api Version}/locations

The "Api Version" part of the endpoints will depend on the target system and is configurable in the connector.