A digital health platform hosts its applications across multiple Azure subscriptions organized under a single management group. To maintain compliance with healthcare regulations, you need to design a subscription governance and access control strategy that meets the following requirements:
* A team of external compliance auditors needs to view all resource configurations across all subscriptions. The members of this auditing team change on a monthly basis.
* Any new subscription added to the management group must automatically deploy Azure Monitor diagnostic settings to a central storage account.
* The lead security engineer needs the ability to manage role assignments but should only have this permission when performing scheduled security audits.
Which design strategy should you recommend?
- AAssign the Reader role to a Microsoft Entra ID security group containing the external auditors at the management group scope. Deploy an Azure Policy with the Deny effect to block the creation of new subscriptions that lack diagnostic settings. Assign the User Access Administrator role as eligible in Privileged Identity Management (PIM) for the lead security engineer.
- BAssign the Reader role to a Microsoft Entra ID security group containing the external auditors at the management group scope. Deploy an Azure Policy with the DeployIfNotExists effect to configure diagnostic settings on new subscriptions. Assign the User Access Administrator role as permanently active in Privileged Identity Management (PIM) for the lead security engineer.
- Assign the Reader role to a Microsoft Entra ID security group containing the external auditors at the management group scope. Deploy an Azure Policy with the DeployIfNotExists effect to configure diagnostic settings on new subscriptions. Assign the User Access Administrator role as eligible in Privileged Identity Management (PIM) for the lead security engineer.Answer
- DAssign the Reader role directly to each external auditor's individual Microsoft Entra ID user account at the management group scope. Deploy an Azure Policy with the DeployIfNotExists effect to configure diagnostic settings on new subscriptions. Assign the User Access Administrator role as eligible in Privileged Identity Management (PIM) for the lead security engineer.