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
- Retrieved existing credential records from Hudu.
- Authenticated against Microsoft services through Microsoft Graph API.
- Generated a new password, changed the account credential, and updated Hudu.
- Reduced repetitive administrative work while supporting stronger credential practices.
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
The source artifact represents the core integration pattern: PowerShell coordinates Microsoft identity actions and updates Hudu documentation.