SCSecurityGuide
Access Control and CCTV Integration for Faster Incident Review
When door events and video live in separate systems, reviewing an incident means matching timestamps by hand. Integrating access control with the video platform links each event to its footage, but it needs careful design of events, time, permissions and failure behavior.
- Published
- Updated
- Reading
- 3 minutes
- Prepared by
- EngineSpire Technologies
Key points
- Integration links door events such as granted, denied, forced and held open to the right camera views.
- Synchronized time across controllers, cameras and servers is the foundation.
- Prioritize alarm workflows for forced doors, held-open doors and repeated denials, with video pop-ups.
- Restrict who can view linked video and cardholder data, and log that access.
- Test the integration after every upgrade of either system.
Why integrate
- Investigations take minutes instead of hours when each door event opens the matching video.
- Operators verify door alarms visually before dispatching anyone.
- Tailgating and badge sharing become visible.
- Reports combine who badged in with what the camera saw.
Integration approaches
| Approach | How it works | Strengths | Watch for |
|---|---|---|---|
| Unified platform | One vendor provides both video and access control | Simplest workflows and support | Dependence on one vendor |
| Certified plugin or SDK | The two systems exchange events through a vendor integration | Choice of best-fit products | Version compatibility after upgrades |
| Standards-based | ONVIF access control and metadata profiles | Interoperability | Fewer features than native integrations |
| Security management platform | Middleware combines many systems | Powerful for large estates | Cost and complexity |
Map events to cameras
For every controlled door, decide which cameras cover it, ideally from both sides, and what each event should do:
- Access granted: add a bookmark to the video timeline.
- Access denied: bookmark; raise an alarm after repeated denials.
- Door forced open: alarm with a video pop-up for the operator.
- Door held open: alarm after an agreed time.
- Reader tamper or controller offline: alarm to security and IT.
Cameras at doors meant to identify people need enough pixels on faces and good handling of backlight at glass entrances.
Synchronize time
Point every controller, camera, recorder and server at the same reliable time source, use consistent time zone settings and monitor for drift. If clocks differ, an operator jumping from a door event lands on the wrong moment of video.
Design operator workflows
- An alarm queue ordered by priority, with video from before and after the event.
- Acknowledgement with notes and a clear escalation path.
- Maps showing door and camera locations.
- Reports for investigations and audits.
Identity, permissions and privacy
- Synchronize cardholders with HR records so leavers lose access promptly.
- Separate the rights to view live video, play back recordings, export evidence and manage credentials.
- Log who viewed and exported linked records.
- Align retention of access logs and video with your documented purposes; both are personal information under the Data Privacy Act.
Network and device security
- Place controllers and cameras on segmented networks.
- Change default credentials and keep firmware current.
- Prefer readers that use OSDP with Secure Channel over the older Wiegand interface, which sends card data unencrypted.
- Use encrypted connections between controllers, servers and clients.
Plan for failures
- Controllers should keep making access decisions if the server or network is down.
- Decide per door whether it fails locked or unlocked, following fire and life safety requirements for exits.
- Alert when the integration itself stops passing events.
Questions to settle before integrating
- Which doors and areas matter most, and who responds to their alarms at night and on weekends?
- Which door events should raise alarms, and which should only be recorded?
- Who may view linked video, and who may export it for investigations?
- How long are access logs and video kept, and do the two retention periods match?
- Which versions of each system does the integration support, and who tests upgrades?
- Who owns the integration day to day: security, facilities or IT?
Test after every change
- Trigger each event type at sample doors and confirm the correct video appears.
- Check time offsets between systems.
- Confirm alarm pop-ups and permissions for each operator role.
- Repeat after upgrading either the video platform or the access control system.
Common questions
Do access control and CCTV need to come from the same vendor?
No. Many platforms integrate through certified plugins or standards such as ONVIF. A single vendor can simplify support, but check that any integration supports the events and workflows you need.
What is OSDP, and why does it matter?
OSDP (Open Supervised Device Protocol) connects card readers to controllers with supervision and, when Secure Channel is enabled, encryption. It is more secure than the older Wiegand interface, which sends card data unencrypted.
How accurate does time synchronization need to be?
Accurate enough that jumping from a door event lands on the right moment of video. Synchronize every controller, camera and server to the same reliable time source and monitor for drift.
Sources and further reading
- [1]ONVIF Profiles — ONVIF
- [2]NPC Circular No. 2024-02: Closed-Circuit Television (CCTV) Systems — National Privacy Commission
- [3]Republic Act No. 10173: Data Privacy Act of 2012 — National Privacy Commission
Need this applied to your environment?
We can turn this guide into a scoped assessment of your own sites, systems and constraints.
Keep reading
- SCFirewall High Availability: What a Real Failover Test Should ProveA firewall pair that reports "synchronized" has not proven anything yet. A real failover test checks traffic, sessions, VPNs, routing, logging and recovery under conditions that resemble an actual failure.3 min read
- SCZero Trust for Mid-Market Organizations: A Phased RoadmapZero trust replaces the idea of a trusted internal network with decisions based on identity, device and context for every access request. Mid-sized organizations can get there in phases, starting with identity and the most sensitive systems.4 min read
- SCCCTV Storage Sizing: Retention, Resolution and Real-World BitrateCCTV storage estimates built from datasheet bitrates are often wrong, because real bitrate depends on the scene, lighting, motion and camera settings. This guide shows how to size recording storage from measured values and agreed retention.4 min read
