An open API service indexing awesome lists of open source software.

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.

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 handling

It 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-Konfiguration

Es 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.