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 48

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.

Question 471

A cloud administrator receives this request: Administrators need interactive RDP/SSH to private VMs but do not want those VMs assigned public IP addresses. The requirement is: provide browser-based privileged connectivity through an Azure-managed jump service. Which configuration should be chosen first?

  1. Add a blob SAS token to each VM to use as a remote desktop password.
  2. Create a public DNS A record for each private IP and assume the internet can route to it.
  3. Deploy Azure Bastion in its dedicated AzureBastionSubnet and connect to private VM addresses.
  4. Give every VM a Standard public IP and open RDP to the internet.

Explanation

Correct Answer

C:

Bastion supports secured administration of private VMs without direct per-VM public IP exposure. This achieves provide browser-based privileged connectivity through an Azure-managed jump service through deploy Azure Bastion in its dedicated AzureBastionSubnet and connect to private VM addresses instead of relying on merely similar resource settings.

Incorrect Answers

A:

SAS authenticates supported storage access, not RDP; that would not meet provide browser-based privileged connectivity through an Azure-managed jump service, for which the relevant Azure action is deploy Azure Bastion in its dedicated AzureBastionSubnet and connect to private VM addresses.

B:

Public DNS does not make an RFC1918 private address directly internet reachable; that would not meet provide browser-based privileged connectivity through an Azure-managed jump service, for which the relevant Azure action is deploy Azure Bastion in its dedicated AzureBastionSubnet and connect to private VM addresses.

D:

That increases the attack surface contrary to the private-only requirement; that would not meet provide browser-based privileged connectivity through an Azure-managed jump service, for which the relevant Azure action is deploy Azure Bastion in its dedicated AzureBastionSubnet and connect to private VM addresses.

Question 472

A pilot in Azure exposes this failure: Remote administration fails because the private VM has no routable public endpoint. The service was intended to meet: provide browser-based privileged connectivity through an Azure-managed jump service. What is the most likely cause?

  1. The private VM already has a functioning Azure Bastion session without any public IP and the intended administrator can sign in.
  2. The effective NSG rule set allows a broader source prefix or has a higher-priority broad allow.
  3. An applicable subnet NSG has a higher-impact deny or another effective rule blocks the flow.
  4. The team lacks a properly configured Bastion or other private administrative connectivity path.

Explanation

Correct Answer

D:

The trace reports: Remote administration fails because the private VM has no routable public endpoint. The causal misconfiguration is: The team lacks a properly configured Bastion or other private administrative connectivity path. The targeted action is to deploy Bastion with supported subnet sizing and permissions, then connect through the portal/client.

Incorrect Answers

A:

The proposed mechanism concerns the private VM already has a functioning Azure Bastion session without any public IP and the intended administrator can sign in, which is not established by the observed remote administration fails because the private VM has no routable public endpoint. Test the more directly supported condition: The team lacks a properly configured Bastion or other private administrative connectivity path.

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 remote administration fails because the private VM has no routable public endpoint.

C:

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 remote administration fails because the private VM has no routable public endpoint.

Question 473

The team confirms the following Azure defect: Remote administration fails because the private VM has no routable public endpoint. Which targeted remediation addresses the root cause?

  1. Give every VM a Standard public IP and open RDP to the internet.
  2. Deploy Bastion with supported subnet sizing and permissions, then connect through the portal/client.
  3. Add a blob SAS token to each VM to use as a remote desktop password.
  4. Create a public DNS A record for each private IP and assume the internet can route to it.

Explanation

Correct Answer

B:

Deploy Bastion with supported subnet sizing and permissions, then connect through the portal/client. This addresses the documented failure condition: the team lacks a properly configured Bastion or other private administrative connectivity path. Retest the affected operation and retain the original least-privilege boundaries.

Incorrect Answers

A:

That increases the attack surface contrary to the private-only requirement. In the reported incident (remote administration fails because the private VM has no routable public endpoint), that change would not correct the cause: the team lacks a properly configured Bastion or other private administrative connectivity path.

C:

SAS authenticates supported storage access, not RDP. In the reported incident (remote administration fails because the private VM has no routable public endpoint), that change would not correct the cause: the team lacks a properly configured Bastion or other private administrative connectivity path.

D:

Public DNS does not make an RFC1918 private address directly internet reachable. In the reported incident (remote administration fails because the private VM has no routable public endpoint), that change would not correct the cause: the team lacks a properly configured Bastion or other private administrative connectivity path.

Question 474

A team has configured Azure for this workload: Administrators need interactive RDP/SSH to private VMs but do not want those VMs assigned public IP addresses. The requirement is: provide browser-based privileged connectivity through an Azure-managed jump service. Which TWO verification steps would establish the relevant behavior? Select TWO answers.

  1. Verify direct internet RDP/SSH to that VM remains unavailable.
  2. Initiate a session to a private test VM without any public VM IP.
  3. Confirm Azure Bastion reports provisioned while leaving the private VM guest credentials and effective NSG path untested.
  4. Temporarily attach a VM public IP to run the RDP test, then conclude Bastion works for a VM without a public IP.
  5. Complete a Bastion session to one VM but do not verify that internet-exposed RDP or SSH remains denied to that VM.

Explanation

Correct Answers

A:

Verify direct internet RDP/SSH to that VM remains unavailable. This provides direct evidence on intended NIC, private source and target port rather than relying on a resource name or a presumed configuration. Its coverage is distinct from the separate check to initiate a session to a private test VM without any public VM IP: both are necessary to support provide browser-based privileged connectivity through an Azure-managed jump service.

B:

Initiate a session to a private test VM without any public VM IP. This provides direct evidence on intended NIC, private source and target port rather than relying on a resource name or a presumed configuration. Its coverage is distinct from the separate check to verify direct internet RDP/SSH to that VM remains unavailable: both are necessary to support provide browser-based privileged connectivity through an Azure-managed jump service.

Incorrect Answers

C:

Bastion provisioning does not guarantee a usable session to the private VM; guest login and allowed network path must still be tested.

D:

A direct public-IP RDP test bypasses Bastion and violates the private-only design. It cannot establish Bastion’s managed jump path.

E:

A successful managed session proves usability, but not the independent absence of direct public administration. Both conditions must be tested.

Question 475

A risk reviewer is considering an Azure design that aims to: provide browser-based privileged connectivity through an Azure-managed jump service. Which limitation should still be documented?

  1. A successful run of 'Verify direct internet RDP/SSH to that VM remains unavailable' means the separate check 'Initiate a session to a private test VM without any public VM IP' is redundant.
  2. The earlier issue, 'Remote administration fails because the private VM has no routable public endpoint', can never recur once this single correction has been deployed.
  3. After the selected Azure change, a passing check for 'Verify direct internet RDP/SSH to that VM remains unavailable' proves every dependent permission and service will keep working.
  4. Bastion still requires correct Azure permissions, network rules, supported clients and guest OS credentials.

Explanation

Correct Answer

D:

Bastion still requires correct Azure permissions, network rules, supported clients and guest OS credentials. That remains a practical service boundary even after the recommended change (deploy Azure Bastion in its dedicated AzureBastionSubnet and connect to private VM addresses) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

A:

The two checks cover separate behavior: 'Verify direct internet RDP/SSH to that VM remains unavailable' and 'Initiate a session to a private test VM without any public VM IP'. Neither check removes the remaining operational limitation: Bastion still requires correct Azure permissions, network rules, supported clients and guest OS credentials.

B:

The incident (remote administration fails because the private VM has no routable public endpoint) could recur if a related Azure dependency changes. The design still faces the limitation: Bastion still requires correct Azure permissions, network rules, supported clients and guest OS credentials.

C:

The successful check 'Verify direct internet RDP/SSH to that VM remains unavailable' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: Bastion still requires correct Azure permissions, network rules, supported clients and guest OS credentials.

Question 476

A cloud administrator receives this request: A company owns corp-example.net and needs external clients to resolve app.corp-example.net to its Azure public frontend. The requirement is: host authoritative public DNS records for the corporate domain. Which configuration should be chosen first?

  1. Create an Azure DNS public zone, delegate it from the registrar and add the appropriate A or alias record.
  2. Put the hostname in a resource tag rather than a DNS record.
  3. Set a VM's custom DNS resolver and assume that publishes the external corporate zone.
  4. Create only a private DNS zone linked to one VNet and expect all internet clients to see it.

Explanation

Correct Answer

A:

Public Azure DNS publishes records to internet resolvers after proper delegation to the zone's nameservers. This achieves host authoritative public DNS records for the corporate domain through create an Azure DNS public zone, delegate it from the registrar and add the appropriate A or alias record instead of relying on merely similar resource settings.

Incorrect Answers

B:

Tags are not authoritative DNS resource records; that would not meet host authoritative public DNS records for the corporate domain, for which the relevant Azure action is create an Azure DNS public zone, delegate it from the registrar and add the appropriate A or alias record.

C:

A VNet resolver setting is not DNS delegation for a public domain; that would not meet host authoritative public DNS records for the corporate domain, for which the relevant Azure action is create an Azure DNS public zone, delegate it from the registrar and add the appropriate A or alias record.

D:

Private DNS links do not serve authoritative public internet resolution; that would not meet host authoritative public DNS records for the corporate domain, for which the relevant Azure action is create an Azure DNS public zone, delegate it from the registrar and add the appropriate A or alias record.

Question 477

A pilot in Azure exposes this failure: External resolvers report NXDOMAIN even though the team added an A record in an Azure zone. The service was intended to meet: host authoritative public DNS records for the corporate domain. What is the most likely cause?

  1. The domain delegation or published record set does not match the authoritative public Azure DNS zone.
  2. The public frontend, load-balancing rule or healthy backend pool is incomplete.
  3. The frontend was configured as a public load balancer or backend public IP exposure remains open.
  4. The private DNS VNet link or required A record was never created or is incorrect.

Explanation

Correct Answer

A:

The trace reports: External resolvers report NXDOMAIN even though the team added an A record in an Azure zone. The causal misconfiguration is: The domain delegation or published record set does not match the authoritative public Azure DNS zone. The targeted action is to correct registrar NS delegation and publish the record set in the authoritative public zone.

Incorrect Answers

B:

The public frontend, load-balancing rule or healthy backend pool is incomplete; that mechanism would be more consistent with an observation such as external clients reach one VM directly but the intended public load balancer IP does not accept requests, rather than this case's external resolvers report NXDOMAIN even though the team added an A record in an Azure zone.

C:

The frontend was configured as a public load balancer or backend public IP exposure remains open; that mechanism would be more consistent with an observation such as external clients can connect to the proxy, contrary to the private-only requirement, rather than this case's external resolvers report NXDOMAIN even though the team added an A record in an Azure zone.

D:

The private DNS VNet link or required A record was never created or is incorrect; that mechanism would be more consistent with an observation such as a VM in the intended VNet cannot resolve inventory.internal.example despite the private zone existing, rather than this case's external resolvers report NXDOMAIN even though the team added an A record in an Azure zone.

Question 478

The team confirms the following Azure defect: External resolvers report NXDOMAIN even though the team added an A record in an Azure zone. Which targeted remediation addresses the root cause?

  1. Correct registrar NS delegation and publish the record set in the authoritative public zone.
  2. Create only a private DNS zone linked to one VNet and expect all internet clients to see it.
  3. Put the hostname in a resource tag rather than a DNS record.
  4. Set a VM's custom DNS resolver and assume that publishes the external corporate zone.

Explanation

Correct Answer

A:

Correct registrar NS delegation and publish the record set in the authoritative public zone. This addresses the documented failure condition: the domain delegation or published record set does not match the authoritative public Azure DNS zone. Retest the affected operation and retain the original least-privilege boundaries.

Incorrect Answers

B:

Private DNS links do not serve authoritative public internet resolution. In the reported incident (external resolvers report NXDOMAIN even though the team added an A record in an Azure zone), that change would not correct the cause: the domain delegation or published record set does not match the authoritative public Azure DNS zone.

C:

Tags are not authoritative DNS resource records. In the reported incident (external resolvers report NXDOMAIN even though the team added an A record in an Azure zone), that change would not correct the cause: the domain delegation or published record set does not match the authoritative public Azure DNS zone.

D:

A VNet resolver setting is not DNS delegation for a public domain. In the reported incident (external resolvers report NXDOMAIN even though the team added an A record in an Azure zone), that change would not correct the cause: the domain delegation or published record set does not match the authoritative public Azure DNS zone.

Question 479

A team has configured Azure for this workload: A company owns corp-example.net and needs external clients to resolve app.corp-example.net to its Azure public frontend. The requirement is: host authoritative public DNS records for the corporate domain. Which TWO verification steps would establish the relevant behavior? Select TWO answers.

  1. Mark the test 'Query authoritative nameservers directly for the app hostname' as passed in the release plan without running it.
  2. Resolve the hostname from an unrelated external network after cache expiration.
  3. Check that the Azure configuration exists, but never perform the actual test: Resolve the hostname from an unrelated external network after cache expiration.
  4. Query authoritative nameservers directly for the app hostname.
  5. Run 'Resolve the hostname from an unrelated external network after cache expiration' only as an administrator in a separate subscription, then assume the affected workload behaves identically.

Explanation

Correct Answers

B:

Resolve the hostname from an unrelated external network after cache expiration. This supplies observed evidence for host authoritative public DNS records for the corporate domain. It is not interchangeable with the second required check, query authoritative nameservers directly for the app hostname, because that checks a separate success or failure boundary.

D:

Query authoritative nameservers directly for the app hostname. This supplies observed evidence for host authoritative public DNS records for the corporate domain. It is not interchangeable with the second required check, resolve the hostname from an unrelated external network after cache expiration, because that checks a separate success or failure boundary.

Incorrect Answers

A:

A release checklist recording 'Query authoritative nameservers directly for the app hostname' is not evidence that the required operation actually succeeded or failed. To establish the correct result, the team must query authoritative nameservers directly for the app hostname on the actual workload to prove its independent boundary.

C:

A configured resource is not proof of live behavior. The required check must exercise resolve the hostname from an unrelated external network after cache expiration on the affected Azure deployment.

E:

A privileged administrator in a different subscription may succeed at 'Resolve the hostname from an unrelated external network after cache expiration' even though the intended caller fails. This does not prove the required behavior for resolve the hostname from an unrelated external network after cache expiration.

Question 480

A risk reviewer is considering an Azure design that aims to: host authoritative public DNS records for the corporate domain. Which limitation should still be documented?

  1. The earlier issue, 'External resolvers report NXDOMAIN even though the team added an A record in an Azure zone', can never recur once this single correction has been deployed.
  2. After the selected Azure change, a passing check for 'Resolve the hostname from an unrelated external network after cache expiration' proves every dependent permission and service will keep working.
  3. A successful run of 'Resolve the hostname from an unrelated external network after cache expiration' means the separate check 'Query authoritative nameservers directly for the app hostname' is redundant.
  4. Public DNS publication does not configure an application listener or secure it with a valid TLS certificate.

Explanation

Correct Answer

D:

Public DNS publication does not configure an application listener or secure it with a valid TLS certificate. That remains a practical service boundary even after the recommended change (create an Azure DNS public zone, delegate it from the registrar and add the appropriate A or alias record) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

A:

The incident (external resolvers report NXDOMAIN even though the team added an A record in an Azure zone) could recur if a related Azure dependency changes. The design still faces the limitation: Public DNS publication does not configure an application listener or secure it with a valid TLS certificate.

B:

The successful check 'Resolve the hostname from an unrelated external network after cache expiration' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: Public DNS publication does not configure an application listener or secure it with a valid TLS certificate.

C:

The two checks cover separate behavior: 'Resolve the hostname from an unrelated external network after cache expiration' and 'Query authoritative nameservers directly for the app hostname'. Neither check removes the remaining operational limitation: Public DNS publication does not configure an application listener or secure it with a valid TLS certificate.

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