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 16

Question 150

A risk reviewer is considering an Azure design that aims to: remove Shared Key access as an authentication path while maintaining supported identity-based access. Which limitation should still be documented?

  1. The earlier issue, 'An application still accesses private blobs using the account key after identity migration', can never recur once this single correction has been deployed.
  2. After the selected Azure change, a passing check for 'Retry an old Shared Key request and confirm denial' proves every dependent permission and service will keep working.
  3. Some Azure Storage services and use cases have different support constraints; inventory dependent applications before disabling Shared Key.
  4. A successful run of 'Retry an old Shared Key request and confirm denial' means the separate check 'Use an authorized managed identity for a read operation and confirm success' is redundant.

Explanation

Correct Answer

C:

Some Azure Storage services and use cases have different support constraints; inventory dependent applications before disabling Shared Key. That remains a practical service boundary even after the recommended change (set the storage account to disallow Shared Key authorization and grant appropriate data-plane Azure RBAC roles) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

A:

The incident (an application still accesses private blobs using the account key after identity migration) could recur if a related Azure dependency changes. The design still faces the limitation: Some Azure Storage services and use cases have different support constraints; inventory dependent applications before disabling Shared Key.

B:

The successful check 'Retry an old Shared Key request and confirm denial' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: Some Azure Storage services and use cases have different support constraints; inventory dependent applications before disabling Shared Key.

D:

The two checks cover separate behavior: 'Retry an old Shared Key request and confirm denial' and 'Use an authorized managed identity for a read operation and confirm success'. Neither check removes the remaining operational limitation: Some Azure Storage services and use cases have different support constraints; inventory dependent applications before disabling Shared Key.

Question 151

A production subscription has this use case: A compute subnet must access Azure Storage over an authorized service endpoint without opening storage access to every subnet. The owner specifies: restrict the account public endpoint to the approved VNet subnet through an Azure Storage service endpoint. What is the best administrative approach?

  1. Add a route to an arbitrary internet address as proof of secure storage access.
  2. Enable the Microsoft.Storage service endpoint on the subnet and add that subnet to the storage firewall rules.
  3. Assign Contributor to the VM and expect network access through storage firewall.
  4. Create only a private DNS zone and assume it enables a storage service endpoint.

Explanation

Correct Answer

B:

The service endpoint identifies traffic from the selected Azure subnet for a storage public endpoint firewall rule. This achieves restrict the account public endpoint to the approved VNet subnet through an Azure Storage service endpoint through enable the Microsoft.Storage service endpoint on the subnet and add that subnet to the storage firewall rules instead of relying on merely similar resource settings.

Incorrect Answers

A:

Custom routing alone does not establish the storage network rule; that would not meet restrict the account public endpoint to the approved VNet subnet through an Azure Storage service endpoint, for which the relevant Azure action is enable the Microsoft.Storage service endpoint on the subnet and add that subnet to the storage firewall rules.

C:

Resource management roles do not configure subnet-based service endpoint access; that would not meet restrict the account public endpoint to the approved VNet subnet through an Azure Storage service endpoint, for which the relevant Azure action is enable the Microsoft.Storage service endpoint on the subnet and add that subnet to the storage firewall rules.

D:

DNS resolution does not enable the subnet's Storage service endpoint; that would not meet restrict the account public endpoint to the approved VNet subnet through an Azure Storage service endpoint, for which the relevant Azure action is enable the Microsoft.Storage service endpoint on the subnet and add that subnet to the storage firewall rules.

Question 152

An Azure administrator is investigating this symptom: A subnet VM can authenticate but receives network-denied responses from the storage account. Which root cause best matches the underlying requirement: restrict the account public endpoint to the approved VNet subnet through an Azure Storage service endpoint?

  1. The ad hoc SAS tokens were not tied to a revocable stored access policy or relevant signing-key change.
  2. Only ARM resource-reading rights were granted to the identity, not the blob data-plane permission.
  3. The subnet's Storage service endpoint or matching storage network rule is absent or incorrect.
  4. The SAS was generated with excessive permissions or an excessively long expiry.

Explanation

Correct Answer

C:

The trace reports: A subnet VM can authenticate but receives network-denied responses from the storage account. The causal misconfiguration is: The subnet's Storage service endpoint or matching storage network rule is absent or incorrect. The targeted action is to enable the service endpoint and permit the exact subnet in the storage account firewall.

Incorrect Answers

A:

The ad hoc SAS tokens were not tied to a revocable stored access policy or relevant signing-key change; that mechanism would be more consistent with an observation such as a retired project's service SAS remains functional even after the client is removed from the team roster, rather than this case's a subnet VM can authenticate but receives network-denied responses from the storage account.

B:

The proposed mechanism concerns only ARM resource-reading rights were granted to the identity, not the blob data-plane permission, which is not established by the observed a subnet VM can authenticate but receives network-denied responses from the storage account. Test the more directly supported condition: The subnet's Storage service endpoint or matching storage network rule is absent or incorrect.

D:

The SAS was generated with excessive permissions or an excessively long expiry; that mechanism would be more consistent with an observation such as the vendor's token permits deletion and remains valid after the engagement ends, rather than this case's a subnet VM can authenticate but receives network-denied responses from the storage account.

Question 153

An Azure rollout fails because: A subnet VM can authenticate but receives network-denied responses from the storage account. Which change most directly restores the intended control?

  1. Create only a private DNS zone and assume it enables a storage service endpoint.
  2. Assign Contributor to the VM and expect network access through storage firewall.
  3. Enable the service endpoint and permit the exact subnet in the storage account firewall.
  4. Add a route to an arbitrary internet address as proof of secure storage access.

Explanation

Correct Answer

C:

Enable the service endpoint and permit the exact subnet in the storage account firewall. This addresses the documented failure condition: the subnet's Storage service endpoint or matching storage network rule is absent or incorrect. Retest the affected operation and retain the original least-privilege boundaries.

Incorrect Answers

A:

DNS resolution does not enable the subnet's Storage service endpoint. In the reported incident (a subnet VM can authenticate but receives network-denied responses from the storage account), that change would not correct the cause: the subnet's Storage service endpoint or matching storage network rule is absent or incorrect.

B:

Resource management roles do not configure subnet-based service endpoint access. In the reported incident (a subnet VM can authenticate but receives network-denied responses from the storage account), that change would not correct the cause: the subnet's Storage service endpoint or matching storage network rule is absent or incorrect.

D:

Custom routing alone does not establish the storage network rule. In the reported incident (a subnet VM can authenticate but receives network-denied responses from the storage account), that change would not correct the cause: the subnet's Storage service endpoint or matching storage network rule is absent or incorrect.

Question 154

For the configuration goal, restrict the account public endpoint to the approved VNet subnet through an Azure Storage service endpoint. The Azure context is: A compute subnet must access Azure Storage over an authorized service endpoint without opening storage access to every subnet. Which TWO observations provide useful assurance? Select TWO answers.

  1. Check that the Azure configuration exists, but never perform the actual test: Read an allowed blob from a VM in the approved subnet.
  2. Run 'Read an allowed blob from a VM in the approved subnet' only as an administrator in a separate subscription, then assume the affected workload behaves identically.
  3. Mark the test 'Try the same operation from a different unapproved subnet and verify denial' as passed in the release plan without running it.
  4. Read an allowed blob from a VM in the approved subnet.
  5. Try the same operation from a different unapproved subnet and verify denial.

Explanation

Correct Answers

D:

Read an allowed blob from a VM in the approved subnet. This supplies observed evidence for restrict the account public endpoint to the approved VNet subnet through an Azure Storage service endpoint. It is not interchangeable with the second required check, try the same operation from a different unapproved subnet and verify denial, because that checks a separate success or failure boundary.

E:

Try the same operation from a different unapproved subnet and verify denial. This supplies observed evidence for restrict the account public endpoint to the approved VNet subnet through an Azure Storage service endpoint. It is not interchangeable with the second required check, read an allowed blob from a VM in the approved subnet, because that checks a separate success or failure boundary.

Incorrect Answers

A:

A configured resource is not proof of live behavior. The required check must exercise read an allowed blob from a VM in the approved subnet on the affected Azure deployment.

B:

A privileged administrator in a different subscription may succeed at 'Read an allowed blob from a VM in the approved subnet' even though the intended caller fails. This does not prove the required behavior for read an allowed blob from a vm in the approved subnet.

C:

A release checklist recording 'Try the same operation from a different unapproved subnet and verify denial' is not evidence that the required operation actually succeeded or failed. To establish the correct result, the team must try the same operation from a different unapproved subnet and verify denial on the actual workload to prove its independent boundary.

Question 155

A stakeholder asks whether the proposed configuration guarantees: restrict the account public endpoint to the approved VNet subnet through an Azure Storage service endpoint. What qualification is technically accurate?

  1. After the selected Azure change, a passing check for 'Read an allowed blob from a VM in the approved subnet' proves every dependent permission and service will keep working.
  2. A service endpoint still targets Azure Storage's public endpoint; use a private endpoint when a private IP address is required.
  3. A successful run of 'Read an allowed blob from a VM in the approved subnet' means the separate check 'Try the same operation from a different unapproved subnet and verify denial' is redundant.
  4. The earlier issue, 'A subnet VM can authenticate but receives network-denied responses from the storage account', can never recur once this single correction has been deployed.

Explanation

Correct Answer

B:

A service endpoint still targets Azure Storage's public endpoint; use a private endpoint when a private IP address is required. That remains a practical service boundary even after the recommended change (enable the Microsoft.Storage service endpoint on the subnet and add that subnet to the storage firewall rules) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

A:

The successful check 'Read an allowed blob from a VM in the approved subnet' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: A service endpoint still targets Azure Storage's public endpoint; use a private endpoint when a private IP address is required.

C:

The two checks cover separate behavior: 'Read an allowed blob from a VM in the approved subnet' and 'Try the same operation from a different unapproved subnet and verify denial'. Neither check removes the remaining operational limitation: A service endpoint still targets Azure Storage's public endpoint; use a private endpoint when a private IP address is required.

D:

The incident (a subnet VM can authenticate but receives network-denied responses from the storage account) could recur if a related Azure dependency changes. The design still faces the limitation: A service endpoint still targets Azure Storage's public endpoint; use a private endpoint when a private IP address is required.

Question 156

An Azure administrator must resolve a specific request: A data importer uses a rotating Azure Storage account key; a legacy partner still holds an old key. The expected outcome is: rotate secrets safely while ensuring clients migrate before their signing key is regenerated. Which option is appropriate?

  1. Regenerate both account keys at the same instant without client migration.
  2. Store the old key permanently in a shared project wiki.
  3. Inventory uses of key1 and key2, move clients to the alternate valid key, then regenerate the retired key.
  4. Change the account display name to force old credentials to expire.

Explanation

Correct Answer

C:

Two account keys support staged rollover, but regeneration invalidates clients still using the replaced key. This achieves rotate secrets safely while ensuring clients migrate before their signing key is regenerated through inventory uses of key1 and key2, move clients to the alternate valid key, then regenerate the retired key instead of relying on merely similar resource settings.

Incorrect Answers

A:

That can break all clients using either previous key; that would not meet rotate secrets safely while ensuring clients migrate before their signing key is regenerated, for which the relevant Azure action is inventory uses of key1 and key2, move clients to the alternate valid key, then regenerate the retired key.

B:

Unrestricted legacy key storage defeats rotation and least privilege; that would not meet rotate secrets safely while ensuring clients migrate before their signing key is regenerated, for which the relevant Azure action is inventory uses of key1 and key2, move clients to the alternate valid key, then regenerate the retired key.

D:

Renaming metadata does not rotate cryptographic account keys; that would not meet rotate secrets safely while ensuring clients migrate before their signing key is regenerated, for which the relevant Azure action is inventory uses of key1 and key2, move clients to the alternate valid key, then regenerate the retired key.

Question 157

Operations sees an unexpected outcome: After key1 regeneration a partner integration suddenly fails authentication. The original demand was: rotate secrets safely while ensuring clients migrate before their signing key is regenerated. Which cause is most consistent with the evidence?

  1. The SAS was generated with excessive permissions or an excessively long expiry.
  2. Only ARM resource-reading rights were granted to the identity, not the blob data-plane permission.
  3. The partner still signs its requests with the regenerated old key rather than the currently valid alternate.
  4. The ad hoc SAS tokens were not tied to a revocable stored access policy or relevant signing-key change.

Explanation

Correct Answer

C:

The trace reports: After key1 regeneration a partner integration suddenly fails authentication. The causal misconfiguration is: The partner still signs its requests with the regenerated old key rather than the currently valid alternate. The targeted action is to move the partner integration to the valid alternate key or managed identity and complete staged key rollover.

Incorrect Answers

A:

The SAS was generated with excessive permissions or an excessively long expiry; that mechanism would be more consistent with an observation such as the vendor's token permits deletion and remains valid after the engagement ends, rather than this case's after key1 regeneration a partner integration suddenly fails authentication.

B:

The proposed mechanism concerns only ARM resource-reading rights were granted to the identity, not the blob data-plane permission, which is not established by the observed after key1 regeneration a partner integration suddenly fails authentication. Test the more directly supported condition: The partner still signs its requests with the regenerated old key rather than the currently valid alternate.

D:

The ad hoc SAS tokens were not tied to a revocable stored access policy or relevant signing-key change; that mechanism would be more consistent with an observation such as a retired project's service SAS remains functional even after the client is removed from the team roster, rather than this case's after key1 regeneration a partner integration suddenly fails authentication.

Question 158

A service owner needs a practical fix after this failure: After key1 regeneration a partner integration suddenly fails authentication. What is the best remediation?

  1. Move the partner integration to the valid alternate key or managed identity and complete staged key rollover.
  2. Change the account display name to force old credentials to expire.
  3. Regenerate both account keys at the same instant without client migration.
  4. Store the old key permanently in a shared project wiki.

Explanation

Correct Answer

A:

Move the partner integration to the valid alternate key or managed identity and complete staged key rollover. This addresses the documented failure condition: the partner still signs its requests with the regenerated old key rather than the currently valid alternate. Retest the affected operation and retain the original least-privilege boundaries.

Incorrect Answers

B:

Renaming metadata does not rotate cryptographic account keys. In the reported incident (after key1 regeneration a partner integration suddenly fails authentication), that change would not correct the cause: the partner still signs its requests with the regenerated old key rather than the currently valid alternate.

C:

That can break all clients using either previous key. In the reported incident (after key1 regeneration a partner integration suddenly fails authentication), that change would not correct the cause: the partner still signs its requests with the regenerated old key rather than the currently valid alternate.

D:

Unrestricted legacy key storage defeats rotation and least privilege. In the reported incident (after key1 regeneration a partner integration suddenly fails authentication), that change would not correct the cause: the partner still signs its requests with the regenerated old key rather than the currently valid alternate.

Question 159

A deployment claims to meet: rotate secrets safely while ensuring clients migrate before their signing key is regenerated. The environment is: A data importer uses a rotating Azure Storage account key; a legacy partner still holds an old key. Which TWO test results would substantiate that claim? Select TWO answers.

  1. Confirm a retired key can no longer authorize data operations.
  2. Confirm requests succeed with the alternate key before regenerating key1.
  3. Run 'Confirm a retired key can no longer authorize data operations' only as an administrator in a separate subscription, then assume the affected workload behaves identically.
  4. Mark the test 'Confirm requests succeed with the alternate key before regenerating key1' as passed in the release plan without running it.
  5. Check that the Azure configuration exists, but never perform the actual test: Confirm a retired key can no longer authorize data operations.

Explanation

Correct Answers

A:

Confirm a retired key can no longer authorize data operations. This supplies observed evidence for rotate secrets safely while ensuring clients migrate before their signing key is regenerated. It is not interchangeable with the second required check, confirm requests succeed with the alternate key before regenerating key1, because that checks a separate success or failure boundary.

B:

Confirm requests succeed with the alternate key before regenerating key1. This supplies observed evidence for rotate secrets safely while ensuring clients migrate before their signing key is regenerated. It is not interchangeable with the second required check, confirm a retired key can no longer authorize data operations, because that checks a separate success or failure boundary.

Incorrect Answers

C:

A privileged administrator in a different subscription may succeed at 'Confirm a retired key can no longer authorize data operations' even though the intended caller fails. This does not prove the required behavior for confirm a retired key can no longer authorize data operations.

D:

A release checklist recording 'Confirm requests succeed with the alternate key before regenerating key1' is not evidence that the required operation actually succeeded or failed. To establish the correct result, the team must confirm requests succeed with the alternate key before regenerating key1 on the actual workload to prove its independent boundary.

E:

A configured resource is not proof of live behavior. The relevant result must be observed by confirming a retired key can no longer authorize data operations on the affected Azure deployment.

Question 160

An infrastructure design was selected to meet: rotate secrets safely while ensuring clients migrate before their signing key is regenerated. What caveat remains relevant during operation?

  1. A successful run of 'Confirm a retired key can no longer authorize data operations' means the separate check 'Confirm requests succeed with the alternate key before regenerating key1' is redundant.
  2. Key rotation does not revoke independently issued user delegation tokens or fix overprivileged identities by itself.
  3. The earlier issue, 'After key1 regeneration a partner integration suddenly fails authentication', can never recur once this single correction has been deployed.
  4. After the selected Azure change, a passing check for 'Confirm a retired key can no longer authorize data operations' proves every dependent permission and service will keep working.

Explanation

Correct Answer

B:

Key rotation does not revoke independently issued user delegation tokens or fix overprivileged identities by itself. That remains a practical service boundary even after the recommended change (inventory uses of key1 and key2, move clients to the alternate valid key, then regenerate the retired key) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

A:

The two checks cover separate behavior: 'Confirm a retired key can no longer authorize data operations' and 'Confirm requests succeed with the alternate key before regenerating key1'. Neither check removes the remaining operational limitation: Key rotation does not revoke independently issued user delegation tokens or fix overprivileged identities by itself.

C:

The incident (after key1 regeneration a partner integration suddenly fails authentication) could recur if a related Azure dependency changes. The design still faces the limitation: Key rotation does not revoke independently issued user delegation tokens or fix overprivileged identities by itself.

D:

The successful check 'Confirm a retired key can no longer authorize data operations' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: Key rotation does not revoke independently issued user delegation tokens or fix overprivileged identities by itself.

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