nerdexam
Microsoft

SC-300 · Question #306

You have an Azure subscription. You need to use Microsoft Entra Permissions Management to automatically monitor permissions and create and implement right-size roles. The solution must follow the…

The correct answer is A. User Access Administrator. Explanation User Access Administrator (A) is correct because Microsoft Entra Permissions Management requires the ability to read existing role assignments and create/implement new right-sized roles on the service principal's behalf. User Access Administrator grants precisely…

Submitted by sofia.br· Mar 6, 2026Plan and automate identity governance

Question

You have an Azure subscription. You need to use Microsoft Entra Permissions Management to automatically monitor permissions and create and implement right-size roles. The solution must follow the principle of least privilege. Which role should you assign to the service principal of Permissions Management?

Options

  • AUser Access Administrator
  • BContributor
  • CReader
  • DOwner

How the community answered

(62 responses)
  • A
    71% (44)
  • B
    10% (6)
  • C
    15% (9)
  • D
    5% (3)

Explanation

Explanation

User Access Administrator (A) is correct because Microsoft Entra Permissions Management requires the ability to read existing role assignments and create/implement new right-sized roles on the service principal's behalf. User Access Administrator grants precisely this - the ability to manage user access (role assignments) to Azure resources - without providing unnecessary resource management capabilities, aligning with least privilege.

Contributor (B) is wrong because it allows creating and managing Azure resources but cannot manage role assignments, which is the core requirement here. Reader (C) is wrong because it is read-only and cannot create or implement any role assignments at all, making it insufficient for the "implement" part of the requirement. Owner (D) is wrong because while it would technically work, it grants full control over resources and access - far exceeding what Permissions Management needs and violating the principle of least privilege.

Memory Tip: Think of "User Access Administrator" as the Goldilocks role for access management tasks - it's not too broad (Owner), not resource-focused (Contributor), and not too limited (Reader). Whenever a task involves managing role assignments specifically, User Access Administrator is almost always your least-privilege answer.

Topics

#Microsoft Entra Permissions Management#Least Privilege#Azure RBAC#Service Principals

Community Discussion

No community discussion yet for this question.

Full SC-300 Practice