A collection of PowerShell scripts and tools for Azure administration, compliance monitoring, and automation tasks.
π‘οΈ Policy Compliance
Tools for monitoring and reporting on Azure Policy compliance across subscriptions.
- Get-PolicyComplianceReport.ps1 - Comprehensive policy compliance reporting tool
π Quota Management
Scripts for managing and increasing Azure service quotas across subscriptions.
- Increase-AzureQuota.ps1 - Automated quota increase requests
- Resource Management - Scripts for Azure resource lifecycle management
- Cost Optimization - Tools for cost analysis and optimization
- Security - Security assessment and hardening scripts
- Shared - Common functions and utilities
Each tool category has its own README with specific usage instructions. Navigate to the relevant folder to get started.
- Azure CLI installed and configured
- PowerShell 5.1 or higher
- Appropriate Azure permissions for the scripts you're running
Feel free to contribute additional scripts, improvements, or bug fixes. Please:
- Follow the existing folder structure
- Include comprehensive documentation
- Test scripts thoroughly before submitting
- Remove any sensitive information (subscription IDs, resource names, etc.)
This project is provided as-is for educational and automation purposes.
*** Last updated: September 11, 2025 ***