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:
Configuration | Description |
---|---|
Script Path | Path to the Groovy script |
API URL | The 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:
Configuration | Must contain |
---|---|
Preferred Authentication Method | password |
Username | The username of the account linked with the API Key |
Password | The password of the account linked with the API Key |
ThreadPoolSize | The 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.