IAG 5.3 introduces Inventory Manager support and executable services, enabling IAG 5 migration and extending automation capabilities to any script or application.
Inventory Manager provides the centralized inventory management layer required for IAG 5 migration. Consolidate device and network data from multiple sources (NetBox, ServiceNow, CMDBs) into a platform-managed inventory layer that IAG 5 executes against.
For more information, see Inventory Manager.
If you currently use IAG 4 for inventory management, you can migrate to Inventory Manager while continuing to run IAG 4 instances. This parallel operation gives you time to validate your new setup, migrate workflows gradually, and transition Configuration Manager and command templates usage without disruption.
For more information about migration, see Migrate inventory from IAG 4.
For more information, see Install and configure Inventory Manager.
Run shell scripts, custom binaries, Terraform configurations, or any executable through IAG’s unified service management. Executable services extend automation beyond Python, Ansible, and OpenTofu.
Executable objects are reusable references to executable files that separate execution environment configuration from service operations. Define executable paths and allowed parameters once and reuse them across multiple services.
For more information, see Executable objects and Executable services.
Authenticate to private Git repositories using tokens instead of SSH keys. IAG’s secrets injection maintains secure credential management while providing flexibility in repository access.
For more information, see Configure access to private repositories.