Install and Configure the Recipe

On your Oracle Integration instance, install the recipe to deploy and configure the integration and associated resources.

Install the recipe on your Oracle Integration instance. See Install a Recipe or Accelerator.

After you've installed the recipe, configure the following resources:

Configure the Oracle ServiceNow Connection

  1. In the Connections section, click the connection name.
  2. In the Properties section, enter the ServiceNow instance URL in the ServiceNow Instance Name field. For example: https://instance_name.service-now.com/.
  3. In the Security section, enter the following details:
    Field Information to Enter
    Username Enter your ServiceNow username.
    Password Enter your ServiceNow password.
  4. Click Save. If prompted, click Save again.
  5. Click Test to ensure that your connection is successfully configured. In the resulting dialog, click Test again.

    A message confirms if your test is successful.

  6. To return to the project workspace, click Go back Back icon.

Configure the Oracle Box Connection

  1. In the Connections section, click the connection name.
  2. In the Client ID and Client Secret field, enter the client ID and secret you obtained earlier while creating and configuring a Box app.
  3. Enter the following authorization permissions in the Scope field.
    • root_readwrite
    • manage_webhook

    The root_readwrite permission lets you perform file/folder operations. The manage_webhook permission lets you use webhook operations. For more information on these scopes see the documentation on the Box.com website.

  4. In the Primary Signature Key and the Secondary Signature Key fields, enter the primary and secondary signature keys that you obtained earlier while creating and configuring a Box app.
  5. Click Provide Consent.
  6. In the resulting Sign in dialog, enter your Oracle Integration username and password in the Username and Password fields, and click Sign in.
    A browser window to grant access to Box appears.
  7. Enter your Box account credentials, and click Authorize.
  8. In the next page, click Grant access to Box.
    You're informed that access to Box is allowed. You can now switch back to the Box Connection window in Oracle Integration to save and test your connection.
  9. Click Save. If prompted, click Save again.
  10. Click Test to ensure that your connection is successfully configured. In the resulting dialog, click Test again.

    A message confirms if your test is successful.

  11. To return to the project workspace, click Go back Back icon.

Update Integration Properties

You must update the properties for the integration so that new folders for ServiceNow incidents are created under the right parent folder in Box, and runtime exception emails are sent to the right email ID.

  1. In the Integrations section, click Actions Actions icon on the integration flow, then select Update property values.
  2. In the Update property values panel, update the integration properties with appropriate values. The recipe’s integration flow contains the following properties:
    1. NotificationMail: This integration property holds the email address to which error notification emails are sent. Enter an email address of your choice.
    2. ParentFolderID: This integration property holds the ID of the parent folder that you created in Box. See Configure Box.
  3. Click Submit.

    A message confirms that the integration properties have been updated successfully.