- A
The rule's alert grouping settings are misconfigured
Why wrong: Alert grouping affects grouping, not creation of incidents.
- B
The rule is set to create alerts but not incidents
Why wrong: The setting 'Create incident from alerts' must be enabled; if disabled, no incidents.
- C
The rule's query schedule is too long
Why wrong: If the query runs, schedule is not the issue.
- D
The rule does not have entity mapping configured
Entity mapping is required for incident creation from custom rules.
Quick Answer
The answer is that the rule does not have the "Create incident from alerts triggered by this rule" toggle enabled. This is the most likely cause because a custom KQL detection rule in Microsoft Sentinel can run successfully and generate alerts in Log Analytics without ever creating an incident; the analytics rule incident creation toggle specifically controls whether those alerts are promoted to incidents. On the SC-200 exam, this tests your understanding of the distinction between alert generation and incident creation—a common trap is assuming a working query automatically produces incidents. The toggle sits in the "Incident settings" tab of the analytics rule wizard, and many candidates overlook it when troubleshooting. Remember the memory tip: "Alerts are logs, incidents are cases"—if the query works but no incidents appear, always check that the incident creation switch is turned on.
SC-200 Manage a security operations environment Practice Question
This SC-200 practice question tests your understanding of manage a security operations environment. The scenario asks you to isolate a root cause — eliminate options that address a different problem before choosing. After answering, compare your reasoning against the explanation and wrong-answer breakdown below. Once you have made your selection, read the full explanation to reinforce the concept and understand why each distractor is designed to mislead on exam day.
Your Microsoft Sentinel environment is not generating incidents from a custom KQL detection rule. The rule runs successfully in the Log Analytics query editor but no incidents appear. What is the most likely cause?
Clue words in this question
Noticing these words before you look at the options changes how you read each choice.
Clue:
"most likely"Why it matters: Probability qualifier — the question wants the most probable cause or outcome, not a guaranteed one. Eliminate low-probability options.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
The rule does not have entity mapping configured
The most likely cause is that the rule is set to create alerts but not incidents. In Microsoft Sentinel, a custom KQL detection rule can be configured to generate alerts, but incidents are only created if the 'Create incident from alerts triggered by this rule' option is enabled. Since the rule runs successfully in Log Analytics (meaning the query logic is correct), the absence of incidents points to a configuration issue where alerts are generated but not promoted to incidents.
Key principle: Answer the scenario, not the keyword: identify the specific constraint before choosing the most familiar-sounding option.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
The rule's alert grouping settings are misconfigured
Why it's wrong here
Alert grouping affects grouping, not creation of incidents.
- ✗
The rule is set to create alerts but not incidents
Why it's wrong here
The setting 'Create incident from alerts' must be enabled; if disabled, no incidents.
- ✗
The rule's query schedule is too long
Why it's wrong here
If the query runs, schedule is not the issue.
- ✓
The rule does not have entity mapping configured
Why this is correct
Entity mapping is required for incident creation from custom rules.
Clue confirmation
The clue word "most likely" in the question point toward this answer.
Related concept
Read the scenario before looking for a memorised answer.
Common exam traps
Common exam trap: answer the scenario, not the keyword
The trap here is that candidates often assume a successful query execution guarantees incident creation, but they overlook the separate incident creation toggle, which is a distinct configuration step in the analytics rule wizard.
Detailed technical explanation
How to think about this question
Under the hood, a Microsoft Sentinel analytics rule has two independent toggles: 'Create alert' (which runs the KQL query and generates an alert in the SecurityAlert table) and 'Create incident' (which triggers an incident from that alert via the SecurityIncident table). If the 'Create incident' toggle is off, the rule will only populate the SecurityAlert table, and no incident will be created. This is a common misconfiguration when cloning rules or using ARM templates, where the incident creation property is set to 'false' by default.
KKey Concepts to Remember
- Read the scenario before looking for a memorised answer.
- Find the constraint that changes the correct option.
- Eliminate answers that are true in general but not in this case.
TExam Day Tips
- Watch for words such as best, first, most likely and least administrative effort.
- Review why wrong options are wrong, not only why the correct option is correct.
Key takeaway
Answer the scenario, not the keyword: identify the specific constraint before choosing the most familiar-sounding option.
Real-world example
How this comes up in practice
A cloud solutions architect for a retail company is evaluating services for a new workload. The correct answer here reflects best practice for the specific scenario described — not a general cloud recommendation. Answer the scenario, not the keyword: identify the specific constraint before choosing the most familiar-sounding option. Cloud exam questions reward reading the constraint carefully: the same technology can be right or wrong depending on the use case.
What to study next
Got this wrong? Here's your next step.
Identify which exam domain this question belongs to, review the core concept, then practise similar questions from the same domain.
- →
Manage a security operations environment — study guide chapter
Learn the concepts, then practise the questions
- →
Manage a security operations environment practice questions
Targeted practice on this topic area only
- →
All SC-200 questions
1,639 questions across all exam domains
- →
Microsoft Security Operations Analyst SC-200 study guide
Full concept coverage aligned to exam objectives
- →
SC-200 practice test guide
How to use practice tests most effectively before exam day
Related practice questions
Related SC-200 practice-question pages
Use these pages to review the topic behind this question. This is how one missed question becomes focused revision.
Manage a security operations environment practice questions
Practise SC-200 questions linked to Manage a security operations environment.
Respond to security incidents practice questions
Practise SC-200 questions linked to Respond to security incidents.
Perform threat hunting practice questions
Practise SC-200 questions linked to Perform threat hunting.
Mitigate threats using Microsoft Defender XDR practice questions
Practise SC-200 questions linked to Mitigate threats using Microsoft Defender XDR.
Mitigate threats using Microsoft Defender for Cloud practice questions
Practise SC-200 questions linked to Mitigate threats using Microsoft Defender for Cloud.
Mitigate threats using Microsoft Sentinel practice questions
Practise SC-200 questions linked to Mitigate threats using Microsoft Sentinel.
SC-200 fundamentals practice questions
Practise SC-200 questions linked to SC-200 fundamentals.
SC-200 scenario practice questions
Practise SC-200 questions linked to SC-200 scenario.
SC-200 troubleshooting practice questions
Practise SC-200 questions linked to SC-200 troubleshooting.
Practice this exam
Start a free SC-200 practice session
Short sessions build daily habit. Longer sessions build exam-day stamina. Try a timed session to simulate real conditions.
FAQ
Questions learners often ask
What does this SC-200 question test?
Manage a security operations environment — This question tests Manage a security operations environment — Read the scenario before looking for a memorised answer..
What is the correct answer to this question?
The correct answer is: The rule does not have entity mapping configured — The most likely cause is that the rule is set to create alerts but not incidents. In Microsoft Sentinel, a custom KQL detection rule can be configured to generate alerts, but incidents are only created if the 'Create incident from alerts triggered by this rule' option is enabled. Since the rule runs successfully in Log Analytics (meaning the query logic is correct), the absence of incidents points to a configuration issue where alerts are generated but not promoted to incidents.
What should I do if I get this SC-200 question wrong?
Identify which exam domain this question belongs to, review the core concept, then practise similar questions from the same domain.
Are there clue words in this question I should notice?
Yes — watch for: "most likely". Probability qualifier — the question wants the most probable cause or outcome, not a guaranteed one. Eliminate low-probability options.
What is the key concept behind this question?
Read the scenario before looking for a memorised answer.
About these practice questions
Courseiva creates original exam-style practice questions with explanations and wrong-answer analysis. It does not publish real exam questions, exam dumps, or protected exam content. Learn why practice questions differ from exam dumps →
Same concept, more angles
1 more ways this is tested on SC-200
These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.
Variation 1. The exhibit shows a KQL query used in a Microsoft 365 Defender custom detection rule. The query is intended to detect encoded PowerShell commands executed in the last hour. However, the detection rule is not generating any alerts even though the SOC knows that encoded PowerShell commands are being executed. Which modification would most likely fix the detection rule?
hard- A.Change `contains` to `has` for better performance and accuracy.
- ✓ B.Add a condition to also look for `-EncodedCommand` in the command line.
- C.Modify the query to use `project-away` instead of `project`.
- D.Replace `FileName == "powershell.exe"` with `InitiatingProcessFileName == "powershell.exe"`.
Why B: The query uses `contains` which is case-insensitive, but the problem is that the rule might be running on a different time range or the query may not be scheduled to run frequently enough. However, the most likely issue is that the query uses `Project` instead of `project` (case sensitivity in KQL is not an issue), but actually KQL is case-insensitive for keywords. A common mistake is that the query uses `project` correctly. Actually, the issue might be that the detection rule is not including the right data source or the query is not scheduled. But given the options, the most plausible fix is to change `contains` to `has` because `contains` will match substrings like "-encodedcommand" but also "-enc" inside other words, but the real issue might be that the query is not using `has_any` for performance. However, among the options, the correct one is to add a condition to filter on `InitiatingProcessFileName` to ensure only powershell.exe is considered? No, the query already filters on FileName. Let's re-analyze: The query uses `DeviceProcessEvents` which is from Microsoft 365 Defender. The detection rule might not be triggering because the query uses `ago(1h)` which is relative to the time the query runs, but if the rule runs every hour, it might miss events that happen just after the query runs. However, the rule should include all events from the last hour. The more likely issue is that the query uses `contains "-enc"` which will match any string containing "-enc", but the encoded command flag in PowerShell is "-EncodedCommand". However, the query also checks for "-e" which would match many commands. But the real problem might be that the query is not filtering out legitimate uses. Option A is correct because the query should also look for the `-EncodedCommand` parameter explicitly. Option B is wrong because using `has` instead of `contains` would be more accurate but not the main issue. Option C is wrong because the query already filters on FileName. Option D is wrong because the query already uses Project.
Last reviewed: Jun 25, 2026
This SC-200 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SC-200 exam.
Question Discussion
Share a tip, memory trick, or ask about the reasoning behind this question. Do not post real exam questions, leaked content, braindumps, or copyrighted exam material. Comments are moderated and may be removed without notice.
Sign in to join the discussion.