PowerShell / Microsoft 365 / Hudu

Password Rotation Automation

A PowerShell automation project that connected Hudu and Microsoft services to rotate Microsoft tenant admin passwords and store updated credentials securely.

Styled Microsoft Graph, PowerShell, and Hudu password rotation automation diagram

Overview

This project automated a routine but important security task: rotating administrative passwords and keeping documentation synchronized. It connected Hudu with Microsoft services so credentials could be retrieved, changed, and written back without manual copy-and-paste handling.

Key Features

PowerShell Workflow

The code artifact shows the automation structure for checking execution policy, loading Microsoft Graph modules, connecting to Hudu, resolving tenant IDs, connecting to Microsoft 365 tenants, generating new passwords, updating admin credentials, and writing updated records back to Hudu.

What I Learned

The project strengthened my experience with API-driven automation, secure credential handling, and the operational value of connecting documentation platforms with identity administration workflows.

Evidence

Diagram showing Microsoft Graph, PowerShell, and Hudu API automation

The source artifact represents the core integration pattern: PowerShell coordinates Microsoft identity actions and updates Hudu documentation.