Security

Support data stays where it belongs.

Authenticated sessions, protected routes, permission-controlled access and audit logs across the admin, staff and customer experiences.

AuthenticationPermissionsProtected RoutesAudit LogsSecure Access

Capabilities

What the module does

01

Authentication

Login flows for staff and customers with password management.

02

Protected routes

Every dashboard area is access-checked before it renders.

03

Permission enforcement

Role permissions gate management actions across modules.

04

Audit logs

Administrative activity recorded for review and accountability.

05

Server-side separation

A separated API layer over a PostgreSQL data store with cached reads.

Why it matters

Confidence for the teams who sign off on tooling.

Role scoping, protected routes and audit trails give IT and compliance reviewers the controls they expect from a customer support platform.

  • Least-privilege role model
  • Audit logs for administrative actions
  • Customer data scoped to the account
  • Cache invalidation on ticket and settings changes
PermissionAdminManagerAgentCustomer
View all tickets
Edit ticket properties
Internal notes
Manage staff & roles
Assign permissions
Knowledge base authoring
Create & track own tickets
Audit logs