Platform Architecture

Scalable architecture blueprint for MANPRA operations platform.

This blueprint shows how MANPRA connects interface, services, modules, and data systems to support thousands of customer environments without breaking operational clarity.

Layered platform system

User Interface

Role-aware surfaces for operations, security, and executive control.

  • Web dashboard
  • Mobile identity
  • Command center UI
Application Services

Product modules that execute business workflows and produce operational events.

  • Workforce service
  • Surveillance service
  • Access control service
  • NetworkSearch service
  • Reporting service
Platform Services

Shared service fabric that keeps modules synchronized and governed.

  • Identity service
  • Device registry
  • Policy engine
  • Event bus
  • Notification service
Data Layer

Data systems supporting real-time state, historical analysis, and investigations.

  • Operational database
  • Event store
  • Analytics database
  • Log storage
Infrastructure

Deployment foundation designed for tenant scale and regional rollout posture.

  • Compute
  • Storage
  • Networking
  • Regional deployments

Module registry

ModuleCapabilitiesData sourcesEvents generatedDependencies
WorkforceAttendance capture, Shift and leave policy controls, Payroll-ready exportMobile ID events, Biometric clock events, HR recordsemployee_checked_in, attendance_marked, workforce_anomalyIdentity service, Policy engine, Reporting service
SurveillanceCamera health monitoring, Event timeline, Retention policy operationsRTSP streams, ONVIF events, Edge gateway telemetrycamera_offline, surveillance_alert_created, recording_health_changedDevice registry, Event bus, Notification service
AccessDoor policy enforcement, Granted/denied audit logs, Zone governanceDoor controller scans, Identity tokens, Role policiesdoor_unlocked, access_denied, access_policy_exceptionIdentity service, Policy engine, Reporting service
NetworkSearchAsset indexing, Cross-module query, Risk finding prioritizationEndpoint telemetry, Module event stream, Device health logsnetwork_finding_created, risk_score_updated, remediation_task_createdEvent store, Analytics database, Notification service
ReportsOperational summaries, Incident exports, Trend visibilityOperational database, Event store, Analytics viewsreport_generated, report_exportedReporting service, Analytics database, Log storage
DevicesDevice onboarding, Trust-state checks, Heartbeat and diagnosticsDevice registry records, Protocol handshakes, Health monitor signalsdevice_registered, device_heartbeat, device_offlineDevice registry, Policy engine, Notification service
IdentityMobile identity verification, Role-scoped access context, Session trustMobile verification flow, User directory, Policy scopesidentity_verified, identity_trust_updated, identity_exceptionIdentity service, Policy engine, Event bus

Event architecture flow

Step 1

Device or user action

Step 2

Event bus

Step 3

Processing service

Step 4

Notification

Step 5

Dashboard update

Step 6

Report storage

Core event registry

EventSourceProcessing serviceDownstream updates
employee_checked_inMobile ID / WorkforceAttendance processing serviceDashboard, payroll readiness, report store
camera_offlineSurveillance device heartbeatIncident and device health servicePriority rail, notification queue, incident reports
door_unlockedAccess controllerAccess audit processorAccess timeline, policy logs, dashboard counters
incident_createdCross-module anomaly processorIncident management serviceMaster command center, support queue, reports
device_heartbeatRegistered endpointHealth monitor serviceDevice tiles, warning state, diagnostics queue

Device ingestion architecture

Camera / Biometric input

Endpoint presents source metadata and transport details.

Protocol detection

RTSP / ONVIF / SDK / controller protocol identified.

Vendor identification

Device fingerprint and vendor profile are mapped.

Trust policy check

Allow, review, or restrict decision based on customer policy mode.

Stream ingestion

Feed and telemetry are bound to event pipeline and retention policy.

Health monitoring

Heartbeat, sync drift, and firmware status are tracked.

Event creation

Operational and security events are emitted to event bus.

Dashboard display

Device tiles, command center rail, and reports update.

Multi-tenant customer model

Tenant hierarchy

  • Customer: Top-level commercial account and governance scope
  • Organization: Operating entity under customer account
  • Sites: Physical locations managed with policy and health controls
  • Devices: Cameras, biometrics, doors, and gateways registered per site
  • Employees: Identity-linked workforce records and role controls
  • Events: Operational, security, and compliance events per tenant

Operating modes

  • Single site company: 1 organization · 1 site · limited devices · Fast onboarding and self-serve command center
  • Multi-site enterprise: 1 organization · many sites · policy zones · Guided rollout with centralized governance
  • MSP multi-client: Partner tenant · multiple client organizations · Portfolio operations with role-scoped controls

Data pipeline architecture

Ingestion

Devices and user actions produce operational signals.

Event stream

Signals are normalized and routed through event bus.

Operational database

Current state and command-center data are stored.

Analytics pipeline

Historical aggregation supports trends and anomaly review.

Reporting engine

Operational summaries and exports are generated.

Supports real-time dashboards, historical reporting, and incident investigation paths.

Platform API structure

APIPurposeUsed by
Device APIRegister endpoints, ingest status, and run diagnostics actions.Devices, Surveillance, Access modules
Event APIPublish and consume operational events across modules.Event bus processors and command center UI
Workforce APIAttendance, leave, and policy-aware workforce operations.Workforce and HRMS service surfaces
Access APIDoor policy evaluation and identity-linked access logs.Access control and incident flows
Report APIGenerate exports and historical operational summaries.Reports module and enterprise review lanes

Ecosystem and marketplace potential

AI analytics

Anomaly clustering and predictive incident scoring.

Visitor management

Visitor pre-approval, check-in, and movement trails.

Fleet monitoring

Vehicle and route telemetry tied to site operations.

IoT sensors

Sensor-driven alerts for environment and safety states.

Compliance automation

Policy workflows and review-ready evidence assembly.

Scale tier visualization

TierSitesDevicesEmployeesOperating model
Small company11050Single command dashboard with self-serve onboarding
Mid-market102002,000Centralized policy engine with multi-site operations
Enterprise2005,00050,000Portfolio-scale operations with partner and governance layers
MANPRA Platform