Creating a VIP with Incident Ticket

The ITSM folder allows you to leverage the prebuilt tasks for designing ITSM automation workflows.
Note: Before designing the workflow, ensure that you have configured an instance to integrate with the ITSM vendor. For more information, refer to the section on ITSM Vendor Configuration

To create a VIP with Incident ticket:

  1. Design a new workflow.
  2. From the navigation pane on the left, click next to Application Delivery.

  3. Under Application Delivery, select F5 BIG-IP CLI Commands > LTM > Virtual.

  4. To create a virtual LTM server, drag and drop the prebuilt Create LTM Virtual task.

    The Create LTM Virtual window shows the Input variables required for this task in the Citizen mode.

  5. To view or edit the task configurations, in the Create LTM Virtual window, select the Edit mode checkbox.

    Create LTM Virtual task in Edit mode.

  6. Click Save.
  7. From the navigation pane on the left, click next to ITSM.
  8. Under ITSM, select Incident Management > ServiceNow.

  9. Drag and drop the Create Incident Ticket task.

  10. In the ServiceNow - Create Incident Ticket window, enter the Input variables required to create the Incident ticket.

  11. Click Save.
  12. From the User Interface section, drag and drop a Review task.

  13. Click Save.
  14. From the General section, drag and drop the Prevalidation task.

  15. Click Save.
  16. From the General section, drag and drop the Implementation task.
  17. Click Save.
  18. From the General section, drag and drop the Postvalidation task.
  19. Click Save.
  20. To create an auto-generated form, click Form above the Start task.

  21. To auto-fill the variables, click above the Create Incident task.

  22. Select the relevant form fields.

  23. Click above the Create LTM Virtual task.
  24. Select the relevant form fields. Creating a VIP with Incident Ticket
  25. Click Create.
  26. Connect the workflow tasks.

  27. To add a rollback workflow, click Rollback.

  28. From the General section, drag and drop the Rollback task.

  29. Click Save.
  30. Connect the rollback workflow tasks.

    Note: No values are passed in the Review, Prevalidaton, Implementation, Postvalidation, and Rollback tasks, since these tasks are already mapped to the Create LTM Virtual task as output .
  31. Enable the workflow.
  32. From the upper left corner of the screen, click .
  33. From the menu displayed, select Request.
  34. On the Request:: Overview page, from the navigation pane on the left, click View/Run.
  35. To trigger the workflow, on the Request :: View/Run page, search for the workflow and click .

  36. Enter the input details in the form.

  37. Click Next.
    Incident Ticket is created on ServiceNow.

  38. At the Review stage, to execute the implementation, prevalidation, rollback, and postvalidation commands, click Submit.

    • Command to create a virtual server executed at the Implementation stage.

    • Postvalidation command displaying the configuration of the new virtual server that was created.

    • Incident Ticket created on ServiceNow.

  39. To execute the rollback workflow, on the Request :: Overview page, from the navigation pane on the left, click All.
  40. On the Request :: All page, select the checkbox next to the workflow Request ID.
  41. From the upper right corner of the screen, click .

    Rollback request to delete the virtual server that was created, executed successfully.

  42. To view the request ID of the rollback workflow, on the Request :: Overall page, click All.
    Rollback workflow request displays the Ref. ID of the workflow for which rollback was initiated.