Study guide
Technical reference and lesson notes
Purpose of This Lesson
Security Copilot Security Compute Units (SCUs) are billable Azure resources. When an SCU is created for a lab, evaluation, or temporary investigation, it should be removed as soon as it is no longer needed. Deleting the resource group that contains the SCU is one way to remove the associated compute resource and prevent avoidable ongoing charges.
This is an operational cost-control task rather than an incident-response capability, but it is relevant to SOC work because analysts often use temporary Azure resources during testing, training, and investigations.
Key Concepts
Security Compute Units
SCUs provide the compute capacity used by Microsoft Security Copilot. The SCU is deployed as an Azure resource and may generate charges while it remains provisioned, even if it is not actively being used.
Resource groups
An Azure resource group is a logical container for related resources. In the lab workflow described here, the SCU is placed in a dedicated resource group, such as Copilot RG. Deleting that resource group removes the resources contained in it.
Resource-group deletion is irreversible for the resources being removed. Before deleting one, confirm that it contains only temporary resources and that no other workload depends on them.
Cost-control responsibility
Temporary compute should be treated as part of the SOC change and cleanup process:
- Record what was deployed and why.
- Identify the resource group containing the SCU.
- Confirm that the lab or investigation is complete.
- Delete the temporary resources promptly.
- Verify that the resource group and SCU no longer appear in Azure.
- Review Cost Management or billing information if charges are a concern.
Do not assume that a resource is free simply because it is idle.
Microsoft Security Operations Context
Security analysts may provision cloud resources for training exercises, proof-of-concept work, or temporary Security Copilot use. These resources should have an owner, a purpose, and a planned expiration or cleanup date.
A practical SOC operating model is to use a dedicated resource group for temporary resources. This makes ownership and cleanup easier, but it also increases the importance of verifying the resource group’s contents before deletion. A shared resource group should not be deleted merely because it contains one temporary resource.
Cost cleanup is also a permissions issue. The analyst may need sufficient Azure permissions to delete the resource group, or may need to request cleanup from the subscription or resource-group owner.
Tool / Feature Decision Guide
| Situation | Recommended action | Reason |
|---|---|---|
| A dedicated resource group contains only a temporary SCU | Delete the resource group after confirming the work is complete | This removes the SCU and associated temporary resources together |
| The resource group contains production or shared resources | Do not delete the entire group | Remove only the temporary resource through an approved change process |
| The SCU is still needed for an active investigation | Keep it provisioned and track its owner, purpose, and expected end time | Deleting it could interrupt the investigation |
| The analyst lacks deletion permissions | Escalate to the resource owner or Azure administrator | Cleanup must be authorized and auditable |
| Billing continues or charges are unexpected | Check Azure Cost Management and contact Microsoft support if appropriate | Support may help investigate billing, but refunds should not be assumed |
Exam-Relevant Takeaways
- An SCU is an Azure resource with potential ongoing cost.
- A dedicated resource group can simplify cleanup of temporary SCU deployments.
- Deleting the resource group deletes the resources contained in it, so verify its contents first.
- Resource deletion requires appropriate Azure permissions.
- The safest operational approach is to clean up temporary resources immediately after the lab or investigation.
- Microsoft support may assist with billing questions, but cost recovery is not a substitute for timely resource deletion.
Common Exam Traps
- Confusing an idle resource with a deleted resource: Stopping use of Security Copilot does not necessarily remove the provisioned SCU or eliminate charges.
- Deleting the wrong resource group: A resource group may contain more than the temporary SCU. Check its contents before deletion.
- Assuming support will always refund charges: Billing assistance is possible, but the correct preventive action is to delete unneeded resources.
- Ignoring permissions: An analyst may be able to use a service without having permission to delete its Azure infrastructure.
- Treating cleanup as optional: Temporary lab resources should have a defined cleanup step and owner.
Real-World SOC Analyst Notes
- Use a naming convention such as
rg-copilot-lab-<owner>so temporary resources are easy to identify. - Apply Azure tags such as
Owner,Purpose,Environment, andExpirationDate. - Use a dedicated resource group for experiments where practical, but never assume that a similarly named group is safe to delete.
- Document the deletion in the lab record, investigation case, or change ticket.
- Use Azure Cost Management to monitor unexpected spend and establish budgets or alerts where appropriate.
- If deletion could affect an active investigation, preserve required evidence and obtain approval before removing the resource.
- Treat cleanup automation carefully: an automated deletion rule should target explicitly tagged temporary resources rather than broad production scopes.
Quick Reference Summary
- Identify the Azure resource group containing the SCU.
- Confirm the SCU and any other resources in the group are no longer needed.
- Verify that the group is dedicated to temporary work and is not shared.
- Delete the resource group, or delete only the SCU through an approved process if the group contains other resources.
- Confirm deletion in the Azure portal and check cost information when necessary.
Flashcards
Q: Why should an unused Security Copilot SCU be deleted rather than merely left idle?
A: An SCU is an Azure compute resource that may continue generating charges while provisioned. Deleting it removes the temporary capacity and prevents avoidable ongoing cost.
Q: What Azure object can be deleted to remove an SCU and other temporary resources deployed with it?
A: The resource group containing the SCU can be deleted, provided the group contains only resources that are safe to remove.
Q: What must you verify before deleting a resource group created for an SCU lab?
A: Verify that the lab is complete, the group contains no production or shared resources, and no active investigation depends on those resources.
Q: When should you delete a dedicated SCU resource group?
A: Delete it immediately after the lab or temporary investigation is complete, subject to the required approval and evidence-preservation process.
Q: What should you do if the SCU resource group also contains a shared workload?
A: Do not delete the resource group. Remove only the temporary SCU through an authorized change process.
Q: What is the main operational risk of deleting the wrong resource group?
A: The deletion can remove unrelated workloads and interrupt production or investigative activities. Resource-group contents must be checked first.
Q: What should an analyst do if they cannot delete the SCU because of insufficient Azure permissions?
A: Contact the resource-group or subscription owner and request authorized cleanup. Do not bypass the permission model.
Q: Does stopping use of Security Copilot necessarily stop SCU-related charges?
A: No. The SCU may remain provisioned and billable until it is removed or otherwise deallocated according to the applicable service behavior.
Q: What is the safer billing assumption if an SCU was accidentally left deployed?
A: Assume charges may continue and delete the resource promptly. Contact Microsoft support for billing investigation if needed, but do not rely on a refund.
Q: How can a SOC make temporary SCU resources easier to identify and clean up?
A: Use a dedicated, consistently named resource group and apply ownership, purpose, environment, and expiration tags.
Practice Questions
Question 1
A SOC analyst completes a Security Copilot lab. The SCU is deployed in rg-copilot-lab, which contains only the SCU and related temporary resources. What is the best next action?
A. Leave the SCU running because it is no longer being actively used
B. Delete the dedicated resource group after confirming the lab is complete
C. Delete the entire Azure subscription
D. Disable Microsoft Defender XDR alerts
Correct answer: B. A dedicated resource group containing only temporary lab resources can be deleted after confirming that no work depends on it. This removes the SCU and helps prevent ongoing charges.
Question 2
An analyst finds an SCU in rg-security-platform, which also contains production monitoring resources. What should the analyst do?
A. Delete the resource group to guarantee that the SCU is removed
B. Delete only the temporary SCU through an approved change process
C. Remove the resource group lock and delete everything
D. Ignore the SCU because production resources share the group
Correct answer: B. Deleting a shared resource group could cause an outage. The temporary SCU should be removed separately with appropriate authorization.
Question 3
A user says that they stopped using Security Copilot but still sees Azure charges. Which explanation is most appropriate?
A. The SCU may still be provisioned even though it is not actively being used
B. Microsoft Defender XDR automatically creates a permanent incident
C. KQL queries always generate SCU charges
D. Deleting an incident is required to stop Azure billing
Correct answer: A. An unused service does not necessarily mean its supporting Azure compute has been deleted. The analyst should verify the SCU’s deployment state and remove it when no longer needed.
Question 4
An analyst lacks permission to delete the resource group containing a completed SCU lab. What is the correct response?
A. Attempt to bypass Azure role assignments
B. Ask the resource or subscription owner to perform or authorize cleanup
C. Delete all Microsoft Sentinel incidents instead
D. Disable the tenant’s security controls
Correct answer: B. Resource deletion must follow Azure permissions and organizational change controls. Escalate cleanup to an authorized owner.
Final Takeaway
Provisioned Security Copilot capacity should be managed like any other temporary Azure compute resource. Use a dedicated resource group when practical, verify its contents, delete it promptly when the work is complete, and document the cleanup so the SOC controls both operational risk and cloud cost.