You create an Azure Cognitive Services resource. A developer needs to be able to retrieve the keys used by the resource. The solution must use the principle of least privilege. What is the best role to assign to the developer?
Suggested Answer:D🗳️
The Cognitive Services User lets you read and list keys of Cognitive Services. Reference: https://docs.microsoft.com/en-us/azure/role-based-access-control/built-in-roles
The best role to assign to the developer in order to retrieve the keys used by the Azure Cognitive Services resource, while following the principle of least privilege, is:
B. Security Reader.
The Security Reader role provides read-only access to security-related information in Azure. It allows the developer to view and retrieve the necessary security-related details, such as keys, without granting unnecessary permissions or access to modify or manage the resource.
To retrieve the keys used by an Azure Cognitive Services resource, the best role to assign to the developer is Cognitive Services User. This role has the necessary permissions to retrieve the keys, but not to modify the resource or access billing information
The answer could be "Cognitive Services Contributor" or "Cognitive Services User". Since the solution must use the "principle of least privilege" so "Cognitive Services User" is right answer . (D)
The answer could be "Cognitive Services Contributor" or "Cognitive Services User".
upvoted 1 times
...
This section is not available anymore. Please use the main Exam Page.AI-100 Exam Questions
Log in to ExamTopics
Sign in:
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
rveney
2 years agorveney
2 years agoOmkarrokee
4 years agoOmkarrokee
4 years ago