Nexa Intelligence Docs
Dashboard

Settings & Pengguna

Spesifikasi teknis modul Settings & Pengguna (/dashboard/settings, /dashboard/pengguna), kontrol RBAC, audit log, serta pemetaan database PostgreSQL, Elasticsearch, dan Kafka.

Settings & Pengguna (/dashboard/settings)

Modul Settings & Pengguna mengelola hak akses pengguna berbasis Role-Based Access Control (RBAC), pengaturan profil pimpinan, preferensi antarmuka, serta audit log aktivitas pengguna.


Tabel Pemetaan Komponen ke PostgreSQL & Elasticsearch

Komponen / Bagian UIPostgreSQL (Tabel & Kolom Kunci)Elasticsearch (Indeks & Field Kunci)Kafka (Topik & Alur Event)
Manajemen Pengguna & Peran RBAC
GET /api/v1/users
POST /api/v1/users
GET /api/v1/auth/me
• users
  ↳ id, name, email, password, role, status, last_login_at, created_at
• audit_log
  ↳ id, actor_name, action, target, created_at
• audit_trails
  ↳ actor_name, action, target_resource, client_ip, timestamp
queue-auth-audit-events
(Security Audit Bus)

On this page