AZ-204 · Question #210
Drag and Drop Question You are developing an ASP.NET Core website that can be used to manage photographs which are stored in Azure Blob Storage containers. Users of the website authenticate by using t
The correct answer is user_impersonation; delegated; delegated. The correct configuration requires 'user_impersonation' as the API permission scope for Azure Blob Storage, which allows the application to access Azure Storage on behalf of the signed-in user. The permission type must be set to 'delegated' (not 'application') because the website
Question
Exhibit
Answer Area
Drag items
Correct arrangement
- user_impersonation
- delegated
- delegated
Explanation
The correct configuration requires 'user_impersonation' as the API permission scope for Azure Blob Storage, which allows the application to access Azure Storage on behalf of the signed-in user. The permission type must be set to 'delegated' (not 'application') because the website needs to act on behalf of the authenticated user, respecting their individual RBAC role assignments on the blob containers. Using delegated permissions ensures that users can only access what their own RBAC roles permit, rather than granting the app blanket access regardless of user identity.
Topics
Community Discussion
No community discussion yet for this question.
