Pass Your Microsoft AZ-305 Exam Easy!

Microsoft AZ-305 Exam Questions & Answers, Accurate & Verified By IT Experts

Instant Download, Free Fast Updates, 99.6% Pass Rate

AZ-305 Premium Bundle

$79.99

Microsoft AZ-305 Premium Bundle

AZ-305 Premium File: 382 Questions & Answers

Last Update: Oct 14, 2026

AZ-305 Training Course: 87 Video Lectures

AZ-305 PDF Study Guide: 933 Pages

AZ-305 Bundle gives you unlimited access to "AZ-305" files. However, this does not replace the need for a .vce exam simulator. To download VCE exam simulator click here
Microsoft AZ-305 Premium Bundle
Microsoft AZ-305 Premium Bundle

AZ-305 Premium File: 382 Questions & Answers

Last Update: Oct 14, 2026

AZ-305 Training Course: 87 Video Lectures

AZ-305 PDF Study Guide: 933 Pages

$79.99

AZ-305 Bundle gives you unlimited access to "AZ-305" files. However, this does not replace the need for a .vce exam simulator. To download your .vce exam simulator click here

Microsoft AZ-305 Practice Test 16

Question 150

An architect proposes this change: Provide a Key Vault private endpoint and correct private DNS zone integration and apply allowed RBAC and firewall settings. The workload context is: An application connects from a locked-down subnet to Azure Key Vault; public network access must remain disabled. Which evidence would most directly validate the change?

  1. Create or use a key in the managed HSM and verify signing operations without private key export.
  2. Resolve the vault hostname to a private IP and successfully fetch an approved secret from the subnet.
  3. Obtain an application token and test writing a permitted secret while confirming an unrelated vault is denied.
  4. Delete a test secret and confirm recovery is available while immediate purge is blocked during retention.

Explanation

Correct Answer

B:

The decisive evidence is: Resolve the vault hostname to a private IP and successfully fetch an approved secret from the subnet. This measures the mechanism of the planned change, not an unrelated Azure service: Provide a Key Vault private endpoint and correct private DNS zone integration and apply allowed RBAC and firewall settings.

Incorrect Answers

A:

That observation pertains to a separate failure: An audit finds sensitive signing keys exported into general-purpose application configuration. Its cause is: The security boundary does not enforce non-exportable managed-HSM key operations. It does not confirm the result of this design. The direct proof would be: Resolve the vault hostname to a private IP and successfully fetch an approved secret from the subnet.

C:

This check validates a different workload: Obtain an application token and test writing a permitted secret while confirming an unrelated vault is denied. Its associated design is: Grant the service principal the appropriate Key Vault RBAC data-plane role at the vault scope and use approved network controls. The required acceptance test here is: Resolve the vault hostname to a private IP and successfully fetch an approved secret from the subnet.

D:

That observation pertains to a separate failure: A deleted secret cannot be recovered after an administrator permanently purges it. Its cause is: Vault deletion safeguards or retention policies were not enforced for critical secrets. It does not confirm the result of this design. The direct proof would be: Resolve the vault hostname to a private IP and successfully fetch an approved secret from the subnet.

Question 151

During architecture troubleshooting, a team reports: The app reports DNS or connectivity failure after Key Vault public endpoints are disabled. Context: An application connects from a locked-down subnet to Azure Key Vault; public network access must remain disabled. Which underlying design mistake explains the observed behavior most precisely?

  1. The security boundary does not enforce non-exportable managed-HSM key operations.
  2. Control-plane management permissions do not automatically confer Key Vault data-plane secret rights.
  3. Vault deletion safeguards or retention policies were not enforced for critical secrets.
  4. Private endpoint connectivity and private DNS were not established for the vault.

Explanation

Correct Answer

D:

This is the failure mechanism rather than an incidental symptom: Private endpoint connectivity and private DNS were not established for the vault. It accounts for: The app reports DNS or connectivity failure after Key Vault public endpoints are disabled. The architectural repair is: Provide a Key Vault private endpoint and correct private DNS zone integration and apply allowed RBAC and firewall settings.

Incorrect Answers

A:

The proposed diagnosis fits another scenario: The security boundary does not enforce non-exportable managed-HSM key operations. It would typically be reflected by: An audit finds sensitive signing keys exported into general-purpose application configuration. The current evidence instead supports: Private endpoint connectivity and private DNS were not established for the vault.

B:

The alternative weakness is: Control-plane management permissions do not automatically confer Key Vault data-plane secret rights. Its associated failure is: The app is resource-group Contributor but receives a 403 when trying to set a secret. Neither explains the present observation: The app reports DNS or connectivity failure after Key Vault public endpoints are disabled. The direct cause here is: Private endpoint connectivity and private DNS were not established for the vault.

C:

This cause would explain a different symptom: A deleted secret cannot be recovered after an administrator permanently purges it. The mechanism for that event is: Vault deletion safeguards or retention policies were not enforced for critical secrets. Here the stated symptom is: The app reports DNS or connectivity failure after Key Vault public endpoints are disabled. Its cause is: Private endpoint connectivity and private DNS were not established for the vault.

Question 152

The design change is: Provide a Key Vault private endpoint and correct private DNS zone integration and apply allowed RBAC and firewall settings. The original failure was: The app reports DNS or connectivity failure after Key Vault public endpoints are disabled. Which ongoing control best prevents recurrence of the same root cause?

  1. Test private endpoint approvals and DNS resolution after adding spokes or DNS forwarders.
  2. Review HSM activation, RBAC and key-rotation/audit events for authorized users.
  3. Audit Key Vault role assignment and access denials after moving vault resources.
  4. Monitor certificate expiry events and verify dependent app bindings after rotation.

Explanation

Correct Answer

A:

This is an ongoing protection specific to the fault: Test private endpoint approvals and DNS resolution after adding spokes or DNS forwarders. The recurrence risk is: Private endpoint connectivity and private DNS were not established for the vault. It should be checked using: Resolve the vault hostname to a private IP and successfully fetch an approved secret from the subnet.

Incorrect Answers

B:

The proposed control focuses on: The security boundary does not enforce non-exportable managed-HSM key operations. For the design in the question, recurrence comes from: Private endpoint connectivity and private DNS were not established for the vault. A precise prevention step is: Test private endpoint approvals and DNS resolution after adding spokes or DNS forwarders.

C:

That safeguard manages another risk: Control-plane management permissions do not automatically confer Key Vault data-plane secret rights. Its scenario is: The app is resource-group Contributor but receives a 403 when trying to set a secret. The present recurring risk is: Private endpoint connectivity and private DNS were not established for the vault. The proper ongoing control is: Test private endpoint approvals and DNS resolution after adding spokes or DNS forwarders.

D:

This is a reasonable safeguard for a different fault: Customer web apps fail TLS because manually installed certificates expired silently. That different mechanism is: Certificate lifecycle management was decentralized with no rotation signal or update workflow. The original incident here instead arises from: Private endpoint connectivity and private DNS were not established for the vault. The directly relevant safeguard is: Test private endpoint approvals and DNS resolution after adding spokes or DNS forwarders.

Question 153

A design workshop has this requirement: An operations platform must protect secrets against accidental deletion and malicious purge while applications rotate credentials. Operators currently observe: A deleted secret cannot be recovered after an administrator permanently purges it. Select the ONE design remedy that best addresses the root cause.

  1. Grant the service principal the appropriate Key Vault RBAC data-plane role at the vault scope and use approved network controls.
  2. Store and manage supported application certificates through Azure Key Vault, with authorized retrieval and a rotation process.
  3. Enable and enforce appropriate Key Vault soft-delete and purge protection policies and a controlled retention window.
  4. Provide a Key Vault private endpoint and correct private DNS zone integration and apply allowed RBAC and firewall settings.

Explanation

Correct Answer

C:

The evidence (A deleted secret cannot be recovered after an administrator permanently purges it.) identifies the following cause: Vault deletion safeguards or retention policies were not enforced for critical secrets. The design that removes it is: Enable and enforce appropriate Key Vault soft-delete and purge protection policies and a controlled retention window. The acceptance check is: Delete a test secret and confirm recovery is available while immediate purge is blocked during retention.

Incorrect Answers

A:

The option belongs to a different failure mechanism: Control-plane management permissions do not automatically confer Key Vault data-plane secret rights. That situation exhibits: The app is resource-group Contributor but receives a 403 when trying to set a secret. For the stated case, the remedy is: Enable and enforce appropriate Key Vault soft-delete and purge protection policies and a controlled retention window.

B:

That design instead addresses another observed condition: Customer web apps fail TLS because manually installed certificates expired silently. Its technical cause is: Certificate lifecycle management was decentralized with no rotation signal or update workflow. The current workload exhibits: A deleted secret cannot be recovered after an administrator permanently purges it. Its targeted remedy is: Enable and enforce appropriate Key Vault soft-delete and purge protection policies and a controlled retention window.

D:

The option belongs to a different failure mechanism: Private endpoint connectivity and private DNS were not established for the vault. That situation exhibits: The app reports DNS or connectivity failure after Key Vault public endpoints are disabled. For the stated case, the remedy is: Enable and enforce appropriate Key Vault soft-delete and purge protection policies and a controlled retention window.

Question 154

The planned architecture is: Enable and enforce appropriate Key Vault soft-delete and purge protection policies and a controlled retention window. Workload context: An operations platform must protect secrets against accidental deletion and malicious purge while applications rotate credentials. Which acceptance test demonstrates that the required behavior works?

  1. Resolve the vault hostname to a private IP and successfully fetch an approved secret from the subnet.
  2. Renew a test certificate and verify bound applications receive the new certificate before expiration.
  3. Delete a test secret and confirm recovery is available while immediate purge is blocked during retention.
  4. Obtain an application token and test writing a permitted secret while confirming an unrelated vault is denied.

Explanation

Correct Answer

C:

The acceptance test is specific: Delete a test secret and confirm recovery is available while immediate purge is blocked during retention. Its purpose is to establish that the proposed architecture works: Enable and enforce appropriate Key Vault soft-delete and purge protection policies and a controlled retention window.

Incorrect Answers

A:

The alternative test targets: Provide a Key Vault private endpoint and correct private DNS zone integration and apply allowed RBAC and firewall settings. The scenario's actual proposed remedy is: Enable and enforce appropriate Key Vault soft-delete and purge protection policies and a controlled retention window. Verify that one by: Delete a test secret and confirm recovery is available while immediate purge is blocked during retention.

B:

This check validates a different workload: Renew a test certificate and verify bound applications receive the new certificate before expiration. Its associated design is: Store and manage supported application certificates through Azure Key Vault, with authorized retrieval and a rotation process. The required acceptance test here is: Delete a test secret and confirm recovery is available while immediate purge is blocked during retention.

D:

The alternative test targets: Grant the service principal the appropriate Key Vault RBAC data-plane role at the vault scope and use approved network controls. The scenario's actual proposed remedy is: Enable and enforce appropriate Key Vault soft-delete and purge protection policies and a controlled retention window. Verify that one by: Delete a test secret and confirm recovery is available while immediate purge is blocked during retention.

Question 155

The customer states: An operations platform must protect secrets against accidental deletion and malicious purge while applications rotate credentials. An incident reveals: A deleted secret cannot be recovered after an administrator permanently purges it. What cause best accounts for this evidence?

  1. Vault deletion safeguards or retention policies were not enforced for critical secrets.
  2. Certificate lifecycle management was decentralized with no rotation signal or update workflow.
  3. Private endpoint connectivity and private DNS were not established for the vault.
  4. Control-plane management permissions do not automatically confer Key Vault data-plane secret rights.

Explanation

Correct Answer

A:

The recorded behavior follows from: Vault deletion safeguards or retention policies were not enforced for critical secrets. The appropriate mitigation would be: Enable and enforce appropriate Key Vault soft-delete and purge protection policies and a controlled retention window. Verify with: Delete a test secret and confirm recovery is available while immediate purge is blocked during retention.

Incorrect Answers

B:

This cause would explain a different symptom: Customer web apps fail TLS because manually installed certificates expired silently. The mechanism for that event is: Certificate lifecycle management was decentralized with no rotation signal or update workflow. Here the stated symptom is: A deleted secret cannot be recovered after an administrator permanently purges it. Its cause is: Vault deletion safeguards or retention policies were not enforced for critical secrets.

C:

The proposed diagnosis fits another scenario: Private endpoint connectivity and private DNS were not established for the vault. It would typically be reflected by: The app reports DNS or connectivity failure after Key Vault public endpoints are disabled. The current evidence instead supports: Vault deletion safeguards or retention policies were not enforced for critical secrets.

D:

The alternative weakness is: Control-plane management permissions do not automatically confer Key Vault data-plane secret rights. Its associated failure is: The app is resource-group Contributor but receives a 403 when trying to set a secret. Neither explains the present observation: A deleted secret cannot be recovered after an administrator permanently purges it. The direct cause here is: Vault deletion safeguards or retention policies were not enforced for critical secrets.

Question 156

Workload context: An operations platform must protect secrets against accidental deletion and malicious purge while applications rotate credentials. The implemented remedy is: Enable and enforce appropriate Key Vault soft-delete and purge protection policies and a controlled retention window. Which ongoing practice most specifically prevents recurrence of this failure: A deleted secret cannot be recovered after an administrator permanently purges it.?

  1. Audit Key Vault role assignment and access denials after moving vault resources.
  2. Monitor certificate expiry events and verify dependent app bindings after rotation.
  3. Test private endpoint approvals and DNS resolution after adding spokes or DNS forwarders.
  4. Monitor secret deletion and purge attempts and validate recovery procedures.

Explanation

Correct Answer

D:

The key follow-up control is: Monitor secret deletion and purge attempts and validate recovery procedures. It avoids recurrence of the scenario in which: A deleted secret cannot be recovered after an administrator permanently purges it. It addresses: Vault deletion safeguards or retention policies were not enforced for critical secrets.

Incorrect Answers

A:

The proposed control focuses on: Control-plane management permissions do not automatically confer Key Vault data-plane secret rights. For the design in the question, recurrence comes from: Vault deletion safeguards or retention policies were not enforced for critical secrets. A precise prevention step is: Monitor secret deletion and purge attempts and validate recovery procedures.

B:

That safeguard manages another risk: Certificate lifecycle management was decentralized with no rotation signal or update workflow. Its scenario is: Customer web apps fail TLS because manually installed certificates expired silently. The present recurring risk is: Vault deletion safeguards or retention policies were not enforced for critical secrets. The proper ongoing control is: Monitor secret deletion and purge attempts and validate recovery procedures.

C:

This is a reasonable safeguard for a different fault: The app reports DNS or connectivity failure after Key Vault public endpoints are disabled. That different mechanism is: Private endpoint connectivity and private DNS were not established for the vault. The original incident here instead arises from: Vault deletion safeguards or retention policies were not enforced for critical secrets. The directly relevant safeguard is: Monitor secret deletion and purge attempts and validate recovery procedures.

Question 157

A solution architect is reviewing a workload: Several web apps need centrally maintained TLS certificates, renewal tracking and controlled private-key access. The observed incident is: Customer web apps fail TLS because manually installed certificates expired silently. Which architecture choice most directly removes the identified weakness?

  1. Publish the supported web app using Microsoft Entra Application Proxy and a healthy outbound connector group, with Entra preauthentication.
  2. Store and manage supported application certificates through Azure Key Vault, with authorized retrieval and a rotation process.
  3. Grant the service principal the appropriate Key Vault RBAC data-plane role at the vault scope and use approved network controls.
  4. Provide a Key Vault private endpoint and correct private DNS zone integration and apply allowed RBAC and firewall settings.

Explanation

Correct Answer

B:

The evidence (Customer web apps fail TLS because manually installed certificates expired silently.) identifies the following cause: Certificate lifecycle management was decentralized with no rotation signal or update workflow. The design that removes it is: Store and manage supported application certificates through Azure Key Vault, with authorized retrieval and a rotation process. The acceptance check is: Renew a test certificate and verify bound applications receive the new certificate before expiration.

Incorrect Answers

A:

That design instead addresses another observed condition: Remote users access a legacy web app directly without expected Conditional Access controls. Its technical cause is: The application was published by direct inbound exposure instead of Entra-aware proxy preauthentication. The current workload exhibits: Customer web apps fail TLS because manually installed certificates expired silently. Its targeted remedy is: Store and manage supported application certificates through Azure Key Vault, with authorized retrieval and a rotation process.

C:

The option belongs to a different failure mechanism: Control-plane management permissions do not automatically confer Key Vault data-plane secret rights. That situation exhibits: The app is resource-group Contributor but receives a 403 when trying to set a secret. For the stated case, the remedy is: Store and manage supported application certificates through Azure Key Vault, with authorized retrieval and a rotation process.

D:

That design instead addresses another observed condition: The app reports DNS or connectivity failure after Key Vault public endpoints are disabled. Its technical cause is: Private endpoint connectivity and private DNS were not established for the vault. The current workload exhibits: Customer web apps fail TLS because manually installed certificates expired silently. Its targeted remedy is: Store and manage supported application certificates through Azure Key Vault, with authorized retrieval and a rotation process.

Question 158

An architect proposes this change: Store and manage supported application certificates through Azure Key Vault, with authorized retrieval and a rotation process. The workload context is: Several web apps need centrally maintained TLS certificates, renewal tracking and controlled private-key access. Which evidence would most directly validate the change?

  1. Obtain an application token and test writing a permitted secret while confirming an unrelated vault is denied.
  2. Test an external login against Entra and verify the connector reaches the internal URL without an inbound internet firewall rule.
  3. Renew a test certificate and verify bound applications receive the new certificate before expiration.
  4. Resolve the vault hostname to a private IP and successfully fetch an approved secret from the subnet.

Explanation

Correct Answer

C:

The decisive evidence is: Renew a test certificate and verify bound applications receive the new certificate before expiration. This measures the mechanism of the planned change, not an unrelated Azure service: Store and manage supported application certificates through Azure Key Vault, with authorized retrieval and a rotation process.

Incorrect Answers

A:

This check validates a different workload: Obtain an application token and test writing a permitted secret while confirming an unrelated vault is denied. Its associated design is: Grant the service principal the appropriate Key Vault RBAC data-plane role at the vault scope and use approved network controls. The required acceptance test here is: Renew a test certificate and verify bound applications receive the new certificate before expiration.

B:

That observation pertains to a separate failure: Remote users access a legacy web app directly without expected Conditional Access controls. Its cause is: The application was published by direct inbound exposure instead of Entra-aware proxy preauthentication. It does not confirm the result of this design. The direct proof would be: Renew a test certificate and verify bound applications receive the new certificate before expiration.

D:

This check validates a different workload: Resolve the vault hostname to a private IP and successfully fetch an approved secret from the subnet. Its associated design is: Provide a Key Vault private endpoint and correct private DNS zone integration and apply allowed RBAC and firewall settings. The required acceptance test here is: Renew a test certificate and verify bound applications receive the new certificate before expiration.

Question 159

During architecture troubleshooting, a team reports: Customer web apps fail TLS because manually installed certificates expired silently. Context: Several web apps need centrally maintained TLS certificates, renewal tracking and controlled private-key access. Which underlying design mistake explains the observed behavior most precisely?

  1. The application was published by direct inbound exposure instead of Entra-aware proxy preauthentication.
  2. Private endpoint connectivity and private DNS were not established for the vault.
  3. Certificate lifecycle management was decentralized with no rotation signal or update workflow.
  4. Control-plane management permissions do not automatically confer Key Vault data-plane secret rights.

Explanation

Correct Answer

C:

The recorded behavior follows from: Certificate lifecycle management was decentralized with no rotation signal or update workflow. The appropriate mitigation would be: Store and manage supported application certificates through Azure Key Vault, with authorized retrieval and a rotation process. Verify with: Renew a test certificate and verify bound applications receive the new certificate before expiration.

Incorrect Answers

A:

This cause would explain a different symptom: Remote users access a legacy web app directly without expected Conditional Access controls. The mechanism for that event is: The application was published by direct inbound exposure instead of Entra-aware proxy preauthentication. Here the stated symptom is: Customer web apps fail TLS because manually installed certificates expired silently. Its cause is: Certificate lifecycle management was decentralized with no rotation signal or update workflow.

B:

The proposed diagnosis fits another scenario: Private endpoint connectivity and private DNS were not established for the vault. It would typically be reflected by: The app reports DNS or connectivity failure after Key Vault public endpoints are disabled. The current evidence instead supports: Certificate lifecycle management was decentralized with no rotation signal or update workflow.

D:

This cause would explain a different symptom: The app is resource-group Contributor but receives a 403 when trying to set a secret. The mechanism for that event is: Control-plane management permissions do not automatically confer Key Vault data-plane secret rights. Here the stated symptom is: Customer web apps fail TLS because manually installed certificates expired silently. Its cause is: Certificate lifecycle management was decentralized with no rotation signal or update workflow.

Question 160

A design review identifies: Several web apps need centrally maintained TLS certificates, renewal tracking and controlled private-key access. The failure is: Customer web apps fail TLS because manually installed certificates expired silently. Select TWO distinct decisions that together provide the immediate technical solution AND an ongoing prevention control. A verification-only step does not replace either responsibility.

  1. Audit Key Vault role assignment and access denials after moving vault resources.
  2. Monitor certificate expiry events and verify dependent app bindings after rotation.
  3. Provide a Key Vault private endpoint and correct private DNS zone integration and apply allowed RBAC and firewall settings.
  4. Use Azure Key Vault Managed HSM and its supported key policies or access roles for the signing workload.
  5. Store and manage supported application certificates through Azure Key Vault, with authorized retrieval and a rotation process.

Explanation

Correct Answers

B:

This is an ongoing protection specific to the fault: Monitor certificate expiry events and verify dependent app bindings after rotation. The recurrence risk is: Certificate lifecycle management was decentralized with no rotation signal or update workflow. It should be checked using: Renew a test certificate and verify bound applications receive the new certificate before expiration.

E:

The evidence (Customer web apps fail TLS because manually installed certificates expired silently.) identifies the following cause: Certificate lifecycle management was decentralized with no rotation signal or update workflow. The design that removes it is: Store and manage supported application certificates through Azure Key Vault, with authorized retrieval and a rotation process. The acceptance check is: Renew a test certificate and verify bound applications receive the new certificate before expiration.

Incorrect Answers

A:

That safeguard manages another risk: Control-plane management permissions do not automatically confer Key Vault data-plane secret rights. Its scenario is: The app is resource-group Contributor but receives a 403 when trying to set a secret. The present recurring risk is: Certificate lifecycle management was decentralized with no rotation signal or update workflow. The proper ongoing control is: Monitor certificate expiry events and verify dependent app bindings after rotation.

C:

The option belongs to a different failure mechanism: Private endpoint connectivity and private DNS were not established for the vault. That situation exhibits: The app reports DNS or connectivity failure after Key Vault public endpoints are disabled. For the stated case, the remedy is: Store and manage supported application certificates through Azure Key Vault, with authorized retrieval and a rotation process.

D:

That design instead addresses another observed condition: An audit finds sensitive signing keys exported into general-purpose application configuration. Its technical cause is: The security boundary does not enforce non-exportable managed-HSM key operations. The current workload exhibits: Customer web apps fail TLS because manually installed certificates expired silently. Its targeted remedy is: Store and manage supported application certificates through Azure Key Vault, with authorized retrieval and a rotation process.


Designing Microsoft Azure Infrastructure Solutions (AZ-305) Practice Tests

Purchase Individually

AZ-305 Premium File

Premium File
AZ-305 Premium File
382 Q&A
$76.99$69.99

AZ-305 Training Video Course

Training Course
AZ-305 Training Video Course
87 Lectures
$27.49$24.99

AZ-305 Study Guide

Study Guide
AZ-305 Study Guide
933 PDF Pages
$27.49$24.99

Site Search:

 

VISA, MasterCard, AmericanExpress, UnionPay

SPECIAL OFFER: GET 10% OFF

ExamCollection Premium

ExamCollection Premium Files

Pass your Exam with ExamCollection's PREMIUM files!

  • ExamCollection Certified Safe Files
  • Guaranteed to have ACTUAL Exam Questions
  • Up-to-Date Exam Study Material - Verified by Experts
  • Instant Downloads
Enter Your Email Address to Receive Your 10% Off Discount Code
A Confirmation Link will be sent to this email address to verify your login
We value your privacy. We will not rent or sell your email address

SPECIAL OFFER: GET 10% OFF

Use Discount Code:

MIN10OFF

A confirmation link was sent to your e-mail.
Please check your mailbox for a message from support@examcollection.com and follow the directions.

Next

Download Free Demo of VCE Exam Simulator

Experience Avanset VCE Exam Simulator for yourself.

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

Free Demo Limits: In the demo version you will be able to access only first 5 questions from exam.