Cis Azure Foundations 8.1.10
DevOps & Securitycis-azure-foundations-8.1.10Cis Azure Foundations 8.1.10 is an Agent Skill for devops & security published in the CyberStrikeus/CyberStrike repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.
Ensure That Microsoft Defender for Resource Manager Is Set To 'On'
How to use this skill
Bring this guide into your coding agent with a prompt tailored to the tool you use.
- Open your project in Codex.
- Copy and paste the prompt below.
- Review files and risks before approving any action.
Inspect the Agent Skill at https://github.com/CyberStrikeus/CyberStrike/blob/HEAD/.cyberstrike/skill/CIS_benchmarks/Cloud_Providers/Microsoft_Azure/CIS_Microsoft_Azure_Foundations_Benchmark_v5.0.0/cis-azure-foundations-8.1.10/SKILL.md and all supporting files. Report provenance, permissions, scripts, dependencies, and security risks. Propose an exact installation into .agents/skills/cis-azure-foundations-8-1-10, but wait for my approval before writing files or running scripts.
Copying this prompt does not install or run the skill. Review third-party files before use.
8.1.10 Ensure That Microsoft Defender for Resource Manager Is Set To 'On' (Automated)
Description
Enable Microsoft Defender for Resource Manager to automatically monitor all Azure Resource Manager operations in the organization, detecting threats targeting the management layer of Azure.
Rationale
Azure Resource Manager is the deployment and management service for Azure. It provides a management layer that enables the creation, updating, and deletion of resources. Microsoft Defender for Resource Manager monitors all resource management operations, detecting suspicious activities such as operations from malicious IP addresses, disabling antimalware, and suspicious scripts running via VM extensions. This provides critical visibility into potential attacks against the Azure control plane.
Impact
Enabling Microsoft Defender for Resource Manager incurs additional costs based on the number of resource management operations. Organizations should evaluate their operational volume to estimate costs before enabling.
Audit Procedure
From Azure Portal:
- Go to
Microsoft Defender for Cloud. - Under
Management, clickEnvironment settings. - Click the name of a subscription.
- Select the
Defender plansblade. - Locate
Resource Managerin the list and ensure theStatusis set toOn.
From Azure CLI:
az security pricing show -n Arm --query pricingTier
Ensure "Standard" is returned.
From PowerShell:
Get-AzSecurityPricing -Name Arm | Select-Object PricingTier
Ensure Standard is returned.
Expected Result
The pricing tier for Arm (Resource Manager) should be Standard.
Remediation
From Azure Portal:
- Go to
Microsoft Defender for Cloud. - Under
Management, clickEnvironment settings. - Click the name of a subscription.
- Select the
Defender plansblade. - In the row for
Resource Manager, set theStatustoggle toOn. - Click
Save.
From Azure CLI:
az security pricing create -n Arm --tier Standard
From PowerShell:
Set-AzSecurityPricing -Name Arm -PricingTier Standard
Default Value
Microsoft Defender for Resource Manager is disabled (Free tier) by default.
References
- https://learn.microsoft.com/en-us/azure/defender-for-cloud/defender-for-resource-manager-introduction
- https://learn.microsoft.com/en-us/azure/defender-for-cloud/enable-enhanced-security
- https://azure.microsoft.com/en-us/pricing/details/defender-for-cloud/#pricing
- https://learn.microsoft.com/en-us/cli/azure/security/pricing
- https://learn.microsoft.com/en-us/powershell/module/az.security/set-azsecuritypricing
Profile
- Level 2