Developing Microsoft Azure and Web Services — Question 21
You are developing a ASP.NET Core MVC web application that processes sensitive data.
Users in an Azure Active Directory (Azure AD) group named DataAdmins must be able to see all data in human readable form. Sensitive data must be masked from all other users that handle the data store.
You need to implement storage for the application.
What should you implement?
Answer options
- A. Azure SQL Database
- B. Azure Cosmos DB
- C. Azure Database for MySQL
- D. Azure Database for PostgreSQL
- E. Azure Storage Tables
Correct answer: E
Explanation
The correct choice is E, Azure Storage Tables, as it provides a way to store and access structured data while enabling you to implement custom access control. The other options, while being robust databases, do not inherently support the specific requirement of masking sensitive data for certain users as effectively as Azure Storage Tables can.