Home / Blog / SC-200 Study Plan
// MICROSOFT SC-200 · STUDY PLAN

SC-200 study plan: 6-week & 10-week schedules

CrushCert · Published November 9, 2026 · ~12 min read

Here's a concrete, week-by-week plan for Microsoft SC-200 (Microsoft Security Operations Analyst), in two tracks: 6 weeks if you're already a SOC analyst, on Microsoft's tools or another SIEM, and 10 weeks if you're an IT pro or admin new to Microsoft security operations. Both run on the same daily routine of about an hour (roughly 6–8 hours a week), both follow the official domain weights, both put hands-on time in the Microsoft Defender portal and KQL into every week, and both finish with timed mocks. Book the exam when you're consistently scoring 80%+ on fresh questions.

SC-200 isn't a "describe" exam; it's a "choose and do" exam. Most questions describe an alert, an incident or a hunting task and a constraint, and ask which connector, rule, role, response action or query fits. The wrong answers are real options that would work for a slightly different need. So this plan pairs Microsoft's free training with practice questions, portal time and KQL from week one, and ends with four cheat sheets and the KQL worth knowing.

The exam you're planning for

WhatDetail
ExamSC-200: Microsoft Security Operations Analyst
EarnsMicrosoft Certified: Security Operations Analyst Associate
Time100 minutes
QuestionsNot published (reports suggest about 40–60)
Passing score700 out of 1000 (scaled)
Features testedMostly GA; commonly used previews possible
Study guideSkills measured as of Oct 21, 2026
Cost (USD)Not published globally; about $165 in the US
RenewalYearly, free online assessment
Skill area (guide as of Oct 21, 2026)Weight
1. Manage a security operations environment40–45%
2. Respond to security incidents35–40%
3. Perform threat hunting20–25%

Managing a security operations environment is the biggest domain at 40–45%, so both tracks spend the most weeks there. Because the 700/1000 score is scaled and Microsoft doesn't publish the question count, aim higher than the mock pass line: 80%+ on fresh questions in every domain, not 70%.

Use current names; a lot has changed. The Microsoft Defender portal (security.microsoft.com) with Microsoft Sentinel in the Defender portal (Microsoft says Sentinel is no longer supported in the Azure portal after March 31, 2027); Defender XDR (formerly Microsoft 365 Defender); the Azure Monitor Agent and data collection rules (the Log Analytics agent retired on August 31, 2024); the Analytics and Data lake tiers (not Archive); alert tuning (formerly alert suppression); custom detections, which Microsoft now calls the best way to create new rules across Sentinel and Defender XDR; the ThreatIntelIndicators table (the legacy ThreatIntelligenceIndicator table stopped receiving data after July 31, 2025); EntraIdSignInEvents (replacing AADSignInEventsBeta); and no manual trigger for automated investigation since September 1, 2026. We'll update the CrushCert bank when Microsoft changes the outline.

Which track are you on?

YouPlan
SOC analyst, on Microsoft's tools or another SIEM6 weeks · ~6–8 h/week
IT pro or admin new to Microsoft SecOps10 weeks · ~6–8 h/week
New to securitySecurity basics first, then 10 weeks

Those line up with our estimates in how long to study for SC-200, which also has the per-domain hour split.

The daily routine (every study day)

The one rule that matters: hands-on and KQL start in week 1, not after you've finished the course. You only really learn why forwarded events don't match rules written for SecurityEvent, or why a join drops rows, by seeing it happen and then answering questions about it. Keep your tenant cheap: start with the free data sources and small test volumes.

Track 1: the 6-week plan (SOC analyst)

Track 2: the 10-week plan (IT pro or admin new to Microsoft SecOps)

About an hour a day, six days a week. Use the seventh to catch up or rest.

Weeks 1–4 — manage a security operations environment

Weeks 5–7 — respond to security incidents

Weeks 8–10 — threat hunting, mocks

Cheat sheet 1: which Sentinel role?

RoleCan doThink
Microsoft Sentinel ReaderView data, incidents, workbooks and recommendationsLook only
Microsoft Sentinel ResponderReader plus manage incidents (assign, change status)Analyst
Microsoft Sentinel ContributorResponder plus create and edit analytics rules, workbooks and other content; install solutionsEngineer
Microsoft Sentinel Playbook OperatorList, view and manually run playbooksRun, not edit
Logic App ContributorCreate and edit playbooksBuild playbooks
Microsoft Sentinel Automation ContributorLets Sentinel attach playbooks to automation rules; not for user accountsService only

Microsoft recommends Responder plus Playbook Operator for analysts and Contributor plus Logic App Contributor for engineers, assigned at the resource group. Automation rules run playbooks as the Microsoft Sentinel service account, which needs permissions on the playbook's resource group, and granting that takes Owner.

Cheat sheet 2: which connector, which table?

SourceConnectorTable
Windows servers, Security logWindows Security Events via AMASecurityEvent
A Windows Event Collector (WEF)Windows Forwarded EventsWindowsEvent
Linux servers, plain syslogSyslog via AMASyslog
Firewalls and appliances sending CEFCEF via AMA (Linux forwarder)CommonSecurityLog
Azure subscriptionsAzure Activity (diagnostic settings via Azure Policy)AzureActivity
A STIX/TAXII 2.0 or 2.1 feedThreat Intelligence – TAXIIThreatIntelIndicators

Two classic traps: forwarded events land in WindowsEvent, not SecurityEvent, so built-in rules that query SecurityEvent won't match them; and an Azure Policy assignment only covers existing resources if you tick Create a remediation task. Non-Azure machines need Azure Arc before the Azure Monitor Agent can be deployed to them.

Cheat sheet 3: where does the data live?

TierWhat it meansThink
Analytics tierFull Sentinel features: rules, hunting, workbooks; 90 days included at no extra charge, extendable to 2 yearsHot
Data lake tierLow-cost storage up to 12 years; pay to query; KQL jobs, notebooks, search jobs, summary rules; not for real-time detectionCold
XDR defaultDefender XDR advanced hunting data, kept 30 daysBuilt in

Advanced hunting's interactive queries see only the analytics retention period; older lake data needs a search job, a KQL job or the lake explorer. Moving a table from Analytics to the Data lake tier stops real-time analytics and hunting on it.

Cheat sheet 4: which device action?

ActionWhat it doesThink
Isolate deviceCuts the device off the network (full or selective) but keeps the Defender connectionUnplug
Contain deviceOther onboarded devices block itQuarantine neighbor
Restrict app executionOnly Microsoft-signed files can runLock down
Run antivirus scanQuick or full scanScan
Collect investigation packageA ZIP of forensic data: processes, connections, scheduled tasks, event logs and moreEvidence
Live responseA remote shell to collect files or run approved scripts; must be turned on in advanced featuresHands on

All device actions are tracked in the Action center. For email, remediation from automated investigation always waits for SecOps approval.

KQL to know

These are the patterns CrushCert's six KQL labs make you type. Learn what each one does; the last column is the lab that drills it.

PatternWhat it doesLab
where ResultType != "0"Failed sign-ins in SigninLogs: ResultType is a string and "0" means successSign-ins
contains "-enc" vs hascontains matches any substring; has matches whole terms onlyPowerShell
join kind=inner (…) on NetworkMessageIdKeeps every matching pair; the default join kind (innerunique) drops duplicate left-side keysPhishing
project Timestamp, DeviceId, ReportIdThe columns a custom detection on a Defender for Endpoint table needsDetection
bin(TimeGenerated, 5m)Groups events into 5-minute buckets inside summarizeBrute force
dcount(DeviceName)Counts distinct devices, not rowsLateral

Defender XDR tables use Timestamp; Sentinel and Log Analytics tables use TimeGenerated. Use =~ for case-insensitive matches on process and file names, because attackers vary case.

Practice with the ten CrushCert labs. Six KQL labs run in a simulated query console where you build the query one clause at a time; spacing and case don't matter, and a wrong attempt tells you what's missing: Hunt Failed Sign-ins in Sentinel, Find Encoded PowerShell on Endpoints, Who Clicked the Phishing Link?, Turn a Hunt into a Custom Detection, Write a Brute-Force Analytics Rule Query and Hunt Lateral Movement over RDP. Four drag-and-drop labs cover the lookalikes: Work the Incident in Order, Pick the Sentinel Data Connector, Which Defender Raised It? and Choose the Right Data Tier. The KQL labs don't run against a real workspace, so they're for syntax and recall, not a replacement for hunting in a real tenant.
Your free companion: Microsoft Learn. CrushCert is practice questions, labs and mocks, not a video course and not a live tenant. Pair it with Microsoft Learn's free self-paced SC-200 training for the lessons, the SC-200 study guide for the exact skills measured, a test tenant for real work in the Defender portal, and any free official practice assessment Microsoft offers on the SC-200 exam page as a check before you book.

The last day before the exam

Run this plan on CrushCert

300 original questions at the official weights, each with an explanation of why the right answer is right and why each wrong one is wrong; six KQL labs where you write the query and get coached on each clause, plus four drag-and-drop labs; flashcards with spaced repetition; and a 50-question, 100-minute timed mock. $15/month for SC-200 alone or $24/month for all 23 exams. 7-day free trial, no card required.

Start the SC-200 plan →

More on SC-200

Not sure what to practice with? See our honest look at the best SC-200 practice tests, free and paid. Still deciding whether to sit it at all? Read is SC-200 worth it? and how long it takes by background. Everything in the prep is laid out on the SC-200 practice test page. New to security? Start with the Security+ practice test; coming from Azure administration, see the AZ-104 practice test.

Keep reading

PRACTICE TEST

SC-200 practice test

300 original questions at the official weights, six KQL labs, four drag-and-drop labs and a 100-minute timed mock. 7 days free.

RESOURCES

Best SC-200 practice tests in 2026

Microsoft's free training, Tutorials Dojo, CertCrush, MeasureUp and CrushCert, compared honestly.

CAREER GUIDE

Is SC-200 worth it in 2026?

Who the Security Operations Analyst cert fits, who should skip it, and how it compares with Security+ and AZ-104.

STUDY TIMELINE

How long to study for SC-200

Our estimates by background, from 3–4 weeks for analysts in Defender XDR every day to 12–14+ for career changers.

Frequently asked questions

How long is this SC-200 study plan?

It has two tracks at about 6 to 8 hours a week: 6 weeks if you're already a SOC analyst, on Microsoft's tools or another SIEM, and 10 weeks if you're an IT pro or admin new to Microsoft security operations. Those line up with our estimates of about 3 to 7 weeks and 6 to 10 weeks part-time.

Is Microsoft Learn enough to pass SC-200?

Microsoft Learn's free self-paced SC-200 training covers the material, so it is the right place to start. What it does not give you is a large bank of scenario questions, a full timed mock or KQL you write and get checked, and you still need hands-on time in the Defender portal. Use them together.

Do I need a real tenant to study for SC-200?

It is strongly recommended. Working incidents, tuning alerts and running hunting queries in the Defender portal teaches you things reading doesn't. Microsoft Sentinel bills for most ingested data, so start with free sources such as Azure Activity and Office 365 audit logs and keep the rest small. CrushCert's KQL labs are simulated and run nothing against a real workspace, so they are for syntax and recall, not a live tenant.

What practice-test score means I'm ready for SC-200?

Consistently 80% or higher on questions you have not seen before, in all three domains, and a full timed mock at that level. SC-200 is scored 700 out of 1000 on a scaled score and Microsoft does not publish the question count, so a 70% mock pass line is the floor, not the target.