b642f2af7d39ef6c3c5e69a6a55dac1fb051c70b
This is an Ansible Role that will set up a Matt-Cloud Linux system to be a GPO query host. This requires a windows host that has ran the included powershell script to generate the gpo.yaml file. This playbook is designed to have a SMB share mapped to the folder where the windows host stores the GPO. Theoretically, this would allow the windows host to periodically run the powershell script as a scheduled task to keep the GPO file updated. Then the Flask API just has to parse the YAML file instead of actually querying AD which would take an eternity. I also am not the best at writing websites, so you get a simple GET-based lookup site that works adequately.
Languages
PowerShell
40.9%
PHP
28%
Python
22.8%
CSS
8.3%