Facility Security
Manage municipal facility physical security — access control, CCTV & alarm monitoring, guard management, visitor management, key management, incident response, and compliance — per MFIPPA, OHSA, Fire Code, and AODA.
Alarm Response
CCTV Retention
Guard Coverage
Availability
Purpose-Built for Canadian Municipalities
Purpose & Scope
What this module owns
Clear ownership boundaries prevent duplication and ensure every capability has exactly one authoritative home.
Owns
8Delegated to
5Identity, credentials, IAM
Guard mobile app, GPS tracking
Alarm notifications, escalations
Guard scheduling, shift management
Incident workflow, post-incident review
These capabilities are handled by dedicated modules and consumed via stable API contracts — keeping boundaries clean and ownership unambiguous.
Core Capabilities
What it does
4 capability groups comprising 8 discrete capabilities — each with API surface, business rules, and data ownership.
Card/fob/biometric reader management, door controllers, access levels, schedules, anti-passback, emergency lockdown, and temporary access.
Readers
Card/fob readers. Biometric (fingerprint, face). Mobile credential.
Controllers
Door controllers. Access levels. Time-based schedules.
Security
Anti-passback. Tailgating detection. Emergency lockdown.
Secure zones, restricted areas, loading docks, parking, perimeter zones with zone-specific access rules and monitoring.
Zone Types
Secure zones. Restricted areas. Loading docks. Parking. Perimeter.
Rules
Zone-specific access rules. Occupancy limits. Time restrictions.
Monitoring
Zone occupancy tracking. After-hours detection.
Every module owns a single bounded context, exposes stable APIs, and can be composed into any Civic product — that's the architecture that scales.
Krutik Parikh
Creator of Civic
Data Model
Entity Architecture
4 entities with 4 relationships — the authoritative schema for this bounded context.
Entities
Select an entity to explore its fields and relationships
API Surface
Integration Endpoints
8 RESTful endpoints across 7 resource groups — plus 5 domain events for async integration.
/api/v1/security/access-points
Access point directory
/api/v1/security/access/lockdown
Trigger facility lockdown
Ecosystem
Products that depend on this module
3 Civic products consume Facility Security — making it one of the most critical platform services in the ecosystem.
Technical Specifications
Performance, Compliance & Configuration
Alarm Response
CCTV Retention
System Availability
Access Control Failover
Guard Coverage
FAQ
Frequently Asked Questions
Ready to Integrate
Build on Facility Security
Request an architecture brief, integration guide, or live demo environment for your team.