AWX + Ansible Windows User Management | GitHub as Source of Truth | User Provisioning Automation
AutomateOps
0:00 / 0:00
AWX + Ansible Windows User Management | GitHub as Source of Truth | User Provisioning Automation
12 просмотров · 2 дня назад
AutomateOps
32 подписчика
12 просмотров · 2 дня назад
Managing Windows user accounts manually across hundreds of servers can be slow, error-prone, and difficult to audit.
In this AutomateOps tutorial, you'll learn how to use GitHub as a Source of Truth, AWX, and Ansible to automate the complete Windows user lifecycle, including:
✅ User Provisioning
✅ User Updates
✅ User Disablement
✅ User Offboarding
✅ GitOps-Driven Operations
✅ Infrastructure as Code (IaC) Practices
In this demo, we maintain all user definitions inside a centralized users.yml file stored in GitHub. AWX automatically synchronizes the repository and executes an Ansible playbook that creates, updates, disables, or removes Windows local users based on the desired state.
What You'll Learn
🔹 Using GitHub as a Source of Truth
🔹 Ansible win_user Module Explained
🔹 Desired State Configuration Concepts
🔹 Infrastructure as Code for Windows Administration
🔹 AWX Project Synchronization
🔹 Automated User Onboarding & Offboarding
🔹 Enterprise User Management Best Practices
🔹 Idempotent Automation using Ansible
Demo Highlights
✔ Create multiple Windows users automatically
✔ Manage group memberships and password policies
✔ Remove users through Git commits only
✔ AWX synchronization from GitHub repository
✔ Real-world enterprise automation workflow
Playbook Features
Create users from YAML data
Disable users automatically
Delete users based on business requirements
Centralized management through GitHub
Scalable design supporting hundreds of users
🚀 This is part of the AutomateOps AWX + Ansible Automation Series designed for DevOps Engineers, System Administrators, Platform Engineers, and Infrastructure Teams.
👍 Like the video if you found it useful.
🔔 Subscribe to AutomateOps for more real-world automation tutorials covering:
Ansible
AWX
Windows Automation
Linux Automation
ServiceNow Integrations
Azure Automation
AWS Automation
Infrastructure as Code
#Ansible #AWX #WindowsAutomation #GitOps #InfrastructureAsCode #DevOps #Automation #GitHub #SysAdmin #AutomateOps