Checks for Azure
- SQL Database – Enable Database Encryption Ensures data at rest in SQL databases is encrypted for security and compliance.
- SQL Server – Enable SQL Defender Enables Microsoft Defender to detect and respond to SQL security threats.
- SQL Database – Monitor CPU Utilization Tracks CPU usage to identify performance bottlenecks in SQL databases.
- SQL Database – Monitor IO Utilization Monitors IO activity to ensure optimal database performance and responsiveness.
- SQL Database – Monitor Memory Utilization Tracks memory usage to prevent performance degradation in SQL workloads.
- SQL Database – Protect From Direct Internet Traffic Restricts direct public access to SQL databases to reduce attack surface.
- Storage Account – Enable Storage Encryption Ensures data stored in storage accounts is encrypted at rest.
- Storage Account – Disable Blob Public Access Prevents anonymous public access to blob storage containers.
- Storage Account – Disable Cross-Tenant Replication Avoids unintended data sharing across different Azure tenants.
- Storage Account – Disable Public Network Access Blocks public network access to storage accounts for enhanced security.
- Storage Account – Enable Microsoft Defender Enables threat detection and security monitoring for storage accounts.
- Storage Account – Enable Secure Transfer Forces HTTPS connections to protect data in transit.
- Storage Account – Enforce Minimum TLS Version Ensures secure communication using modern TLS protocols.
- Storage Account – Enforce Network Access Rule Restricts storage access based on defined network rules.
- Storage Account – Enforce Private Endpoint Access Uses private endpoints to securely connect to storage services.
- User – Enable Azure MFA Requires multi-factor authentication for improved account security.
- App Service – Disable Remote Debugging Prevents remote debugging to reduce potential attack vectors.
- App Service – Enable Defender Provides threat protection and monitoring for app services.
- App Service – Enable Entra ID Registration Integrates app authentication with Azure Entra ID.
- App Service – Enable HTTP2 Improves performance and security with HTTP/2 protocol support.