Settings
SyncID settings are managed through two channels: the in-app Settings page for day-to-day configuration, and configuration files for infrastructure settings (database, SyncrOne connection) that are set up during installation.
In-app settings
Section titled “In-app settings”Navigate to Settings in the sidebar. The settings page is organized into tabs.
Personalization tab
Section titled “Personalization tab”Available to all users. These settings affect your personal experience:
| Setting | Description |
|---|---|
| Default device | The device pre-selected when enrolling employees. Choose the device you work with most often. |
| Language | Display language for the SyncID interface |
| Compact mode | Reduces spacing in tables and lists for a denser view, fitting more data on screen |
Admin-only personalization:
| Setting | Description |
|---|---|
| Company logo | Upload your organization’s logo, displayed in the navigation bar. Accepts common image formats. |
System preferences tab
Section titled “System preferences tab”Available to Admin users only. These settings affect how SyncID operates:
| Setting | Description | Default |
|---|---|---|
| Real-time attendance monitoring | When enabled, SyncID maintains persistent connections to devices and receives attendance events instantly. When disabled, SyncID polls devices on a schedule. | Off |
| Device polling interval | How often SyncID checks devices for new attendance records (1–15 minutes). Only applies when real-time monitoring is off. | 5 minutes |
| Duplicate record filter | Time window for detecting duplicate attendance events from the same employee (1–10 minutes). Prevents double-counting when an employee authenticates twice in quick succession. | 2 minutes |
| Attendance auto-clear | Automatically removes old attendance records from devices after they’ve been collected. Options: Never, 1 month, 3 months, 6 months, 1 year, Immediately. | Never |
| Email language | Language used for outgoing notification emails | English |
| Read-only mode | Prevents all data modifications across the application. Useful during maintenance or migrations. A confirmation dialog appears before enabling. | Off |
SyncrOne integration tab
Section titled “SyncrOne integration tab”Available to Admin users only. Configures the connection to the central SyncrOne application:
| Setting | Description |
|---|---|
| API URL | The SyncrOne API endpoint URL |
| API key | Authentication key for SyncrOne API requests (displayed masked) |
| Employee sync endpoint | The specific endpoint SyncID uses to pull employee data |
| Attendance endpoint | The endpoint SyncID uses to push attendance records |
| Send interval | How often SyncID delivers attendance records to SyncrOne |
Use the Test Connection button to verify that SyncID can reach the SyncrOne API with the current settings. The result shows immediately whether the connection succeeded or failed.
Configuration files
Section titled “Configuration files”Infrastructure settings (database connection, notification service) are managed through configuration files in the application directory. These are typically set up during installation and rarely need changes.
| Area | What it controls |
|---|---|
| Database connection | Which SQL Server instance and database SyncID uses |
| Notification service | Email delivery service for alerts and password resets |
| Health checks | Microsoft Teams webhook URL for health alerts |
| Admin notification emails | Email addresses that receive system alerts |
To modify a configuration file:
- Stop the application
- Edit the relevant file
- Restart the application for changes to take effect
Related
Section titled “Related”- Notification channels — configure email and Teams notification delivery
- Health monitoring — health check dashboard and alerting
- Installation — initial setup and configuration