ADMS Gateway

ADMS Gateway

Secure Admin Portal

ADMS ADMS Gateway
Devices Live Logs Unknown Devices Employees System Health

Device Management

Manage and monitor your connected devices

Activity Logs

Server-side paginated log viewer with filtering and batch deletion

Showing – logs  ·  Page 1 Retention: 30 days (older logs auto-purge daily)

Unknown Device Attempts

Devices that tried to connect but are not registered

Employee Directory

Map device User IDs to names, departments and designations

Employee Auto-Creation: Employees are automatically added here as "unmapped" when they punch in on a device. You can edit them to add names and departments, or bulk-import a CSV to populate the directory.
Device SN User ID (PIN) Name Department Designation Card Email Phone Source Actions

System Health

Metrics, forward queue status and alert settings

Forward Queue

Alert Settings

Controls how often alert emails are sent for unknown (unregistered) devices. Changes take effect within 30 seconds — no server restart required.

Minimum minutes between alert emails for the same unregistered device SN. The very first alert always fires immediately regardless of this setting.
minutes
Hard ceiling — max alert emails per unknown device per UTC calendar day, regardless of the interval above.
— emails / device / day
Set via UNKNOWN_DEVICE_ALERT_MAX_PER_DAY in .env. Requires a container restart to change.

Add Device

Device local time offset from UTC
Leave blank to use default webhook URL

Call All User Data & Previous History

Queue a command to pull historical attendance logs directly from the device for a date range. The device will respond on the next heartbeat.

Register Unknown Device

Registering device:

Add Employee

Must match exactly the user_id from punch logs (leading zeros preserved)
Email and phone are stored in our database only — they are never sent to the device.

Bulk Import Employees (CSV)

CSV Format Requirements:
• Required columns: serial_number, pin
• Optional columns: name, department, designation, card, email, phone
• First row must be the exact header names above.
• serial_number must match a registered device SN.
• Leading zeros in User IDs are preserved (e.g. 010 stays 010).
• Email and phone are stored in our database only — never sent to the device.
Click Download CSV Template for a ready-to-fill file.

SNUser IDNameDeptDesignation
Importing…0 / 0

Historical Pull Status

Waiting for device…
The device will respond on the next heartbeat (≤30 s)
queued
0 records received
User ID Timestamp Status Verify

Are you sure?

Delete Logs by Range

This is permanent and cannot be undone. Deleting attendance logs (attlog) requires an extra typed confirmation phrase.

Deleting…