Pass Microsoft Azure AZ-104 Exam in First Attempt Easily
Real Microsoft Azure AZ-104 Exam Questions, Accurate & Verified Answers As Experienced in the Actual Test!

Verified by experts
3 products

You save $69.98

AZ-104 Premium Bundle

  • Premium File 606 Questions & Answers
  • Last Update: Oct 25, 2026
  • Training Course 132 Lectures
  • Study Guide 458 Pages
$79.99 $149.97

Purchase Individually

  • Premium File

    606 Questions & Answers
    Last Update: Oct 25, 2026

    $76.99
    $69.99
  • Training Course

    132 Lectures

    $43.99
    $39.99
  • Study Guide

    458 Pages

    $43.99
    $39.99

Microsoft Azure Administrator AZ-104 Practice Test 45

Question 440

An infrastructure design was selected to meet: evaluate the combined effective NSG rules for the VM rather than looking at one NSG in isolation. What caveat remains relevant during operation?

  1. After the selected Azure change, a passing check for 'Run IP flow verify for the exact 5-tuple and confirm the rule decision' proves every dependent permission and service will keep working.
  2. NSG evaluation cannot explain every connection failure; guest firewalls, routes and service listeners may also block traffic.
  3. A successful run of 'Run IP flow verify for the exact 5-tuple and confirm the rule decision' means the separate check 'Inspect effective security rules on the NIC after the change' is redundant.
  4. The earlier issue, 'An inbound HTTPS connection is denied even though the NIC NSG contains an allow rule', can never recur once this single correction has been deployed.

Explanation

Correct Answer

B:

NSG evaluation cannot explain every connection failure; guest firewalls, routes and service listeners may also block traffic. That remains a practical service boundary even after the recommended change (use Network Watcher effective security rules or IP flow verify to identify the denying rule and scope) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

A:

The successful check 'Run IP flow verify for the exact 5-tuple and confirm the rule decision' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: NSG evaluation cannot explain every connection failure; guest firewalls, routes and service listeners may also block traffic.

C:

The two checks cover separate behavior: 'Run IP flow verify for the exact 5-tuple and confirm the rule decision' and 'Inspect effective security rules on the NIC after the change'. Neither check removes the remaining operational limitation: NSG evaluation cannot explain every connection failure; guest firewalls, routes and service listeners may also block traffic.

D:

The incident (an inbound HTTPS connection is denied even though the NIC NSG contains an allow rule) could recur if a related Azure dependency changes. The design still faces the limitation: NSG evaluation cannot explain every connection failure; guest firewalls, routes and service listeners may also block traffic.

Question 441

During an Azure migration, consider this case: A development subnet has two application tiers, and administrators want rules that follow VM roles as IP addresses change. The requirement is: group NICs by application role for NSG source and destination matching. Which change most directly satisfies the team?

  1. Create an Azure Files share called web-tier and assume network rules recognize it.
  2. Use a management group as if it were an NSG source object.
  3. Hard-code each VM's transient private IP in every rule and never update it.
  4. Create Application Security Groups and reference them in supported NSG rules.

Explanation

Correct Answer

D:

ASGs provide logical groupings of NICs, allowing role-based network security rules within their supported VNet context. This achieves group NICs by application role for NSG source and destination matching through create Application Security Groups and reference them in supported NSG rules instead of relying on merely similar resource settings.

Incorrect Answers

A:

Storage shares are not NSG application security groups; that would not meet group NICs by application role for NSG source and destination matching, for which the relevant Azure action is create Application Security Groups and reference them in supported NSG rules.

B:

Management groups organize subscriptions and do not group VM NICs for packet filtering; that would not meet group NICs by application role for NSG source and destination matching, for which the relevant Azure action is create Application Security Groups and reference them in supported NSG rules.

C:

Static address lists drift as instances change; that would not meet group NICs by application role for NSG source and destination matching, for which the relevant Azure action is create Application Security Groups and reference them in supported NSG rules.

Question 442

After a deployment the owner reports: New app VMs fail to communicate after their private addresses change. Which diagnosis should the administrator verify before making unrelated changes?

  1. The private DNS record and cached client resolution already use the application VMs’ new private IP addresses and connections succeed.
  2. The effective NSG rule set allows a broader source prefix or has a higher-priority broad allow.
  3. The team lacks a properly configured Bastion or other private administrative connectivity path.
  4. NSG rules were written to specific obsolete IPs rather than the intended application-role group.

Explanation

Correct Answer

D:

The trace reports: New app VMs fail to communicate after their private addresses change. The causal misconfiguration is: NSG rules were written to specific obsolete IPs rather than the intended application-role group. The targeted action is to attach relevant NICs to ASGs and update NSG rules to reference their group identities.

Incorrect Answers

A:

The proposed mechanism concerns the private DNS record and cached client resolution already use the application VMs’ new private IP addresses and connections succeed, which is not established by the observed new app VMs fail to communicate after their private addresses change. Test the more directly supported condition: NSG rules were written to specific obsolete IPs rather than the intended application-role group.

B:

The effective NSG rule set allows a broader source prefix or has a higher-priority broad allow; that mechanism would be more consistent with an observation such as an unapproved public client can still connect to TCP 443 on the VM, rather than this case's new app VMs fail to communicate after their private addresses change.

C:

The team lacks a properly configured Bastion or other private administrative connectivity path; that mechanism would be more consistent with an observation such as remote administration fails because the private VM has no routable public endpoint, rather than this case's new app VMs fail to communicate after their private addresses change.

Question 443

An administrator has isolated a problem: New app VMs fail to communicate after their private addresses change. What should be changed to correct it without unnecessary redesign?

  1. Create an Azure Files share called web-tier and assume network rules recognize it.
  2. Hard-code each VM's transient private IP in every rule and never update it.
  3. Use a management group as if it were an NSG source object.
  4. Attach relevant NICs to ASGs and update NSG rules to reference their group identities.

Explanation

Correct Answer

D:

Attach relevant NICs to ASGs and update NSG rules to reference their group identities. This addresses the documented failure condition: nSG rules were written to specific obsolete IPs rather than the intended application-role group. Retest the affected operation and retain the original least-privilege boundaries.

Incorrect Answers

A:

Storage shares are not NSG application security groups. In the reported incident (new app VMs fail to communicate after their private addresses change), that change would not correct the cause: nSG rules were written to specific obsolete IPs rather than the intended application-role group.

B:

Static address lists drift as instances change. In the reported incident (new app VMs fail to communicate after their private addresses change), that change would not correct the cause: nSG rules were written to specific obsolete IPs rather than the intended application-role group.

C:

Management groups organize subscriptions and do not group VM NICs for packet filtering. In the reported incident (new app VMs fail to communicate after their private addresses change), that change would not correct the cause: nSG rules were written to specific obsolete IPs rather than the intended application-role group.

Question 444

The owner requests release evidence for: group NICs by application role for NSG source and destination matching. Given this case: A development subnet has two application tiers, and administrators want rules that follow VM roles as IP addresses change. Which TWO checks test the intended boundary? Select TWO answers.

  1. Attempt an unauthorized cross-tier connection and verify the NSG still denies it.
  2. Run 'Attempt an unauthorized cross-tier connection and verify the NSG still denies it' only as an administrator in a separate subscription, then assume the affected workload behaves identically.
  3. Mark the test 'Add a new application VM and verify the rule follows its ASG assignment' as passed in the release plan without running it.
  4. Check that the Azure configuration exists, but never perform the actual test: Attempt an unauthorized cross-tier connection and verify the NSG still denies it.
  5. Add a new application VM and verify the rule follows its ASG assignment.

Explanation

Correct Answers

A:

Attempt an unauthorized cross-tier connection and verify the NSG still denies it. This supplies observed evidence for group NICs by application role for NSG source and destination matching. It is not interchangeable with the second required check, add a new application VM and verify the rule follows its ASG assignment, because that checks a separate success or failure boundary.

E:

Add a new application VM and verify the rule follows its ASG assignment. This supplies observed evidence for group NICs by application role for NSG source and destination matching. It is not interchangeable with the second required check, attempt an unauthorized cross-tier connection and verify the NSG still denies it, because that checks a separate success or failure boundary.

Incorrect Answers

B:

A privileged administrator in a different subscription may succeed at 'Attempt an unauthorized cross-tier connection and verify the NSG still denies it' even though the intended caller fails. This does not prove the required behavior for attempt an unauthorized cross-tier connection and verify the nsg still denies it.

C:

A release checklist recording 'Add a new application VM and verify the rule follows its ASG assignment' is not evidence that the required operation actually succeeded or failed. To establish the correct result, the team must add a new application VM and verify the rule follows its ASG assignment on the actual workload to prove its independent boundary.

D:

A configured resource is not proof of live behavior. The required check must exercise attempt an unauthorized cross-tier connection and verify the NSG still denies it on the affected Azure deployment.

Question 445

The cloud team needs a bounded claim about: group NICs by application role for NSG source and destination matching. Which statement avoids promising more than the control supplies?

  1. A successful run of 'Attempt an unauthorized cross-tier connection and verify the NSG still denies it' means the separate check 'Add a new application VM and verify the rule follows its ASG assignment' is redundant.
  2. The earlier issue, 'New app VMs fail to communicate after their private addresses change', can never recur once this single correction has been deployed.
  3. ASGs simplify matching but do not replace correct NSG priority and service-port rules.
  4. After the selected Azure change, a passing check for 'Attempt an unauthorized cross-tier connection and verify the NSG still denies it' proves every dependent permission and service will keep working.

Explanation

Correct Answer

C:

ASGs simplify matching but do not replace correct NSG priority and service-port rules. That remains a practical service boundary even after the recommended change (create Application Security Groups and reference them in supported NSG rules) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

A:

The two checks cover separate behavior: 'Attempt an unauthorized cross-tier connection and verify the NSG still denies it' and 'Add a new application VM and verify the rule follows its ASG assignment'. Neither check removes the remaining operational limitation: ASGs simplify matching but do not replace correct NSG priority and service-port rules.

B:

The incident (new app VMs fail to communicate after their private addresses change) could recur if a related Azure dependency changes. The design still faces the limitation: ASGs simplify matching but do not replace correct NSG priority and service-port rules.

D:

The successful check 'Attempt an unauthorized cross-tier connection and verify the NSG still denies it' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: ASGs simplify matching but do not replace correct NSG priority and service-port rules.

Question 446

An Azure operations team is evaluating a proposed change: A finance application must access an Azure Storage account over a private VNet IP instead of relying on its public service endpoint. It must achieve: expose the intended PaaS storage subresource through Private Link within the approved VNet. Which solution fits the stated boundary?

  1. Change the storage account name to an internal-looking hostname.
  2. Enable a VNet service endpoint and assume the storage account gains a private IP in the subnet.
  3. Add an NSG allow rule to any public storage IP and call that Private Link.
  4. Create a private endpoint for the appropriate storage subresource and configure matching private DNS resolution.

Explanation

Correct Answer

D:

Private endpoints map the selected service into a private VNet address, enabling private connectivity with correct DNS. This achieves expose the intended PaaS storage subresource through Private Link within the approved VNet through create a private endpoint for the appropriate storage subresource and configure matching private DNS resolution instead of relying on merely similar resource settings.

Incorrect Answers

A:

Naming has no effect on endpoint address allocation; that would not meet expose the intended PaaS storage subresource through Private Link within the approved VNet, for which the relevant Azure action is create a private endpoint for the appropriate storage subresource and configure matching private DNS resolution.

B:

Service endpoints secure the path to the service's public endpoint, not a private IP alias; that would not meet expose the intended PaaS storage subresource through Private Link within the approved VNet, for which the relevant Azure action is create a private endpoint for the appropriate storage subresource and configure matching private DNS resolution.

C:

Packet rules cannot create a private endpoint resource; that would not meet expose the intended PaaS storage subresource through Private Link within the approved VNet, for which the relevant Azure action is create a private endpoint for the appropriate storage subresource and configure matching private DNS resolution.

Question 447

During incident triage, the cloud team observes: The app still resolves its storage URL to a public address after private endpoint creation. The goal was: expose the intended PaaS storage subresource through Private Link within the approved VNet. Which configuration mistake most directly explains it?

  1. An applicable subnet NSG has a higher-impact deny or another effective rule blocks the flow.
  2. NSG rules were written to specific obsolete IPs rather than the intended application-role group.
  3. The effective NSG rule set allows a broader source prefix or has a higher-priority broad allow.
  4. The private DNS zone or VNet linkage does not map the service hostname to the private endpoint IP.

Explanation

Correct Answer

D:

The trace reports: The app still resolves its storage URL to a public address after private endpoint creation. The causal misconfiguration is: The private DNS zone or VNet linkage does not map the service hostname to the private endpoint IP. The targeted action is to configure the correct privatelink DNS zone and VNet link with the approved private endpoint.

Incorrect Answers

A:

An applicable subnet NSG has a higher-impact deny or another effective rule blocks the flow; that mechanism would be more consistent with an observation such as an inbound HTTPS connection is denied even though the NIC NSG contains an allow rule, rather than this case's the app still resolves its storage URL to a public address after private endpoint creation.

B:

NSG rules were written to specific obsolete IPs rather than the intended application-role group; that mechanism would be more consistent with an observation such as new app VMs fail to communicate after their private addresses change, rather than this case's the app still resolves its storage URL to a public address after private endpoint creation.

C:

The effective NSG rule set allows a broader source prefix or has a higher-priority broad allow; that mechanism would be more consistent with an observation such as an unapproved public client can still connect to TCP 443 on the VM, rather than this case's the app still resolves its storage URL to a public address after private endpoint creation.

Question 448

A production configuration must be repaired: The app still resolves its storage URL to a public address after private endpoint creation. Which corrective action should the administrator take?

  1. Add an NSG allow rule to any public storage IP and call that Private Link.
  2. Configure the correct privatelink DNS zone and VNet link with the approved private endpoint.
  3. Enable a VNet service endpoint and assume the storage account gains a private IP in the subnet.
  4. Change the storage account name to an internal-looking hostname.

Explanation

Correct Answer

B:

Configure the correct privatelink DNS zone and VNet link with the approved private endpoint. This addresses the documented failure condition: the private DNS zone or VNet linkage does not map the service hostname to the private endpoint IP. Retest the affected operation and retain the original least-privilege boundaries.

Incorrect Answers

A:

Packet rules cannot create a private endpoint resource. In the reported incident (the app still resolves its storage URL to a public address after private endpoint creation), that change would not correct the cause: the private DNS zone or VNet linkage does not map the service hostname to the private endpoint IP.

C:

Service endpoints secure the path to the service's public endpoint, not a private IP alias. In the reported incident (the app still resolves its storage URL to a public address after private endpoint creation), that change would not correct the cause: the private DNS zone or VNet linkage does not map the service hostname to the private endpoint IP.

D:

Naming has no effect on endpoint address allocation. In the reported incident (the app still resolves its storage URL to a public address after private endpoint creation), that change would not correct the cause: the private DNS zone or VNet linkage does not map the service hostname to the private endpoint IP.

Question 449

Before accepting the rollout, the administrator reviews: A finance application must access an Azure Storage account over a private VNet IP instead of relying on its public service endpoint. It must accomplish: expose the intended PaaS storage subresource through Private Link within the approved VNet. Which TWO independent checks matter most? Select TWO answers.

  1. Transfer a test blob while public network access is disabled as allowed by the design.
  2. Mark the test 'Resolve the storage service FQDN from the VNet and confirm the expected private IP' as passed in the release plan without running it.
  3. Resolve the storage service FQDN from the VNet and confirm the expected private IP.
  4. Check that the Azure configuration exists, but never perform the actual test: Transfer a test blob while public network access is disabled as allowed by the design.
  5. Run 'Transfer a test blob while public network access is disabled as allowed by the design' only as an administrator in a separate subscription, then assume the affected workload behaves identically.

Explanation

Correct Answers

A:

Transfer a test blob while public network access is disabled as allowed by the design. This supplies observed evidence for expose the intended PaaS storage subresource through Private Link within the approved VNet. It is not interchangeable with the second required check, resolve the storage service FQDN from the VNet and confirm the expected private IP, because that checks a separate success or failure boundary.

C:

Resolve the storage service FQDN from the VNet and confirm the expected private IP. This supplies observed evidence for expose the intended PaaS storage subresource through Private Link within the approved VNet. It is not interchangeable with the second required check, transfer a test blob while public network access is disabled as allowed by the design, because that checks a separate success or failure boundary.

Incorrect Answers

B:

A release checklist recording 'Resolve the storage service FQDN from the VNet and confirm the expected private IP' is not evidence that the required operation actually succeeded or failed. To establish the correct result, the team must resolve the storage service FQDN from the VNet and confirm the expected private IP on the actual workload to prove its independent boundary.

D:

A configured resource is not proof of live behavior. The required check must exercise transfer a test blob while public network access is disabled as allowed by the design on the affected Azure deployment.

E:

A privileged administrator in a different subscription may succeed at 'Transfer a test blob while public network access is disabled as allowed by the design' even though the intended caller fails. This does not prove the required behavior for transfer a test blob while public network access is disabled as allowed by the design.

Question 450

An Azure administrator describes a solution for: expose the intended PaaS storage subresource through Private Link within the approved VNet. What remaining limitation must not be misrepresented?

  1. The earlier issue, 'The app still resolves its storage URL to a public address after private endpoint creation', can never recur once this single correction has been deployed.
  2. After the selected Azure change, a passing check for 'Transfer a test blob while public network access is disabled as allowed by the design' proves every dependent permission and service will keep working.
  3. Private endpoints depend on DNS and subnet policy; creating an endpoint alone does not guarantee name resolution or RBAC authorization.
  4. A successful run of 'Transfer a test blob while public network access is disabled as allowed by the design' means the separate check 'Resolve the storage service FQDN from the VNet and confirm the expected private IP' is redundant.

Explanation

Correct Answer

C:

Private endpoints depend on DNS and subnet policy; creating an endpoint alone does not guarantee name resolution or RBAC authorization. That remains a practical service boundary even after the recommended change (create a private endpoint for the appropriate storage subresource and configure matching private DNS resolution) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

A:

The incident (the app still resolves its storage URL to a public address after private endpoint creation) could recur if a related Azure dependency changes. The design still faces the limitation: Private endpoints depend on DNS and subnet policy; creating an endpoint alone does not guarantee name resolution or RBAC authorization.

B:

The successful check 'Transfer a test blob while public network access is disabled as allowed by the design' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: Private endpoints depend on DNS and subnet policy; creating an endpoint alone does not guarantee name resolution or RBAC authorization.

D:

The two checks cover separate behavior: 'Transfer a test blob while public network access is disabled as allowed by the design' and 'Resolve the storage service FQDN from the VNet and confirm the expected private IP'. Neither check removes the remaining operational limitation: Private endpoints depend on DNS and subnet policy; creating an endpoint alone does not guarantee name resolution or RBAC authorization.

Microsoft Azure Administrator (AZ-104) Practice Tests

Purchase Individually

  • Premium File

    606 Questions & Answers
    Last Update: Oct 25, 2026

    $76.99
    $69.99
  • Training Course

    132 Lectures

    $43.99
    $39.99
  • Study Guide

    458 Pages

    $43.99
    $39.99

SPECIAL OFFER: GET 10% OFF
This is ONE TIME OFFER

You save
10%

Enter Your Email Address to Receive Your 10% Off Discount Code

SPECIAL OFFER: GET 10% OFF

You save
10%

Use Discount Code:

A confirmation link was sent to your e-mail.

Please check your mailbox for a message from support@examlabs.com and follow the directions.

Download Free Demo of VCE Exam Simulator

Experience Avanset VCE Exam Simulator for yourself.

Simply submit your email address below to get started with our interactive software demo of your free trial.

  • Realistic exam simulation and exam editor with preview functions
  • Whole exam in a single file with several different question types
  • Customizable exam-taking mode & detailed score reports