-
Feature Request
-
Resolution: Won't Do
-
Undefined
-
None
-
2.5, 2.6
-
False
-
-
False
- What is the nature and description of the request?
- Customer is requesting for AAP API enhancement to support “limit-aware” filter for retrieving inventory.
- As existing API requests can fetch a full inventory list,cannot easily retrieve the resultant set of hosts, the specific intersection of the inventory and the limit filter,that will actually be targeted during a job execution.
- Requesting an API extension which allows them to read and make accuracy and minimal API calls with a list of hosts which are used from inventory for specific execution (factoring in the limit filter).
- Why does the customer need this? (List the business requirements here)
-
- Customers manage a shared Automation platform using OPA (Open Policy Agent) for Governance and Policy Enforcement, they need to inject an exact list of targeted hosts into OPA payload to enforce fine-grained controls on what users are allowed to target. Providing security compliance to prevent users from accidently or malicious executing templates in their sensitive infrastructure.
-
- Customers want to identify job templates or constructed inventories that refer to servers that no longer exist in the landscape. This feature would allow them to proactively detect and notify users about broken or stale configurations helping Platform hygiene and maintenance.
- How would you like to achieve this? (List the functional requirements here)
-
- API Extension: Extend the existing Inventory API endpoints to accept a limit parameter (or filter logic) that mimics the behavior of the Ansible limit flag.
- Resultant Host List: When queried, this endpoint should return the specific list of hosts that remain after the limit filter is applied to the inventory (inclusive of groups, constructed inventories, or direct host references).