Knowledge Center

The operating manual for cyber decisions.

Standards, methods, product guidance, risk reasoning, attack understanding, and reporting discipline in one professional knowledge layer.

Knowledge architecture

From standards to action, every article should help a user decide.

Practical cyber judgment organized around what matters, why it matters, how to validate it, and how to explain it.

Platform Guidance

Use CYNAPSE workflows without losing the business context behind each step.

Standards

IEC 62443, ISO 27001, NIST CSF, CIS, and sector expectations translated into operational use.

Risk Methods

Scenario risk, asset context, treatment decisions, control sufficiency, and report readiness.

Threat Context

Attack paths, MITRE ATT&CK reasoning, exposure validation, and defensive verification.

Published knowledge

Curated guidance for real operating questions.

12 visible knowledge items available.

Knowledge ArticleSecureOPSSOC ManagementFeatured

Running a Security Operations Center: Structure, Tiers, and What Actually Makes One Work

A practical, structural guide to how a real Security Operations Center is organized -- analyst tiers, shift models, the core detection-to-recovery workflow, the metrics that actually predict SOC health, and the maturity...

A Security Operations Center is not a room full of monitors, and it is not a product you buy. It is an operating model: a defined set of people, processes, and tooling working continuously to detect, investigate, and respond to security events before they become incidents, and to incidents before they become business-impacting. Most organizations that struggle with their SOC are not struggling with technology -- they are struggling with structure. This article walks through the structure that actually works.

What a SOC Is Actually Responsible For

A well-scoped SOC owns four continuous functions, not just "watching alerts":

  • Monitoring -- continuous visibility across endpoints, network, identity, cloud, and (where relevant) OT/ICS telemetry, so that a meaningful deviation from normal is noticed.
  • Detection -- turning raw telemetry into actionable alerts through correlation rules, behavioral analytics, and threat intelligence matching.
  • Response -- triaging, investigating, containing, and eradicating confirmed threats, then supporting recovery.
  • Improvement -- feeding lessons learned, new detection use cases, and tuning decisions back into the detection layer so the SOC gets measurably better over time.

A SOC that only does the first three and never closes the loop on the fourth tends to plateau: alert volume stays high, analysts burn out, and the same categories of incident keep recurring because nothing structural changes after each one.

SOC Delivery Models

There is no single correct way to staff a SOC -- the right model depends on scale, budget, and how much 24/7 coverage the organization genuinely needs.

  • In-house SOC -- full internal team, full control over tooling and process, highest cost, and the deepest institutional knowledge of the environment. Makes sense once alert volume and asset criticality justify dedicated headcount.
  • MSSP (Managed Security Service Provider) -- outsourced monitoring and initial triage, usually cheaper to start and immediately provides 24/7 coverage, but with less contextual understanding of your specific environment and often slower escalation for anything nuanced.
  • Hybrid SOC -- an internal team handles Tier 2/3 investigation and response while an MSSP or co-managed partner provides Tier 1 monitoring and after-hours coverage. This is the most common model for mid-sized operators, including most critical infrastructure organizations that cannot justify a full 24/7 internal roster but also cannot fully outsource response decisions on operational technology.
  • Virtual SOC (vSOC) -- a small core team supported heavily by automation (SOAR) and clearly defined playbooks, with on-call escalation rather than a physically staffed room. Increasingly common for smaller organizations that need real coverage without a large team.

Analyst Tiers and the Escalation Path

Almost every functioning SOC organizes analysts into tiers, because triage, investigation, and threat hunting require genuinely different skill levels and should not be mixed into one undifferentiated queue.

  • Tier 1 -- Triage Analyst. First eyes on an alert. Confirms whether it's a true positive worth investigating, gathers basic context (asset, user, source), and either closes it as benign, handles it via a documented playbook, or escalates. Speed and consistency matter more than deep expertise here -- this is where good playbooks and SOAR automation pay off the most.
  • Tier 2 -- Incident Responder / Investigator. Takes escalated alerts, performs deeper investigation across multiple data sources, determines scope and impact, and drives containment. This tier needs strong analytical skill and enough environmental context to tell a real incident from an unusual-but-benign business process.
  • Tier 3 -- Threat Hunter / Senior Analyst. Works proactively rather than reactively -- hypothesis-driven hunting for threats that evade existing detection, deep malware or forensic analysis, and ownership of the detection engineering backlog (writing and tuning the rules Tier 1 and 2 depend on).
  • SOC Manager / Lead. Owns metrics, staffing, escalation to leadership during major incidents, and the relationship between the SOC and the rest of the business (IT, engineering, OT operations, legal, communications).

The escalation path between tiers needs to be explicit and time-bound -- "Tier 1 escalates to Tier 2 if not resolved within 30 minutes" is a real rule; "escalate if it seems serious" is not. Vague escalation criteria are one of the most common root causes of missed or delayed incident response.

Shift Coverage and Staffing Models

Coverage design has to match the actual threat and business model, not just copy whatever a vendor recommends.

  • 24/7/365 in-house -- typically requires a minimum of four to five analyst rotations to cover shifts, holidays, and leave without burning out a single team. This is the standard for large-scale critical infrastructure and regulated environments where downtime has safety implications.
  • Follow-the-sun -- multiple regional teams hand off coverage across time zones, giving 24-hour coverage without any single team working night shifts. Common in large multinational organizations.
  • Business hours + on-call -- a core team works standard hours, with a rotating on-call analyst for after-hours critical alerts only. Appropriate when off-hours risk is genuinely lower and cost constraints don't support full 24/7 staffing.
  • Business hours + MSSP after-hours -- internal team owns business-hours operations and complex investigation; an MSSP monitors overnight and escalates anything that meets predefined severity criteria. This is the most common realistic model for organizations that are not large enough to justify full internal 24/7 coverage.

The Core SOC Workflow

Regardless of model, effective SOCs run a consistent lifecycle for every confirmed event, closely aligned with standard incident response frameworks (NIST SP 800-61):

  • Detection & Triage -- an alert fires, Tier 1 confirms it's worth investigating and captures initial context.
  • Investigation -- scope is determined: which systems, users, or network segments are affected, and how did the activity begin.
  • Containment -- the threat is isolated to stop it from spreading further, balancing speed against preserving evidence and (in OT environments) not causing an unsafe process disruption.
  • Eradication -- the actual cause is removed -- malware cleaned, compromised credentials rotated, the exploited vulnerability patched.
  • Recovery -- affected systems are restored to normal operation and monitored closely for any sign of recurrence.
  • Lessons Learned -- a structured post-incident review captures what worked, what didn't, and what specific detection, process, or control changes should result. This step is the one most often skipped under time pressure, and it is the single highest-leverage step for actually reducing future incident volume.
An incident that closes without a documented lessons-learned entry is a missed opportunity disguised as a resolved ticket.

Metrics That Actually Predict SOC Health

Alert count alone tells you almost nothing about whether a SOC is working. The metrics that matter measure speed, accuracy, and workload sustainability:

  • MTTD (Mean Time to Detect) -- how long between when a threat first entered the environment and when it was first detected. Lower is better, and a rising trend is an early warning sign of detection coverage gaps.
  • MTTR (Mean Time to Respond/Resolve) -- how long between detection and full containment or resolution. This is the metric most directly tied to actual business impact.
  • False-positive rate -- the proportion of alerts that turn out not to be real threats. A high rate is the single biggest driver of analyst alert fatigue and missed real incidents buried in noise.
  • Escalation accuracy -- how often a Tier 1 escalation to Tier 2 turns out to have been warranted. Consistently low accuracy usually points to unclear escalation criteria or insufficient Tier 1 training, not a Tier 1 team that is bad at its job.
  • Alert-to-analyst ratio -- alert volume relative to available analyst capacity. A ratio that keeps climbing without headcount or automation growing alongside it is a leading indicator of burnout and missed detections well before it shows up in any other metric.
  • Coverage against a detection framework -- what proportion of relevant MITRE ATT&CK (or ATT&CK for ICS) techniques have a validated detection use case, versus how many are simply assumed to be covered.

The SOC Maturity Path

SOCs tend to progress through a recognizable maturity curve, and knowing which stage you're actually in is more useful than aspiring straight to the top:

  • Reactive -- the SOC only responds to alerts as they arrive, with little to no proactive activity. Most new SOCs start here, and there is nothing wrong with starting here.
  • Managed -- documented playbooks exist, metrics are tracked consistently, and escalation paths are clear and enforced.
  • Proactive -- the SOC begins actively tuning detection rules based on real incident data and closing gaps identified during investigations, rather than only reacting to what already fired.
  • Threat-hunting driven -- a dedicated capacity exists for hypothesis-driven hunting that doesn't wait for an alert at all, actively searching for indicators of activity that existing detection might miss.
  • Intelligence-driven -- detection priorities are informed by current threat intelligence relevant to the organization's specific sector and threat landscape, not a generic industry checklist.

The Tooling a SOC Depends On

Process comes first, but a SOC cannot operate at scale without the right technology layer underneath it -- most centrally, a SIEM for correlation and alerting, a SOAR platform for orchestration and repeatable response actions, EDR/XDR for endpoint-level visibility and containment, a centralized and well-governed logging pipeline feeding all of the above, and a case management or ticketing system that ties every alert to a documented outcome. Each of those layers deserves its own deep understanding -- see the companion articles on SIEM and SOAR, and on logging systems, in this Knowledge Center.

Common Pitfalls That Undermine a SOC

  • Alert fatigue from un-tuned detection. A SOC drowning in low-fidelity alerts will eventually start ignoring alerts by habit, which is exactly when a real incident gets missed.
  • No documented playbooks. Without them, response quality depends entirely on which analyst happens to be on shift, and institutional knowledge walks out the door with staff turnover.
  • No metrics, or the wrong metrics. Tracking raw alert count instead of MTTD/MTTR and false-positive rate gives leadership a false sense of SOC performance.
  • Siloed IT and OT monitoring. In critical infrastructure environments especially, a SOC that only watches IT telemetry and has no visibility into OT/ICS activity has a structural blind spot exactly where the highest-consequence incidents can occur.
  • No feedback loop to detection engineering. If lessons learned from real incidents never make it back into new or tuned detection rules, the SOC repeats the same investigations indefinitely instead of getting measurably better.

Putting It Together

A SOC that works is not defined by headcount or by which vendor's logo is on the dashboard. It is defined by a clear operating model: tiers with real escalation criteria, a documented lifecycle from detection through lessons learned, metrics that actually measure speed and accuracy rather than vanity alert counts, and a deliberate maturity path the team is consciously moving along rather than drifting through by accident.

Knowledge ArticleSecureOPSSIEM, SOARFeatured

SIEM and SOAR Explained: How Detection and Response Actually Work Together

A full technical walkthrough of what SIEM and SOAR actually are, how each is architected, how correlation rules turn raw events into alerts, how playbooks turn alerts into automated response actions, and how the two syst...

SIEM and SOAR are two of the most frequently mentioned -- and most frequently confused -- acronyms in security operations. They solve different problems and sit at different points in the detection-and-response pipeline, but they are meant to work as one continuous system. Understanding each one on its own, and then how they connect, is essential to understanding how a modern SOC actually functions.

What SIEM Is

SIEM stands for Security Information and Event Management. At its core, a SIEM does three things: it collects security-relevant events from across the environment, it correlates those events against rules and analytics to identify patterns that indicate a threat, and it presents the results as alerts and dashboards an analyst can act on. A SIEM is fundamentally a detection and visibility platform -- it tells you that something suspicious is happening and gives you the context to understand it.

SIEM Architecture, Layer by Layer

  • Collection layer. Agents, forwarders, and syslog receivers pull events from endpoints, network devices, firewalls, identity providers, cloud platforms, applications, and (in industrial environments) OT/ICS telemetry sources. This layer's job is simply to get the raw data into the pipeline reliably, without loss.
  • Normalization layer. Raw events arrive in wildly inconsistent formats -- a firewall log looks nothing like a Windows Event Log or a cloud API audit trail. The SIEM parses each source and maps its fields onto a common schema (source IP, destination IP, user, action, outcome, timestamp) so that a correlation rule can compare apples to apples across completely different systems.
  • Correlation/analytics engine. This is the SIEM's core intelligence layer. It evaluates normalized events against rules, statistical baselines, and behavioral models to decide which combinations of activity are worth surfacing as an alert.
  • Storage and indexing. Events are retained -- often for months or years, driven by compliance requirements -- and indexed so analysts can search historical data quickly during an investigation, not just react to real-time alerts.
  • Presentation layer. Dashboards, alert queues, and search interfaces are how analysts actually interact with everything the platform has collected and correlated.

How Correlation Actually Works

A single failed login is meaningless. A hundred failed logins against the same account within two minutes, followed immediately by a successful login from a new country, is not. That is what correlation does: it links individually unremarkable events into a pattern that is meaningful only in combination. SIEM correlation generally falls into two families:

  • Signature/rule-based correlation. Explicit, human-written rules describing a known-bad pattern -- for example, "more than 10 failed logins from a single source within 5 minutes, followed by a success." These are precise, explainable, and fast to write, but they can only catch patterns someone already thought to define.
  • Behavioral analytics / UEBA (User and Entity Behavior Analytics). The SIEM builds a statistical baseline of what "normal" looks like for each user, host, or entity, and flags meaningful deviations -- a user account that suddenly accesses systems it has never touched before, or a service account authenticating at an hour it never has previously. This catches novel and slow, low-and-slow threats that a fixed signature would miss, at the cost of more tuning effort and a higher initial false-positive rate while the baseline matures.

A mature SIEM deployment uses both together: rule-based correlation for well-understood, high-confidence attack patterns, and behavioral analytics to catch the novel activity that rules were never written for.

What SOAR Is

SOAR stands for Security Orchestration, Automation, and Response. Where a SIEM's job ends at "here is a validated alert with context," SOAR's job is everything that happens next: enriching the alert with additional context automatically, orchestrating actions across multiple security tools, and -- where appropriate -- taking response action without waiting for a human to manually click through five different consoles.

SOAR Architecture, Layer by Layer

  • Integrations / connectors. SOAR platforms connect outward to the rest of the security stack -- the SIEM, EDR, firewall, identity provider, threat intelligence feeds, email security, ticketing systems -- so that a single playbook can pull information from, or push actions to, many systems at once.
  • Playbooks. A playbook is a defined, repeatable sequence of steps triggered by a specific alert type -- for example: enrich the source IP against threat intelligence, check whether the affected user has MFA enabled, and if the IP is flagged malicious, automatically quarantine the endpoint and open a ticket. Playbooks are where an organization's actual incident response expertise gets encoded into something repeatable and consistent, instead of living only in one senior analyst's head.
  • Automation engine. Executes the playbook's steps against the connected tools -- this is what actually calls the API to isolate a host, disable an account, or block an IP, rather than an analyst doing each step by hand.
  • Case management. Every alert that enters a playbook becomes a tracked case with a full audit trail of what was checked, what was found, and what action was taken -- essential for both quality control and for demonstrating response discipline to auditors.
  • Human-in-the-loop checkpoints. Well-designed playbooks include explicit approval steps for any action with real operational consequence -- isolating a production host or disabling an executive's account should typically require analyst confirmation, not fire fully unattended.

How SIEM and SOAR Work Together: A Real Example

Consider a phishing-driven credential compromise, followed end to end:

  • The SIEM correlates an unusual login pattern -- a successful authentication from a new country immediately following several failed attempts -- and generates an alert.
  • The alert is automatically routed into a SOAR playbook built specifically for anomalous-login cases.
  • The playbook automatically enriches the alert: it checks the source IP against threat intelligence feeds, checks whether the account has MFA enrolled, and pulls the user's recent activity history from the identity provider.
  • If the IP is confirmed malicious and MFA was not enforced, the playbook automatically disables the account and forces a password reset -- a low-risk, clearly-justified action that doesn't need a human to approve in real time.
  • Because further investigation (was any data accessed? was this account used to pivot further?) carries more operational judgment, the playbook creates a case and assigns it to a Tier 2 analyst rather than trying to automate that step too.
  • The analyst investigates using the SIEM's historical search capability to trace exactly what the compromised account did before it was disabled, and closes the case with documented findings that feed back into future detection tuning.

In this flow, the SIEM did the detecting and provided the searchable historical context; SOAR did the orchestration, automatic enrichment, and the low-risk automated action, while deliberately leaving the judgment-heavy decision to a human. That division of labor -- SIEM detects and informs, SOAR orchestrates and acts, humans decide anything with real consequence -- is the core pattern behind almost every mature detection-and-response pipeline.

Key Differences, Summarized

  • Primary job: SIEM detects and provides visibility; SOAR orchestrates and automates the response.
  • Core unit of work: SIEM's core unit is the correlation rule; SOAR's core unit is the playbook.
  • Output: SIEM outputs an alert with context; SOAR outputs an executed action and a documented case.
  • Without the other: A SIEM with no SOAR still detects, but every response step is manual and slow. A SOAR with no SIEM has nothing reliable to trigger its playbooks in the first place -- SOAR depends on good detection upstream.

Common Pitfalls

  • Deploying a SIEM and never tuning correlation rules. Out-of-the-box rule packs generate enormous volumes of low-fidelity alerts against most real environments; tuning against the organization's actual normal behavior is not optional, it's the majority of the implementation effort.
  • Automating response actions with real consequence and no human checkpoint. An overly aggressive SOAR playbook that automatically isolates hosts on any anomaly can cause more operational disruption than the threat it was responding to -- especially dangerous in OT environments where isolating the wrong device can itself create a safety issue.
  • Building playbooks nobody maintains. A playbook written once and never updated as the tool stack changes will eventually break silently, and the team may not notice until an incident reveals that the automated response never actually fired.
  • Ignoring OT/ICS protocol coverage. Many SIEM platforms were built primarily for IT telemetry and need explicit extension -- through parsers, connectors, or a purpose-built OT-aware layer -- to make sense of industrial protocols like Modbus, DNP3, or OPC UA.

Choosing and Evaluating a SIEM/SOAR Pairing

The right platform depends less on brand reputation and more on fit against the specific environment: how much log volume needs to be ingested and at what cost per gigabyte, how deep the integration library is for the tools already in place, whether OT/ICS protocols are natively supported or require custom parsing, how quickly correlation rules and playbooks can realistically be authored and maintained by the team that will own them day to day, and how the platform's retention and search performance hold up once real historical data volume accumulates -- not just in a demo with a week of sample data.

Knowledge ArticleSecureOPSLogging SystemsFeatured

Logging Systems Explained: From Raw Events to Actionable Security Data

Everything that happens between a system generating a log line and a SOC analyst using it to investigate an incident: log sources, the full collection-to-storage pipeline, formats and standards, normalization and enrichm...

Every detection capability in security operations -- every SIEM correlation rule, every SOAR playbook, every threat hunt -- ultimately depends on one thing: whether the right log existed, was collected reliably, and was still trustworthy and searchable by the time someone needed it. Logging is the foundation everything else sits on, and it is also one of the most frequently under-designed parts of a security program. This article walks through the entire pipeline, end to end.

What a Log Actually Is

A log is a timestamped record of an event: something happened, at a specific time, involving a specific actor and a specific object, with a specific outcome. A useful security log answers, at minimum: what happened, when, who or what caused it, where it happened, and what the result was. A log line missing any of those dimensions is significantly less useful during an investigation, no matter how much data volume surrounds it.

Where Logs Come From

  • Operating systems. Authentication events, process creation, privilege changes, file access, and system configuration changes from Windows Event Logs, Linux auditd/syslog, and equivalent sources.
  • Network devices. Firewalls, routers, switches, VPN concentrators, and wireless controllers generate connection, traffic, and policy-decision logs.
  • Applications. Web servers, databases, and business applications log requests, errors, and application-specific security events such as failed authorization checks.
  • Identity providers. Authentication, authorization, MFA challenges, and account changes from directory services and single sign-on platforms -- often the single richest source for detecting account compromise.
  • Cloud platforms. API-level audit trails recording every action taken against cloud infrastructure, frequently the only visibility into resource changes that never touch a traditional network boundary at all.
  • Security tooling itself. EDR, antivirus, DLP, and email security platforms generate their own detection and action logs, which need to flow into the same central pipeline as everything else rather than staying siloed in a separate console.
  • OT/ICS sources. Engineering workstation activity, PLC/RTU configuration changes, and industrial protocol traffic (Modbus, DNP3, OPC UA, and similar) -- frequently the weakest-covered log source in organizations that built their logging strategy around IT systems first and extended it to operational technology as an afterthought.

The Logging Pipeline, End to End

  • 1. Generation. The source system writes the raw event, in whatever native format it uses.
  • 2. Collection. An agent, forwarder, or the source system's native shipping mechanism (syslog, an API push, an agent-based collector) picks up the event and moves it toward central infrastructure.
  • 3. Transport. Events travel across the network to a central point -- directly, or via an intermediate message queue or buffering layer that smooths out spikes in volume and prevents a temporary downstream outage from causing permanent data loss.
  • 4. Parsing and normalization. Raw, source-specific formats are parsed into structured fields and mapped onto a common schema, so a "source IP" field means the same thing regardless of which of forty different log formats it originally came from.
  • 5. Enrichment. Additional context is attached automatically -- resolving an IP to a geographic location or known-malicious reputation, mapping a hostname to an asset owner and criticality rating, mapping a username to a department and role.
  • 6. Storage and indexing. Enriched events are written to a storage layer optimized for both ingest volume and fast search, and indexed so an analyst can query months of history in seconds rather than minutes.
  • 7. Retention and lifecycle management. Data moves through hot, warm, and cold storage tiers as it ages, balancing search performance against storage cost, until it is eventually purged according to a defined retention policy.
  • 8. Analysis and correlation. This is where the logging pipeline hands off to the SIEM's correlation engine and to analysts running manual investigative searches.

Log Formats and Standards

Consistency of format is what makes normalization possible at scale.

  • Syslog (RFC 5424 and the older RFC 3164) -- the long-standing standard transport format for network devices and Unix/Linux systems, structured but often loosely so in practice, which is exactly why parsing and normalization matter so much downstream.
  • CEF (Common Event Format) -- a structured, vendor-neutral format designed specifically to make cross-product SIEM ingestion easier by standardizing field names.
  • LEEF (Log Event Extended Format) -- a similar structured standard, most closely associated with IBM QRadar but broadly supported.
  • JSON -- increasingly the default for modern applications and cloud platforms, because its structured, self-describing format is naturally easy to parse without brittle pattern-matching.
  • Windows Event Log (EVTX) -- a structured, XML-backed binary format native to Windows, requiring a dedicated collector rather than plain-text syslog forwarding.

The practical reality in almost every real environment is a mix of all of the above simultaneously -- which is precisely why the normalization layer in the pipeline is not optional overhead, it is the single piece of infrastructure that makes cross-source correlation possible at all.

Why Raw Logs Are Never Enough: Normalization and Enrichment in Practice

A raw firewall log might record a source and destination IP with no indication of which internal system that IP belongs to, who owns it, or how critical it is. A raw authentication log might record a username with no indication of that user's department, role, or normal working hours. Enrichment closes that gap automatically, attaching business context to what would otherwise be a bare technical record -- and it is exactly that added context which turns "connection from 10.4.2.19" into "connection from an engineering workstation belonging to a user who does not normally access this system outside business hours," which is the difference between a log entry and an actionable signal.

Storage and Retention Strategy

Retention design has to balance three competing pressures: storage cost, search performance, and compliance or forensic requirements that may mandate keeping certain log categories for a year or longer. A practical tiered approach is standard:

  • Hot storage -- recent data (typically the most recent 30-90 days), kept fully indexed for fast, interactive search during active investigations.
  • Warm storage -- older data still searchable, but with somewhat slower query performance, at a lower storage cost.
  • Cold/archive storage -- long-term retention for compliance and forensic purposes, often compressed and not actively indexed, retrievable when specifically needed rather than searchable in real time.

Retention periods should be driven by a deliberate policy decision -- tied to applicable regulatory requirements, incident investigation needs (attackers frequently maintain persistence for months before detection, so retention shorter than that window can mean the earliest evidence of compromise is already gone by the time an investigation starts), and realistic storage budget -- not simply defaulted to whatever the platform ships with out of the box.

Log Integrity and Tamper-Evidence

A log an attacker can quietly edit or delete after the fact is far less useful as either a detection input or forensic evidence. Mature logging architectures protect integrity through several complementary mechanisms: centralizing collection quickly so logs leave the source system (and an attacker's local reach) as close to real time as possible; write-once storage (WORM) for archived logs so they cannot be silently altered after being written; and cryptographic hash-chaining, where each log entry's hash incorporates the previous entry's hash, so that tampering with any single historical record breaks the chain in a way that is immediately detectable. This last technique is particularly valuable for audit logs that may need to stand up as evidence -- in a security investigation, a regulatory audit, or, in the most serious cases, in front of a court.

Feeding Detection: How Logging Connects to SIEM

The entire logging pipeline exists, from a security standpoint, to feed the correlation engine described in this Knowledge Center's SIEM and SOAR article. Every design choice in the pipeline -- which sources are collected, how completely they are normalized, how richly they are enriched, how long they are retained -- directly determines what a SIEM's correlation rules and an analyst's investigative searches are actually capable of finding. A brilliant correlation rule against an incomplete or poorly normalized log source will simply never fire.

Common Logging Mistakes

  • Logging everything with no plan. Indiscriminately ingesting maximum verbosity from every possible source drives storage cost up sharply while burying the genuinely useful signal in noise -- log source selection should be a deliberate decision tied to actual detection use cases, not a default-everything setting.
  • No retention policy at all. Either logs get purged too early to support an investigation, or storage cost grows unmanaged with no clear decision behind what's being kept and why.
  • Unprotected log storage. If an attacker who compromises a system can also edit or delete that system's logs, the logs cannot be trusted as evidence of what actually happened.
  • Missing OT/ICS log sources. Industrial environments are frequently logged far more thinly than IT environments, creating exactly the kind of blind spot where a highest-consequence incident is most likely to go undetected the longest.
  • No normalization strategy. Dumping raw, unparsed logs from dozens of different formats into a central store without normalization makes cross-source correlation and search dramatically harder than it needs to be, even though all the data is technically "there."
Knowledge ArticleGRCSecurity ControlsFeatured

Security Controls Explained: Types, Advantages, and How They Map to Compliance

A structured guide to what a security control actually is, the categories every control falls into (preventive, detective, corrective, deterrent, compensating), the most common controls in real environments with their ad...

"Security control" is one of the most-used and least-precisely-understood terms in both cybersecurity and compliance. A control is simply a safeguard -- a specific measure put in place to reduce risk, by preventing a threat, detecting it, correcting its effects, deterring it, or compensating for another control that cannot be fully implemented. Understanding the different categories, and matching the right category to the right risk, is what separates a genuinely effective control framework from a checklist copied from a template.

Control Categories, by Function

  • Preventive controls stop an incident before it happens. Examples: firewalls blocking unauthorized traffic, multi-factor authentication blocking credential-only compromise, network segmentation blocking lateral movement. Preventive controls are the highest-value category when they work, because they eliminate the cost and disruption of an incident entirely rather than just responding to one -- but no environment can rely on prevention alone, because no preventive control is ever 100% effective against every technique.
  • Detective controls identify that something has already happened, or is happening right now. Examples: SIEM correlation alerts, intrusion detection systems, file integrity monitoring, security awareness reporting from employees who notice something unusual. Detective controls are what makes the difference between a threat that dwells undetected for months and one that is caught quickly enough to limit damage.
  • Corrective controls reduce the impact after an incident has occurred and restore normal operation. Examples: backup and recovery procedures, incident response playbooks, patch management closing an exploited vulnerability after the fact.
  • Deterrent controls discourage an attacker from attempting an action in the first place, without technically preventing it outright. Examples: visible security cameras, warning banners on login screens, a publicly known policy of prosecuting unauthorized access. Deterrents work primarily against opportunistic or risk-averse actors and are far less effective against a determined, targeted adversary.
  • Compensating controls provide an alternative safeguard when the originally intended control cannot be implemented as designed -- for example, a legacy industrial control system that cannot support modern endpoint agents might be protected instead by strict network isolation and enhanced monitoring around it. A compensating control is only legitimate when it genuinely achieves an equivalent risk reduction to the control it is standing in for, not simply whatever was easiest to implement.

Control Types, by Nature

Independent of function, every control also has a nature -- how it is actually implemented:

  • Administrative (managerial) controls -- policies, standards, procedures, and training. An access control policy defining who is authorized to request privileged access is an administrative control, distinct from the technical system that actually enforces it.
  • Technical (logical) controls -- implemented through technology: firewalls, encryption, access control lists, endpoint detection software.
  • Physical controls -- protect the physical environment: badge access to a facility, locked server rooms, environmental controls protecting equipment, physical security guards.

Most well-designed protections combine several types together. Access control, for example, typically needs an administrative policy (who is allowed to request access and under what conditions), a technical enforcement mechanism (the identity system that actually grants or denies it), and sometimes a physical layer too (badge access controlling who can even reach the console in the first place).

Common Controls: Descriptions, Advantages, and Compliance Mapping

Multi-Factor Authentication (MFA)

Description: Requires a second independent factor beyond a password to authenticate -- something the user has (a token or authenticator app) or something the user is (biometrics).

Advantage: Neutralizes the single most common initial-access technique -- stolen or guessed credentials alone are no longer sufficient to log in.

Compliance mapping: Referenced directly in ISO 27001 Annex A access control requirements, a core NIST CSF Protect function expectation, and increasingly an explicit requirement in sector-specific frameworks and cyber-insurance underwriting questionnaires.

Network Segmentation

Description: Dividing a network into isolated zones based on trust level and function, with controlled, monitored conduits between them.

Advantage: Contains the blast radius of a compromise -- an attacker who breaches one segment cannot automatically reach every other system on the network.

Compliance mapping: A central requirement of IEC 62443's zone-and-conduit model for industrial environments, and a standard recommendation across ISO 27001 and NIST CSF network security expectations.

Endpoint Detection and Response (EDR)

Description: Continuous monitoring software on endpoints that detects suspicious process behavior, file activity, and network connections, with the ability to isolate an endpoint automatically or on analyst command.

Advantage: Provides visibility and response capability at the endpoint level, where traditional signature-based antivirus alone increasingly misses modern, behavior-based attack techniques.

Compliance mapping: Supports NIST CSF's Detect and Respond functions directly, and is a common evidentiary control referenced in ISO 27001 operational security requirements.

Patch and Vulnerability Management

Description: A structured, ongoing process of identifying vulnerabilities, prioritizing them by real exploitability and asset criticality (not severity score alone), and applying fixes within a defined timeframe.

Advantage: Closes the specific technical weaknesses attackers most commonly and reliably exploit, before they can be used.

Compliance mapping: An explicit requirement across essentially every major framework -- ISO 27001 Annex A, NIST CSF Protect, IEC 62443, and PCI DSS all require a documented, operating patch management process, not just occasional ad-hoc updates.

Least Privilege and Role-Based Access Control (RBAC)

Description: Users and service accounts are granted only the specific access required for their role, no more, with access defined by role rather than assigned individually case by case.

Advantage: Limits what any single compromised account can actually do, directly reducing both the likelihood and the impact of privilege misuse or credential compromise.

Compliance mapping: A foundational requirement of ISO 27001 Annex A access control clauses and a core NIST CSF Protect expectation.

Encryption (At Rest and In Transit)

Description: Rendering data unreadable without the correct decryption key, both while stored and while moving across a network.

Advantage: Protects data confidentiality even if storage or network traffic is intercepted or accessed without authorization.

Compliance mapping: Explicitly required by PCI DSS for cardholder data, a standard ISO 27001 Annex A cryptography control, and frequently mandated by data protection regulation for personal data specifically.

Logging and Monitoring

Description: Centralized, retained, and actively reviewed logs of security-relevant activity across the environment -- the subject of this Knowledge Center's companion article on logging systems.

Advantage: Without it, neither detection nor forensic investigation after an incident is possible in any reliable way.

Compliance mapping: A named requirement across ISO 27001 Annex A, NIST CSF's Detect function, IEC 62443, and PCI DSS, each of which specifies minimum logging scope and retention.

Backup and Recovery

Description: Regular, tested backups of critical systems and data, stored separately enough from production (including offline or immutable copies) that they survive a ransomware event targeting the primary environment.

Advantage: Converts a potentially catastrophic, business-ending event into a recoverable incident with a bounded, known recovery time.

Compliance mapping: Required under ISO 27001 Annex A operational resilience clauses and a central element of NIST CSF's Recover function.

Security Awareness Training

Description: Structured, recurring education for employees on recognizing phishing, social engineering, and safe handling of sensitive information and systems.

Advantage: Addresses the human element directly -- a significant share of real breaches begin with a person, not a technical vulnerability, and no purely technical control fully compensates for that.

Compliance mapping: Explicitly required under ISO 27001 Annex A and referenced in NIST CSF's Govern function as part of building organizational risk culture.

Third-Party and Vendor Access Control

Description: Formal governance of external access -- replacing standing vendor credentials with time-boxed, ticket-linked, and logged access requests, and isolating vendor-facing systems into their own network zone.

Advantage: Closes one of the most consistently exploited real-world attack paths -- third-party access that was granted once, never reviewed again, and quietly expanded over time.

Compliance mapping: A dedicated area of focus in IEC 62443 (conduit and remote access requirements) and covered under ISO 27001 Annex A supplier relationship controls.

Control Effectiveness: Why "It Exists" Is Not Enough

A control that is documented in an architecture diagram but has never actually been tested is a hypothesis, not a working safeguard. Real control effectiveness requires evidence -- a penetration test confirming segmentation actually blocks lateral movement, an access review confirming least privilege is genuinely enforced and not just written down, a tested (not merely documented) backup restoration. Auditors, insurers, and, more importantly, real attackers, do not care what a policy document claims; they respond to what is actually enforced and actually works when tested.

Building a Control Framework That Actually Holds Together

The most effective control programs work backward from real risk, not forward from a generic checklist: identify the specific risks that matter most in this environment, select controls genuinely proportionate to those risks (across the preventive, detective, corrective, deterrent, and compensating categories, not preventive controls alone), implement each one with clear ownership, and then map the resulting set of controls onto whichever compliance frameworks are relevant -- so that compliance becomes a natural byproduct of a real risk-driven security program, rather than the program being reverse-engineered from a compliance checklist with little connection to the organization's actual risk profile.

Knowledge ArticleOTIEC 62443

Scoping IEC 62443 Zones and Conduits for a Real Facility

A practical, step-by-step approach to defining zones and conduits instead of copying a generic reference diagram.

Most IEC 62443 zoning exercises fail for the same reason: they start from a generic reference diagram instead of the facility's actual engineering reality. A defensible zone model has to be built from your process, not borrowed from a textbook.

Start with consequence, not topology

Before drawing a single boundary, list the physical consequences that matter most at this facility -- safety shutdowns, process integrity, environmental release, production loss. Assets that share a consequence profile are strong candidates to sit in the same zone. Assets with very different consequence profiles almost never belong together, even if they happen to sit on the same physical network segment today.

Define conduits by purpose, not by cable

A conduit is not simply 'the wire between two zones' -- it is a defined communication relationship with a specific, documented purpose. 'Vendor remote access for SCADA support' and 'historian data replication to the corporate reporting server' are two different conduits, even if they happen to traverse the same physical firewall, because they should be governed by different rules, different monitoring, and different approval processes.

Set SL-T deliberately, not by default

Every zone needs a deliberately chosen Target Security Level, justified by the consequence of compromise, not defaulted to whatever level the vendor's product happens to support. A safety instrumented system zone and a non-critical environmental monitoring zone should almost never share the same SL-T.

Validate before you trust it

A zone boundary that has never been tested is a hypothesis, not a control. Firewall rule reviews, segmentation testing, and periodic validation that no undocumented conduit has appeared are what turn a zoning diagram into an actual, defensible security boundary.

Knowledge ArticleGRCIEC 62443

SL-T vs SL-A: Turning Security Levels Into a Real Roadmap

How to use the gap between target and achieved security levels as an actual prioritization tool, not just a compliance label.

Security Levels in IEC 62443 are frequently reported as a single achieved number per zone, which throws away most of their practical value. SL-T (Target) and SL-A (Achieved) are only useful when you track both and treat the gap between them as your prioritized backlog.

SL-T is a risk decision, not a technical default

Setting SL-T should follow directly from your risk assessment: what level of adversary sophistication does this zone realistically need to resist, given the consequence of compromise? A zone that only faces opportunistic, low-sophistication threats does not need the same target as a zone exposed to well-resourced adversaries.

SL-A has to be evidenced, not assumed

Achieved level should be backed by tested evidence -- validated segmentation, confirmed authentication enforcement, verified logging -- not just a list of controls that are believed to be configured correctly. A control that exists on paper but has never been validated should not count toward SL-A.

Use the gap to build your roadmap

Rank zones by the size of the SL-T minus SL-A gap, weighted by consequence. This gives you a defensible, standards-anchored investment order instead of an ad-hoc list of 'things that seemed important.' It also gives leadership a simple, honest metric to track quarter over quarter.

Knowledge ArticleGRCRisk

Writing a Risk Register Entry That Survives an Audit

The specific fields and level of detail that separate a defensible risk entry from a vague placeholder.

An auditor questioning your risk register is not looking for a longer document -- they are looking for traceability. A defensible entry answers five questions clearly enough that someone outside your team could verify the reasoning.

1. What asset or system is exposed?

Name the specific asset, not a category. 'RTU-14 at Substation North' is verifiable; 'the network' is not.

2. What is the specific threat scenario?

Describe the credible path an adversary would take, not a generic label. 'Compromised vendor VPN account used to issue unauthorized breaker commands' is a scenario. 'Cyber attack' is not.

3. What controls currently exist, and are they evidenced?

List existing controls and, critically, the evidence that they work -- a test result, a monitoring log, a configuration review -- not just their presence in an architecture diagram.

4. Who owns this risk, by name?

A department is not an owner. A named person with the authority to approve treatment decisions is.

5. What is the treatment decision and review date?

Mitigate, transfer, accept, or avoid -- explicitly, with a documented rationale and a date by which the decision will be revisited. Entries with no review date tend to become permanently stale.

Knowledge ArticleGRCNIST CSF

NIST CSF 2.0 Quick Reference for Critical Infrastructure Operators

A condensed, practitioner-focused walkthrough of the six CSF 2.0 functions and how to use them as a maturity lens.

NIST CSF 2.0 works best as a shared maturity language across teams, not a control checklist. Here is the practical read of each function for an operator running critical infrastructure.

Govern

Do you have a documented risk strategy, clear roles, and real oversight of third-party and supply chain risk -- or does cybersecurity governance exist only informally?

Identify

Do you have a current, accurate asset inventory and a risk assessment that reflects your actual environment, not one written once and never revisited?

Protect

Are your safeguards -- access control, segmentation, hardening, training -- proportionate to the consequence of the assets they protect?

Detect

Can you actually see a relevant threat scenario happening, or does your monitoring coverage exist mostly on an architecture diagram?

Respond

Is there a rehearsed, OT-aware incident response plan with clear authority for isolation decisions -- or would the first real incident be the first real test of the plan?

Recover

Can you restore operations safely and verify integrity before reconnecting systems, and do you capture lessons learned afterward, or does the program reset to zero after every incident?

Score each function honestly on a simple maturity scale and invest first in your weakest function -- not evenly across all six.

Knowledge ArticleSecureOPSIncident Response

A Ransomware Response Playbook Built for OT, Not IT

What changes when ransomware hits an environment with a physical process behind it -- and the decisions to pre-approve before an incident happens.

Most ransomware playbooks are written for IT and assume systems can be isolated and rebuilt with no physical consequence. In an OT environment, several of those assumptions do not hold, and the plan needs to account for that in advance.

Pre-approve the isolation decision

Decide now, not during the incident, who has the authority to isolate OT from a compromised IT environment, and under what conditions. This decision should be jointly owned by security and operations.

Assume segmentation until you can prove otherwise

If IT is compromised, the operational question is not just 'is OT infected' -- it is 'can we prove OT was never reachable.' If you cannot answer that quickly and confidently, plan for a precautionary shutdown decision path in advance.

Keep OT-relevant backups offline and tested

Configuration backups, engineering project files, and historian data all need offline, tested backups -- not just IT server backups. Test restoration regularly, not only when you need it.

Define your safe reconnection criteria

Before reconnecting any system to the OT network after an incident, know in advance what 'clean' means for that system class and who signs off on it.

Rehearse it

Run a tabletop exercise against this exact scenario at least annually. The gaps it reveals are far cheaper to find in a rehearsal than during a real event.

Methodology NoteSecureOPSThreat Intelligence

MITRE ATT&CK for ICS: Using It as a Coverage Gap Analysis

How to turn the ATT&CK for ICS matrix into an honest, technique-by-technique answer to 'are we actually covered?'

The most useful way to apply MITRE ATT&CK; for ICS is not as reading material -- it is as a structured gap analysis exercise you run against your own environment.

Step 1: Scope the relevant techniques

Not every technique in the matrix applies to every environment. Filter to the tactics and techniques that are realistic given your architecture, protocols, and known threat landscape.

Step 2: Ask three honest questions per technique

For each relevant technique: do we have a preventive control that would stop this? Do we have a detection use case that would reveal it? If neither, is that an accepted, documented risk or an unnoticed gap?

Step 3: Prioritize by consequence, not technique count

A gap in 'Impair Process Control' against a safety-critical asset deserves far more urgency than a gap in a discovery technique against a low-consequence monitoring segment. Weight your findings by what the technique could actually achieve in your environment.

Step 4: Revisit it

ATT&CK; for ICS is updated as new real-world techniques are documented. A coverage analysis done once and never repeated becomes stale exactly like any other point-in-time assessment.

Knowledge ArticleOTThird-Party Risk

Vendor Remote Access: A Practical Risk Checklist

The specific questions to ask before granting any vendor or integrator remote access to an OT environment.

Vendor remote access is one of the most common paths into an otherwise well-segmented OT environment. Before granting it, work through these questions.

Is the access time-bound?

Access should be enabled for the duration of approved work only, not left standing indefinitely.

Is it scoped, not flat?

The vendor should reach only the specific systems their work requires -- not a flat VPN into the entire OT network.

Is monitoring/support access separated from engineering-change access?

A vendor who only needs to view diagnostic data should not share the same access path as one authorized to push firmware or configuration changes.

Is MFA enforced, independent of the vendor's own systems?

Do not rely solely on the vendor's internal security posture -- enforce your own authentication requirements on the connection into your environment.

Is the session logged and reviewed?

Every vendor session should be logged in a system you control, and reviewed -- not just trusted because the vendor is known and has worked with you before.

Is there a documented offboarding trigger?

Access should be automatically revoked when a contract ends, a project closes, or a vendor employee changes role -- not left active until someone happens to notice.

Methodology NoteGRCReporting

Board-Level Cyber Reporting for Critical Infrastructure Operators

What leadership actually needs from a cyber risk report, and why CVE counts are the wrong altitude of information.

A board or executive team does not need a list of vulnerabilities -- they need to know what could stop the business from operating, what it would cost, and what decision is being asked of them.

Lead with consequence, not technical detail

State the top operational exposure in plain terms: what could happen, to what system, with what consequence -- before any technical explanation of how.

Show trend, not just a snapshot

Is your risk posture improving, stable, or degrading since the last report? A single point-in-time number without trend context is hard for leadership to act on.

Separate 'informational' from 'decision required'

Make it explicit when you are simply informing leadership of an accepted risk versus when you are requesting a decision -- budget approval, formal risk acceptance, or awareness of a material exposure.

Tie every ask to a specific outcome

Budget requests should map directly to a named risk reduction, not a generic 'improve security posture' line item that is difficult to evaluate or hold accountable.

Match cadence to volatility

A stable environment can report quarterly. A facility undergoing major change -- re-architecture, new vendor onboarding, recent incident recovery -- needs tighter reporting exactly because that is when new exposure is most likely to appear unnoticed.