Microsoft

AZ-700 Free Practice Questions

This is the free Microsoft AZ-700 practice question bank — 180 of 347 total questions, each with a full explanation, free to read with no signup required. Updated 2026-08-05.

Every answer is verified against official Microsoft documentation — see our methodology.

Question 1

HOTSPOT - You have an Azure subscription that contains multiple virtual networks. From Microsoft Defender for Cloud, you select Regulatory Compliance and view the following compliance controls: • NS-2. Secure cloud services with network controls • NS-8. Detect and disable insecure services and protocols • NS-9. Connect on-premises or cloud network privately You need to recommend remediations for the controls. What should you include in the recommendation for each control? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.

Illustration for AZ-700 question 1
Show Answer
Correct Answer: NS-2: Azure Private Link NS-8: Microsoft Sentinel NS-9: ExpressRoute
Explanation:
NS-2 focuses on securing cloud services with network controls (Private Link). NS-8 is about detecting insecure services/protocols (Microsoft Sentinel for monitoring and detection). NS-9 requires private connectivity between on-premises and Azure (ExpressRoute).

Question 2

HOTSPOT - You have an Azure subscription that contains a user named User1 and the resources shown in the following table. You need to ensure that User1 can associate Policy1 to FW1 by using Azure Firewall Manager. The solution must follow the principle of least privilege. Which role should you assign to User1 for each resource group? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.

Illustration for AZ-700 question 2 Illustration for AZ-700 question 2
Show Answer
Correct Answer: RG1: Network Contributor RG2: Reader
Explanation:
Associating an Azure Firewall policy to an existing Azure Firewall requires permissions to manage the firewall resource, which Network Contributor provides. The protected resource group does not need management permissions for this task, so Reader is sufficient under least privilege.

Question 3

You have an Azure subscription that contains the resources shown in the following table. You need to control access to storage1 by using NSG1. What should you configure first?

A. the Azure Private Link service
B. an application security group
C. a private endpoint network policy
D. a service endpoint
Show Answer
Correct Answer: C
Explanation:
To control access to an Azure Storage account using a Network Security Group (NSG), the storage account must be accessed through a private endpoint, and NSG rules can only apply to traffic to private endpoints if private endpoint network policies are enabled on the subnet. By default, these network policies are disabled, so the first required configuration is to enable private endpoint network policies.

Question 4

HOTSPOT - You have two on-premises sites named Site1 and Site2. Each site connects to the internet by using a local firewall device. You have an Azure subscription that contains two virtual networks named VNet1 and VNet2. VNet1 and VNet2 reside in the East US Azure region and are connected by using virtual network peering. You need to configure a Site-to-Site (S2S) VPN solution that meets the following requirements: • Site1 and Site2 must connect directly to the Azure subscription by using their local firewall device. • The computers in Site1 and Site2 must be able to connect to the resources on VNet1 and VNet2. • The solution must include a virtual network gateway that uses three availability zones. What is the minimum number of virtual network gateways and local network gateways that you should deploy to Azure? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.

Illustration for AZ-700 question 4
Show Answer
Correct Answer: Virtual network gateways: 1 Local network gateways: 2
Explanation:
A single zone-redundant (three availability zones) VPN gateway can be deployed in one peered virtual network and used as a transit gateway. Each on-premises site requires its own local network gateway definition, so two local network gateways are needed.

Question 5

HOTSPOT - Your company has an Azure subscription that contains a virtual network named VNet1 and an Azure VPN gateway named vGW1. The company has 50 users that have Windows 11 devices. You need to ensure that the users can access the resources on VNet1. The solution must meet the following requirements: • Ensure that the users can establish Point-to-Site (P2S) VPN connections to vGW1. • Ensure that the users can authenticate by using only their Microsoft Entra credentials. Which type of tunnel should you configure, and which VPN client should you configure on the users' devices? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.

Illustration for AZ-700 question 5
Show Answer
Correct Answer: Tunnel type: OpenVPN VPN client: Azure VPN Client
Explanation:
Microsoft Entra ID authentication for Azure Point-to-Site VPN is supported with the OpenVPN protocol and the Azure VPN Client on Windows.

Question 6

HOTSPOT - You have an on-premises datacenter named DC1. DC1 hosts services that use public IPv4 and IPv6 address ranges that you own. You plan to migrate the services to Azure. You purchase a new Azure subscription. You need to provision the existing public IP addresses in the subscription. What is the smallest IP address prefix that you can use for each IP address range? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.

Illustration for AZ-700 question 6
Show Answer
Correct Answer: IPv4: /24 IPv6: /48
Explanation:
Azure Custom IP Address Prefix supports onboarding customer-owned public prefixes with minimum sizes of /24 for IPv4 and /48 for IPv6.

Question 7

DRAG DROP - You have two Azure subscriptions named Sub1 and Sub2. Each subscription is linked to a separate Microsoft Entra tenant. Sub1 contains a virtual machine scale set that hosts an app named App1. Sub2 contains a virtual network named VNet1. You need to connect VNet1 to App1 by using an Azure Private Link service. Which four actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Illustration for AZ-700 question 7
Show Answer
Correct Answer: 1. Configure App1 to run behind a Standard Azure Load Balancer. 2. In Sub1, create a Private Link service to reference the load balancer. 3. In Sub2, create a private endpoint by using the Private Link service ID. 4. Approve the connection request.
Explanation:
A Private Link service is published from the provider side behind a Standard Load Balancer. The consumer creates a private endpoint in its virtual network using the service ID. Because the subscriptions are in different Microsoft Entra tenants, the connection requires approval.

Question 8

HOTSPOT - You have an Azure subscription that contains the resources shown in the following table. Policy1 has the following settings: • Service: Microsoft Storage • Allowed Resources: storage1 Subnet1 has the following settings: • Name: Subnet • Subnet address range: 10.0.0.0/24 • NAT gateway: None • Network security group: None • Route table: None • Service Endpoints o Services: Microsoft Storage o Service endpoint policies: Policy1 • Subnet delegation o Delegate subnet to a service: None Subnet2 has the following settings: • Name: Subnet2 • Subnet address range: 10.0.1.0/24 • NAT gateway: None • Network security group: None • Route table: None • Service Endpoints o Services: 0 selected • Subnet Delegation o Delegate subnet to a service: None For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.

Illustration for AZ-700 question 8 Illustration for AZ-700 question 8
Show Answer
Correct Answer: Yes Yes No
Explanation:
A service endpoint policy on Subnet1 restricts Azure Storage service endpoint traffic to the allowed storage account (storage1). Subnet2 has no service endpoint, so it can still reach storage accounts over the public endpoint unless other network restrictions exist. Therefore Subnet1 can access storage1, Subnet2 can access storage1, and Subnet1 cannot access storage2 via the service endpoint because the policy blocks it.

Question 9

HOTSPOT - You have an Azure subscription that contains multiple virtual machines in two Azure regions. You need to load balance network traffic across the virtual machines by using a cross-region load balancer solution. Which type of load balancer should you deploy to each region, and which type of rule should you configure for the cross-region load balancer? To answer, select the appropriate options in the answer area. NOTE: Each correct answer is worth one point.

Illustration for AZ-700 question 9
Show Answer
Correct Answer: Regional load balancer type: Public Cross-region load balancer rule type: Inbound rule
Explanation:
Azure Cross-region Load Balancer fronts regional Standard Public Load Balancers. It uses load-balancing (inbound) rules; HA Ports is for regional load balancers, and outbound rules are not used for cross-region load balancing.

Question 10

DRAG DROP - You have an Azure subscription that contains the resources shown in the following table. VNet1 and VNet2 are peered with each other. Subnet1 contains only VM1. You need to configure Subnet11 to support 500 IP addresses. The solution must ensure that all traffic is routed between VNet1 and VNet2 and users can access App1. Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Illustration for AZ-700 question 10 Illustration for AZ-700 question 10
Show Answer
Correct Answer: Connect VM1 to Subnet12. Change the starting IP address of Subnet11. Increase the size of Subnet11.
Explanation:
A /23 subnet supporting about 512 addresses must start on a valid /23 boundary. The existing subnet must be empty before changing its range, so move the VM to the other subnet, then change the subnet start, then enlarge it. Peering sync is not required for an unchanged VNet address space.

$19

Get all 347 questions with detailed answers and explanations

  • Instant download HTML + PDF delivered the moment payment clears.
  • Secure Stripe checkout we never see or store your card details.
  • 7-day refund if files are defective see our refund policy.