
Answer-first summary for fast verification
Answer: Managed identity
The question requires configuring authentication for an Azure Blob storage datastore in Azure Machine Learning with the ability to set privilege levels. Managed identity (D) is the correct answer because it provides the most secure and fine-grained access control capabilities. Managed identities allow assigning specific RBAC roles (privilege levels) to the datastore without storing credentials, eliminating security risks associated with shared keys or tokens. While SAS tokens (C) and account keys (B) are technically supported for datastore authentication, they don't provide the same granular privilege control - they offer all-or-nothing access. Service principal (A) can provide privilege control but is less secure than managed identity and requires credential management. The community discussion shows strong support for managed identity with upvoted comments emphasizing its fine-grained access control capabilities and security advantages over credential-based methods.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
You have an Azure Machine Learning workspace named workspace1.
You need to add a datastore that connects an Azure Blob storage container to workspace1. You must be able to configure a privilege level for the datastore.
Which authentication method should you use to configure the datastore?
A
Service principal
B
Account key
C
SAS token
D
Managed identity