Prepare and test your skills

Prepare and test your skills

Free sample question, answered and explained below. The AZ-900 Microsoft Azure Fundamentals Exam practice bank has 688 more like it. Try 10 free: instant score, no account.
An organization has hired a team of external developers to build and manage application resources located exclusively within a dedicated resource group named rg-dev-app. The security team requires that access follows security best practices by applying the principle of least privilege and minimizing administrative overhead.
Which action represents the recommended approach for granting access using Azure role-based access control (RBAC)?
A management group is a governance container positioned above subscriptions. Assigning the Contributor role at this level grants management access across all subscriptions and underlying resources grouped beneath that management group hierarchy.
This configuration represents a major violation of the principle of least privilege regarding assignment scope:
rg-dev-app boundary.A central cloud platform team needed broad management permissions across multiple subscriptions organized under an enterprise management hierarchy.
Azure role-based access control (Azure RBAC) provides fine-grained access management for Azure resources by matching security principals, role definitions, and scopes. Implementing best practices requires following the principle of least privilege, which means granting users only the permissions they require to perform their jobs, at the exact boundary where those permissions are needed.
Assigning the Contributor role at the resource group scope directly addresses the organization's needs:
rg-dev-app resource group prevents developers from viewing or modifying workloads in other resource groups or subscriptions.This solution strikes the right balance between operational efficiency and security guardrails. It grants sufficient operational authority within the intended boundary while preventing sprawl across higher scopes.
The Reader built-in role allows users to view the configuration and metadata of Azure resources, but it strictly prohibits creating, modifying, or deleting any resources or deployment configurations.
While using a Microsoft Entra group is a good administrative practice, this option fails both the functional and scoping requirements:
rg-dev-app.Auditors or compliance officers needed visibility into all configurations across an entire subscription to verify policy alignment without making any operational changes.
The Owner role provides full control over all resources within a specified scope, including the ability to delegate access to other identities by creating and modifying role assignments. Assigning this role at the subscription scope applies those administrative permissions across every resource group and resource within the entire subscription.
This approach violates several core security best practices:
rg-dev-app to unintended modifications.A trusted lead architect required complete administrative control to configure security baselines, assign RBAC permissions, and manage all workloads across the entire subscription.
Answer them yourself and get your score the moment you finish. No account needed.
Full access includes
Keep the momentum going with these hand-picked practice scenarios
Last updated Validated