Markdown Editor

Security Monitoring Procedure Template (ISO/IEC 27001 A.8.15, A.8.16)

SOC, MDR or hybrid model, log source register and health, detection use cases, alert triage and service levels, escalation to incidents, metrics

СУІБ та ISO/IEC 27001ПовнийISO/IEC 27001:2022 A.8.15, A.8.16 (cited only); ISO/IEC 27002:2022; NIST SP 800-61 Rev. 3securitymonitoringprocedure

Як використовувати: Use it when you need to show that logs are watched and acted on under A.8.15 and A.8.16. Fill the operating model and triage service levels first. The main pitfall is collecting logs with no use cases, triage records or tuning.

Перегляд

Security Monitoring Procedure: [Organization name]

Procedure for turning logs into timely detection and response: the operating model (in-house SOC, managed detection and response, or a hybrid), the log sources that feed monitoring, the detection use cases, how alerts are triaged and escalated to incidents, how logs are protected and retained, and how monitoring performance is measured. It supports ISO/IEC 27001:2022 + Amd 1:2024 Annex A controls A.8.15 (logging) and A.8.16 (monitoring activities, new in 2022), and feeds the incident controls A.5.24 to A.5.28, with guidance from ISO/IEC 27002:2022. Replace every [bracketed] value and every row marked Example.

Document control

FieldValue
Document IDDOC-ISMS-064
Version[1.0]
Status[Draft / In review / Approved]
Owner[@security-operations-lead] ([Security operations lead or ISMS manager])
Approvers / reviewers[CISO], [Head of IT Operations], [Data protection officer], [MDR service manager, if used]
Last updatedYYYY-MM-DD
Classification[Internal] (use case details and contact rota: [Confidential])
Standard and editionISO/IEC 27001:2022 + Amd 1:2024, Annex A A.8.15 and A.8.16; ISO/IEC 27002:2022
Next scheduled reviewYYYY-MM-DD (at least annually, after a major incident, or when the operating model changes)
Operating model[In-house SOC / MDR / Hybrid]
Monitoring hours[24 x 7 / business hours with on-call]
MDR or SOC contract reference[Contract ID, supplier register entry in DOC-ISMS-066]
Related documentsIncident response plan (DOC-ISMS-020), Incident register (DOC-ISMS-021), Security event reporting procedure (DOC-ISMS-023), Threat intelligence procedure (DOC-ISMS-045), Network security standard (DOC-ISMS-063)

Approvals

RoleNameSignature or recordDate
Owner, security operations[Name][Reference]YYYY-MM-DD
CISO[Name][Reference]YYYY-MM-DD
Data protection officer[Name][Reference]YYYY-MM-DD

Revision history

VersionDateAuthorChange summary
0.1YYYY-MM-DD[@author]Draft after onboarding the first log sources
1.0YYYY-MM-DD[@author]Approved; use case catalogue, triage service levels and metrics added

Contents

1. Purpose and scope

This procedure describes how [Organization name] detects security events that may harm information or services, decides quickly whether they matter, and hands genuine incidents to the incident response process. It aims to:

  • watch the systems, networks, identities and applications whose compromise would hurt the organization most, based on the risk assessment and the asset inventory (DOC-ISMS-012);
  • detect anomalous and malicious behaviour early enough to limit damage;
  • triage every alert consistently, with recorded decisions;
  • escalate confirmed or suspected incidents without delay;
  • protect logs as evidence and handle personal data in them lawfully;
  • measure and improve detection coverage and response speed.

The procedure covers every system, cloud tenancy, SaaS service, network and endpoint inside the ISMS scope (DOC-ISMS-002), and the monitoring services provided by suppliers. Physical security monitoring (CCTV, alarms) is covered by the physical security policy (DOC-ISMS-055) and enters this procedure only when an alarm suggests an information security event.

2. Control mapping

Annex A controlShort label used hereWhere this procedure implements it
A.8.15LoggingSections 5 and 10, with the security logging standard
A.8.16Monitoring activities (new in 2022)Sections 4, 6, 7, 9 and 11
A.8.17Clock synchronizationSection 5.3
A.5.24 to A.5.28Incident management planning, assessment, response, learning and evidenceSection 8, handing over to DOC-ISMS-020
A.5.7Threat intelligenceSection 9, with DOC-ISMS-045
A.6.8Information security event reportingSection 8, with DOC-ISMS-023

3. Roles and responsibilities

RoleResponsibilities
Security operations leadOwns this procedure, the use case catalogue and the metrics; approves tuning changes; chairs the monthly monitoring review
SOC analyst or MDR analyst (tier 1)Watches the alert queue, performs first triage, closes false positives with a reason, escalates
Senior analyst or incident handler (tier 2)Investigates escalated alerts, decides whether an incident exists, starts containment within agreed authority
Detection engineerBuilds and tests use cases, manages detection content as code, tunes noisy rules
On-call engineer (IT or platform)Provides system access and context out of hours, carries out containment actions
Incident managerTakes over when an incident is declared, under DOC-ISMS-020
Data protection officerAdvises on lawful monitoring of staff and on personal data in logs
Log source ownersKeep their systems sending logs, fix ingestion failures within the agreed time
MDR provider (if used)Delivers monitoring under the contract: hours, response times, permitted actions, reporting

Permitted actions without prior approval (Example): isolate a single managed endpoint, disable a single user session or token, block a single external IP or domain on the protective DNS. Actions that affect a production service, more than [5] users or a customer need approval from the incident manager or the on-call engineering lead.

4. Monitoring operating model

ModelDescriptionSuitsWatch out for
Managed detection and response (MDR)A provider runs the SIEM or uses its own platform, monitors 24 x 7, triages and responds within agreed authoritySmall organizations, or any organization without staff for round-the-clock coverScope of log sources included, permitted response actions, data location, quality of escalations, exit and log ownership
HybridIn-house team owns the SIEM and detection content in business hours; MDR or on-call covers nights and weekendsMedium organizations with a small security teamClean handover between shifts, one shared case tool, consistent triage rules
In-house SOCOrganization runs the SIEM, detection engineering and 24 x 7 analystsLarge organizations or those with regulatory or customer demands for direct controlStaffing for 24 x 7 (shift cover needs several people per seat), analyst fatigue, tool cost

Chosen model for [Organization name]: [Hybrid] (Example).

ElementDecision (Example)
Platform[Cloud SIEM] owned by [Organization name], with MDR read and response access
HoursSecurity team 08:00 to 18:00 local time on business days; MDR at all other times
Detection contentOwned by the detection engineer, stored as code, MDR may propose rules
Case managementOne case tool shared with the MDR provider
EscalationMDR phones the on-call incident handler for P1 and P2 alerts
Supplier assuranceMDR provider in the supplier register (DOC-ISMS-066) with annual review

5. Log sources and coverage

5.1 Source priority

What each system must log is set in the security logging standard (security/security-logging-standard). Monitoring onboards sources in this order of priority (Example):

  1. Identity provider, directory and privileged access tools.
  2. Cloud control plane audit logs for production accounts.
  3. Endpoint detection and response (EDR) on servers and laptops.
  4. Email security and the SaaS productivity suite audit log.
  5. Boundary network sources from the network security standard (DOC-ISMS-063): firewalls, VPN or ZTNA, protective DNS, web gateway.
  6. Source control and CI/CD, secrets management.
  7. Production application security events and database audit.
  8. OT network sensors, where present.

5.2 Source register

Source IDSourceOwnerExpected volume (Example)Silence thresholdStatus
LOG-SRC-001 (Example)Identity provider sign-in and admin logsIT operations lead40,000 events per day1 hourLive
LOG-SRC-002 (Example)Cloud audit logs, production accountsPlatform lead250,000 events per day1 hourLive
LOG-SRC-003 (Example)EDR telemetry and detectionsIT operations leadAgent heartbeat per device24 hours per deviceLive
LOG-SRC-004 (Example)Protective DNSNetwork owner1,200,000 queries per day2 hoursLive
LOG-SRC-005 (Example)Source control audit logEngineering manager3,000 events per day6 hoursOnboarding

A source that stays silent beyond its threshold raises an alert to the source owner, who restores it within [1 business day] (Example). The security operations lead reports monthly on coverage: sources live against sources required, and devices with a healthy EDR agent against devices in the asset inventory.

5.3 Time synchronization

All in-scope systems synchronize to [approved time sources] so that events from different sources can be correlated (A.8.17). The SIEM records both the event time and the ingestion time; a source whose clock drifts more than [1 second] (Example) from the reference is treated as a source health issue.

6. Detection use cases

Each use case records: ID, threat or risk addressed (risk register reference, DOC-ISMS-016), MITRE ATT&CK technique where useful, data sources, detection logic reference (security/detection-rule-spec), severity, playbook (security/soc-playbook), owner, date last tested.

Use case IDDetectsSourcesSeverityPlaybook
MON-UC-001 (Example)Sign-in from impossible travel or anonymizing network followed by MFA method changeLOG-SRC-001P2Account compromise
MON-UC-002 (Example)Creation of a new administrator or privileged role assignment outside change windowsLOG-SRC-001, LOG-SRC-002P2Privilege abuse
MON-UC-003 (Example)EDR detection of credential dumping or ransomware behaviourLOG-SRC-003P1Malware and ransomware
MON-UC-004 (Example)Cloud audit logging disabled or log retention reducedLOG-SRC-002P1Cloud logging tampering
MON-UC-005 (Example)Mass download or external sharing of files from the productivity suiteSuite audit logP2Data exfiltration
MON-UC-006 (Example)DNS lookups to newly registered or known malicious domains from a server zoneLOG-SRC-004P2Command and control
MON-UC-007 (Example)Unexpected source address or volume on the partner file transfer applianceFirewall logsP3Suspicious network activity
MON-UC-008 (Example)Secret or access token committed to a repositoryLOG-SRC-005P2Secret exposure
MON-UC-009 (Example)Log source silent beyond its thresholdAll sourcesP3Source health
MON-UC-010 (Example)Connection from the corporate zone directly to an OT zoneOT sensors, firewall logsP1IT to OT intrusion

Rules for the catalogue:

  • Every High or Critical risk in the risk register that monitoring can detect has at least one use case, or a recorded reason why not.
  • New use cases are tested before going live (replay of sample data or a safe simulation) and retested at least [annually] (Example).
  • Use cases are reviewed when threat intelligence (DOC-ISMS-045) reports a relevant new technique, and after each incident.

7. Alert triage

7.1 Priorities and service levels

PriorityMeaningAcknowledge within (Example)Triage decision within (Example)Who is notified
P1Likely active compromise of a critical system, or loss of a key control15 minutes, 24 x 71 hourOn-call incident handler by phone, incident manager
P2Suspicious activity that could become an incident30 minutes, 24 x 74 hoursOn-call incident handler
P3Policy violation or low-confidence anomaly4 business hours2 business daysSecurity team queue
P4Informational, used for hunting and trend analysisNot acknowledged individuallyWeekly reviewNone

Time is measured from alert creation. Align these priorities with the organization's severity scale (ops/incident-severity-matrix) so that an escalated alert keeps a consistent rating.

7.2 Triage steps

  1. Acknowledge the alert in the case tool and assign it.
  2. Validate: check that the data is real and complete (source healthy, time correct, not a known test).
  3. Enrich: add asset owner and criticality from the asset inventory, user context from the identity provider, threat intelligence on indicators, recent changes from the change calendar.
  4. Decide one outcome: false positive, benign true positive (expected activity), true positive needing escalation, or needs more time.
  5. Act: close with a reason code, escalate under section 8, or apply a permitted containment action (section 3) and escalate.
  6. Record the decision, evidence looked at and actions taken.

7.3 Closure reason codes

CodeMeaning
FP-RULERule logic wrong or too broad; tuning ticket required
FP-DATASource data wrong or incomplete; source health ticket required
BTP-CHANGEExpected activity linked to an approved change
BTP-TESTAuthorized test, penetration test or simulation
BTP-USERConfirmed with the user and the manager as legitimate
TP-ESCTrue positive escalated as a security event
DUPDuplicate of an open case

8. Escalation to incidents

A true positive becomes a security event report under the security event reporting procedure (DOC-ISMS-023). The tier 2 incident handler assesses it against the incident criteria in the incident response plan (DOC-ISMS-020) and either declares an incident, recorded in the incident register (DOC-ISMS-021), or records the event as not an incident with the reason. Possible personal data breaches are flagged at once to the data protection officer because legal notification clocks may apply (for example 72 hours to the supervisory authority under GDPR Article 33 where feasible).

Evidence collected during triage (log extracts, EDR timelines, screenshots) is preserved under the evidence rules of the incident response plan and, where legal action is possible, recorded in security/forensic-evidence-record.

9. Baselines, hunting and tuning

Baselines. For each critical system the detection engineer records normal patterns that use cases depend on: usual administrator accounts, usual sign-in countries, normal data transfer volumes, normal working hours for privileged activity. Baselines are refreshed at least [every 6 months] (Example) and after major changes.

Threat hunting. The security team runs a hypothesis-driven hunt at least [monthly] (Example), choosing hypotheses from threat intelligence (DOC-ISMS-045), recent incidents and gaps in use case coverage. Each hunt is recorded with hypothesis, data searched, findings and any new use case.

Hunt IDHypothesisDataResult
HUNT-001 (Example)An attacker uses a stolen session token to access the productivity suite from an unmanaged deviceIdentity provider and suite audit logs, 30 daysNo compromise found; new use case MON-UC-011 proposed for token reuse from new device fingerprints

Tuning. Rules with a false positive rate above [80%] (Example) over a month go to the detection engineer. Tuning narrows the rule (exclusions with expiry, better thresholds, added context) rather than disabling it. Disabling a use case requires approval from the security operations lead and a note in the catalogue.

10. Log protection, privacy and retention

Integrity and access. Logs are sent to the central platform as close to real time as possible and stored so that administrators of the source systems cannot change or delete them. Access to the SIEM is limited to named security staff and the MDR provider, uses MFA, and is itself logged and reviewed [quarterly] (Example). Integrity and protection measures follow the security logging standard.

Privacy. Monitoring is proportionate to the security purpose. Staff are told through the acceptable use policy (DOC-ISMS-040) and the employee security handbook (DOC-ISMS-073) what is monitored and why. Where personal data is processed, the data protection officer confirms the legal basis and any consultation required with staff representatives in each country of operation, and a data protection impact assessment is considered (compliance/dpia). Content of communications is not reviewed in routine monitoring; investigations that need it follow a documented approval.

Retention. Retention periods are set in the security logging standard (searchable and retrievable periods per log class) and the retention standard (data/data-retention-deletion-standard). Contracts with customers and laws in the legal register (DOC-ISMS-014) can require longer periods. Logs under a legal hold are not deleted until the hold is lifted. With an MDR provider, the contract states who owns the logs, where they are stored and how they are returned at exit.

11. Metrics and reporting

MetricDefinitionTarget (Example)
Source coverageRequired log sources live divided by required log sources95% or more
EDR coverageDevices with a healthy EDR agent divided by devices in the asset inventory98% or more
Use case coverageHigh and Critical risks that monitoring can detect with a use case or a recorded reason why not (section 6), divided by those risks100%
Acknowledge timeShare of P1 and P2 alerts acknowledged within the service level95% or more
Triage timeMedian time from alert to triage decision, P1 and P2Under 1 hour
False positive rateFalse positives divided by alerts triaged by an analystFalling quarter on quarter
Hunts completedHunts recorded against hunts planned100%

Worked month (Example): Quillmere Health Systems, March 2027.

ItemCount
Alerts generated1,240
Closed automatically by enrichment rules (known benign)860
Triaged by an analyst380
False positives among analyst-triaged alerts334
True positives among analyst-triaged alerts46
True positives escalated that became incidents6

Checks: 860 + 380 = 1,240 alerts. 334 + 46 = 380 triaged. False positive rate 334 / 380 = 87.9% overall. The 80% tuning trigger applies per rule: the three rules above it this month go to the detection engineer. 6 of 46 true positives (13.0%) became incidents; the other 40 were security events handled without declaring an incident.

Monthly results go into the ISMS performance report (DOC-ISMS-081) and the measurement programme (DOC-ISMS-080); trends and major gaps go to management review.

12. Size tiers

TopicSmall: Quillmere Analytics Ltd (46 staff, part-time ISMS manager at 0.5 FTE)Medium: Quillmere Health Systems (320 staff, full-time ISMS manager plus a 3-person security team)Large: Quillmere Group (2,400 staff, 6 sites in 4 countries, CISO with a 14-person security office)
Operating modelMDR, 24 x 7; ISMS manager reviews the monthly MDR reportHybrid: security team in business hours, MDR nights and weekendsIn-house SOC for IT with an MDR provider for overflow; OT monitoring with plant engineers
PlatformMDR provider platform with identity, cloud, EDR and suite logsCloud SIEM owned by the organization, MDR accessSIEM with data lake for long retention, SOAR for automation, OT sensors per plant
Use cases10 to 20, mostly from the MDR provider, mapped to the top risks30 to 60, own detection engineering for the scheduling platformLarge catalogue managed as code, per site and per technology, with OT-specific cases
EscalationMDR phones the Head of Engineering OperationsMDR or analyst phones on-call incident handlerSOC shift lead declares incidents under group and site procedures
HuntingQuarterly hunt by the MDR providerMonthly hunt by the security teamWeekly hunts, threat intelligence team in the security office
ReportingMonthly MDR report to the ISMS manager, yearly to management reviewMonthly to the ISMS manager and steering committeeMonthly per site and group dashboard to the CISO, quarterly to the board committee

13. Records and evidence

RecordProvesOwnerLocationRetention (Example)
Log source register and daily health reportA.8.15 coverage, section 5Security operations lead[SIEM and document repository]1 year
Use case catalogue with test datesA.8.16 detection design, section 6Detection engineer[Detection repository]Current plus history in version control
Alert and case records with closure reason codesTriage operates, section 7SOC or MDR analysts[Case tool]3 years
Escalation records linked to incident register entriesSection 8, A.5.25Incident handlerIncident register (DOC-ISMS-021)As set for the incident register
Hunt recordsSection 9Security team[Document repository]3 years
Tuning and rule change recordsSection 9Detection engineer[Detection repository]3 years
SIEM access review recordsSection 10Security operations lead[Document repository]3 years
Monthly monitoring metrics and MDR service reportsSection 11Security operations lead[Document repository]3 years
MDR contract and annual supplier reviewSection 4, A.5.22Supplier managerSupplier register (DOC-ISMS-066)Contract term plus 6 years

14. References

ReferenceEditionUse
ISO/IEC 27001:2022 + Amd 1:20242022, Amd 1 published 2024-02-23Annex A A.8.15, A.8.16, A.8.17 and A.5.24 to A.5.28 (cited by number)
ISO/IEC 27002:20222022Control guidance and attributes
ISO/IEC 27035-1:2023 and 27035-2:20232023Incident management principles and planning
NIST SP 800-61 Rev. 3, Incident Response Recommendations and Considerations for Cybersecurity Risk Management: A CSF 2.0 Community ProfileApril 2025Detection and handover to response
MITRE ATT&CK EnterpriseCheck the current version at attack.mitre.orgTechnique mapping for use cases
CIS Controls v8.1Check the current releaseControl 8 (audit log management) and 13 (network monitoring and defense), cited by number
GDPR (Regulation (EU) 2016/679)As amendedExample of legal limits on staff monitoring and breach notification

Related templates: security/security-logging-standard, security/soc-playbook, security/detection-rule-spec, security/forensic-evidence-record, compliance/incident-response-plan, isms/incident-register, isms/security-event-reporting-procedure, isms/threat-intelligence-procedure, isms/network-security-standard, isms/control-evidence-matrix, ops/incident-severity-matrix.

Standard and licence note

Structure aligned with ISO/IEC 27001:2022 (including Amd 1:2024) Annex A controls A.8.15 and A.8.16 and the guidance in ISO/IEC 27002:2022. Only control numbers are used, with short labels in the style of the Statement of Applicability; the procedure, use cases, metrics, examples and guidance are original wording, and no ISO/IEC text is reproduced. ISO and IEC standards are copyrighted: obtain the official standards from ISO, IEC or your national standards body to implement and audit them (https://www.iso.org/standard/82875.html). Check the current edition and amendments before use. This is a documentation format, not legal advice on lawful monitoring. Certification decisions belong to the accredited certification body. Template licence: MIT.

Схожі шаблони