Users, teams & groups
Three-tier RBAC with hierarchical group includes.
admin / technician / end_user roles, with admin-only routes guarded by is_admin. Groups can include other groups, so transitive membership cascades through group_includes. You get hierarchical RBAC without writing custom code per tenant.
Three-tier RBAC
Shippingadmin / technician / end_user roles. Admin-only routes guarded by is_admin; assignee fields restricted to technician+.
Group includes (group-of-groups)
ShippingA group can include other groups; transitive membership resolves through group_includes. "Engineering" can include "Frontend" and "Backend" and permissions cascade.
Group-scoped category visibility
ShippingCategories assigned to groups; users see only categories visible to their group memberships.
Members management
ShippingDrag-drop user picker, multi-select for adding members, per-group device assignment. Split-panel on desktop, modal on mobile.
User profile & settings
ShippingTabs: Profile, Appearance (dark mode + theme), Notifications, Security (sessions, MFA, passkeys, security events). Admins can edit other users via the same surface.
User pickers
ShippingSectioned combobox with recents, role filter, "you" row, and an outside-button "Claim" affordance for self-assign on unassigned tickets.
Multiple email addresses per user
ShippingPrimary + secondary emails with verification flow, stored in a dedicated user_emails table.
Want to see it in action?
Join the waitlist for early access, or browse the rest of the catalogue.