Ansible ServiceNow Integration

Automating workflows with ServiceNow and Ansible API.

Introduction

ServiceNow https://www.servicenow.com is an Information Technology Service Management suite, which provides five major services:

  • IT
  • Security
  • HR Service Delivery
  • Customer Service
  • Business Applications.

ServiceNow is an integrated cloud solution which combines all these services in a single system of record. In this post, I am integrating Ansible with ServiceNow in order to automate complex workflows.

Creating the workflow

In order to run AWX playbooks from ServiceNow you have to create the Ansible AWX endpoint and a workflow as shown below

Create ServiceNow AWX endpoint

The workflow is just running a “hello world” playbook but it can trigger any playbook available.

Order your request

AWX Playbook is executed

Written on August 29, 2018