MicrosoftAssociate levelAZ-500Page 2 of 3

AZ-500 exam dumps: questions 101 to 200 of 273

Page 2 of the free AZ-500 question bank for the Microsoft Azure Security Technologies exam. Questions 101 to 200 are listed below, the first 5 in full with answers and explanations. Back to page 1 for the exam overview and FAQ.

Question bank last updated May 2025

Free AZ-500 practice questions

Questions 101 to 105 of 273

Pick an answer before you open the explanation. Each question also has its own page with a permalink.

AZ-500 Question 101

Single answer

You are designing a solution for an organization that manages multiple Azure Firewalls deployed across different subscriptions and regions. They want to enforce consistent inbound and outbound traffic filtering rules for all firewalls using a single, centrally managed configuration. Which approach should you recommend?

  1. A

    Use Azure Firewall Manager to create a Firewall Policy and associate the same policy with each Azure Firewall instance.

  2. B

    Configure individual application rules and network rules directly on each Azure Firewall in every subscription.

  3. C

    Create custom NSG rules for each virtual machine and link them to Azure Firewall subnets in each subscription.

  4. D

    Rely on Azure Default Routes to propagate firewall rules automatically across all subscriptions.

Show answer and explanation

Correct answer: A

Explanation

Azure Firewall Manager provides a centralized way to configure and manage Azure Firewall instances by creating a Firewall Policy. This approach simplifies administration across different subscriptions and regions, ensuring that all firewalls share the same set of rules. For more details, consult Microsoft’s Azure Firewall Manager documentation: https://learn.microsoft.com/azure/firewall-manager/overview.

  • A. Correct.

    Correct. Azure Firewall Manager allows you to create a standardized Firewall Policy that can be shared across multiple Azure Firewalls in different subscriptions and regions. This ensures consistency and centralizes administration.

  • B. Incorrect.

    Incorrect. Managing application and network rules directly on each Azure Firewall separately can create inconsistent configurations and makes ongoing maintenance challenging. Azure Firewall Manager with Firewall Policy is designed to avoid this siloed approach.

  • C. Incorrect.

    Incorrect. Network Security Groups (NSGs) can provide additional filtering at the network interface or subnet level, but they do not replace the centralized policy management capabilities of Azure Firewall Manager and Firewall Policies.

  • D. Incorrect.

    Incorrect. Azure Default Routes automatically handle basic routing but do not distribute firewall rules. You must explicitly configure a Firewall Policy in Azure Firewall Manager to ensure consistent rule enforcement across multiple deployments.

AZ-500 Question 102

Select 2

Your organization has multiple Azure subscriptions, each hosting its own Azure Firewall instance. You need to enforce a centralized, consistent set of network and application rules across all these firewalls to simplify management. You decide to use Azure Firewall Manager and firewall policies to achieve this. Which two actions should you perform to meet these requirements?

  1. A

    Create a single Azure Firewall Policy in the same region as each Azure Firewall to unify rule management.

  2. B

    Associate each Azure Firewall instance with the newly created Azure Firewall Policy to ensure consistent rule enforcement across all subscriptions.

  3. C

    Deploy a separate Azure Firewall Manager instance for each subscription to isolate configuration changes from other subscriptions.

  4. D

    Configure a global IP-based security policy by enabling forced tunneling for all traffic in the Azure Firewall Manager.

  5. E

    Use Azure Firewall Manager to create secured virtual hubs and apply the Azure Firewall Policy across multiple hubs.

Show answer and explanation

Correct answers: B, E

Explanation

To centrally manage multiple Azure Firewall instances and ensure consistent rule sets, you should create and maintain a single Azure Firewall Policy, then associate each firewall with that policy through Azure Firewall Manager. Additionally, deploying secured virtual hubs in Azure Firewall Manager (if using Azure Virtual WAN) can further streamline policy enforcement and reduce management overhead. For more details, refer to Microsoft's documentation on Azure Firewall Manager and Azure Firewall Policies: https://docs.microsoft.com/azure/firewall-manager/.

  • A. Incorrect.

    Incorrect: While creating a firewall policy is important, you do not need to create a separate policy in each region along with each Azure Firewall. A single Azure Firewall Policy can be centrally managed and associated with multiple firewalls, regardless of their regions, simplifying rule management rather than duplicating policy efforts.

  • B. Correct.

    Correct: You must associate each Azure Firewall instance with the Azure Firewall Policy. This association ensures that all firewalls will enforce the same set of rules, making it easier to maintain consistent security standards across subscriptions.

  • C. Incorrect.

    Incorrect: Deploying a separate Azure Firewall Manager instance in each subscription goes against the goal of centralizing and simplifying management. Azure Firewall Manager is designed to orchestrate firewall policies across multiple subscriptions from one place, not to create multiple isolated managers.

  • D. Incorrect.

    Incorrect: Forced tunneling routes traffic from Azure to on-premises for inspection and might not be necessary for achieving a single, centralized rule set. Enabling forced tunneling by itself does not guarantee unified rule management across subscriptions and can introduce additional network complexity.

  • E. Correct.

    Correct: Azure Firewall Manager allows you to create secured virtual hubs (if using Virtual WAN) and apply the same Azure Firewall Policy to those hubs, enabling consistent security rules. This approach scales across multiple virtual hubs and subscriptions, providing a unified management experience.

AZ-500 Question 103

Select 2

You need to deploy a public-facing solution in Azure using an Application Gateway to load balance two Azure Web Apps. The solution must provide end-to-end SSL encryption and probe each Web App’s /health endpoint to verify service health. Which two tasks must you perform to meet these requirements?

  1. A

    Upload a PFX certificate for the front-end listener to enable HTTPS termination, then configure the back-end HTTP setting to use HTTPS and upload the web apps’ certificates as trusted root certificates in the Application Gateway.

  2. B

    Use the built-in default health probe to automatically detect the /health endpoints over HTTP, ensuring minimal configuration overhead.

  3. C

    Configure a custom probe using the HTTPS protocol, specifying /health as the probe path, and confirm the Web Apps return a 200 status code for successful checks.

  4. D

    Enable 'Response Based Detection' in the Application Gateway WAF policy to automatically discover all endpoints, eliminating the need for manual probe configuration.

Show answer and explanation

Correct answers: A, C

Explanation

To implement an Azure Application Gateway with end-to-end SSL, you must configure HTTPS on both the front and back ends. The gateway also needs the back-end certificates added as trusted roots so it can validate traffic to the Web Apps. For health monitoring, Azure Application Gateway supports custom probes to specify a custom path (e.g., /health) and the protocol (HTTPS). Microsoft’s documentation (https://docs.microsoft.com/azure/application-gateway/application-gateway-create-probe-portal and https://docs.microsoft.com/azure/application-gateway/ssl-overview) outlines these configurations and how to set up an end-to-end SSL scenario using custom probes.

  • A. Correct.

    Option 1 is correct. To achieve end-to-end SSL, you must enable HTTPS at the front-end and also encrypt traffic to the Web Apps at the back end. You do this by uploading a proper PFX certificate for the front end and configuring an HTTPS back-end pool with the back-end certificates trusted by the Application Gateway.

  • B. Incorrect.

    Option 2 is incorrect. The default health probe only checks the root path (/) using HTTP by default. Since you need a specific path (/health) and want to use HTTPS, relying on the default probe won’t meet your exact requirements.

  • C. Correct.

    Option 3 is correct. A custom probe is required to specify the exact path (/health) and the HTTPS protocol. Configuring this ensures the gateway accurately checks the availability of the Web Apps based on returning a 200 status code at the /health endpoint.

  • D. Incorrect.

    Option 4 is incorrect. There is no 'Response Based Detection' feature that automatically discovers all endpoints. Azure Application Gateway does not remove the need for custom probes simply by enabling a WAF policy. When specific paths or protocols are needed, a custom probe is required.

AZ-500 Question 104

Select 2

Your company is migrating a multi-tier web application to Azure. You deploy an Azure Application Gateway with the Web Application Firewall (WAF) enabled. The application has two distinct paths (/api and /web) that need to be routed to separate backend pools. You also need to ensure that traffic is decrypted for inspection at the gateway and then re-encrypted when forwarding to the backend servers. Which two configurations must you implement to meet these requirements?

  1. A

    Deploy the Application Gateway in its own dedicated subnet and set WAF to Prevention mode.

  2. B

    Add a path-based rule in the Application Gateway to direct /api and /web traffic to different backend pools.

  3. C

    Enable SSL offloading so that all inbound HTTPS traffic is terminated at the gateway and forwarded via HTTP.

  4. D

    Specify a trusted certificate in the HTTP settings to re-encrypt traffic to each backend pool.

  5. E

    Configure a multi-site listener using separate front-end IP addresses for each path.

Show answer and explanation

Correct answers: B, D

Explanation

To meet the scenario requirements of path-based routing and end-to-end encryption (including inspection and then re-encryption), you need to configure path-based rules for /api and /web, and specify certificates for re-encrypting traffic to the backend pools. Refer to official Microsoft documentation on Azure Application Gateway for details on path-based routing and end-to-end SSL/TLS configuration.

  • A. Incorrect.

    Although a dedicated subnet and WAF Prevention mode can be important for secure planning, they do not themselves enable path-based routing or re-encryption to backend pools. ‘Dedicated subnet’ is a requirement to deploy Application Gateway properly, but the question specifically focuses on ensuring path-based routing and end-to-end encryption.

  • B. Correct.

    This is correct. Path-based routing requires you to configure rules telling the gateway to forward /api and /web requests to the correct backend pools. This matches the requirement to route distinct paths to different backend targets.

  • C. Incorrect.

    This is incorrect. Enabling SSL offloading ends SSL at the gateway, forwarding traffic unencrypted (HTTP) to the backend. The requirement is to inspect and then re-encrypt traffic, so full end-to-end encryption is needed.

  • D. Correct.

    This is correct. To re-encrypt traffic after WAF inspection, you must configure a valid certificate in the HTTP settings. This allows the Application Gateway to re-establish an HTTPS connection to each backend pool.

  • E. Incorrect.

    This is incorrect. Multi-site listeners help if you have different domain names, but the question states that you have two paths (/api and /web) on a single domain. You can use a single listener with path-based routing rather than multiple listeners or multiple IP addresses.

AZ-500 Question 105

Select 2

You are designing a secure deployment of an internal web application hosted on Azure Virtual Machines behind an Azure Application Gateway with the Web Application Firewall (WAF) enabled. The requirement is to maintain end-to-end SSL encryption from the client to the VMs, using a custom domain certificate that is already installed on the VMs. Which two actions must you take in Azure Application Gateway to ensure end-to-end SSL encryption?

  1. A

    Add the VM’s root or intermediate certificate to the Application Gateway’s trusted root certificates and configure the backend HTTP setting to use HTTPS

  2. B

    Enable the ‘Rewrite HTTP headers’ option in WAF settings to pass the SSL details through to the backend pool

  3. C

    Bind your custom SSL certificate to the Application Gateway’s front-end listener, enabling HTTPS on the listener

  4. D

    Set WAF to 'Prevention' mode to ensure all traffic is fully encrypted

Show answer and explanation

Correct answers: A, C

Explanation

To achieve end-to-end SSL (or TLS) with an Azure Application Gateway configured with WAF, you must encrypt traffic from the client to the gateway and then re-encrypt from the gateway to the backend servers. This requires uploading the root or intermediate certificate to the Application Gateway so it can trust the backend server certificates (Option 1). You must also bind the Application Gateway listener to a valid SSL certificate for your front-end domain (Option 3). Additional details are available in Microsoft’s documentation on ‘End to end SSL with Application Gateway’: https://learn.microsoft.com/azure/application-gateway/end-to-end-ssl.

  • A. Correct.

    Correct. To establish end-to-end SSL, Application Gateway must trust the backend’s certificate. You need to upload the backend’s root or intermediate CA certificates under ‘Trusted root certificates’ and select HTTPS in the backend pool’s HTTP settings so that the gateway re-encrypts traffic to the VMs.

  • B. Incorrect.

    Incorrect. ‘Rewrite HTTP headers’ allows customizing or removing certain headers, but it does not provide SSL re-encryption or certificate trust. Relying on HTTP headers alone does not achieve end-to-end encryption.

  • C. Correct.

    Correct. The front-end listener must be configured with a valid SSL certificate for your custom domain so user requests over HTTPS terminate at the Application Gateway. This is the first step in ensuring traffic is encrypted as it comes in from the client.

  • D. Incorrect.

    Incorrect. Setting WAF to ‘Prevention’ mode enforces blocking of malicious traffic, but it does not automatically enable end-to-end SSL. Encrypted traffic requires proper certificate configuration on both the front end and the back end.

Timed practice exam

Take a AZ-500 practice test under exam conditions

70 questions in 100 minutes, drawn from this bank, with a score report and a per-question review when you finish.

Start timed exam

AZ-500 practice questions 101 to 200 of 273

Every question has a page with the answer and explanation. Numbers are stable, so you can bookmark or share them. The bank is split into 3 pages of up to 100 questions.

  1. 101.You are designing a solution for an organization that manages multiple Azure Firewalls deployed across...
  2. 102.Your organization has multiple Azure subscriptions, each hosting its own Azure Firewall instance. You need to...
  3. 103.You need to deploy a public-facing solution in Azure using an Application Gateway to load balance two Azure...
  4. 104.Your company is migrating a multi-tier web application to Azure. You deploy an Azure Application Gateway with...
  5. 105.You are designing a secure deployment of an internal web application hosted on Azure Virtual Machines behind...
  6. 106.Your company runs a global news platform hosted in Azure Blob Storage for static images and documents. You...
  7. 107.You are deploying Azure Front Door to serve static content from an Azure Storage account and dynamic content...
  8. 108.You manage a global e-commerce platform that serves both static assets (images, CSS, JavaScript) and dynamic...
  9. 109.You manage an e-commerce application hosted behind an Azure Application Gateway with Web Application Firewall...
  10. 110.You have configured Azure Front Door with a Web Application Firewall (WAF) in Prevention mode to protect your...
  11. 111.You manage an e-commerce application protected by an Azure Application Gateway configured with a Web...
  12. 112.You manage an online retail platform hosted in Azure, which experiences periodic traffic surges on its...
  13. 113.Contoso is preparing to launch a new global e-commerce platform hosted in Azure. The platform includes...
  14. 114.Contoso runs a mission-critical online storefront in Azure using multiple public IP addresses for its web...
  15. 115.You are an Azure Security Engineer for a company that hosts mission-critical Windows and Linux virtual...
  16. 116.You manage a set of Windows Server 2019 VMs in Azure that handle sensitive data. Your goal is to minimize the...
  17. 117.You manage several Windows virtual machines (VMs) hosted in Azure that contain sensitive financial data. You...
  18. 118.Your organization hosts multiple Linux and Windows virtual machines in Azure. These VMs currently have public...
  19. 119.Your company runs several Windows and Linux VMs in Azure for internal line-of-business applications. They...
  20. 120.You are a cloud security engineer for Contoso, which hosts Windows and Linux VMs on Azure for internal HR...
  21. 121.You operate a production AKS cluster hosting multiple microservices. Due to compliance requirements, pods in...
  22. 122.You manage an AKS cluster that hosts multiple workloads for different departments. The cluster’s API server...
  23. 123.You have an existing AKS cluster configured with the Azure CNI plugin, and your organization now requires...
  24. 124.You have an Azure Kubernetes Service (AKS) cluster running production workloads that handle sensitive data....
  25. 125.You manage a microservices solution running on Azure Kubernetes Service (AKS) and store container images in...
  26. 126.Your organization is running a mission-critical application on Azure Kubernetes Service (AKS). You need to...
  27. 127.You are the security engineer for a retail company that uses Azure Kubernetes Service (AKS) to host...
  28. 128.Your organization is deploying a new Azure Kubernetes Service (AKS) cluster and wants to enforce Azure Active...
  29. 129.You manage an Azure Kubernetes Service (AKS) cluster that is integrated with Azure Active Directory (Azure...
  30. 130.Your company hosts a container-based microservice in Azure Container Instances (ACIs) that processes...
  31. 131.Your organization has deployed a mission-critical batch processing solution running on Azure Container...
  32. 132.You manage a containerized order-processing service that runs in Azure Container Instances (ACIs). The...
  33. 133.You are deploying a microservices solution using Azure Container Apps to host multiple workloads. Your...
  34. 134.You are a security engineer responsible for a microservices application deployed as Azure Container Apps...
  35. 135.You are managing a mission-critical microservices application deployed across multiple Azure Container Apps...
  36. 136.Your organization hosts an Azure Container Registry (ACR) named ContosoRegistry. The development team needs...
  37. 137.You have created a private Azure Container Registry (ACR) named 'contosoRegistry' for internal use. A...
  38. 138.You have created a private Azure Container Registry (ACR) named contosoregistry. A new developer, Bob, needs...
  39. 139.Your company has mandated that all new Windows VMs must be encrypted at rest using keys you own and manage in...
  40. 140.You manage an Azure Virtual Machine that uses an ephemeral OS disk for performance reasons. Your compliance...
  41. 141.You are an Azure administrator for a financial services company. The security compliance team requires that...
  42. 142.Your company hosts an internal API behind Azure API Management. Due to strict compliance requirements, only...
  43. 143.You manage an Azure API Management instance that exposes financial APIs to partner applications. The security...
  44. 144.You are a security engineer at an e-commerce company that hosts multiple APIs in Azure API Management,...
  45. 145.You manage an Azure Storage account that hosts confidential financial records for your organization. You must...
  46. 146.Your organization stores sensitive data in an Azure storage account. They want to ensure data is accessible...
  47. 147.You are an Azure Security Engineer for a financial services company that stores confidential data in an Azure...
  48. 148.You manage an Azure Storage account hosting multiple containers for different departments. The AI research...
  49. 149.You manage an Azure Storage account named 'SecureDataStore' containing a private container called...
  50. 150.Your organization uses an Azure Storage account for internal file distribution. You need to ensure that only...
  51. 151.You are managing a production Azure Storage account that is used by multiple critical applications. Your...
  52. 152.You are an Azure Security Administrator responsible for maintaining a mission-critical application that uses...
  53. 153.Your organization has an application that uses an Azure Storage account with two access keys (key1 and key2)....
  54. 154.You manage an organization that uses an on-premises Active Directory (AD) domain to authenticate Windows...
  55. 155.You are a security engineer for a manufacturing firm that wants to store sensitive data in Azure Files. Your...
  56. 156.You have a company with on-premises Active Directory (AD) synchronized to Azure AD. They want to host...
  57. 157.You have an Azure Web App that needs to read and write data in a specific container within an Azure Blob...
  58. 158.A web application running on-premises needs temporary read-only access to a specific container in your Azure...
  59. 159.Your organization stores sensitive reports in an Azure Blob Storage container. You need to ensure that only...
  60. 160.You are an Azure Security Engineer for a medical research organization that stores sensitive data in Azure...
  61. 161.You are overseeing a logging solution in Azure Blob Storage that must meet strict compliance requirements....
  62. 162.You manage a business-critical Azure Storage account that holds confidential financial records. A new...
  63. 163.Your company maintains a master key in an on-premises Hardware Security Module (HSM) and wants to use a Bring...
  64. 164.Your organization wants to migrate a cryptographic key generated in its on-premises HSM into an Azure Key...
  65. 165.Your company maintains a FIPS 140-2 Level 2 compliant Hardware Security Module (HSM) on-premises for...
  66. 166.Your organization must meet strict compliance requirements that mandate double encryption at the Azure...
  67. 167.Your organization has strict compliance requirements that mandate double encryption for data stored at rest....
  68. 168.You are developing a new Azure Storage account for an application that handles highly sensitive financial...
  69. 169.Your organization is migrating a mission-critical dataset containing sensitive personally identifiable...
  70. 170.You are planning the security configuration for a newly provisioned Azure SQL Managed Instance that stores...
  71. 171.You are a security engineer for a financial organization that needs to store sensitive customer data in an...
  72. 172.Your organization wants to enable Microsoft Entra (formerly Azure AD) authentication for an existing Azure...
  73. 173.You work as a security engineer for an organization that wants to enable Microsoft Entra (Azure AD)...
  74. 174.You have configured Microsoft Entra (Azure AD) as the admin for an Azure SQL Database server. You want a...
  75. 175.Your organization has an Azure SQL Database that needs to capture all read, write, and delete activity for...
  76. 176.You are a security engineer for an e-commerce solution that uses a single Azure SQL Database. Your compliance...
  77. 177.You are a security engineer for Contoso. Compliance requirements mandate that all newly created Azure SQL...
  78. 178.You are a security engineer for an organization that stores customer PII in an Azure SQL Database. The...
  79. 179.You are a security engineer at a company using Azure SQL Database to store personally identifiable...
  80. 180.Your organization stores customer email addresses in an Azure SQL Database. The development team should only...
  81. 181.You manage an Azure SQL Database that stores sensitive personal information. Because this database was...
  82. 182.You manage an Azure SQL Database that has Transparent Data Encryption (TDE) enabled with a Microsoft-managed...
  83. 183.You are an Azure administrator for a company that uses Azure SQL Database. The company recently decided that...
  84. 184.A financial services company needs to store personally identifiable information (PII) in Azure SQL Database....
  85. 185.An e-commerce company plans to store customer credit card information in Azure SQL Database. They must comply...
  86. 186.A financial services company stores customer credit card information in Azure SQL Database. Due to strict...
  87. 187.You have created a custom Azure Policy that uses the 'modify' effect to ensure that all resources in your...
  88. 188.Your organization mandates that all new Azure Storage accounts must follow a naming standard beginning with...
  89. 189.You are a security engineer at Contoso, managing multiple Azure subscriptions under a single Azure Active...
  90. 190.Your organization requires that all newly created and existing Azure Storage accounts have 'Secure transfer...
  91. 191.You need to enforce mandatory tags on all Azure resources to meet your organization's governance standards....
  92. 192.An organization wants to enforce that all existing and newly created Azure Storage accounts have 'Secure...
  93. 193.You are configuring network access for an Azure Key Vault that stores highly sensitive secrets. Your...
  94. 194.You are an Azure Security Engineer for a company that stores secrets in an Azure Key Vault. The company wants...
  95. 195.Your company hosts a production web application in Azure App Service and stores credentials in Azure Key...
  96. 196.You manage an Azure Key Vault used by multiple development teams. The vault is configured to use Azure...
  97. 197.You manage an Azure Key Vault that stores secrets for a critical application. A developer on your team needs...
  98. 198.Your organization wants to unify access control for an Azure Key Vault by using Azure RBAC rather than the...
  99. 199.Your company hosts a critical web application on Azure App Service and stores its custom SSL certificate in...
  100. 200.Your organization hosts a public e-commerce website in Azure. The website’s SSL certificate, issued by a...