An administrator manages an Azure subscription that contains two resource groups: `RG-Shared-Services` (which hosts core virtual networks) and `RG-Dev-Test` (which hosts development virtual machines).
The administrator must implement the following controls:
1. Prevent the accidental deletion of any resources within `RG-Shared-Services`.
2. Automatically trigger a script to deallocate virtual machines in `RG-Dev-Test` when the subscription's monthly spend reaches .
3. Allow a junior analyst named User1 to view cost analysis reports for the entire subscription, while ensuring they cannot view or modify the configuration of the virtual machines or network resources.
To achieve this, the administrator applies a CanNotDelete resource lock to `RG-Shared-Services`, configures an Azure Cost Management budget for the subscription with a limit and a threshold alert without an action group, and assigns the Billing Reader role to User1 at the `RG-Dev-Test` resource group scope.
Which of the following adjustments must be made to fully satisfy all requirements?
- AChange the resource lock on `RG-Shared-Services` to a ReadOnly lock, and associate an Action Group containing the deallocation script with the budget alert threshold.
- Associate an Action Group containing the deallocation script with the budget alert threshold, and assign the Billing Reader role to User1 at the subscription scope.Cevap
- CAssign the Billing Reader role to User1 at the resource group scope for both `RG-Shared-Services` and `RG-Dev-Test`, and configure a budget at the `RG-Dev-Test` scope.
- DConfigure the budget alert threshold to send an email to User1, and assign the Reader role to User1 at the subscription scope.