Skip to content

IT Control Baseline

Get the PDF by email

Version 1.0, 1 October 2026, Letter size. We'll email you the link.

We'll email you the PDF and let you know when new versions or editions are published. Unsubscribe any time.

IT Control Baseline

Security controls and operational practices for small and mid-sized organisations
Version 1.0 · Published by Spectra Core
1 October 2026
30
Security controls
What must be true to manage technology risk
12
Operational practices
What keeps IT running well day to day
148
Standards
Checks behind the controls, in use in live environments. Only examples appear in this document.

What this is. A practical set of IT controls for small and mid-sized organisations, built from checks used in live environments. Each control states what must be true, the evidence that shows it is met, and one or two examples of the standards that check it on real systems.

Disclaimer. This baseline is published by Spectra Core for general information. It is not legal, regulatory or professional advice, and it is not issued, approved or endorsed by any regulator or standards body. Meeting the controls in this baseline does not mean an organisation complies with any law, regulation or contract. Spectra Core accepts no liability for decisions made in reliance on this document.

Licence. This baseline is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0). You may copy, share and adapt it, including commercially, provided you credit Spectra Core, link to the licence and say what you changed. The Spectra Core name and logo are not covered by the licence.

Foreword

I've spent twenty years running IT for small and mid-sized organisations, and the same pattern shows up everywhere. The problems that hurt a business are rarely exotic. They're a backup nobody tested, an admin account nobody owns, a server out of support, a licence nobody reviewed. Frameworks describe the destination well, but turning them into specific checks for real systems is where most efforts stall, so the checks never happen.

I put a process in place to close those gaps in the environments I was responsible for, then built Spectra Core so that IT teams and providers could run the same process themselves. This baseline sets out the controls behind that process, openly, so organisations, their IT providers and the bodies that represent them can use it and help improve it.

Christian W. Chu Fook
Founder, Spectra Core
linkedin.com/in/cchufook

Why this baseline exists

Technology risk sits with every organisation, not only those large enough to employ security and compliance specialists. Credit unions, insurance brokers, law firms and other small and mid-sized organisations hold data and run systems their members and clients depend on, usually with a small IT team or an outside provider. Their leaders are accountable for that risk.

Why controls alone aren't enough

Frameworks and control catalogues say what must be true: access is controlled, systems are patched, backups can be restored. Before any of that can be checked, someone has to translate each control into specific checks on the organisation's own systems: which settings on the email platform, which accounts on the firewall, what evidence proves it. That translation has to be done for every system and redone as systems change. It needs people who understand both the framework and the technology, and it takes time few small organisations have. So it is often skipped. Assessments fall back on policies and attestations, or on a spreadsheet that goes out of date, and the gaps that cause real incidents stay unchecked.

This baseline starts from the other end. Its standards were written for the systems small organisations actually run, refined in live environments, and then grouped into controls. Each control is checked system by system, so a system left out of an assessment shows up as a gap instead of being silently skipped. Alongside security, the baseline covers the operational practices that keep IT running well, such as licensing, documentation and capacity. Recognised frameworks, including NIST CSF 2.0 and the CIS Controls, and common cyber insurance questions are used to confirm nothing important is missing, not as the starting point.

It is written for the leaders accountable for technology risk, the IT teams and providers who manage it, and the industry bodies that set expectations for their members.

How to use this baseline

From controls to standards

A control states what must be true. It doesn't say what to check on a particular system: that is what a standard does. Standards are written for each system type a control applies to, so the same control is checked separately on the email platform, the VPN and the firewall.

ControlWhat must be true, stated once.
StandardThe specific check on each system type the control applies to.
EvidenceWhat the check looks at, and keeps as proof.
GapA standard that isn't met. It gets fixed, or the decision not to fix it is recorded.

Two rules keep the library consistent. Every standard rolls up to a control. And every control that applies to a system type in the environment should have a standard for that system type; where one doesn't, the gap is visible rather than hidden. Controls won't match an audit report line for line, and no framework does: one control becomes several standards, and some standards cover operational practices no security framework asks about.

Reading a control

Each control shows its scope, Organisation-wide when it is met once for the whole organisation or System-specific when it is met for each system type it applies to; the system types; the number of standards behind it today; the evidence that shows it is met; and one or two of the standards that check it. The examples are a sample, not the full set: the complete library of standards is part of Spectra Core, and organisations using the baseline without it can write their own standards for each control, using the examples as a guide. Control IDs begin with SCB, the prefix of Spectra Core's baseline library, and never change. Standard IDs add the system type and a sequence to the control ID: SCB-ACC-03.EML.1 is the multi-factor authentication check on the email and collaboration platform.

System types

EMLEmail and collaboration platform
DIRDirectory and domain
NETNetwork devices: firewalls, switches, wireless
RMTRemote access: VPN and overlay networks
BKPBackup system
RMMIT provider's remote management tool
SRVServers and virtualisation hosts
ENDWorkstations and laptops
WEBCustomer-facing online services
LOBLine-of-business applications
DMSFile shares and document management
CAMVideo surveillance
TELTelephony
How Spectra Core supports the process

The baseline can be run with a spreadsheet and discipline. Spectra Core was built to make the process repeatable for internal IT teams and MSPs, with each role doing the part it is best placed to do.

EngineerKnows the systems. Is assigned standards by area of expertise, carries out the checks, and submits findings with supporting evidence such as screenshots.
Audit ownerUsually the IT manager or director. Sets up the audit, reviews the findings, marks each standard aligned or not aligned, sets risk levels and writes the recommendations.
LeadershipReceives the report, decides what to fix and when, and owns any decision not to.
1. Set upAudit ownerCreate an audit, or reuse a previous one's structure. Select the standards libraries for the parts of the environment being audited, including custom ones, and exclude anything that doesn't apply.
2. AssignAudit ownerAssign standards to engineers by expertise, or every standard to one IT generalist on a small team. Daily email reminders keep outstanding standards moving.
3. CheckEngineerEngineers carry out each check and submit findings with supporting evidence, working with the audit owner inside each standard.
4. ReviewAudit ownerThe audit owner reviews the findings, marks each standard aligned or not aligned, sets its risk level, and writes a recommendation for anything not aligned, with quotes or proposals attached where useful.
5. ReportLeadershipAn AI-generated executive summary heads a report shared securely with leadership, who can filter it by alignment status, impact and risk level, and print it.

Every standard carries a risk level, a review frequency and a plain-language rationale. Audits can be as focused as one area checked monthly or as broad as a full annual pass, so leadership sees a current picture rather than an annual snapshot. On larger teams the audit owner reviews the engineers' work; on small ones a single person can run the whole audit. The baseline can be used with or without Spectra Core.

More detail on what Spectra Core tracks and how it works: spectracore.io/how-it-works

Adoption and co-authorship

This baseline is meant to be shared. It is licensed under CC BY 4.0, so no permission is needed to adopt or adapt it, only credit to Spectra Core. Industry associations, federations, leagues and other representative bodies are invited to adopt it for their members, adapt it into editions for their sector or region, or co-author future versions. Sector and regional editions keep the same control IDs, so organisations, their IT providers and their representative bodies can work from a common reference. Spectra Core publishes and maintains the baseline; to discuss adoption or co-authorship, contact Spectra Core through spectracore.io.

What this version covers

This is the first published version. Every control in it is backed by standards in use in live environments today. Future versions will add controls as the library grows.

Part 1 · Security controls
ACC · 5 controls

Identity and access

Who can get in, how they prove who they are, and who has admin rights.

SCB-ACC-01Access is removed promptly when it is no longer needed: leavers' accounts are disabled, and stale accounts, remote access users and overlay network members are reviewed on a set cycle.
System-specific   System types DIR, EML, RMT   Standards 4
Evidence Leavers matched to disable dates; dated reviews of stale accounts and remote access users.
Example standards
SCB-ACC-01.EML.1Are past employees' email accounts disabled?SCB-ACC-01.DIR.1Are stale directory accounts disabled?SCB-ACC-01.RMT.1Does everyone with VPN access still work for the organisation?
SCB-ACC-02The organisation approves who has access: group memberships, management console access and application permissions are reviewed and signed off.
System-specific   System types DIR, EML, NET   Standards 4
Evidence The organisation's signed approval of group memberships, console access and application permissions.
Example standards
SCB-ACC-02.DIR.1Has the organisation approved the users in each directory group?SCB-ACC-02.NET.1Can only authorised users reach the management consoles of network devices?
SCB-ACC-03Multi-factor authentication is enforced for every user on email and cloud services, and on all remote access.
System-specific   System types EML, RMT   Standards 2
Evidence MFA status for every user on each email, cloud and remote access service.
Example standards
SCB-ACC-03.EML.1Is multi-factor authentication enabled for every user on the email and collaboration platform?SCB-ACC-03.RMT.1Does the VPN enforce multi-factor authentication?
SCB-ACC-04Administrative rights are limited to named administrators: users work without local admin rights, default administrator accounts are disabled, and every admin account belongs to one person.
System-specific   System types DIR, EML, END, NET   Standards 5
Evidence Accounts with admin rights, each named to one person; default admin accounts disabled.
Example standards
SCB-ACC-04.END.1Do users work without local administrator rights on their computers?SCB-ACC-04.DIR.2Is the built-in domain Administrator account disabled?
SCB-ACC-05Administrative and device credentials are strong, rotated on a set cycle and recorded securely: domain, local administrator, out-of-band management, network device and cloud administrator accounts.
System-specific   System types DIR, EML, NET, SRV   Standards 7
Evidence Credential register showing rotation dates and secure storage for each admin and device account.
Example standards
SCB-ACC-05.SRV.2Are local administrator passwords on servers and workstations complex, unique, rotated and recorded?SCB-ACC-05.NET.1Is the admin password on each network device rotated and recorded?
PLT · 4 controls

Platform security

Supported, patched, consistently configured and protected systems.

SCB-PLT-01Systems run supported versions: operating systems, directory functional level, workstation hardware, telephony and line-of-business applications all have active vendor support.
System-specific   System types DIR, END, LOB, SRV, TEL   Standards 5
Evidence Versions and vendor support status for each system.
Example standards
SCB-PLT-01.SRV.1Do all servers run a currently supported operating system?SCB-PLT-01.LOB.1Does every line-of-business application have a vendor support agreement?
SCB-PLT-02Security updates are applied on a set cycle and measured: every device is in the patching policy, patch levels meet a set minimum, and firmware, agents and clients are current.
System-specific   System types CAM, LOB, NET, RMM, RMT, SRV   Standards 8
Evidence Patch compliance against the set minimum; firmware, agent and client versions.
Example standards
SCB-PLT-02.SRV.2Is every Windows machine included in the patching policy?SCB-PLT-02.NET.1Is network device firmware on the latest stable release?
SCB-PLT-03A standard security configuration is enforced and checked for drift.
System-specific   System types DIR, END   Standards 2
Evidence The configuration baseline and the latest drift check.
Example standards
SCB-PLT-03.END.1Are device management policies enforced on every computer?SCB-PLT-03.DIR.1Is reversible password encryption disabled in the directory?
SCB-PLT-04Endpoint protection (endpoint detection and response, or managed anti-malware) runs on every workstation and laptop with current definitions.
Organisation-wide   System types END   Standards 2
Evidence Console report showing coverage and definition dates for every workstation and laptop.
Example standards
SCB-PLT-04.END.1Is endpoint protection deployed to every workstation and laptop?SCB-PLT-04.END.2Are endpoint protection definitions up to date?
NET · 3 controls

Network security

Segmentation, wireless and remote connections.

SCB-NET-01The network is segmented: corporate, guest, voice, remote access, surveillance and audio-visual traffic run on separate network segments.
Organisation-wide   System types NET   Standards 6
Evidence Network segment map showing each traffic type separated.
Example standards
SCB-NET-01.NET.2Is public Wi-Fi on its own network segment?SCB-NET-01.NET.4Is video surveillance on its own network segment?
SCB-NET-02Wireless networks use current encryption, and guest wireless is isolated from the corporate network.
Organisation-wide   System types NET   Standards 2
Evidence Wireless configuration showing encryption and guest isolation.
Example standards
SCB-NET-02.NET.1Are public wireless networks on a separate subnet, firewalled from the corporate network?SCB-NET-02.NET.2Do private wireless networks use WPA3 encryption?
SCB-NET-03Remote access and site-to-site links use modern protocols and strong, rotated keys, and overlay networks are private.
System-specific   System types RMT   Standards 4
Evidence Remote access and site-to-site configuration: protocol, key rotation dates, overlay network settings.
Example standards
SCB-NET-03.RMT.1Does the VPN use a modern protocol?SCB-NET-03.RMT.3Are site-to-site VPN keys rotated?
DAT · 2 controls

Data protection

Who can reach shared data, and the certificates that protect services.

SCB-DAT-01Shared data follows least privilege: file share and collaboration permissions are documented, audited and approved by the organisation.
System-specific   System types DMS, EML   Standards 4
Evidence Permission documentation, the latest audit and the organisation's approval.
Example standards
SCB-DAT-01.DMS.3Has the organisation approved file share permissions?SCB-DAT-01.EML.1Has leadership approved the permissions on collaboration spaces?
SCB-DAT-02Certificates that protect services are recorded with their expiry dates and renewed before they lapse.
System-specific   System types WEB   Standards 1
Evidence Certificate register with expiry dates and renewal records.
Example standards
SCB-DAT-02.WEB.1Are certificates recorded with their expiry dates?
BKR · 5 controls

Backup and recovery

Backups that exist, work, sit off site, and recover within agreed times.

SCB-BKR-01Every system holding important data is backed up: servers, endpoints with critical data, cloud email and files, line-of-business data and device configurations.
System-specific   System types CAM, EML, END, LOB, NET, SRV   Standards 11
Evidence Backup coverage showing each system and its last successful backup.
Example standards
SCB-BKR-01.SRV.3Are mission-critical servers protected by the backup system?SCB-BKR-01.EML.1Is every user included in the email and file backup?
SCB-BKR-02Backups are monitored and verified: recent jobs succeed, verification runs, and alerts are cleared.
System-specific   System types EML, END, SRV   Standards 6
Evidence Backup job history, verification results and alert status.
Example standards
SCB-BKR-02.SRV.3Did the latest backup verification succeed?SCB-BKR-02.EML.1Have email and file backups succeeded on each of the last three days?
SCB-BKR-03Backups are kept off site for the agreed retention: copies replicate to a geographically separate location and retention meets the organisation's requirements.
Organisation-wide   System types BKP, EML, SRV   Standards 3
Evidence Replication status to the off-site location; retention settings.
Example standards
SCB-BKR-03.BKP.1Are backups held in a geographically separate location?
SCB-BKR-04Recovery objectives are agreed with the business and proven: recovery time and point objectives are defined, the recovery environment matches production, and a full failover shows systems recover within the objective.
Organisation-wide   System types BKP   Standards 3
Evidence Agreed recovery objectives; the latest failover test showing recovery within them.
Example standards
SCB-BKR-04.ALL.1Are recovery time and recovery point objectives defined and agreed with the business?SCB-BKR-04.BKP.1Has a full failover test recovered systems within the recovery time objective?
SCB-BKR-05Critical processes can continue manually when a line-of-business system is offline.
Organisation-wide   System types LOB   Standards 1
Evidence Documented manual procedures for each critical process.
Example standards
SCB-BKR-05.LOB.1Is there a manual process to keep working if a line-of-business system is offline?
AVL · 2 controls

Availability

Redundancy and spares so a single failure doesn't stop the business.

SCB-AVL-01Critical infrastructure has no single point of failure: redundant directory servers, redundant storage, healthy clusters and dual internet connections.
System-specific   System types DIR, NET, SRV   Standards 5
Evidence Redundancy status for directory servers, storage, clusters and internet connections.
Example standards
SCB-AVL-01.DIR.1Is a second domain controller in place and replicating?SCB-AVL-01.NET.1Does the internet connection fail over to a second provider?
SCB-AVL-02Spare network hardware for each device type is kept on site.
System-specific   System types NET   Standards 4
Evidence Spares list for each network device type, with location.
Example standards
SCB-AVL-02.NET.1Is a spare router kept on site?SCB-AVL-02.NET.2Is a spare switch kept on site?
PHY · 4 controls

Physical and environmental

The rooms, racks, cameras, access control and power that physical security depends on.

SCB-PHY-01Server rooms and racks are secured: equipment sits in dedicated rooms, racks are locked with keys controlled, and physical access rights are reviewed.
Organisation-wide   System types Organisation-wide   Standards 4
Evidence Room and rack inspection; key holder list; dated review of physical access rights.
Example standards
SCB-PHY-01.ORG.3Are server racks locked, with keys secured?SCB-PHY-01.ORG.4Are physical access rights reviewed?
SCB-PHY-02Physical security systems work and are watched: cameras and recorders are online with adequate coverage, access-control systems are operational, and their logs are reviewed.
Organisation-wide   System types CAM   Standards 5
Evidence Camera, recorder and access-control status; coverage check; log review record.
Example standards
SCB-PHY-02.CAM.2Are all cameras online?SCB-PHY-02.ORG.1Are access-control logs reviewed?
SCB-PHY-03Critical equipment is protected from power loss: servers have enough UPS runtime and shut down cleanly, and a working generator is available.
Organisation-wide   System types Organisation-wide   Standards 5
Evidence UPS runtime and shutdown test; generator test record.
Example standards
SCB-PHY-03.ORG.1Do UPS units give at least 15 minutes of runtime?SCB-PHY-03.ORG.5Is the generator working?
SCB-PHY-04Server and rack rooms are kept cool enough for the equipment.
Organisation-wide   System types Organisation-wide   Standards 2
Evidence Temperature readings for each server and rack room.
Example standards
SCB-PHY-04.ORG.1Is the server room kept at 24°C or below?
AST · 1 control

Asset management

Knowing which devices exist and which hold critical data.

SCB-AST-01Devices are fully inventoried and managed: every computer appears in both remote management and device management, and endpoints holding critical data are recorded.
Organisation-wide   System types END   Standards 2
Evidence Device lists from remote management and device management, reconciled; endpoints holding critical data recorded.
Example standards
SCB-AST-01.END.1Does every computer appear in both remote management and device management?
INC · 2 controls

Incident and problem management

A plan for incidents, and learning from recurring problems.

SCB-INC-01An approved, signed incident response plan exists.
Organisation-wide   System types Organisation-wide   Standards 1
Evidence Signed incident response plan with its approval date.
Example standards
SCB-INC-01.ORG.1Is there an approved, signed incident response plan?
SCB-INC-02Tickets are reviewed for recurring issues, and their root causes are addressed.
Organisation-wide   System types Organisation-wide   Standards 1
Evidence Dated ticket review with recurring issues and the actions taken.
Example standards
SCB-INC-02.ORG.1Are tickets reviewed for recurring issues and their root causes?
PEO · 1 control

People

What users are told about working safely.

SCB-PEO-01Users are reminded of safe working practices, such as where to save files and why it matters.
Organisation-wide   System types Organisation-wide   Standards 1
Evidence Record of reminders sent to users.
Example standards
SCB-PEO-01.ORG.1Are users reminded where to save files?
MON · 1 control

Security monitoring

Security monitoring by a dedicated service.

SCB-MON-01Security events on cloud services are monitored by a dedicated service.
System-specific   System types EML   Standards 1
Evidence Monitoring service reports covering the period.
Example standards
SCB-MON-01.EML.1Is the email and collaboration platform monitored by a dedicated security service?
Part 2 · Operational practices
STD · 3 controls

Standardisation

Consistent naming, platforms and structures.

SCB-STD-01Systems and devices follow a documented naming convention.
Operational System-specific   System types NET, RMM   Standards 2
Evidence Device and system lists compared with the documented convention.
Example standards
SCB-STD-01.NET.1Do devices follow the naming convention?
SCB-STD-02Hardware and platforms are standardised on approved, supported products.
Operational System-specific   System types EML, NET   Standards 3
Evidence Inventory compared with the approved product list.
Example standards
SCB-STD-02.NET.1Are network devices standardised on the approved platform?
SCB-STD-03Directory, file and collaboration structures follow the organisation's departments.
Operational System-specific   System types DIR, DMS, EML   Standards 5
Evidence Structures compared with the current department list.
Example standards
SCB-STD-03.DIR.2Is there a directory group for each department?
DOC · 1 control

Documentation

Documentation that lets anyone understand and recover the environment.

SCB-DOC-01IT documentation is complete and current: environment summary, server roles, applications, licences and install media.
Operational Organisation-wide   System types Organisation-wide   Standards 5
Evidence Environment summary with its last-updated date; server, application, licence and install-media records.
Example standards
SCB-DOC-01.ORG.5Is the environment summary documented and current?SCB-DOC-01.ORG.4Are install media and licences recorded?
CST · 2 controls

Licensing and cost

Licensing that holds up, and costs that are reviewed.

SCB-CST-01Software and services are properly licensed, with licence details recorded.
Operational Organisation-wide   System types Organisation-wide   Standards 2
Evidence Licence records reconciled with installations and subscriptions.
Example standards
SCB-CST-01.ORG.1Is all office software legitimately licensed?
SCB-CST-02Recurring IT costs and subscriptions are reviewed and right-sized.
Operational Organisation-wide   System types Organisation-wide   Standards 3
Evidence Dated review of recurring costs, with the changes made.
Example standards
SCB-CST-02.ORG.2Are connectivity invoices reviewed?SCB-CST-02.ORG.3Are endpoint licences matched to the number of users?
CAP · 2 controls

Capacity and health

Room to grow, and no errors quietly accumulating.

SCB-CAP-01Systems have capacity headroom and are free of recurring errors.
Operational System-specific   System types BKP, NET, SRV   Standards 5
Evidence Capacity and error reports, with follow-up on anything outstanding.
Example standards
SCB-CAP-01.BKP.2Is backup storage below 80% full?SCB-CAP-01.NET.1Is the internet connection sized for the organisation?
SCB-CAP-02Core network services are correctly configured and kept tidy.
Operational System-specific   System types DIR, NET   Standards 3
Evidence Dated checks of DNS, forwarders and WAN configuration.
Example standards
SCB-CAP-02.DIR.2Are stale DNS records removed?
FAC · 2 controls

Facilities

Server rooms and racks that are labelled, clean and documented.

SCB-FAC-01Server rooms and racks are labelled, clean and photographed.
Operational Organisation-wide   System types Organisation-wide   Standards 6
Evidence Current photos and labelling checks for each server room and rack.
Example standards
SCB-FAC-01.ORG.1Are cables in server rooms labelled?
SCB-FAC-02Equipment runs on the correct electrical supply.
Operational Organisation-wide   System types Organisation-wide   Standards 1
Evidence Electrical supply check against equipment requirements.
Example standards
SCB-FAC-02.ORG.1Is equipment on the electrical supply it needs?
SVC · 2 controls

Service quality

Issues tracked to resolution, and critical services under control.

SCB-SVC-01Open issues are tracked to resolution, with nothing long-standing.
Operational Organisation-wide   System types Organisation-wide   Standards 1
Evidence Open issues list with age and owner; nothing past its target date.
Example standards
SCB-SVC-01.ORG.1Are there any long-standing open issues?
SCB-SVC-02Domain names and DNS zones are under controlled, documented management.
Operational Organisation-wide   System types Organisation-wide   Standards 1
Evidence Registrar and DNS account list with named owners and renewal dates.
Example standards
SCB-SVC-02.ORG.1Are domain names and DNS zones under controlled, documented management?
Appendix

Glossary

TermMeaning
ControlWhat must be true.
Control domainA group of related controls.
StandardThe specific check on a system type.
EvidenceWhat a check looks at, and keeps as proof that a control is met.
GapA standard that isn't met, or a system type with no standard. It gets fixed, or the decision not to fix it is recorded.
Organisation-wide controlMet once for the whole organisation. NIST calls this a common control.
System-specific controlMet separately for each system type it applies to.
Operational practiceA control that keeps IT running well, such as licensing, documentation or capacity, which security frameworks don't cover.
System typeA kind of system, identified by a three-letter code.

Version history

VersionDateChanges
v1.01 October 2026First published version: 30 security controls and 12 operational practices, backed by 148 standards.

About Spectra Core

Spectra Core is operational IT compliance software for internal IT teams and MSPs. It holds the full library of standards behind these controls and supports the process described in "How to use this baseline". spectracore.io