A financial services company is designing a subscription governance strategy. The security team must delegate permissions to a cloud operations team to manage network security groups (NSGs) and route tables within a production subscription. The operations team members change frequently, and their access must only be active during their scheduled shifts and automatically expire after eight hours. The design must prevent the operations team from modifying virtual networks or assigning permissions to other users. Additionally, any new resource group created within the subscription must automatically have a delete resource lock deployed to prevent accidental deletion. Which design should you recommend to meet these requirements while minimizing administrative overhead?
- Create a Microsoft Entra ID security group containing the operations team members. Use Microsoft Entra Privileged Identity Management (PIM) for Azure resources to configure the group with an eligible assignment to a custom Azure RBAC role at the subscription scope. Deploy an Azure Policy with a DeployIfNotExists effect at the subscription scope to apply the delete resource lock.Answer
- BAssign a custom Azure RBAC role containing the necessary network permissions directly to the individual user accounts of the operations team. In Microsoft Entra PIM for Azure resources, configure these direct assignments as eligible at the subscription scope. Deploy an Azure Policy with a Deny effect at the subscription scope to block resource group creation if the delete resource lock is missing.
- CCreate a Microsoft Entra ID security group containing the operations team members. In Microsoft Entra PIM for Azure resources, configure a permanently active assignment for the group to a custom Azure RBAC role at the subscription scope. Deploy an Azure Policy with a DeployIfNotExists effect at the subscription scope to apply the delete resource lock.
- DCreate a Microsoft Entra ID security group containing the operations team members. Assign a custom Azure RBAC role containing the necessary network permissions directly to the group at the subscription scope. Deploy an Azure Policy with a Deny effect at the subscription scope to automatically deploy the delete resource lock on new resource groups.