Overview
See current patrol activity and completion across a site, a client portfolio, or the full operation.
Site Performance
Current patrol completion for the selected site.
Operations Shortcuts
Common management tasks for the current operation.
Client Operations
Daily completion across every active site belonging to the same client.
Site Completion
Current service day is resolved independently for each site's timezone.
Sites
Open a site, manage its branding, or control its lifecycle. Site context is chosen here, so the top selector is intentionally hidden on this page.
Personnel & Identity
Import permanent personnel once, keep site authorization separate, and link every duty schedule by stable Employee Reference.
Locked identity rule
WHO = Personnel identity · WHERE = Site assignment · WHEN = separate Duty Schedule. Employee Reference must never change when a person changes site, shift, or becomes a reliever.
Import Personnel
Choose the approved Personnel / Identity workbook, validate it, then import new accounts or update existing ones.
Required sheets: PERSONNEL and PERSONNEL_ASSIGNMENTS. No password column is accepted or needed.
Permanent Personnel Registry
These identities are authoritative for future Field Operations login and Duty Schedule validation.
Recent Personnel Imports
Latest bulk onboarding and update operations.
Operations Staff
Maintain the existing site-specific inspection accounts during the identity migration. Permanent Guard, DC, ADC, Inspector, Site Supervisor and Agency identities are managed under Personnel.
Operations Staff
Legacy site-specific inspection passwords remain hash-only. New permanent personnel identities should be onboarded from the Personnel page.
Client Access
Create client tenants, assign authorized sites, issue client-user credentials, and immediately revoke access when needed.
Client Portal Deployment
Save the deployed Client Portal HTTPS URL here. This link is safe to share with client users after accounts are created.
Clients
Select a client to manage site access and users.
Client Details
Choose a client from the list.
QR Access Control
All checkpoints stay compact. Click Manage for one checkpoint, or open the complete QR gallery for download.
Cases
Requests, concerns, findings and incidents with a complete status and action trail.
Site Cases
Inspector-created requests are tied to the authenticated Operations Portal session.
Reports
Generate a simple management PDF for end users, or a detailed Excel workbook for audit and compliance review.
Trailing 5 Days
Completion trend ending on the selected service date.
Area Completion
Each donut shows completed versus pending assigned shifts for the area.
Breadcrumb Trail
Latest five inspection steps for quick route verification. The complete trail is retained in the detailed Excel audit workbook.
Attendance Control
Monitor live duty, maintain optional schedule planning, and verify that Operations attendance storage is healthy.
Attendance Operations Status
Published schedules now require an active permanent Personnel identity and authorized site assignment. Field Operations roster enforcement at Guard Start Duty is the next implementation step.
Quick Actions
Open the part of attendance operations you need without leaving this page.
Recent Schedule Imports
Most recent published schedule files. Re-uploading an identical workbook does not create duplicate schedules.
Locked Live Attendance Rules
Normal duty is 12 hours. Start Duty records CP1. CP2 is the midpoint. CP3 opens only during the final 60 minutes. Guard Checkout records OUT. Straight Duty creates two 12-hour CP1 → CP2 → CP3 cycles.
Published Duty Schedules
Current published schedule rows for the selected service date and site scope.
Live Attendance Runtime
Platform-level visibility only. Daily validation and HR actions happen in the Operations Portal.
Import Personnel Duty Schedule
Accepted workbook must contain DUTY_PERSONNEL and DUTY_ROSTER. Validate first, then publish.
Select the matched schedule workbook. VerifY validates the roster, current Site IDs, shift timing and CP3 windows before anything can be published.
Attendance Events
Actual attendance evidence only. Schedule publication never creates these records.
Attendance Reviews
Flags and disputes from supervisors, clients, or operations.
Attendance Adjustments
Approved or pending correction requests. Original attendance events remain unchanged.
Create Site From Excel
Upload the approved workbook, run QC, then create the site. Runtime preparation is automatic.
Site Provisioning Wizard
Checking Operations Portal target...
Operations Portal
Checking the configured Field Operations connection.
Select the approved .xlsx workbook. No client-side spreadsheet library is required.
Admin Audit
Recent master actions for the selected site, presented as a compact timeline.
Settings
Everyday settings only. Technical repair controls stay collapsed under Advanced / Recovery.
Portal Connections
VerifY uses the configured Field Operations deployment for QR and field workflows.
System Status
Quick status for the Master Admin deployment and shared MySQL-backed runtime.
Account & Security
Rotate the Master Admin password or lock the console. Readable passwords are never stored.
Advanced / RecoveryOnly use these controls when changing deployment routing or when System Check reports a storage problem.
Operations Portal URL
This is normally configured once during deployment. Change it only when the Operations domain actually changes.
Runtime Repair
Normal site creation prepares compatible storage automatically. Use this only when System Check or support specifically instructs you to repair runtime storage.