Version: 0.2.7
Autor: Andreas Hepp
Letztes Update: 16.03.2025
Lizenz: MIT
GITHUB Projekt
PS-easyIT | https://github.com/PS-easyIT/easyADGroups
easyADGroups
Dieses Skript stellt eine GUI-basierte Oberfläche zur Verwaltung von Active-Directory-Gruppen bereit. Es ermöglicht sowohl die einfache Erstellung einzelner Gruppen als auch fortgeschrittene Serienerstellungen – inklusive eines Spezialmodus für JIRA/Confluence-Gruppensets.
Funktionen
- Erstellung von AD-Gruppen mit verschiedenen Parametern (Name, Trenner, Beschreibung usw.)
- Serielle Gruppenerstellung mittels Start-/Endnummern
- Spezialmodus für JIRA/Confluence-Gruppen (weitere Suffixe aus der INI)
- Gruppentyp wählen (Sicherheits- vs. Verteilergruppen)
- Gruppengeltungsbereich (Global, Universal, DomainLocal)
- Automatische Benutzerzuweisung (fügt ausgewählte Benutzer und optionale feste hinzu)
- OU-Filterung und Auswahl für präzise Platzierung der Gruppen
Voraussetzungen
- Administratorrechte
Das Skript muss als Administrator ausgeführt werden. - PowerShell 5.1 (oder höher)
Sorgt für Kompatibilität mit den GUI-Elementen und dem AD-Modul. - Active Directory Modul für PowerShell
Erforderlich, um Gruppen anzulegen und zu verwalten. Unter Windows-Clients müssen dafür ggf. die RSAT-Tools installiert sein. - INI-Konfigurationsdatei (
easyADGroups.ini)
Enthält verschiedene Einstellungen wie Standard-Beschreibungen, Suffixe, Logging-Informationen usw.
Verwendung
- Kopiere
easyADgroup.ps1undeasyADGroups.iniin dasselbe Verzeichnis. - Starte
easyADgroup.ps1in einer PowerShell-5.1– (oder höher) Sitzung mit Administratorrechten. - Die GUI wird gestartet und ermöglicht dir:
- Gruppennamen (Prefix, Trenner, optionale Nummerierung, Beschreibung)
- Gruppentyp (Security/Distribution)
- Geltungsbereich (Global, Universal, DomainLocal)
- Optionaler Spezialmodus für JIRA/Confluence-Gruppen
- Benutzer als Mitglieder hinzuzufügen
- OU für die Platzierung der Gruppe(n)
- Über Preview kannst du prüfen, welche Gruppen erstellt werden, und anschließend über Create den Vorgang ausführen.
Lizenz
Dieses Projekt wird unter der MIT Lizenz veröffentlicht.
Screenshots







