Files
awx/awxkit
Seth Foster 9700fb01f2 Fix awx CLI modify command for users with object-level permissions (#16276)
The awx CLI derives available fields for the `modify` command from
the list endpoint's POST action schema. Users with object-level
admin permissions (e.g., Project Admin) but no list-level POST
permission see no field flags, making modify unusable despite having
PUT access on the detail endpoint.

Fall back to the detail endpoint's action schema when POST is not
available on the list endpoint, and prefer PUT over POST when
building modify arguments.

Signed-off-by: Seth Foster <fosterbseth@gmail.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-02-12 13:26:15 -05:00
..
2019-08-08 22:12:31 -04:00

awxkit

A Python library that backs the provided awx command line client.

It can be installed by running pip install awxkit.

The PyPI respository can be found here.

For more information on installing the CLI and building the docs on how to use it, look here.