Azure Assessment Portal Cloud Security Automation
Created by Vibhu Dixit

Azure Cloud Security Assessment

Select a checklist, copy the one-liner, paste it in Azure Cloud Shell — get a full professional HTML security report on your laptop.

1Select Checklist
2Copy Command
3Paste in Cloud Shell
4Download HTML Report

Select Your Assessment Checklist

Choose a category — a one-line PowerShell command will be generated for you

IAM & Identity Audit

Assess users, roles, MFA status, privileged access, service principals and guest accounts in Azure Active Directory.

MFARBACService PrincipalsGuest Users
12 checks

Storage Security Audit

Check storage account encryption, public access, network rules, HTTPS enforcement and soft delete policy.

EncryptionPublic AccessHTTPSSoft Delete
10 checks

Network Security Audit

Review NSGs, open ports, public IPs, VNet peering, Azure Firewall and DDoS protection settings.

NSGPublic IPsFirewallDDoS
14 checks

Virtual Machine Security

Audit VM disk encryption, OS updates, endpoint protection (Defender), managed identity and JIT access.

Disk EncryptionDefenderJITUpdates
11 checks

Defender & Monitoring

Check Microsoft Defender for Cloud plans, security alerts, Diagnostic settings, and Log Analytics workspace configuration.

DefenderAlertsLog AnalyticsDiagnostics
9 checks

Full Compliance Assessment

Comprehensive audit covering IAM, Storage, Network, VMs, Defender, Key Vault and Subscriptions — all in one report.

CIS BenchmarkFull AuditAll ServicesReport
50+ checks

Run Assessment

Copy the command and paste it in Azure Cloud Shell

3 steps to get your report:
  1. Click "Open Azure Cloud Shell" → Azure Portal opens, login to your account
  2. Click the Copy button → paste in Cloud Shell → press Enter
  3. When done, click ↑↓ in Cloud Shell toolbar → Download → type: report.html
PowerShell — Paste in Azure Cloud Shell View .ps1 file on GitHub ↗

⚡ One command pulls the full script from GitHub and runs it automatically — no copy-pasting 100+ lines.