Centralized Authentication
Built on Logto as Identity Provider with JWT-based authentication, token exchange, and multi-factor authentication support across all services.
Business Hierarchy
Multi-tenant organization model with four levels: Owner, Distributor, Reseller, and Customer. Each level manages the entities below it.
Role-Based Access
Dual-role RBAC combining organization roles for business hierarchy with user roles for technical capabilities like Admin and Support.
System Monitoring
Heartbeat tracking classifies systems as alive, dead, or zombie. Inventory collection captures system state with worker-based processing.
Change Detection
Automatic diff analysis between inventory snapshots with configurable severity levels (info, warning, critical) and change notifications.
Self-Service
Users manage their own profile, avatar, and password. Operators access systems directly via browser-based support sessions or native SSH.