Lewati ke konten utama

Owner Console

Owner console adalah aplikasi admin terpisah dari tenant app. Pola UI harus reuse tenant app: table server-side, drawer/sheet, fixed header/footer, search explicit, dan empty state yang jelas.

Modul Owner​

ModulTujuanAction utama
DashboardMelihat tenant count, registration queue, AI usage, connector health, invoice status.Filter periode, buka metric, export bila tersedia.
RegistrationsReview permintaan trial/company/auditor.Approve, reject, provision tenant/user.
TenantsKelola tenant, status, package, health.View, update status, inspect usage.
PackagesKelola Starter, Business, Partner/Auditor, Enterprise.Add/edit/package entitlement.
SubscriptionsKelola trial, active, past_due, suspended, cancelled.Update subscription, assign package.
InvoicesManual invoice.Add/update status, export evidence.
Billing ProvidersManual/Xendit/Midtrans readiness.Configure shell, dry-run readiness.
Global KnowledgeSource Aegis untuk semua tenant.Upload/import, index, archive, download.
ConnectorsProvider catalog.Add/edit provider schema, mock/dry-run.
UsageAI usage/cost by tenant/user.Review allowance, export usage.
AuditPlatform audit trail.Search/filter/export.

UX Rule​

Owner console tidak boleh memakai pola yang lebih lemah dari tenant app. Search tidak call API setiap ketikan; table, form, modal, drawer, dan action harus konsisten.