TLDR
* Built a PowerShell Windows Forms GUI for managing Active Directory contractor accounts.
* Three roles — SuperAdmin, HelpDesk, ContractorManager — each with different permissions enforced at every action.
* Searches across multiple OUs, updates expiry dates, disables accounts, and logs everything.
* Designed for Intune deployment: drop a .ps1 and a config.json, runs