ServiceNow Security Operations Consulting
What a Security Operations Consulting Engagement Covers
A Security Operations consulting engagement with Oblytech typically begins with assessment of your current security posture: how alerts are triaged, incidents are investigated and threats are responded to. We document tool sprawl: you might have SIEM, endpoint detection, network monitoring and vulnerability scanning all generating alerts that teams manually review. We assess team skills, procedures and handoff points where information gets lost. We identify gaps: no single view of incidents, no coordinated response playbooks, no automation of repetitive tasks.
The engagement then focuses on implementing Security Orchestration, Automation and Response (SOAR) in ServiceNow. We design playbooks that automate response to common incident types. We integrate alert sources so your team sees security events in one place. We set up case management so incidents are tracked through investigation and resolution. We document and automate your incident response procedures so new team members can follow them consistently.
The sections that follow cover the assessment and design phase, integration with alert sources and threat intelligence, automated response and playbook execution, measurement, the decisions the platform may take before any connector is chosen, three models for how alerts become cases, designing containment around approval boundaries, an ordered design sequence for the first playbook set, failure patterns after go-live, and when a consulting review is the wrong first step.
Assessment and Design Phase
We meet with security leadership to understand objectives: are you trying to reduce mean time to respond, improve detection accuracy, or reduce team workload? We interview analysts and incident handlers to understand current processes and pain points. We review your incident logs and alert data to quantify volume and trend over time. We assess your team size and skill levels, and understand alert fatigue: how many false alerts are drowning out critical incidents.
Based on assessment, we design a target state. SOAR cases will be created for all incidents, either automatically from alerts or manually reported. Playbooks will automate triage and enrichment: when an alert arrives, run automated actions to gather context about the source and target. For high-confidence threats, auto-response actions might isolate an endpoint or block a network connection. For uncertain incidents, escalate to analysts for review.
Integration with Alert Sources and Threat Intelligence
The value of SOAR depends on integrating your monitoring and detection tools. We set up API integrations with your SIEM, EDR, network detection, vulnerability scanner and threat intelligence feeds. When an alert fires, it automatically creates a case in ServiceNow. Alert context flows in: source IP, affected systems, detection reason, severity. We configure alert deduplication so a widespread attack does not create thousands of duplicate cases but instead updates a single case with the number of affected systems.
Threat intelligence integrations enrich alerts. When an alert references an IP address, we query threat intelligence to determine if it is known to be malicious. We correlate alerts with known threat groups. We track indicators of compromise and flag them across future alerts. This enrichment helps analysts decide whether an alert requires immediate action or can be dismissed as background noise.
Automated Response and Playbook Execution
Playbooks define automated response to different incident types. A suspected malware incident might trigger isolation of the affected endpoint, blocking of the command-and-control IP and creation of a forensic snapshot. A brute-force attack against an identity system might trigger account lock for the target account pending analyst review. Not all response is fully automated: sensitive actions like blocking network segments require analyst approval first. Playbooks show analysts the recommended actions and allow them to approve and execute in bulk rather than manually running each action in each tool.
Custom playbooks are built during the engagement based on your incident patterns and response procedures. We start with standard playbooks for common incidents like malware, credential abuse and data exfiltration, then customise them based on your environment and threat profile.
Measurement and Continuous Improvement
We track metrics: mean time to detect comparing alert generation to analyst review, mean time to respond from detection to response actions, and analyst hours per incident before and after SOAR. These metrics show the value of automation. We also track playbook execution: which playbooks are used, which are skipped, and which generate false alerts. Data guides where to invest in additional automation or tuning.
The engagement includes training so your team can maintain and improve playbooks post-engagement. Security operations is never done; new threats emerge and procedures evolve. We build capability so your team can add playbooks, modify alert rules and extend integrations without external help.
Start with the decisions the platform may take, not the connector list
Teams often open a security orchestration engagement by asking which tools to connect. A better first question is which decisions the platform should make on its own and which it should only prepare for an analyst. The answer sets the list of sources, the shape of the case record and the approval rules, and it is much harder to unwind once automation is switched on for a live queue. The security operations governance model is a useful place to record those choices before the build.
How alerts become cases: three models compared
Before any playbook is drawn, the team has to agree how a detection turns into a case. The integration patterns for each source are the place to check which grouping keys each feed can supply. The three common models behave very differently under load, and the choice depends on whether your sources can supply reliable grouping keys.
| Model | How it behaves | Fits when | Risk to manage |
|---|---|---|---|
| One case per alert | Every detection opens its own record | Low volume and a strict need to trace each detection | A single campaign floods the queue |
| Grouped case by shared indicator | Alerts sharing a host, user or indicator join one case | Repeated detections of one activity | Grouping rules merge unrelated events |
| Parent case with child alerts | A parent incident holds scope, children hold detections | Multi-system incidents with one accountable responder | The parent goes stale if children are not reviewed |
None of these is correct in general. The trap is choosing the grouped model before confirming that host and user fields are populated consistently across every source. Grouping on a field that is blank for half the alerts quietly splits one intrusion into several cases, and nobody notices until a report counts them.
Designing containment around approval boundaries
Automated containment is attractive and easy to overdo. A sound design separates three classes of action: enrichment that reads data and changes nothing, reversible containment that an analyst can undo quickly, and actions that affect the business and need a named approver. Consider a hypothetical team that wants endpoints isolated automatically. That may be sensible for a narrow set of malware detections on user workstations, and unsafe for servers running a batch job the business cannot pause.
Candidate actions can be compared against the automation opportunities already documented for incident response. Every playbook should also record why an action ran. An isolation with no recorded trigger and no approver is hard to explain to an auditor, even when the decision itself was right.
Ordered design sequence for the first playbook set
- List the alert types that consume the most analyst time and write down the decisions made on each one today.
- Define the minimum case fields a responder needs in the first few minutes of handling.
- Map each source field to a case field, and mark every field that is missing or inconsistent between sources.
- Classify each proposed action as enrichment, reversible containment or approval-gated.
- Set the escalation path for each class, including who is contacted outside working hours.
- Replay recent historical alerts through the draft rules and compare the cases they would have created, merged or suppressed with what analysts actually did.
- Run the playbooks in shadow mode, where they propose actions but do not execute them, until the SOC lead agrees the proposals are sound.
Failure patterns that appear after go-live
- Duplicate cases from sources that resend the same detection under a new identifier.
- Merged cases that bury a second, separate intrusion inside one record.
- Enrichment lookups that time out without a visible status, so analysts see empty fields and assume nothing was found.
- Approval requests waiting in one manager’s queue through a shift change.
The common security operations mistakes guide is a useful companion for the rule-noise side of this. Each failure above has a cheap early warning: a daily count of cases without a source identifier, an enrichment status field that analysts can see, and a report of approvals older than the wait the team agreed to.
When a consulting review is the wrong first step
If nobody can yet name the person who owns triage decisions, consulting will produce playbooks that nobody runs. If the alert sources are being replaced soon, design against the replacement rather than the current feeds. In both cases the more useful first output is a decision record that states who decides, which alerts matter and what must be true before automation is turned on.
Questions security teams ask before committing to automation
Should containment be automated on the first day?
Usually not. Run enrichment and proposed actions in shadow mode first, so the team can see what the playbook would have done across a realistic mix of alerts. Enable reversible containment for one alert type at a time, and keep approval-gated actions manual until the approval path has been exercised in real incidents.
How do we stop a merged case from hiding a second incident?
Give each grouped case a rule that reopens or splits it when a child alert arrives with a different affected scope, and require analysts to confirm the grouping before closing. Review a sample of merged cases each week, focusing on those with more than one source type, because cross-source merges are where unrelated activity is most likely to be combined.
What does the engagement need from the team that runs the SIEM?
Their rule inventory, the fields each rule populates, the severity logic and a list of rules they plan to change in the next year. A playbook built against a rule that is about to be retired wastes effort, and the SIEM team often knows which of their alerts are noisy before the SOC does.
Can a playbook be tested without touching production systems?
Yes. Replay historical alerts into a non-production instance, stub the external actions so they log intent rather than executing, and compare the outcome with the analyst record for the same events. Testing this way exposes mapping and grouping errors that a simple unit check on the playbook steps will miss.
What should the SOC keep doing by hand after automation goes live?
Judgement on ambiguous incidents, decisions about business-affecting containment, and review of automated closures. Automation can remove the repetitive triage work, but a closed case still needs someone who understands why it was closed.
Next step
Gather a sample of recent alerts and the playbooks already in use before the first scoping call. That sample lets a scoping conversation settle whether a full consulting review or a narrower assessment suits the queue.
Frequently asked questions
Should we fully automate incident response or require analyst approval?
Defensive actions can often be automated: isolating an endpoint, blocking a malicious IP or disabling a compromised account. These actions contain the threat quickly. Offensive or invasive actions usually require approval: taking a forensic snapshot, accessing private user data or changing firewall rules. Analysts can approve in bulk from a SOAR case rather than one-by-one from different tools. This balance automates routine response while keeping sensitive decisions under human control.
How do we handle false positives and alert fatigue?
Configure deduplication and correlation rules in your SIEM or detection system so similar alerts are grouped rather than creating separate cases. Adjust alert thresholds to reduce obvious false positives at the source rather than filtering them later. Use feedback from SOAR cases to tune the detection system over time: if certain alert types are never true incidents, adjust the rule or raise the threshold. SOAR should not amplify noise; it should focus analyst attention on true incidents.
What skills do we need on the security team to maintain SOAR after implementation?
Analysts need to understand playbook logic and be able to modify them. IT operations team should be able to update integrations when tool APIs change. You should designate a SOAR owner responsible for playbook tuning and improvement. These do not need to be separate full-time roles; a senior analyst dedicating part-time effort to SOAR maintenance is typically sufficient. Oblytech training during implementation prepares your team for ongoing management.
Related guides
Related Oblytech services
Where this topic turns into delivery work, these are the Oblytech services that cover it.
Planning, running or fixing a ServiceNow programme? Tell us where you are and we will suggest a sensible next step.
Contact us