https://github.com/ps-easyit/easyonboarding
easyOnboarding is a PowerShell tool for onboarding, AD group management, and INI file editing via a WPF GUI. Requires PowerShell 7+ and admin rights.
https://github.com/ps-easyit/easyonboarding
active-directory-integration ad-management admin-tools automation-scripts automation-tools powershell-onboarding powershell-script powershell7 user-management user-onboarding
Last synced: 2 months ago
JSON representation
easyOnboarding is a PowerShell tool for onboarding, AD group management, and INI file editing via a WPF GUI. Requires PowerShell 7+ and admin rights.
- Host: GitHub
- URL: https://github.com/ps-easyit/easyonboarding
- Owner: PS-easyIT
- Created: 2025-03-15T14:06:53.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-03-22T20:55:10.000Z (2 months ago)
- Last Synced: 2025-03-22T21:34:07.664Z (2 months ago)
- Topics: active-directory-integration, ad-management, admin-tools, automation-scripts, automation-tools, powershell-onboarding, powershell-script, powershell7, user-management, user-onboarding
- Language: PowerShell
- Homepage: https://phinit.de/psscripts/psscripts-scripts-module/
- Size: 543 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🚀 easyOnboarding
**easyOnboarding** is a PowerShell-based tool designed to simplify:
- User onboarding
- Active Directory (AD) group management
- INI configuration file handlingIt features an intuitive **WPF-based GUI** to streamline IT processes.
## 🔹 Features
- ⚡ Automated onboarding workflow
- 🏢 AD group creation and management
- 📝 INI file editing and processing
- 🖥️ User-friendly **WPF interface**
- 🛠️ Integrated error handling and logging## 🛠️ Requirements
- ⚙️ **PowerShell 7+**
- 🔑 **Administrator privileges**
- 📂 Configuration files:
- `🛠 easyONBOARDINGConfig.ini` (settings)
- `📜 MainGUI.xaml` (GUI layout)## 📥 Installation
1. Clone the repository:
git clone https://github.com/yourusername/easyOnboarding.git
3. Open **PowerShell as Administrator**.
4. Navigate to the script directory:
cd easyOnboarding
5. Run the script:
.\easyOnboarding_V1.3.3.ps1## 📜 License
📝 This project is licensed under the **MIT License**.---
# 🇩🇪 easyOnboarding
## 📌 Überblick
**easyOnboarding** ist ein PowerShell-basiertes Tool zur Vereinfachung von:
- Benutzer-Onboarding
- Active Directory ADUser Update (Benutzerdaten nachträglich einfach aktualisieren)
- Bearbeitung der INI-KonfigurationEs bietet eine **WPF-basierte GUI**, um IT-Prozesse effizienter zu gestalten.
## 🔹 Funktionen
- ⚡ Automatisierter Onboarding-Prozess
- 🏢 Erstellung und Verwaltung von AD-Gruppen
- 📝 Bearbeitung und Verarbeitung von **INI-Dateien**
- 🖥️ Benutzerfreundliche **WPF-Oberfläche**
- 🛠️ Integrierte Fehlerbehandlung und Logging## 🛠️ Voraussetzungen
- ⚙️ **PowerShell 7+**
- 🔑 **Administratorrechte**
- 📂 Konfigurationsdateien:
- `🛠 easyONBOARDINGConfig.ini` (Einstellungen)
- `📜 MainGUI.xaml` (GUI-Layout)## 📥 Installation
1. Repository klonen:
git clone https://github.com/yourusername/easyOnboarding.git
3. **PowerShell als Administrator** öffnen.
4. In das Skriptverzeichnis wechseln:
cd easyOnboarding
5. Skript ausführen:
.\easyOnboarding_V1.3.3.ps1## 📜 Lizenz
📝 Dieses Projekt ist unter der **MIT-Lizenz** veröffentlicht.