Product Summary
This light connector will connect to your Red Hat Ansible Automation Platform or AWX instance, let you select the Ansible inventories you want to synchronize, find Linux and Windows hosts and populate each fact on the right ServiceNow CMDB classes and attributes.
Easy & secure :
• no new user to be created or configured on your servers, no agents to introduce in your environment, no new firewall rules to create.
• machine credentials are not stored in the cloud, and remain securely managed in your premises on AAP or AWX.
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 Red Hat Ansible Automation platform or AWX with your ServiceNow CMDB.
Synchronize Linux and Windows servers facts into ServiceNow CMDB. Schedule facts gathering on your AAP or AWX instance and this connector will import them directly in your ServiceNow CMDB.
Include network adapters, storage devices, and IP addresses, operating system versions, installed packages, running services etc. This ensures the CMDB remains accurate, real-time, and aligned with the true state of your infrastructure.
2. Out-of-the-Box Integration Templates
Simplify deployment with pre-configured templates that require minimal configuration. Get up and run quickly without complex development or external tools.
3. Secure and Credential-Minimized Integration
Machine credentials remain securely managed on the AAP or AWX side.
The connector uses a limited-scope, read-only API token.
4. Easy to configure
No user to be created or configured on your machines, no agents to be installed, no firewall rules to manage.
Ansible does the discovery (fact gathering, very light playbook to be scheduled) and ServiceNow calls the AAP or AWX api.
5. Standard ITSM Subscription Compatibility
Built to operate fully within a standard ServiceNow ITSM subscription. No ITOM Discovery, SAM Pro, or additional ServiceNow modules are required.
6. Dedicated Guided Setup and Error Recovery
Includes a guided setup for first-time configuration and automatic fallback/reset mechanisms to handle synchronization errors, ensuring reliability and self-recovery without admin overhead.
7. High Performance and Scalable Design
Efficient architecture ensures low latency and high data throughput, capable of processing thousands of CIs with support for batched API calls and transformation via the Robust Transformation Engine (RTE).
8. Purpose-Built for Ansible Users
Focused exclusively on Ansible Automation Platform or AWX users, making it the ideal lightweight connector for server-based environments that don’t require full-spectrum ServiceNow ITOM capabilities.
Release Version: 1.0.0
Overview:
The Ansible CMDB Connector integrates Red Hat Ansible Automation Platform (AAP) or AWX with the ServiceNow platform, enabling automated synchronization of Linux and Windows servers data, storage devices, IPs, network adapters, operating system version, installed packages, running services into the ServiceNow CMDB. This streamlines IT asset management, enhances data accuracy, and ensures real-time infrastructure visibility.
Key Features:
1. Server Asset Synchronization:
Supporting Linux and Windows Servers, tested on :
Redhat 8/9, Debian 11
Windows Server 2019, 2O22
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
4. Preconfigured Data Sources:
Three data sources are created during installation:
-
Windows & Linux - Host Facts
-
Windows & Linux - Installed Packages
-
Windows & Linux - Running Services
5. Scheduled Import Jobs:
Configurable scheduled jobs for synchronizing server data
6. Guided Setup:
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 service now 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
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.
-
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
Limitations:
-
Supports only one AAP or AWX controller at a time
-
Currently syncs only Linux and Windows servers.
-
Does not populate Software Asset Management (SAM) tables
Target Audience:
-
Organizations using Red Hat Ansible Automation Platform or AWX for infrastructure management
-
IT Operations and CMDB teams needing accurate, real-time server visibility
-
ServiceNow customers without ITOM licenses looking for cost-effective CMDB sync
Installation Instructions:
- Schedule fact gathering on AAP or AWX
-
Install the Ansible CMDB Connector from the ServiceNow Store
-
Follow the Guided Setup to:
-
Create an HTTP connection to your Ansible controller
-
Set your read-only API token
-
Configure inventory sync options
-
Run initial sync to verify data population
-
Enable scheduled imports for continuous sync
Prerequisites:
-
Ansible Automation Platform (2.4+), or AWX (17.1+)
-
A ServiceNow instance (Washinton DC or later)
-
Read-only API token configured in Ansible for secure access
Contact & Support:
-
Email: servicenowsupport@asp.be
-
SLA: Response within 8 hours; resolution within 2 business days
-
Escalation supported for critical issues
-
Knowledge base & FAQ available via dedicated support portal
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
List of Plugins Required for Guided Setup :
-
Guided Setup(sn_ads_setup) all apps
-
Guided Setup - Legacy(sn_guided_setup)
-
Playbook Experience (sn_playbook_exp)
-
Playbook Experience Components (now_playbook_exp)
-
PAD (sn_pad_content) Process Automation Content