Microsoft · AZ-500
Validates expertise in implementing, managing, and monitoring security for Azure, multi-cloud, and hybrid environments, including identity and access, networking, compute, storage, and data security.
Practice Questions
469
≈ 9 practice exams
Duration
100 minutes
Passing Score
700/1000
Difficulty
AssociateLast Updated
Jan 2025
Use this AZ-500 practice exam to prepare for Microsoft Certified: Azure Security Engineer Associate (AZ-500) with realistic questions, detailed explanations, and focused study modes. The practice bank includes 469 questions for Microsoft AZ-500, so you can review the exam steadily instead of relying on one long cram session.
As you practice, pay extra attention to recurring topics such as Identity and Access, Network Security, Compute and Storage Security, Microsoft Defender for Cloud, and Microsoft Sentinel. Start with short sessions to identify weak areas, then move into timed quizzes once your accuracy is consistent.
The explanations are especially useful when you want to connect exam wording to the responsibilities and scenarios described in the official certification guidance. Use the free preview first, then unlock the full question bank when you are ready to build a complete study routine.
The Microsoft Certified: Azure Security Engineer Associate (AZ-500) validates expertise in implementing, managing, and monitoring security for resources across Azure, multi-cloud, and hybrid environments. Holders of this credential demonstrate the ability to maintain an organization's security posture, implement threat protection, and identify and remediate security vulnerabilities across the full Azure infrastructure stack—including identity and access, networking, compute, storage, data, applications, asset management, backup and recovery, and DevOps security.
The exam was last updated on January 22, 2026, and reflects current Azure security capabilities including Microsoft Defender for Cloud, Microsoft Sentinel, Microsoft Entra ID (formerly Azure AD), Azure Key Vault, Azure Firewall, and a broad range of network security services. Candidates are expected to ensure infrastructure aligns with standards and best practices such as the Microsoft Cloud Security Benchmark (MCSB), and to connect multi-cloud environments—including AWS and GCP—to Defender for Cloud. This is an intermediate-level, role-based Microsoft certification requiring annual renewal through a free online assessment on Microsoft Learn.
This certification is designed for security engineers and cloud security professionals who implement security controls as part of an end-to-end infrastructure. Relevant job titles include Azure Security Engineer, Cloud Security Engineer, Information Security Analyst, Security Operations Engineer, and Security Architect. Candidates typically work alongside cloud architects, administrators, and developers to plan and implement solutions that meet security and compliance requirements, and may also collaborate with security operations teams in responding to Azure security incidents.
The ideal candidate has hands-on experience administering Microsoft Azure and hybrid environments, and strong familiarity with Microsoft Entra ID as well as Azure compute, networking, and storage services. This certification is well-suited to professionals who already hold the AZ-104 (Azure Administrator Associate) or have equivalent practical experience and are looking to specialize in cloud security.
Microsoft does not impose formal prerequisites for AZ-500, but the exam assumes substantial practical experience. Candidates should have working knowledge of Microsoft Azure administration, including experience managing virtual machines, virtual networks, storage accounts, and identity services. Strong familiarity with Microsoft Entra ID—including role assignments, Conditional Access, and app registrations—is essential.
Recommended preparation includes experience with or knowledge of network security concepts (NSGs, firewalls, VPNs), identity and access management (IAM), and security monitoring tools. Holding or having studied for AZ-104: Microsoft Azure Administrator Associate is a commonly recommended stepping stone. Familiarity with regulatory compliance frameworks and the Microsoft Cloud Security Benchmark (MCSB) will also be beneficial, as these concepts appear throughout the exam domains.
AZ-500 is a proctored exam administered through Pearson VUE, available at authorized testing centers or via online proctoring. Candidates have 100 minutes to complete the assessment. The exam may include interactive lab components in addition to traditional question types such as multiple choice, case studies, drag-and-drop, and scenario-based items. Microsoft does not publish the exact number of questions, as this varies between exam versions.
A passing score of 700 out of 1000 is required. Scoring is scaled and not a simple percentage. The exam is available in English, Japanese, Chinese (Simplified and Traditional), Korean, German, French, Spanish, Portuguese (Brazil), and Italian. Candidates who fail may retake after 24 hours; subsequent retakes require a 14-day waiting period, with a maximum of five attempts within a 12-month period. The certification is valid for one year and can be renewed at no cost via a free online renewal assessment on Microsoft Learn.
The AZ-500 certification positions professionals for dedicated cloud security roles in organizations running Azure or hybrid infrastructures. Common job titles held by AZ-500 certified professionals include Azure Security Engineer, Cloud Security Engineer, Security Architect, and Information Security Manager. According to ZipRecruiter (February 2026), Azure Security Engineers in the United States earn average annual salaries of approximately $146,000–$165,000, with top earners in the 90th percentile exceeding $210,000. Salaries are highest in high-demand markets such as Washington D.C., California, Massachusetts, and Washington State.
The credential is well-positioned in the job market as organizations accelerate cloud adoption and face increasing regulatory pressure around data security and compliance. The AZ-500 is a natural complement to the AZ-104 (Azure Administrator Associate) and serves as a foundation for pursuing higher-level credentials such as the SC-100 (Microsoft Cybersecurity Architect Expert). Compared to vendor-neutral security certifications, the AZ-500 provides deep, platform-specific expertise that is directly applicable to Azure-heavy enterprise environments, making it particularly valuable for professionals targeting Microsoft ecosystem organizations.
5 sample questions with answers and explanations. The full bank has 469 questions, enough for 9 full-length practice exams.
Preview — answers shown1. A project manager is introducing the Microsoft Threat Modeling Tool to their team of developers, many of whom are not security specialists. A developer asks what makes this tool different from other security analysis tools. What is the primary focus of the Microsoft SDL approach to threat modeling?
Explanation
The documentation highlights that while many approaches are centered on assets or attackers, the Microsoft Threat Modeling Tool's methodology is centered on software. It builds on activities that developers and architects are familiar with, such as drawing diagrams of their software architecture, making it more intuitive for its target audience.
2. An administrator wants to simplify the management of Network Security Group (NSG) rules for a three-tier application. They want to create rules like 'Allow traffic from the web-tier to the business-tier'. What Azure networking feature should they use to group the VMs by tier?
Explanation
Application Security Groups (ASGs) are designed for this exact scenario. You can create an ASG for each tier (e.g., 'web-asg', 'biz-asg') and assign the VMs of that tier to the corresponding ASG. Then, in your NSG rules, you can use the ASG names as the source and destination, which is much simpler and more scalable than managing lists of IP addresses.
3. TechStartup needs to provide their development team with access to Azure virtual machines for application testing, but they want to ensure that VMs are automatically shut down during non-business hours to control costs. They also need to ensure that only authorized developers can start VMs and that all VM access is logged for security auditing. Which combination of Azure features should they implement?
Explanation
Azure Automation with runbooks, RBAC assignments, and Azure Monitor logging provides the comprehensive solution for automated VM lifecycle management with proper security controls. Azure Automation runbooks can be scheduled to automatically shut down VMs during non-business hours and optionally start them during business hours, providing cost control without manual intervention. Azure RBAC can be configured to grant developers specific permissions like 'Virtual Machine Operator' role that allows starting and stopping VMs but not other management operations, ensuring only authorized actions are permitted. Azure Monitor and Activity Logs automatically capture all VM operations including start/stop actions, providing the security audit trail required. This solution is scalable, secure, and provides the automation needed for cost management while maintaining proper access controls and audit capabilities. Scheduled PowerShell scripts with shared accounts create security risks and don't provide proper access control. Azure Functions could work but don't provide the comprehensive VM management and RBAC integration. Manual management doesn't provide the automation needed for cost control.
4. TechCorp needs to implement just-in-time access for their Azure virtual machines to reduce attack surface while maintaining administrative access for their IT team. The solution should automatically configure Network Security Groups to allow inbound traffic only when approved requests are made, and restore the original NSG configuration after the access period expires. Which Microsoft security service provides this capability?
Explanation
Microsoft Defender for Cloud just-in-time (JIT) access is specifically designed to provide time-limited administrative access to VMs while reducing attack surface. When JIT is enabled and a user requests access to a VM, Defender for Cloud checks the user's permissions and, if approved, automatically configures Network Security Groups to allow inbound traffic to selected ports for a limited time period. After the time expires, Defender for Cloud automatically restores the NSGs to their previous states. This approach locks down inbound traffic to VMs by default, significantly reducing exposure to attacks while providing easy access when needed. Azure AD Conditional Access controls application access but doesn't manage NSG configurations. Azure Firewall provides network filtering but doesn't offer the automated time-based NSG management. Azure Bastion provides secure RDP/SSH access but doesn't include the temporary NSG configuration capabilities.
5. A web API hosted on App Service needs to call the Microsoft Graph API to read the signed-in user's profile information. The web API must perform this action on behalf of the user who called it. Which service-to-service authentication mechanism is designed for this delegated access scenario?
Explanation
On-behalf-of (OBO) authentication is the mechanism used for delegated access. In this flow, the App Service API receives a token from the calling user and exchanges it for a new token that allows it to call a downstream service (like Microsoft Graph) with the user's identity and permissions.
Microsoft Certified: Azure Fundamentals (AZ-900)
AZ-900 · 382 questions
Microsoft Certified: Azure Solutions Architect Expert (AZ-305)
AZ-305 · 530 questions
Microsoft Certified: Azure Network Engineer Associate (AZ-700)
AZ-700 · 554 questions
Microsoft Certified: AI Business Professional (AB-730)
AB-730 · 699 questions
Microsoft Certified: AI Transformation Leader (AB-731)
AB-731 · 700 questions
Microsoft Certified: Azure AI Cloud Developer Associate (AI-200)
AI-200 · 600 questions
$17.99
One-time access to this exam