Managed Identities · AZ-204: Developing Solutions for Microsoft Azure Implement Azure Security

A company deploys several App Services and virtual machines that must access the same Azure Storage account. The identity must remain available if on…

Practice question from Managed Identities (AZ-204: Developing Solutions for Microsoft Azure Implement Azure Security), with the correct answer and a step-by-step solution.

medium · MCQ · Q-147616

A company deploys several App Services and virtual machines that must access the same Azure Storage account. The identity must remain available if one of the application resources is deleted and recreated. Which approach best meets these requirements?

  1. A.Enable a separate system-assigned managed identity on every resource and recreate role assignments after each deployment.
  2. B.Create one user-assigned managed identity, assign it the required Storage Blob Data Contributor role, and attach it to each resource.Correct answer
  3. C.Use the Azure subscription owner's credentials in each application.
  4. D.Create a system-assigned managed identity on a resource group and attach the resource group's identity to the applications.

Solution

A user-assigned managed identity is an independent Azure resource. It can be attached to multiple supported resources and survives deletion of those resources, so its role assignments do not need to be recreated for every application redeployment.

More from Managed Identities

All of Managed Identities

Practise more Implement Azure Security

Sign up free for adaptive practice on this chapter, with instant feedback and hints on every question.

Start practising free

Free to start · No credit card needed