Security Controls

Security controls protect confidentiality, integrity, and availability. Categorized by how they are implemented and by what function they serve.

Security controls are measures that reduce risk and protect organizational assets. A control is defined by two dimensions: its category (how implemented) and its functional type (what it does).


Control Categories

Administrative / Managerial Controls

Governance, oversight, and planning. Defined through policies, procedures, and organizational guidelines.

Examples: security policies, risk management processes, personnel security, security awareness training, compliance audits.

Operational Controls

Implemented mainly by people and processes.

Examples: security guards, incident response procedures, backup procedures, employee awareness training.

Technical Controls (Logical)

Implemented through hardware, software, or firmware.

Examples: firewalls, IDS/IPS, antivirus, encryption, access control lists.

Physical Controls

Protect physical resources, facilities, and personnel.

Examples: locks, CCTV, security guards, fencing, lighting.


Functional Types

TypeTimingPurpose
PreventiveBefore attackStop incidents before they occur
DetectiveDuring attackIdentify and detect unauthorized activity
DeterrentBefore attackDiscourage attackers by raising perceived risk
CorrectiveAfter attackFix issues and prevent recurrence
RecoveryAfter attackRestore systems and operations
DirectiveOngoingTell users what they must do
CompensatingAnytimeAlternative when primary control is not feasible

Control Matrix

PreventiveDetectiveDeterrentCorrectiveRecovery
AdministrativeSeparation of dutiesPeriodic access reviewsSecurity policiesEmployee disciplineDisaster recovery plan
TechnicalFirewallIDSAcceptable use bannersVulnerability patchesData backup
PhysicalWalls, fences, gatesCCTVWarning signsFire suppressionRecovery site

Key Points

  • Controls must be cost-effective — the benefit must outweigh the cost.
  • A single control can serve multiple functions. A surveillance camera is simultaneously deterrent (visible presence), detective (monitored feed), and compensating (fills a gap elsewhere).
  • Relying heavily on one category while neglecting others creates vulnerabilities. Strong technical controls with weak physical controls still leave exposed systems.
  • Use a layered combination across categories and functional types.

Compensating Controls

Used when the original control is not practical to implement. Must:

  • Meet the intent of the original requirement
  • Provide a similar level of security
  • Go beyond other existing controls
  • Address the additional risk created by not implementing the original

Example: a legacy system that cannot be patched → network segmentation reduces its exposure as a compensating control.


Security Roles

RoleResponsibility
CIOOverall IT strategy and governance
CISOSecurity governance, risk management, cybersecurity strategy
ISSOTechnical implementation — monitoring, applying controls, access management
SOCContinuous monitoring, threat detection, incident response
ManagersSecurity within their specific domain (finance, web, facilities)
EmployeesFollowing policies, reporting incidents, security awareness

DevSecOps

Security integrated throughout the development lifecycle rather than added at the end.

text
Traditional:    Dev → Ops → Security (end)
DevSecOps:      Dev ↔ Ops ↔ Security (every stage)

"Shift left" means security decisions happen at design and requirements — when they are cheap to fix — not at deployment.