Skip to content

easyOnboarding is a PowerShell tool for onboarding, AD group management, and INI file editing via a WPF GUI. Requires PowerShell 7+ and admin rights.

Notifications You must be signed in to change notification settings

PS-easyIT/easyONBOARDING

Repository files navigation

PowerShell GUI Script for Active Directory Onboarding


Version: 1.3.10 | Last Update: 2025-03-30 | Author: Andreas Hepp

This PowerShell-based WPF GUI script simplifies the onboarding process for new employees in Active Directory environments. It reads a centralized INI configuration to dynamically control the interface, design elements, and logic for user creation or updates.

🔑 Key Features

  • INI-driven WPF GUI for user input and visual customization
  • Automatic AD user creation or update with attribute mapping
  • Flexible UPN generation via INI templates
  • Multi-format reporting (HTML, TXT, PDF)
  • CSV import for bulk user operations
  • Dynamic logo and icon management
  • Advanced password generator with configurable policies
  • Modular structure with logging, AD module checks, and Exchange Online support

⚙️ Requirements

  • PowerShell 7.x
  • AD module installed and available
  • Administrator privileges for full functionality

For installation, run the provided INSTALL-XXX.exe with elevated rights.
For questions or feedback, contact: [info@phinit.de] More info and updates: [https://www.PSscripts.de]

About

easyOnboarding is a PowerShell tool for onboarding, AD group management, and INI file editing via a WPF GUI. Requires PowerShell 7+ and admin rights.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published