Activate and Run the Recipe

After you've configured the connections and integration properties, you can activate and run the recipe.

  1. On the Configuration Editor page, click Activate.
  2. In the Activate Package dialog, click Activate.
    You get a confirmation message that the integration is activated.
  3. On the Configuration Editor page, select the integration you want to run, and click Run Run icon.
  4. In the resulting dialog, note the WSDL URL.
    You'll use this for configuring basic authentication in ServiceNow to invoke the integration in Oracle Integration from ServiceNow.

Invoke the Integration from ServiceNow

After activating the recipe, you must configure basic authentication to invoke the integration from ServiceNow.

Configure basic authentication in your ServiceNow instance with the WSDL generated automatically while activating and running the recipe. This invokes the integration in Oracle Integration from ServiceNow.

For detail information on how to configure basic authentication in ServiceNow, see Configure Basic Authentication in Using the ServiceNow Adapter with Oracle Integration.

Test the Oracle ServiceNow Slack Asset Creation Recipe

Test the recipe to check if a notification is sent to Slack when an asset is created in ServiceNow.

Before testing the recipe, check if you've run the Oracle ServiceNow Slack Asset Creation integration in Oracle Integration.
  1. Create an asset in ServiceNow.
    1. Log in to your ServiceNow | Developer instance as a system administrator.
    2. On the left navigation pane, enter Asset in the Filter navigator field.
      The Self-Service menu displays all modules related to Asset.
    3. In the Self-Service menu, under Portfolios click All Assets.
    4. In the Assets window, click New.
    5. In the resulting window, select the asset type.
    6. Fill the fields as required in the asset creation form.
    7. Click Submit.
      The new asset is created and displayed in the Assets window.
  2. Monitor the execution of the integration flow in Oracle Integration.
    1. In the Oracle Integration home page, click Monitoring, then Integrations, and then Tracking.
    2. In the Track instances page, you can see the integration flow being triggered and executed successfully. The recipe now sends a notification message to the Slack channel created for asset creation notifications.
  3. Check if the notification is posted in the Slack channel.
    1. In Slack, navigate to the channel (#asset creation) created for posting asset creation notifications.
    2. Check if the notification message for the asset that you created in ServiceNow is posted in the channel.

Test the Oracle ServiceNow Slack Incident Creation Recipe

Test the recipe to check if a notification is sent to Slack when an incident is created in ServiceNow.

Before testing the recipe, check if you've run the Oracle ServiceNow Slack Incident Creation integration in Oracle Integration.
  1. Create an incident in ServiceNow.
    1. Log in to your ServiceNow | Developer instance as a system administrator.
    2. On the left navigation pane, enter Incident in the Filter navigator field.
      The Self-Service menu displays all modules related to Incident.
    3. In the Self-Service menu, click Incidents.
    4. In the Incidents window, click New.
    5. Fill the fields as required in the incident creation form.
    6. Click Submit.
      The new incident is created and displayed in the Incident window.
  2. Monitor the execution of the integration flow in Oracle Integration.
    1. In the Oracle Integration home page, click Monitoring, then Integrations, and then Tracking.
    2. In the Track instances page, you can see the integration flow being triggered and executed successfully. The recipe now sends a notification message to the Slack channel created for incident creation notifications.
  3. Check if the notification is posted in the Slack channel.
    1. In Slack, navigate to the channel (#incident creation) created for posting incident creation notifications.
    2. Check if the notification message for the incident that you created in ServiceNow is posted in the channel.

Test the Oracle ServiceNow Slack Request Creation Recipe

Test the recipe to check if a notification is sent to Slack when a request is created in ServiceNow.

Before testing the recipe, check if you've run the Oracle ServiceNow Slack Request Creation integration in Oracle Integration.
  1. Create an asset in ServiceNow.
    1. Log in to your ServiceNow | Developer instance as a system administrator.
    2. On the left navigation pane, enter Request in the Filter navigator field.
      The Self-Service menu displays all modules related to Request.
    3. Scroll down the Self-Service menu, and under Service Catalog click Requests.
    4. In the Service Catalog window, select a category. If required, select a sub-category.
    5. Fill the fields as required in the request creation form.
    6. Click Submit.
  2. Monitor the execution of the integration flow in Oracle Integration.
    1. In the Oracle Integration home page, click Monitoring, then Integrations, and then Tracking.
    2. In the Track instances page, you can see the integration flow being triggered and executed successfully. The recipe now sends a notification message to the Slack channel created for request creation notifications.
  3. Check if the notification is posted in the Slack channel.
    1. In Slack, navigate to the channel (#request-creation) created for posting request creation notifications.
    2. Check if the notification message for the request that you created in ServiceNow is posted in the channel.

Test the Oracle ServiceNow Slack Request Closure Recipe

Test the recipe to check if a notification is sent to Slack when a request is closed in ServiceNow.

Before testing the recipe, check if you've run the Oracle ServiceNow Slack Request Closure integration in Oracle Integration.
  1. Create an asset in ServiceNow.
    1. Log in to your ServiceNow | Developer instance as a system administrator.
    2. On the left navigation pane, enter Request in the Filter navigator field.
      The Self-Service menu displays all modules related to Request.
    3. Scroll down the Self-Service menu, and under Service Catalog, and then Open Records, click Requests.
      The Request window opens listing all open requests.
    4. Select the request you want to close from the list.
    5. In the Approval field, select either Approved or Rejected.
    6. In the Request state field, select an option from the drop-down list.
    7. Click Update.
  2. Monitor the execution of the integration flow in Oracle Integration.
    1. In the Oracle Integration home page, click Monitoring, then Integrations, and then Tracking.
    2. In the Track instances page, you can see the integration flow being triggered and executed successfully. The recipe now sends a notification message to the Slack channel created for request creation notifications.
  3. Check if the notification is posted in the Slack channel.
    1. In Slack, navigate to the channel (#request closure) created for posting request closure notifications.
    2. Check if the notification message for the request that you closed in ServiceNow is posted in the channel.