diff --git a/ansible/roles/win_user/tasks/create.yml b/ansible/roles/win_user/tasks/create.yml index a5ddeae..0baf29c 100644 --- a/ansible/roles/win_user/tasks/create.yml +++ b/ansible/roles/win_user/tasks/create.yml @@ -11,7 +11,7 @@ groups: add: - "{{ study_code }}" - - Remote Desktop Users + - "{{ guacamole_user_group }}" email: "{{ email }}" attributes: add: @@ -20,4 +20,14 @@ password_expired: true state: present - - import_tasks: exporter.yml # referece exporter so modify can be more general purpose \ No newline at end of file + - import_tasks: exporter.yml # referece exporter so modify can be more general purpose + + rescue: + - name: Removing failed User + microsoft.ad.user: + name: "{{ username }}" + path: ou=Project Users,dc={{ win_project }},dc=loc + state: absent + + - name: Trigger Failure + ansible.builtin.fail: \ No newline at end of file