Intermediatereporting

CloudCostChefs Azure RG Owner Review

A PowerShell recipe that whips up a polished HTML report of each Application Resource Groups and delivers it straight to the Owner inbox—no portal surfing, just tag-driven governance.

⏱️ Prep Time:Warm-up leftovers
🧩 Difficulty:Intermediate

🔍 What It Does

  • 🏷️ Reads Application-Name, Owner, and Environment tags on each RG—no extra metadata required
  • 🔍 Compiles a list of resources in each RG and groups them by Application tag
  • 📧 Generates a chef-inspired HTML email and sends it directly to the Owner tag email
  • 🎨 Applies professional CSS styling so even execs love the presentation
  • 🔔 Falls back to a default email if the Owner tag is missing or invalid

⚙️ Requirements Checklist

  • ✅ PowerShell 5.x or PowerShell Core (Windows/macOS/Linux)
  • ✅ Az.Accounts and Az.Resources modules installed (Install-Module Az.Accounts,Az.Resources)
  • ✅ Connect-AzAccount or a service principal with Reader role on target subscriptions
  • ✅ SMTP server credentials for sending emails
  • ✅ Resource Groups tagged with Application-Name and Owner (email address) tags

📌 Talk Nerdy Tip:

Schedule this script monthly so application owners get their “cloud menu” without you lifting a finger.

tagginggovernancereportingfinopspowershell