Compare commits
2 Commits
main
...
windows_ch
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
666165b5b5 | ||
|
|
12f3f1cc5d |
18
windows/change_ad_user_pass.yml
Normal file
18
windows/change_ad_user_pass.yml
Normal file
@@ -0,0 +1,18 @@
|
||||
---
|
||||
- name: Create Active Directory domain
|
||||
hosts: "{{ _hosts | default('os_windows') }}"
|
||||
gather_facts: false
|
||||
vars:
|
||||
ad_user_name: "UserA" # Specify the user whose password you want to change
|
||||
new_password: "{{ lookup('community.general.random_string', min_lower=1, min_upper=1, min_special=1, min_numeric=1) }}"
|
||||
|
||||
tasks:
|
||||
- name: Update user password in Active Directory
|
||||
microsoft.ad.user:
|
||||
name: "{{ ad_user_name }}"
|
||||
password: "{{ new_password }}"
|
||||
update_password: always
|
||||
retries: 5
|
||||
delay: 10
|
||||
register: ad_user_update
|
||||
until: ad_user_update is succeeded
|
||||
Reference in New Issue
Block a user