ExamMini
πŸ”

AZ-305 β€” all questions

183 practice questions with answers and explanations.

Topic 1 Β· Question 1

You have an Azure subscription that contains a custom application named Application1. Application1 was developed by an external company named Fabrikam, Ltd. Developers at Fabrikam were assigned role-based access control (RBAC) permissions to the Application1 components. All users are licensed for the Microsoft 365 E5 plan. You need to recommend a solution to verify whether the Fabrikam developers still require permissions to Application1. The solution must meet the following requirements: β€’ To the manager of the developers, send a monthly email message that lists the access permissions to Application1. β€’ If the manager does not verify an access permission, automatically revoke that permission. β€’ Minimize development effort. What should you recommend?

  • AIn Azure Active Directory (Azure AD), create an access review of Application1. (correct answer)
  • BCreate an Azure Automation runbook that runs the Get-AzRoleAssignment cmdlet.
  • CIn Azure Active Directory (Azure AD) Privileged Identity Management, create a custom role assignment for the Application1 resources.
  • DCreate an Azure Automation runbook that runs the Get-AzureADUserAppRoleAssignment cmdlet.
Reveal answer & explanation
Correct answer: A

The correct answer is A. Option A: In Azure Active Directory (Azure AD), create an access review of Application1.

Explanation

Azure Active Directory (Microsoft Entra ID) provides identity, single sign-on, and conditional access.

Topic 1 Β· Question 2

You have an Azure subscription. The subscription has a blob container that contains multiple blobs. Ten users in the finance department of your company plan to access the blobs during the month of April. You need to recommend a solution to enable access to the blobs during the month of April only. Which security solution should you include in the recommendation?

  • Ashared access signatures (SAS) (correct answer)
  • BConditional Access policies
  • Ccertificates
  • Daccess keys
Reveal answer & explanation
Correct answer: A

The correct answer is A. Option A: shared access signatures (SAS).

Topic 1 Β· Question 3 Β· Select all that apply

You have an Azure Active Directory (Azure AD) tenant that syncs with an on-premises Active Directory domain. You have an internal web app named WebApp1 that is hosted on-premises. WebApp1 uses Integrated Windows authentication. Some users work remotely and do NOT have VPN access to the on-premises network. You need to provide the remote users with single sign-on (SSO) access to WebApp1. Which two features should you include in the solution? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.

  • AAzure AD Application Proxy (correct answer)
  • BAzure AD Privileged Identity Management (PIM)
  • CConditional Access policies
  • DAzure Arc
  • EAzure AD enterprise applications (correct answer)
  • FAzure Application Gateway
Reveal answer & explanation
Correct answer: A, E

The correct answer is A, E. Option A: Azure AD Application Proxy Option E: Azure AD enterprise applications

Explanation

Azure Active Directory (Microsoft Entra ID) provides identity, single sign-on, and conditional access.

Topic 1 Β· Question 4

You have an Azure Active Directory (Azure AD) tenant named contoso.com that has a security group named Group1. Group1 is configured for assigned membership. Group1 has 50 members, including 20 guest users. You need to recommend a solution for evaluating the membership of Group1. The solution must meet the following requirements: β€’ The evaluation must be repeated automatically every three months. β€’ Every member must be able to report whether they need to be in Group1. β€’ Users who report that they do not need to be in Group1 must be removed from Group1 automatically. β€’ Users who do not report whether they need to be in Group1 must be removed from Group1 automatically. What should you include in the recommendation?

  • AImplement Azure AD Identity Protection.
  • BChange the Membership type of Group1 to Dynamic User.
  • CCreate an access review. (correct answer)
  • DImplement Azure AD Privileged Identity Management (PIM).
Reveal answer & explanation
Correct answer: C

The correct answer is C. Option C: Create an access review.

Topic 1 Β· Question 7

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. Your company deploys several virtual machines on-premises and to Azure. ExpressRoute is deployed and configured for on-premises to Azure connectivity. Several virtual machines exhibit network connectivity issues. You need to analyze the network traffic to identify whether packets are being allowed or denied to the virtual machines. Solution: Use Azure Traffic Analytics in Azure Network Watcher to analyze the network traffic. Does this meet the goal?

  • AYes
  • BNo (correct answer)
Reveal answer & explanation
Correct answer: B

The correct answer is B. Option B: No.

Topic 1 Β· Question 8

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. Your company deploys several virtual machines on-premises and to Azure. ExpressRoute is deployed and configured for on-premises to Azure connectivity. Several virtual machines exhibit network connectivity issues. You need to analyze the network traffic to identify whether packets are being allowed or denied to the virtual machines. Solution: Use Azure Advisor to analyze the network traffic. Does this meet the goal?

  • AYes
  • BNo (correct answer)
Reveal answer & explanation
Correct answer: B

The correct answer is B. Option B: No.

Topic 1 Β· Question 9

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. Your company deploys several virtual machines on-premises and to Azure. ExpressRoute is deployed and configured for on-premises to Azure connectivity. Several virtual machines exhibit network connectivity issues. You need to analyze the network traffic to identify whether packets are being allowed or denied to the virtual machines. Solution: Use Azure Network Watcher to run IP flow verify to analyze the network traffic. Does this meet the goal?

  • AYes (correct answer)
  • BNo
Reveal answer & explanation
Correct answer: A

The correct answer is A. Option A: Yes.

Topic 1 Β· Question 11 Β· Select all that apply

You are designing a large Azure environment that will contain many subscriptions. You plan to use Azure Policy as part of a governance solution. To which three scopes can you assign Azure Policy definitions? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  • AAzure Active Directory (Azure AD) administrative units
  • BAzure Active Directory (Azure AD) tenants
  • Csubscriptions (correct answer)
  • Dcompute resources
  • Eresource groups (correct answer)
  • Fmanagement groups (correct answer)
Reveal answer & explanation
Correct answer: C, E, F

The correct answer is C, E, F. Option C: subscriptions Option E: resource groups Option F: management groups

Explanation

Management Groups organize subscriptions into a hierarchy for unified governance and policy. A Resource Group is a logical container that groups related resources for shared lifecycle and access control.

Topic 1 Β· Question 13

You need to recommend a solution to generate a monthly report of all the new Azure Resource Manager (ARM) resource deployments in your Azure subscription. What should you include in the recommendation?

  • AAzure Activity Log (correct answer)
  • BAzure Advisor
  • CAzure Analysis Services
  • DAzure Monitor action groups
Reveal answer & explanation
Correct answer: A

The correct answer is A. Option A: Azure Activity Log.

Topic 1 Β· Question 14

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. Your company deploys several virtual machines on-premises and to Azure. ExpressRoute is deployed and configured for on-premises to Azure connectivity. Several virtual machines exhibit network connectivity issues. You need to analyze the network traffic to identify whether packets are being allowed or denied to the virtual machines. Solution: Install and configure the Azure Monitoring agent and the Dependency Agent on all the virtual machines. Use VM insights in Azure Monitor to analyze the network traffic. Does this meet the goal?

  • AYes
  • BNo (correct answer)
Reveal answer & explanation
Correct answer: B

The correct answer is B. Option B: No.

Topic 1 Β· Question 16

Your company, named Contoso, Ltd., implements several Azure logic apps that have HTTP triggers. The logic apps provide access to an on-premises web service. Contoso establishes a partnership with another company named Fabrikam, Inc. Fabrikam does not have an existing Azure Active Directory (Azure AD) tenant and uses third-party OAuth 2.0 identity management to authenticate its users. Developers at Fabrikam plan to use a subset of the logic apps to build applications that will integrate with the on-premises web service of Contoso. You need to design a solution to provide the Fabrikam developers with access to the logic apps. The solution must meet the following requirements: β€’ Requests to the logic apps from the developers must be limited to lower rates than the requests from the users at Contoso. β€’ The developers must be able to rely on their existing OAuth 2.0 provider to gain access to the logic apps. β€’ The solution must NOT require changes to the logic apps. β€’ The solution must NOT use Azure AD guest accounts. What should you include in the solution?

  • AAzure Front Door
  • BAzure AD Application Proxy
  • CAzure AD business-to-business (B2B)
  • DAzure API Management (correct answer)
Reveal answer & explanation
Correct answer: D

The correct answer is D. Option D: Azure API Management.

Topic 1 Β· Question 22

You plan to deploy an Azure SQL database that will store Personally Identifiable Information (PII). You need to ensure that only privileged users can view the PII. What should you include in the solution?

  • Adynamic data masking (correct answer)
  • Brole-based access control (RBAC)
  • CData Discovery & Classification
  • DTransparent Data Encryption (TDE)
Reveal answer & explanation
Correct answer: A

The correct answer is A. Option A: dynamic data masking.

Topic 1 Β· Question 23

You plan to deploy an app that will use an Azure Storage account. You need to deploy the storage account. The storage account must meet the following requirements: β€’ Store the data for multiple users. β€’ Encrypt each user's data by using a separate key. β€’ Encrypt all the data in the storage account by using customer-managed keys. What should you deploy?

  • Afiles in a premium file share storage account
  • Bblobs in a general purpose v2 storage account (correct answer)
  • Cblobs in an Azure Data Lake Storage Gen2 account
  • Dfiles in a general purpose v2 storage account
Reveal answer & explanation
Correct answer: B

The correct answer is B. Option B: blobs in a general purpose v2 storage account

Explanation

An Azure Storage Account is the container that groups blob, file, queue, and table storage with unified access control.

Topic 1 Β· Question 25

You plan to deploy an application named App1 that will run on five Azure virtual machines. Additional virtual machines will be deployed later to run App1. You need to recommend a solution to meet the following requirements for the virtual machines that will run App1: β€’ Ensure that the virtual machines can authenticate to Azure Active Directory (Azure AD) to gain access to an Azure key vault, Azure Logic Apps instances, and an Azure SQL database. β€’ Avoid assigning new roles and permissions for Azure services when you deploy additional virtual machines. β€’ Avoid storing secrets and certificates on the virtual machines. β€’ Minimize administrative effort for managing identities. Which type of identity should you include in the recommendation?

  • Aa system-assigned managed identity
  • Ba service principal that is configured to use a certificate
  • Ca service principal that is configured to use a client secret
  • Da user-assigned managed identity (correct answer)
Reveal answer & explanation
Correct answer: D

The correct answer is D. Option D: a user-assigned managed identity

Explanation

A Managed Identity lets Azure resources authenticate to services without storing credentials.

Topic 1 Β· Question 26

You have the resources shown in the following table: CDB1 hosts a container that stores continuously updated operational data. You are designing a solution that will use AS1 to analyze the operational data daily. You need to recommend a solution to analyze the data without affecting the performance of the operational data store. What should you include in the recommendation?

  • AAzure Cosmos DB change feed
  • BAzure Data Factory with Azure Cosmos DB and Azure Synapse Analytics connectors
  • CAzure Synapse Link for Azure Cosmos DB (correct answer)
  • DAzure Synapse Analytics with PolyBase data loading
Reveal answer & explanation
Correct answer: C

The correct answer is C. Option C: Azure Synapse Link for Azure Cosmos DB

Explanation

Azure Cosmos DB is a globally distributed, multi-model NoSQL database with single-digit millisecond latency and automatic scaling. Azure Synapse Analytics is a managed analytics service for large-scale data warehousing and big-data queries.

Topic 1 Β· Question 28

You have an application that is used by 6,000 users to validate their vacation requests. The application manages its own credential store. Users must enter a username and password to access the application. The application does NOT support identity providers. You plan to upgrade the application to use single sign-on (SSO) authentication by using an Azure Active Directory (Azure AD) application registration. Which SSO method should you use?

  • Aheader-based
  • BSAML
  • Cpassword-based (correct answer)
  • DOpenID Connect
Reveal answer & explanation
Correct answer: C

The correct answer is C. Option C: password-based.

Topic 1 Β· Question 30

You are designing an Azure governance solution. All Azure resources must be easily identifiable based on the following operational information: environment, owner, department and cost center. You need to ensure that you can use the operational information when you generate reports for the Azure resources. What should you include in the solution?

  • Aan Azure data catalog that uses the Azure REST API as a data source
  • Ban Azure management group that uses parent groups to create a hierarchy
  • Can Azure policy that enforces tagging rules (correct answer)
  • DAzure Active Directory (Azure AD) administrative units
Reveal answer & explanation
Correct answer: C

The correct answer is C. Option C: an Azure policy that enforces tagging rules

Explanation

Azure Policy enforces organizational rules and compliance across resources at scale.

Topic 1 Β· Question 31

A company named Contoso, Ltd. has an Azure Active Directory (Azure AD) tenant that is integrated with Microsoft 365 and an Azure subscription. Contoso has an on-premises identity infrastructure. The infrastructure includes servers that run Active Directory Domain Services (AD DS) and Azure AD Connect. Contoso has a partnership with a company named Fabrikam. Inc. Fabrikam has an Active Directory forest and a Microsoft 365 tenant. Fabrikam has the same on- premises identity infrastructure components as Contoso. A team of 10 developers from Fabrikam will work on an Azure solution that will be hosted in the Azure subscription of Contoso. The developers must be added to the Contributor role for a resource group in the Contoso subscription. You need to recommend a solution to ensure that Contoso can assign the role to the 10 Fabrikam developers. The solution must ensure that the Fabrikam developers use their existing credentials to access resources What should you recommend?

  • AIn the Azure AD tenant of Contoso. create cloud-only user accounts for the Fabrikam developers.
  • BConfigure a forest trust between the on-premises Active Directory forests of Contoso and Fabrikam.
  • CConfigure an organization relationship between the Microsoft 365 tenants of Fabrikam and Contoso.
  • DIn the Azure AD tenant of Contoso, create guest accounts for the Fabnkam developers. (correct answer)
Reveal answer & explanation
Correct answer: D

The correct answer is D. Option D: In the Azure AD tenant of Contoso, create guest accounts for the Fabnkam developers.

Explanation

Azure Active Directory (Microsoft Entra ID) provides identity, single sign-on, and conditional access.

Topic 1 Β· Question 32

Your company has the divisions shown in the following table. Sub1 contains an Azure App Service web app named App1. App1 uses Azure AD for single-tenant user authentication. Users from contoso.com can authenticate to App1. You need to recommend a solution to enable users in the fabrikam.com tenant to authenticate to App1. What should you recommend?

  • AConfigure the Azure AD provisioning service.
  • BEnable Azure AD pass-through authentication and update the sign-in endpoint.
  • CUse Azure AD entitlement management to govern external users. (correct answer)
  • DConfigure Azure AD join.
Reveal answer & explanation
Correct answer: C

The correct answer is C. Option C: Use Azure AD entitlement management to govern external users.

Explanation

Azure Active Directory (Microsoft Entra ID) provides identity, single sign-on, and conditional access.

Topic 1 Β· Question 34

You need to recommend a solution to generate a monthly report of all the new Azure Resource Manager (ARM) resource deployments in your Azure subscription. What should you include in the recommendation?

  • AAzure Log Analytics (correct answer)
  • BAzure Arc
  • CAzure Analysis Services
  • DApplication Insights
Reveal answer & explanation
Correct answer: A

The correct answer is A. Option A: Azure Log Analytics

Explanation

Log Analytics queries collected logs and metrics to investigate and alert on resource behavior.

Showing questions 1–20 of 183 Β· Page 1 of 10