Before You Install the Recipe

You must perform the following configuration tasks on your Oracle HCM Cloud and Adobe Sign instances in order to successfully connect to these external systems using Oracle Integration and import offer letters.

Configure Oracle HCM Cloud

To access the Oracle HCM Cloud instance from Oracle Integration and import offer letters, you’ll need to create a user account for Oracle Integration on Oracle HCM Cloud, and make a few other configurations. See Prerequisites for Creating a Connection in Using the Oracle HCM Cloud Adapter with Oracle Integration 3.

Configure Adobe Sign

To access Adobe Sign using Oracle Integration and send agreements, you must perform certain configuration tasks on your Adobe Sign instance.

  1. Create an OAuth application on your Adobe Sign instance and obtain access keys for the application. See Prerequisites for Creating a Connection in Using the Adobe Sign Adapter with Oracle Integration 3.
  2. Create a webhook. See Configure webhooks.
    Enter the following details while configuring the webhook.
    Field Information to Enter
    Name Enter the name of the webhook.
    Scope Select Account.
    URL Enter https://<username>:<password>@<OIC_Host_Name>/ic/api/integration/v2/flows/rest/project/ORCL-R-HCM_ADOBE_OFFER_LETTER/ADOBE_HCM_ESIGN_OFFER_LETTE_UPLO/1.0. Here, replace <username> and <password> with the username and password of your Adobe instance.
    Events Click the hamburger icon and select Agreement participant Complete.
    Notifications Parameters Select the following check boxes: Agreement Info, Agreement Document Info, Agreement Participant Info, Agreement Signed Document.

    Click Save.

Configure Adobe PDF Service Authentication

To access Adobe PDF Service using Oracle Integration, you must perform certain configuration tasks on your Adobe PDF Service instance.

  1. Create a project in Adobe developer console. See Access Adobe Developer Console.
  2. Select and add PDF Service API to your project.
    1. In your project’s home page, click Add to Project, and select API.
    2. From the list of APIs, select PDF Service API, and click Next.
    3. Select Service Account (JWT) as your authentication method and click save.

      This downloads a zip file named config.zip with the private key. Save the file.

  3. Generate a signed JSON Web Token (JWT).
    1. Sign in to your Adobe developer console.
    2. Select your project.
    3. Click Service Account (JWT) and save the client ID and client secret. Further, navigate to the Generate JWT tab.
    4. Paste your private key and click Generate Token.
    5. Save the JWT.