2018-07-24 00:16:42 +02:00
|
|
|
---
|
|
|
|
- name: create test group that has a network logon denied
|
|
|
|
win_group:
|
|
|
|
name: win_user-test
|
|
|
|
state: present
|
|
|
|
|
|
|
|
- name: add test group to SeDenyNetworkLogonRight
|
|
|
|
win_user_right:
|
|
|
|
name: SeDenyNetworkLogonRight
|
|
|
|
users:
|
|
|
|
- win_user-test
|
|
|
|
action: add
|
|
|
|
|
|
|
|
- block:
|
|
|
|
- name: run tests
|
|
|
|
include_tasks: tests.yml
|
|
|
|
|
|
|
|
always:
|
|
|
|
- name: remove SeDenyNetworkLogonRight on test group
|
|
|
|
win_user_right:
|
|
|
|
name: SeDenyNetworkLogonRight
|
|
|
|
users:
|
|
|
|
- win_user-test
|
|
|
|
action: remove
|
|
|
|
|
|
|
|
- name: remove test group
|
|
|
|
win_group:
|
|
|
|
name: win_user-test
|
|
|
|
state: absent
|
|
|
|
|
|
|
|
- name: remove the test user
|
|
|
|
win_user:
|
|
|
|
name: '{{ test_win_user_name }}'
|
|
|
|
state: absent
|