прямо сейчас я использую оболочку script в недоступном, что было бы гораздо более читаемым, если бы оно было на нескольких строках
- name: iterate user groups
shell: groupmod -o -g {{ item['guid'] }} {{ item['username'] }} ....more stuff to do
with_items: "{{ users }}"
Просто не уверен, как разрешить многострочный script в Ansible shell module