Question 1,093 of 1,170
Implement and Manage StoragehardMultiple ChoiceObjective-mapped

AZ-104 Private Endpoint Practice Question

This AZ-104 practice question tests your understanding of implement and manage storage. Match the stated requirement to the specific cloud service, access model, or configuration option — many options are valid in isolation but not for this scenario. A key principle to apply: private Endpoint. Once you have made your selection, read the full explanation to reinforce the concept and understand why each distractor is designed to mislead on exam day.

A storage account has public network access disabled. A VM in VNet-Prod must reach Blob storage by using the storage account name, but nslookup from the VM still returns the public endpoint address. What should the administrator do?

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Create a private endpoint for the blob service and link the private DNS zone to VNet-Prod.

Option B is correct because the VM's nslookup returns the public endpoint address, indicating that DNS resolution is not pointing to the private IP of the storage account. Creating a private endpoint for the blob service assigns a private IP from the VNet-Prod subnet to the storage account, and linking a private DNS zone (privatelink.blob.core.windows.net) to VNet-Prod ensures that DNS queries from the VM resolve the storage account name to that private IP, bypassing the public endpoint entirely.

Key principle: Private Endpoint

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Enable a service endpoint for Microsoft.Storage on the subnet and keep public network access disabled.

    Why it's wrong here

    Service endpoints do not create a private IP or change DNS resolution to a private address, so they do not fix this name-resolution problem.

    When this WOULD be correct

    This option would be correct if the question stated that public network access is enabled, and the goal is to restrict access to only traffic from a specific subnet. A service endpoint would allow the VM to access the storage account via the public endpoint while restricting access to that subnet.

  • Create a private endpoint for the blob service and link the private DNS zone to VNet-Prod.

    Why this is correct

    A private endpoint gives Blob storage a private IP in the virtual network, and the private DNS zone ensures the storage account name resolves to that private address. Both pieces are required when public access is disabled and clients must connect by name.

    Related concept

    Private Endpoint

  • Add an inbound NSG rule that allows TCP 443 from the VM to the storage account.

    Why it's wrong here

    NSGs control traffic within the virtual network, but they do not change the storage account's endpoint or the DNS resolution path for the storage name.

    When this WOULD be correct

    This option would be correct if the VM could not reach the storage account at all due to network security rules blocking outbound HTTPS traffic, and the goal was to explicitly allow that traffic while other restrictions remain in place.

  • Turn on the trusted Microsoft services exception for the storage account firewall.

    Why it's wrong here

    The trusted services exception does not provide private DNS resolution or private IP connectivity for a VM in the VNet.

    When this WOULD be correct

    This option would be correct in a scenario where a storage account has public network access disabled, but an Azure service (e.g., Azure Logic Apps or Azure Data Factory) needs to access the storage account from outside the virtual network. Enabling the trusted Microsoft services exception allows that service to bypass the firewall.

Option-by-option analysis

Why each answer is right or wrong

Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The AZ-104 exam frequently reuses these exact scenarios with slightly different constraints.

Create a private endpoint for the blob service and link the private DNS zone to VNet-Prod.Correct answer

Why this is correct

A private endpoint gives Blob storage a private IP in the virtual network, and the private DNS zone ensures the storage account name resolves to that private address. Both pieces are required when public access is disabled and clients must connect by name.

Enable a service endpoint for Microsoft.Storage on the subnet and keep public network access disabled.Wrong answer — click to see why

Why this is wrong here

A service endpoint does not change the DNS resolution of the storage account; the public endpoint address is still returned. Since public network access is disabled, the VM cannot connect via the public endpoint even with a service endpoint.

★ When this WOULD be the correct answer

This option would be correct if the question stated that public network access is enabled, and the goal is to restrict access to only traffic from a specific subnet. A service endpoint would allow the VM to access the storage account via the public endpoint while restricting access to that subnet.

Why candidates choose this

Candidates may confuse service endpoints with private endpoints, thinking that enabling a service endpoint will route traffic privately and change DNS resolution, but service endpoints only provide source IP filtering, not private connectivity.

Add an inbound NSG rule that allows TCP 443 from the VM to the storage account.Wrong answer — click to see why

Why this is wrong here

The VM can already reach the public endpoint via nslookup, so the issue is not connectivity but DNS resolution. An NSG rule allowing TCP 443 does not change the DNS record; the VM still resolves the public IP, which is unreachable because public network access is disabled.

★ When this WOULD be the correct answer

This option would be correct if the VM could not reach the storage account at all due to network security rules blocking outbound HTTPS traffic, and the goal was to explicitly allow that traffic while other restrictions remain in place.

Why candidates choose this

Candidates may think that adding an NSG rule to allow HTTPS traffic will fix the connectivity issue, overlooking that the real problem is DNS resolution and private endpoint configuration.

Turn on the trusted Microsoft services exception for the storage account firewall.Wrong answer — click to see why

Why this is wrong here

The trusted Microsoft services exception allows specific Azure services (like Azure Backup or Azure Site Recovery) to bypass the firewall, but it does not change the DNS resolution of the storage account name. The VM still resolves the public endpoint because no private endpoint or DNS integration is configured.

★ When this WOULD be the correct answer

This option would be correct in a scenario where a storage account has public network access disabled, but an Azure service (e.g., Azure Logic Apps or Azure Data Factory) needs to access the storage account from outside the virtual network. Enabling the trusted Microsoft services exception allows that service to bypass the firewall.

Why candidates choose this

Candidates may think that enabling the trusted Microsoft services exception is a simple way to allow access without changing network configuration, but they overlook that the VM's DNS resolution still points to the public endpoint, which is unreachable when public network access is disabled.

Analysis generated from the official AZ-104blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”

Common exam traps

Common exam trap: answer the scenario, not the keyword

The trap here is that candidates confuse service endpoints (which only provide source IP preservation and routing over the Azure backbone) with private endpoints (which provide a private IP and DNS resolution change), leading them to choose Option A incorrectly.

Detailed technical explanation

How to think about this question

Private endpoints use Azure Private Link to map the storage account to a private IP in the VNet, and the private DNS zone (privatelink.blob.core.windows.net) must be linked to the VNet for automatic resolution. Without the private DNS zone, the VM would still resolve the storage account name to the public IP via public DNS, even though traffic could theoretically be routed privately via the private endpoint IP if the VM used that IP directly. In real-world scenarios, this DNS misconfiguration is a common cause of connectivity failures when migrating from service endpoints to private endpoints.

KKey Concepts to Remember

  • Private Endpoint
  • Private DNS Zone
  • Linking Private DNS Zone to VNet

TExam Day Tips

  • Watch for words such as best, first, most likely and least administrative effort.
  • Review why wrong options are wrong, not only why the correct option is correct.

Key takeaway

Private Endpoint

Real-world example

How this comes up in practice

A media company stores terabytes of video archives that are accessed once a year for audit purposes. Moving these objects to a cold storage tier (Azure Archive, S3 Glacier, or Google Nearline) costs a fraction of hot storage. Questions like this test whether you understand storage tiers, access frequency tradeoffs, and retrieval latency requirements.

Visual reference

Client Recursive Resolver Root DNS (13 root servers) TLD DNS (.com, .org, …) Authoritative example.com query IP addr answer

What to study next

Got this wrong? Here's your next step.

Review private Endpoint, then practise related AZ-104 questions on the same topic to reinforce the concept.

Related practice questions

Related AZ-104 practice-question pages

Use these pages to review the topic behind this question. This is how one missed question becomes focused revision.

Practice this exam

Start a free AZ-104 practice session

Short sessions build daily habit. Longer sessions build exam-day stamina. Try a timed session to simulate real conditions.

FAQ

Questions learners often ask

What does this AZ-104 question test?

Implement and Manage Storage — This question tests Implement and Manage Storage — Private Endpoint.

What is the correct answer to this question?

The correct answer is: Create a private endpoint for the blob service and link the private DNS zone to VNet-Prod. — Option B is correct because the VM's nslookup returns the public endpoint address, indicating that DNS resolution is not pointing to the private IP of the storage account. Creating a private endpoint for the blob service assigns a private IP from the VNet-Prod subnet to the storage account, and linking a private DNS zone (privatelink.blob.core.windows.net) to VNet-Prod ensures that DNS queries from the VM resolve the storage account name to that private IP, bypassing the public endpoint entirely.

What should I do if I get this AZ-104 question wrong?

Review private Endpoint, then practise related AZ-104 questions on the same topic to reinforce the concept.

What is the key concept behind this question?

Private Endpoint

About these practice questions

Courseiva creates original exam-style practice questions with explanations and wrong-answer analysis. It does not publish real exam questions, exam dumps, or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

Keep practising

More AZ-104 practice questions

Last reviewed: Jun 11, 2026

Question Discussion

Share a tip, memory trick, or ask about the reasoning behind this question. Do not post real exam questions, leaked content, braindumps, or copyrighted exam material. Comments are moderated and may be removed without notice.

Loading comments…

Sign in to join the discussion.

This AZ-104 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AZ-104 exam.