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 47

Question 460

A stakeholder asks whether the proposed configuration guarantees: filter traffic through Network Security Group rules at the correct subnet or NIC scope. What qualification is technically accurate?

  1. A successful run of 'Test HTTPS connectivity from an allowed corporate egress IP' means the separate check 'Test the same port from a disallowed origin and inspect effective security rules' is redundant.
  2. The earlier issue, 'An unapproved public client can still connect to TCP 443 on the VM', can never recur once this single correction has been deployed.
  3. After the selected Azure change, a passing check for 'Test HTTPS connectivity from an allowed corporate egress IP' proves every dependent permission and service will keep working.
  4. NSGs are stateful packet filters but cannot inspect all Layer 7 application payloads like an application firewall.

Explanation

Correct Answer

D:

NSGs are stateful packet filters but cannot inspect all Layer 7 application payloads like an application firewall. That remains a practical service boundary even after the recommended change (create an NSG inbound allow rule for TCP 443 from the approved address range and deny unrelated inbound traffic) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

A:

The two checks cover separate behavior: 'Test HTTPS connectivity from an allowed corporate egress IP' and 'Test the same port from a disallowed origin and inspect effective security rules'. Neither check removes the remaining operational limitation: NSGs are stateful packet filters but cannot inspect all Layer 7 application payloads like an application firewall.

B:

The incident (an unapproved public client can still connect to TCP 443 on the VM) could recur if a related Azure dependency changes. The design still faces the limitation: NSGs are stateful packet filters but cannot inspect all Layer 7 application payloads like an application firewall.

C:

The successful check 'Test HTTPS connectivity from an allowed corporate egress IP' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: NSGs are stateful packet filters but cannot inspect all Layer 7 application payloads like an application firewall.

Question 461

An Azure administrator must resolve a specific request: A team is worried that an inbound NSG rule allowing established responses will expose a high port range to arbitrary unsolicited internet connections. The expected outcome is: understand stateful NSG connection tracking and apply narrowly scoped inbound initiation rules. Which option is appropriate?

  1. Open every TCP port inbound from Internet as the simplest way to permit replies.
  2. Keep least-privilege NSG rules and rely on supported stateful flow tracking for response packets.
  3. Disable all outbound filtering because return traffic can only be allowed through an open firewall.
  4. Configure a storage SAS to control the VM's packet responses.

Explanation

Correct Answer

B:

NSGs track established traffic so return packets for permitted flows do not generally require wide inbound ephemeral-port allows. This achieves understand stateful NSG connection tracking and apply narrowly scoped inbound initiation rules through keep least-privilege NSG rules and rely on supported stateful flow tracking for response packets instead of relying on merely similar resource settings.

Incorrect Answers

A:

An unrestricted allow enlarges attack exposure unnecessarily; that would not meet understand stateful NSG connection tracking and apply narrowly scoped inbound initiation rules, for which the relevant Azure action is keep least-privilege NSG rules and rely on supported stateful flow tracking for response packets.

C:

Stateful filtering can manage response flows without blanket unrestricted ingress; that would not meet understand stateful NSG connection tracking and apply narrowly scoped inbound initiation rules, for which the relevant Azure action is keep least-privilege NSG rules and rely on supported stateful flow tracking for response packets.

D:

SAS tokens do not program NSG state tables; that would not meet understand stateful NSG connection tracking and apply narrowly scoped inbound initiation rules, for which the relevant Azure action is keep least-privilege NSG rules and rely on supported stateful flow tracking for response packets.

Question 462

Operations sees an unexpected outcome: An administrator adds allow-any-inbound ephemeral ports merely to enable responses to approved outbound connections. The original demand was: understand stateful NSG connection tracking and apply narrowly scoped inbound initiation rules. Which cause is most consistent with the evidence?

  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 administrator has confused stateful return traffic handling with authorization of unsolicited new flows.

Explanation

Correct Answer

D:

The trace reports: An administrator adds allow-any-inbound ephemeral ports merely to enable responses to approved outbound connections. The causal misconfiguration is: The administrator has confused stateful return traffic handling with authorization of unsolicited new flows. The targeted action is to remove the unnecessary broad inbound allow and keep the specific authorized new-connection rules.

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 an administrator adds allow-any-inbound ephemeral ports merely to enable responses to approved outbound connections.

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 an administrator adds allow-any-inbound ephemeral ports merely to enable responses to approved outbound connections.

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 an administrator adds allow-any-inbound ephemeral ports merely to enable responses to approved outbound connections.

Question 463

A service owner needs a practical fix after this failure: An administrator adds allow-any-inbound ephemeral ports merely to enable responses to approved outbound connections. What is the best remediation?

  1. Configure a storage SAS to control the VM's packet responses.
  2. Open every TCP port inbound from Internet as the simplest way to permit replies.
  3. Disable all outbound filtering because return traffic can only be allowed through an open firewall.
  4. Remove the unnecessary broad inbound allow and keep the specific authorized new-connection rules.

Explanation

Correct Answer

D:

Remove the unnecessary broad inbound allow and keep the specific authorized new-connection rules. This addresses the documented failure condition: the administrator has confused stateful return traffic handling with authorization of unsolicited new flows. Retest the affected operation and retain the original least-privilege boundaries.

Incorrect Answers

A:

SAS tokens do not program NSG state tables. In the reported incident (an administrator adds allow-any-inbound ephemeral ports merely to enable responses to approved outbound connections), that change would not correct the cause: the administrator has confused stateful return traffic handling with authorization of unsolicited new flows.

B:

An unrestricted allow enlarges attack exposure unnecessarily. In the reported incident (an administrator adds allow-any-inbound ephemeral ports merely to enable responses to approved outbound connections), that change would not correct the cause: the administrator has confused stateful return traffic handling with authorization of unsolicited new flows.

C:

Stateful filtering can manage response flows without blanket unrestricted ingress. In the reported incident (an administrator adds allow-any-inbound ephemeral ports merely to enable responses to approved outbound connections), that change would not correct the cause: the administrator has confused stateful return traffic handling with authorization of unsolicited new flows.

Question 464

A deployment claims to meet: understand stateful NSG connection tracking and apply narrowly scoped inbound initiation rules. The environment is: A team is worried that an inbound NSG rule allowing established responses will expose a high port range to arbitrary unsolicited internet connections. Which TWO test results would substantiate that claim? Select TWO answers.

  1. Initiate an approved outbound connection and verify normal response traffic.
  2. Mark the test 'Try an unsolicited inbound connection on an unapproved ephemeral port and verify denial' as passed in the release plan without running it.
  3. Check that the Azure configuration exists, but never perform the actual test: Initiate an approved outbound connection and verify normal response traffic.
  4. Try an unsolicited inbound connection on an unapproved ephemeral port and verify denial.
  5. Run 'Initiate an approved outbound connection and verify normal response traffic' only as an administrator in a separate subscription, then assume the affected workload behaves identically.

Explanation

Correct Answers

A:

Initiate an approved outbound connection and verify normal response traffic. This supplies observed evidence for understand stateful NSG connection tracking and apply narrowly scoped inbound initiation rules. It is not interchangeable with the second required check, try an unsolicited inbound connection on an unapproved ephemeral port and verify denial, because that checks a separate success or failure boundary.

D:

Try an unsolicited inbound connection on an unapproved ephemeral port and verify denial. This supplies observed evidence for understand stateful NSG connection tracking and apply narrowly scoped inbound initiation rules. It is not interchangeable with the second required check, initiate an approved outbound connection and verify normal response traffic, because that checks a separate success or failure boundary.

Incorrect Answers

B:

A release checklist recording 'Try an unsolicited inbound connection on an unapproved ephemeral port and verify denial' is not evidence that the required operation actually succeeded or failed. To establish the correct result, the team must try an unsolicited inbound connection on an unapproved ephemeral port and verify denial on the actual workload to prove its independent boundary.

C:

A configured resource is not proof of live behavior. The required check must exercise initiate an approved outbound connection and verify normal response traffic on the affected Azure deployment.

E:

A privileged administrator in a different subscription may succeed at 'Initiate an approved outbound connection and verify normal response traffic' even though the intended caller fails. This does not prove the required behavior for initiate an approved outbound connection and verify normal response traffic.

Question 465

An infrastructure design was selected to meet: understand stateful NSG connection tracking and apply narrowly scoped inbound initiation rules. What caveat remains relevant during operation?

  1. The earlier issue, 'An administrator adds allow-any-inbound ephemeral ports merely to enable responses to approved outbound connections', can never recur once this single correction has been deployed.
  2. After the selected Azure change, a passing check for 'Initiate an approved outbound connection and verify normal response traffic' proves every dependent permission and service will keep working.
  3. Existing flow state can be affected by rule changes and idle timeouts; statefulness does not guarantee session continuity forever.
  4. A successful run of 'Initiate an approved outbound connection and verify normal response traffic' means the separate check 'Try an unsolicited inbound connection on an unapproved ephemeral port and verify denial' is redundant.

Explanation

Correct Answer

C:

Existing flow state can be affected by rule changes and idle timeouts; statefulness does not guarantee session continuity forever. That remains a practical service boundary even after the recommended change (keep least-privilege NSG rules and rely on supported stateful flow tracking for response packets) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

A:

The incident (an administrator adds allow-any-inbound ephemeral ports merely to enable responses to approved outbound connections) could recur if a related Azure dependency changes. The design still faces the limitation: Existing flow state can be affected by rule changes and idle timeouts; statefulness does not guarantee session continuity forever.

B:

The successful check 'Initiate an approved outbound connection and verify normal response traffic' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: Existing flow state can be affected by rule changes and idle timeouts; statefulness does not guarantee session continuity forever.

D:

The two checks cover separate behavior: 'Initiate an approved outbound connection and verify normal response traffic' and 'Try an unsolicited inbound connection on an unapproved ephemeral port and verify denial'. Neither check removes the remaining operational limitation: Existing flow state can be affected by rule changes and idle timeouts; statefulness does not guarantee session continuity forever.

Question 466

A subnet already has the Microsoft.Storage service endpoint enabled. Workloads have identities permitted to access Storage accounts A and B, but security policy allows outbound Storage traffic from this subnet only to account A. What Azure network control should the administrator add?

  1. Add both storage accounts to the subnet address-space list and rely on the IP ranges to filter the account hostname.
  2. Set a service SAS on account A and expect that token to block packets destined for account B.
  3. Create a Storage service endpoint policy listing only approved account A and associate it with the workload subnet.
  4. Grant Storage Blob Data Reader on account A and assume it prevents network egress to account B by unrelated valid identities.

Explanation

Correct Answer

C:

Service endpoint policies restrict traffic over the enabled Azure Storage service endpoint to listed Storage accounts. Associating the policy with the subnet enforces the desired outbound destination boundary.

Incorrect Answers

A:

DNS configuration does not convey subnet service-endpoint identity; that would not meet the selected workload requirement, for which the relevant Azure action is create a Storage service endpoint policy listing only approved account A and associate it with the workload subnet.

B:

A private endpoint is a different viable design but is not the specified service-endpoint configuration; that would not meet the selected workload requirement, for which the relevant Azure action is create a Storage service endpoint policy listing only approved account A and associate it with the workload subnet.

D:

RBAC is separate from network admission; that would not meet the selected workload requirement, for which the relevant Azure action is create a Storage service endpoint policy listing only approved account A and associate it with the workload subnet.

Question 467

The subnet can reach both Storage accounts A and B through its enabled Microsoft.Storage endpoint, although security policy is intended to permit only A. A test identity legitimately has Blob permissions on B. Which missing network control most directly explains the unwanted access?

  1. The subnet already has a Storage service endpoint policy listing only A, and test traffic to B is denied.
  2. The Storage account A firewall permits the subnet, which does not itself restrict this subnet’s outbound connections to unrelated B.
  3. The VM local DNS cache contains a stale friendly name for account A, although the B FQDN resolves and works.
  4. No effective service endpoint policy restricting permitted Storage account destinations is associated with the subnet.

Explanation

Correct Answer

D:

The trace reports: The subnet can reach both Storage accounts A and B through its enabled Microsoft.Storage endpoint, although security policy is intended to permit only A. A test identity legitimately has Blob permissions on B. The causal misconfiguration is: No effective service endpoint policy restricting permitted Storage account destinations is associated with the subnet. The targeted action is to associate a Storage service endpoint policy that allows A but not B, and confirm the subnet has its service endpoint enabled.

Incorrect Answers

A:

A correctly associated policy excluding B would block this supported service-endpoint path, contrary to the observed success. Check the actual effective policy association.

B:

An inbound allow rule on A does not enforce an outbound destination allowlist on clients for B. The missing control is the subnet service endpoint policy.

C:

A stale display or cache entry for A cannot explain successful authenticated traffic to the distinct B endpoint.

Question 468

An Azure subnet with a Storage service endpoint can reach an unapproved Storage account B using a valid B identity. The intended outbound destination list is account A only. What focused correction is required?

  1. Add a public DNS alias to A and expect a separately named B FQDN to become unroutable.
  2. Associate a Storage service endpoint policy that allows A but not B, and confirm the subnet has its service endpoint enabled.
  3. Increase the client identity’s Blob Data Reader permission on B to improve storage security.
  4. Replace the subnet NSG with an allow-all outbound rule while leaving the Storage destination policy undefined.

Explanation

Correct Answer

B:

Associate a Storage service endpoint policy that allows A but not B, and confirm the subnet has its service endpoint enabled. This addresses the documented failure condition: no effective service endpoint policy restricting permitted Storage account destinations is associated with the subnet. Retest the affected operation and retain the original least-privilege boundaries.

Incorrect Answers

A:

A private endpoint is a different viable design but is not the specified service-endpoint configuration. In the reported incident (the subnet can reach both Storage accounts A and B through its enabled Microsoft.Storage endpoint, although security policy is intended to permit only A. A test identity legitimately has Blob permissions on B), that change would not correct the cause: no effective service endpoint policy restricting permitted Storage account destinations is associated with the subnet.

C:

DNS configuration does not convey subnet service-endpoint identity. In the reported incident (the subnet can reach both Storage accounts A and B through its enabled Microsoft.Storage endpoint, although security policy is intended to permit only A. A test identity legitimately has Blob permissions on B), that change would not correct the cause: no effective service endpoint policy restricting permitted Storage account destinations is associated with the subnet.

D:

RBAC is separate from network admission. In the reported incident (the subnet can reach both Storage accounts A and B through its enabled Microsoft.Storage endpoint, although security policy is intended to permit only A. A test identity legitimately has Blob permissions on B), that change would not correct the cause: no effective service endpoint policy restricting permitted Storage account destinations is associated with the subnet.

Question 469

A service endpoint policy should allow VNet-subnet traffic to approved Storage account A and deny destination account B, although test identities have valid permissions on each. Which TWO observations verify the network policy? Select TWO answers.

  1. Read a test blob from A using a subnet VM with appropriate A credentials and confirm success.
  2. Verify only that the Storage service endpoint toggle is enabled, without testing the account-specific policy.
  3. Attempt a blob read from B using a separately authorized B test identity in the same subnet and confirm a network-policy denial.
  4. Try a B read with an identity that has no B permission, then attribute its authorization error to the service endpoint policy.
  5. Confirm A and B both appear in the tenant resource list, without testing either destination.

Explanation

Correct Answers

A:

The successful test verifies that the endpoint policy does not block permitted account A traffic and that the approved workload path functions.

C:

A deliberately authorized B identity isolates the network-policy decision from an RBAC denial. Blocking B under those conditions demonstrates the restrictive destination control.

Incorrect Answers

B:

Enabling the generic Storage service endpoint does not prove the account-level allowlist is associated or effective.

D:

An RBAC-denied call cannot prove a network policy blocked the destination. Use a valid credential for B to isolate the network boundary.

E:

Azure resource inventory does not reveal whether packets from the selected subnet can reach each account.

Question 470

The Storage service endpoint policy now restricts subnet egress to account A. Which boundary remains true?

  1. A service endpoint policy provides each storage account with a new private IP address inside the VNet.
  2. Allowing Storage account A in the endpoint policy grants its callers blob read permissions even if their Entra roles do not.
  3. A Storage service endpoint policy filters supported account destinations, but it does not create Private Link IPs or replace Storage data-plane authorization.
  4. The service endpoint policy is global to every subnet in the subscription, regardless of its actual associations.

Explanation

Correct Answer

C:

A Storage service endpoint policy filters supported account destinations, but it does not create Private Link IPs or replace Storage data-plane authorization. That remains a practical service boundary even after the recommended change (create a Storage service endpoint policy listing only approved account A and associate it with the workload subnet) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

A:

Service endpoints continue to reach the Azure Storage public service endpoint, not a private IP allocated inside a subnet. Use Private Link for that requirement.

B:

The endpoint policy controls reachable Storage resource destinations. Authentication and data-plane authorization are still separately evaluated by the account.

D:

Policies are associated with specific subnets. Other subnets require their own applicable configuration, not an assumption of subscription-wide enforcement.

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