Synchronize your Ansible hosts facts with ServiceNow CMDB.
Simply select the Ansible inventories you want to synchronize, this connector will then populate each hosts in their respective CMDB class, and its facts into the right attributes.
Easy & secure, the connector leverages your existing Ansible setup without requiring deployment of users, agents or firewall rules. Machine credentials are not stored in the cloud and remain securely managed within your premises on RedHat Ansible Automation Platform or AWX, ensuring both simplicity and security.
Contact and Support
We are commited to provide frequent release, bugfixes, and will gladly take any of your feedback or remarks into account to develop new features and improve this product.
- Email: supportdesk@asp.be
- SLA: 8-hour response, 2-day resolution
- Documentation: Installation & User Guide included in the package
1. Automated Ansible facts synchronization between the Red Hat Ansible Automation platform (AAP) or AWX and your ServiceNow CMDB.
Synchronize Ansible facts into the ServiceNow CMDB.
Schedule fact gathering on your AAP or AWX instance, and this connector will import them directly into your ServiceNow CMDB.
Supported hosts are currently : Windows and Linux servers, Network devices such as routers and switches, and the facts gathered from a Vmware By Broadcom, vCenter instances will also be gathered (ESX, Datacenter, Datastore, etc.) with their respective relationships between all CIs.
We plan to support more devices in the future, such as firewalls or more hardware like mainframes or storage.
2. Out-of-the-Box Integration Templates
The integration will sync system versions, IP addresses, interfaces, storage devices, running services, installed software, and much more.
It is also possible to synchronize custom facts; see the user guide for more details on this.
3. Secure by design
The connector only uses a limited-scope, read-only API token to the AAP, for instance.
Machine credentials remain securely managed by your team on the vault of AAP or AWX.
4. Easy to configure
This discovery requires no user or agents to be deployed on your systems and no new firewall rules to manage.
Can be up and running in a few hours.
Ansible does the discovery (fact-gathering playbooks), and ServiceNow calls the AAP or AWX API to synchronize them in the CMDB.
5. Standard ITSM Subscription Compatibility
Built to operate fully within a standard ServiceNow ITSM subscription. No ITOM Discovery or additional ServiceNow modules are required.
Release version 2.0.0
Changes:
- New data sources ! Facts from Switches, Routers, and VMware by Broadcom infrastructure can be imported to the ServiceNow CMDB
- Support custom facts for Windows and Linux servers, details in the installation guide.
- Supports ServiceNow Zurich release
Release Version: 1.0.0
Initial release:
1. Server Asset Synchronization:
Supporting Linux and Windows OS hosts
Synchronized Fields:
-
Server Name
-
Operating System
-
Storage space, devices, CPU, RAM
- IP Addresses
-
Network Adapters and related Mac or IP addresses
-
Installed Software
- Running Service
2. Secure Design:
- Machine credentials remain securely managed on the AAP or AWX side.
- The connector uses a limited-scope, read-only API token.
- Secure connection via HTTP(S) with optional MID Server support
3. Scheduled Import Jobs:
Configurable scheduled jobs for synchronizing server data.
4. Guided Setup for the best possible user experience:
Provides a step-by-step configuration process:
-
Connection setup: Configure the connection to your Ansible Automation Platform (or AWX) instance.
-
Test the connection to validate successful communication.
-
Ansible Inventory selection: To select an (or multiple) inventory you would like to synchronize to your ServiceNow CMDB.
-
Configure Synchronization Schedules: Define when and how synchronization occurs between Ansible Automation Platform (or AWX) and ServiceNow. This includes host, service, and package data synchronization.
-
Running test syncs
-
Troubleshooting connection issues
5. Error Handling & Data Integrity:
Leverages Identification and Reconciliation Engine (IRE) to prevent duplicate CI records. Includes inventory reset options and robust logging for troubleshooting failed syncs.
6. Performance Considerations:
-
Optimized for medium- to large-sized ServiceNow instances
-
Import + RTE ensures high-throughput, low-latency data sync.
-
Tested on AAP 2.4/2.5 and AWX 17.1.0
Plugin Dependencies:
-
System Import Sets (com.glide.system_import_set): 1.0.0
-
Integration Commons for CMDB (sn_cmdb_int_util): 2.12.0
-
CMDB CI Class Models (sn_cmdb_ci_class): 1.54.0
-
Guided Setup (sn_ads_setup & sn_guided_setup)
-
Playbook Experience (sn_playbook_exp & now_playbook_exp)
-
PAD (sn_pad_content) Process Automation Content
External Requirements:
- Red Hat Ansible Automation Platform 2.4+ or AWX 17.1.0+
This connector consumes AAP or AWX api's, therefore a basic ansible core setup is not supported by this connector.