What is the nature and description of the request?
Customer is hitting an issue with `infra.aap_configuration.controller_roles` collection with the error message being.
Failed to grant role. You cannot grant credential access to a team when the Organization field isn't set, or belongs to a different organization invocation
The `infra.aap_configuration.controller_roles` role uses the `ansible.controller.role` module which uses a deprecated endpoint (`/api/v2/roles/`).
Why does the customer need this? (List the business requirements here)
Customer would like to use the `infra.aap_configuration` to configure everything about their Ansible Automation Platform environment instead of having to apply a workaround with using the `ansible.controller.role_team_assignments` module.
How would you like to achieve this? (List the functional requirements here)
Add additional rolesto `infra.aap_configuration` that include the following modules.
- `ansible.controller.role_definition`
- `ansible.controller.role_team_assignment`
- `ansible.controller.role_user_assignment`
List any affected known dependencies: Doc, UI etc..
Github Link if any