3c450995199f86e48ba4660a4d8edf5c7d97b883
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.
Description
Languages
PHP
34.8%
Python
27.4%
PowerShell
26%
CSS
11.8%