# Python Script Sammlung für REPORTS --- ## Funktion --- Die Scripte sind für das Abrufen von Reports von Server-Systemen.
Folgende Scripte sind vorhanden - AD-Controller für Active-Direcotory User und Gruppen - Exchange-Server für alle User vom Exchange Server - Terminal-Server für alle User eines RDS-Servers - E-Mail Server für alle SMTP User - Ticket Server für das Abrufen aller Tickets in einem System - Bitwarden Server für das Abrufen aller Aktiven Bitwarden User ### AD-Controller --- #### Aufbau: Ruft die User und Gruppen über Powershell als CSV ab und sendet diese an den API-Server.
Funktion für das Abrufen der User > powershell", "-Command", "Get-ADUser -Filter * -Properties * | Export-Csv -NoTypeInformation -Encoding UTF8 -Path 'users.csv" Funktion für das Abrufen der Gruppen >"powershell", "-Command", "Get-ADGroupMember -Identity G-RDP-User | Export-Csv -NoTypeInformation -Encoding UTF8 -Path 'group.csv'" Über den API "POST" werden die Daten an den MYSQL-Server gesendet. > request_post("dbset", {"query": create_table_query, 'dbname': name})