Back to Projects
02

IT Helpdesk Automation Scripts

PowerShell and Python scripts built to automate common Tier 1 helpdesk tasks, including AD user lifecycle management and system health checks.

IT Helpdesk Automation Scripts

Technologies

PowerShell
Python
Active Directory
IT Automation
GitHub

Project Overview

Service Request Automation: Authored onboard-user.ps1 and offboard-user.ps1 covering the full user lifecycle.

Scripts include pre-flight validation, structured logging to C:\Logs\Helpdesk, group assignment, and an audit trail on leaver offboarding.

Service Desk Tooling: Python system health check (CPU, RAM, disk, network) for proactive monitoring.

Incident log reporter that parses helpdesk CSV data and generates shift summary reports by priority (P1–P3), category, and resolution time.