30 lines
830 B
YAML
30 lines
830 B
YAML
---
|
|
# tasks file for windows_add-user-to-adgroup
|
|
- name: check if group exists
|
|
community.windows.win_domain_group:
|
|
domain_username: "{{admin_name}}"
|
|
domain_password: "{{admin_pass}}"
|
|
name: "{{groupname}}"
|
|
|
|
- name: Add a domain user/group to a domain group
|
|
community.windows.win_domain_group_membership:
|
|
name: "{{groupname}}"
|
|
domain_username: "{{admin_name}}"
|
|
domain_password: "{{admin_pass}}"
|
|
members:
|
|
- "ADAGILITY\\{{item}}"
|
|
state: present
|
|
with_items: "{{ usernames.split(',') }}"
|
|
when: not destroy
|
|
|
|
|
|
- name: remove user from that group (old module)
|
|
community.windows.win_domain_group_membership:
|
|
name: "{{groupname}}"
|
|
domain_username: "{{admin_name}}"
|
|
domain_password: "{{admin_pass}}"
|
|
members:
|
|
- ADAGILITY\adm-bvandendaele
|
|
state: absent
|
|
when: destroy
|