--- - name: Create administrative user user: name: "{{ item.username }}" system: no create_home: yes append: yes groups: - sudo shell: /bin/bash password: "{{ item.password }}" password_expire_max: 186 password_expire_min: 93 password_expire_warn: 15 state: present loop: "{{ admins }}" register: admins_created when: admins is not none tags: ['default', 'add_admins'] - name: Create guest user user: name: "{{ item.username }}" system: no create_home: yes shell: /bin/bash state: present loop: "{{ guests }}" register: guests_created when: guests is not none tags: ['add_guests'] - name: Create standard users user: name: "{{ item.username }}" system: no create_home: yes shell: "/bin/bash" password: "{{ item.password }}" password_expire_max: 93 password_expire_min: 30 password_expire_warn: 7 state: present loop: "{{ users }}" register: users_created when: users is not none tags: ['default', 'add_users']