Skip to main content

System Settings

The ION Guard platform offers personalization and administration settings accessible through the interface.

Shortcut

Accessing Settings (/settings) without a sub-path automatically redirects to Profile (/settings/profile).

Profile

Access: Sidebar → Settings → Profile (/settings/profile)

Profile settings — name, email, and account deletion

Lets you update your name and email address. The bottom section lets you delete your account (an irreversible action).

Password changes are on a dedicated page, Password (/settings/password).

Appearance

Access: Sidebar → Settings → Appearance (/settings/appearance)

Theme selector — Light, Dark, or System

Lets you customize the platform's visual theme:

  • Light theme — White background, dark text
  • Dark theme — Dark background, light text
  • Automatic — Follows the operating system preference

The preference is saved per user and applied immediately.

Language

Access: Sidebar → Settings → Language (/settings/language)

Language selector — English and Portuguese (BR)

Lets you select the interface language:

  • Portuguese (Brazil) — pt_BR
  • English — en

When you select a language, the page reloads automatically with the translations applied. The preference is saved on the server.

SSL Certificate

Access: Sidebar → Settings → SSL Certificate (/settings/ssl-certificate)

Required profile

Available only to Platform Admin.

SSL certificate page with status and information

Displays information about the installed SSL certificate:

InformationDescription
Subject (CN)Common name of the certificate
IssuerIssuing authority
Self-signedIndicator of whether the certificate is self-signed
Valid fromValidity start date
Valid untilExpiration date
SHA256 FingerprintCertificate fingerprint
SANsAlternative names (DNS and IP)

Downloading the certificate

The "Download Certificate" button lets you download the .crt file for installation on client devices.

Installation instructions

The page includes step-by-step instructions to install the self-signed certificate on:

  • macOS — Keychain Access
  • Windows — Computer certificates
  • Linux — ca-certificates
  • Firefox — Certificate exceptions
  • iOS — Configuration profile
  • Android — Security credentials
Why install the certificate?

On-premises installations use a self-signed certificate by default. Installing the certificate on client devices avoids security warnings in the browser.

MQTT Debug

Access: Sidebar → MQTT Debug (/mqtt-debug)

Required profile

Available only to Platform Admin.

A diagnostic tool for monitoring MQTT messages in real time:

Controls

  • Connect/Disconnect — Opens/closes the WebSocket connection to the MQTT broker
  • Topic filter — Filter by MQTT topic (e.g., ionguard/+/alerts). Set before connecting
  • Search — Text filter on the received messages
  • Pause/Resume — Freezes reception for analysis
  • Clear — Removes all messages from the screen

Message view

Each message displays:

  • Timestamp — HH:MM:SS.mmm
  • Topic — Hierarchical MQTT path
  • Size — Payload size (bytes or KB)
  • JSON — Badge indicating whether the payload is valid JSON
  • Payload — Click to expand and see the full content (formatted JSON or raw)

Statistics

Badges at the top show:

  • Total messages received
  • Messages displayed (after filters)
  • A "Paused" indicator when active
Practical use

Use MQTT Debug to check whether antennas are sending signals correctly, diagnose connectivity issues with DigiEye/Accelero gateways, and validate the structure of the payloads.