{
 "id": "9.09",
 "slug": "physical-security-and-access",
 "url": "/parts/building-shell-site-and-construction/physical-security-and-access",
 "name": "Physical security & access",
 "qualifiers": null,
 "layer": {
  "id": 9,
  "name": "Building shell, site & construction"
 },
 "parent_id": null,
 "children": [
  "9.09a",
  "9.09b"
 ],
 "summary": "Physical access control, video surveillance, perimeter detection, and guarding systems that secure the facility and its data halls.",
 "description_md": "This layer covers the security systems installed alongside the building's electrical and mechanical infrastructure: badge and biometric access control, video management systems, mantraps and turnstiles that enforce single-person entry to data halls, perimeter intrusion detection around the site boundary, and the guarding services that staff it. It's a cross-cutting layer that touches the building envelope (9.06), the fencing and site perimeter, and the operational procedures of the tenants in 9.01 and 9.02.\nSecurity requirements at hyperscale and AI-campus facilities are typically driven by tenant-specific compliance regimes rather than by AI workloads themselves, so this category hasn't seen the same demand reshaping visible elsewhere in the taxonomy — the main effect of the AI buildout here is simply more sites needing a full security stack, at a pace investors should expect to track overall data center construction volume rather than any distinct density-driven dynamic.",
 "ai_delta": "AI buildout mainly adds volume — more sites needing a full security stack — rather than changing per-site security requirements.",
 "bottleneck_status": null,
 "scale_tiers": [
  "edge",
  "enterprise",
  "hyperscale_building",
  "ai_campus",
  "gw_class"
 ],
 "density_modes": [
  "any"
 ],
 "scale_notes": "Present at nearly every scale; scope (number of mantraps, perimeter length, guard headcount) scales with site footprint and tenant compliance requirements rather than with compute density.",
 "flow": [
  "shell"
 ],
 "companies": [
  {
   "company_id": "allegion",
   "name": "Allegion",
   "role": "manufacturer",
   "confidence": "inferred",
   "ownership_type": "public",
   "ticker": "ALLE",
   "product_note": null,
   "note": null,
   "source_url": null
  },
  {
   "company_id": "assa-abloy",
   "name": "ASSA ABLOY",
   "role": "manufacturer",
   "confidence": "inferred",
   "ownership_type": "public",
   "ticker": "ASSA-B.ST",
   "product_note": null,
   "note": "and Betafence (private) fencing",
   "source_url": null
  },
  {
   "company_id": "axis",
   "name": "Axis",
   "role": "manufacturer",
   "confidence": "inferred",
   "ownership_type": "subsidiary",
   "ticker": null,
   "product_note": null,
   "note": null,
   "source_url": null
  },
  {
   "company_id": "dormakaba",
   "name": "Dormakaba",
   "role": "manufacturer",
   "confidence": "inferred",
   "ownership_type": "public",
   "ticker": "DOKA.SW",
   "product_note": null,
   "note": null,
   "source_url": null
  },
  {
   "company_id": "hanwha-vision",
   "name": "Hanwha Vision",
   "role": "manufacturer",
   "confidence": "inferred",
   "ownership_type": "subsidiary",
   "ticker": null,
   "product_note": null,
   "note": null,
   "source_url": null
  },
  {
   "company_id": "honeywell",
   "name": "Honeywell",
   "role": "manufacturer",
   "confidence": "inferred",
   "ownership_type": "public",
   "ticker": "HON",
   "product_note": null,
   "note": "Onity",
   "source_url": null
  },
  {
   "company_id": "horton",
   "name": "Horton",
   "role": "manufacturer",
   "confidence": "inferred",
   "ownership_type": "subsidiary",
   "ticker": null,
   "product_note": null,
   "note": null,
   "source_url": null
  },
  {
   "company_id": "johnson-controls",
   "name": "Johnson Controls",
   "role": "manufacturer",
   "confidence": "inferred",
   "ownership_type": "public",
   "ticker": "JCI",
   "product_note": null,
   "note": "Software House",
   "source_url": null
  },
  {
   "company_id": "motorola-avigilon",
   "name": "Motorola/Avigilon",
   "role": "manufacturer",
   "confidence": "inferred",
   "ownership_type": "subsidiary",
   "ticker": null,
   "product_note": null,
   "note": null,
   "source_url": null
  },
  {
   "company_id": "suprema",
   "name": "Suprema",
   "role": "manufacturer",
   "confidence": "inferred",
   "ownership_type": "public",
   "ticker": "236200.KS",
   "product_note": null,
   "note": null,
   "source_url": null
  },
  {
   "company_id": "boon-edam",
   "name": "Boon Edam",
   "role": "manufacturer",
   "confidence": "inferred",
   "ownership_type": "private",
   "ticker": null,
   "product_note": null,
   "note": "mantraps and turnstiles",
   "source_url": null
  },
  {
   "company_id": "bosch",
   "name": "Bosch",
   "role": "manufacturer",
   "confidence": "inferred",
   "ownership_type": "private",
   "ticker": null,
   "product_note": null,
   "note": null,
   "source_url": null
  },
  {
   "company_id": "brivo",
   "name": "Brivo",
   "role": "manufacturer",
   "confidence": "inferred",
   "ownership_type": "private",
   "ticker": null,
   "product_note": null,
   "note": null,
   "source_url": null
  },
  {
   "company_id": "genetec",
   "name": "Genetec",
   "role": "manufacturer",
   "confidence": "inferred",
   "ownership_type": "private",
   "ticker": null,
   "product_note": null,
   "note": null,
   "source_url": null
  },
  {
   "company_id": "idemia",
   "name": "Idemia",
   "role": "manufacturer",
   "confidence": "inferred",
   "ownership_type": "private",
   "ticker": null,
   "product_note": null,
   "note": "biometrics",
   "source_url": null
  },
  {
   "company_id": "verkada",
   "name": "Verkada",
   "role": "manufacturer",
   "confidence": "inferred",
   "ownership_type": "private",
   "ticker": null,
   "product_note": null,
   "note": null,
   "source_url": null
  }
 ]
}