Before You Install the Recipe

You must perform the following configuration tasks on your Oracle HCM Cloud instance and FTP server in order to successfully connect to these external systems using Oracle Integration and create workers in Oracle HCM Cloud.

Configure Oracle HCM Cloud

To access the Oracle HCM Cloud instance from Oracle Integration, you’ll require a separate user account on Oracle HCM Cloud.

Log in to your Oracle HCM Cloud instance as an Administrator and perform the following tasks.
  1. Create a user account for Oracle Integration. Note the user name and password you set for the account. You’ll use the credentials of this user account to connect to Oracle HCM Cloud from Oracle Integration.
  2. Assign required roles to the user account.
    See Assign Required Roles to an Integration User in Using the Oracle HCM Cloud Adapter with Oracle Integration 3.

Access Your FTP Server and Create Folders

Obtain an sFTP server, ensure that you're able to access it, and create required folders.

  1. Log in to the server using your user name and password through an FTP client; for example, FileZilla.
  2. Create the following folders on the FTP server.
    • InputFolder: This folder is used to place the input files with the worker records from an external system. The input files will be processed in Oracle Integration.

      Note that for successfully processing the worker record files in Oracle Integration, the input files should be in a particular format. For the purpose of testing, you can download a sample input file Employee_2019-12-20T13h00.json from Sample file.

    • ResultFolder: This folder is used to store the result of the successfully processed worker records.
    • ArchiveFolder: This folder is used to store the processed input files. Once they are processed, input files from the InputFolder are moved into this folder.
    • ErrorFolder: This folder is used to keep the files with records that failed to process.