Navigate to https://yourdomain.com/admin. Only users assigned the super_admin role can access this panel.
| Section | Path | Purpose |
|---|---|---|
| Dashboard | /admin |
Platform health — total users, businesses, active subscriptions, recent signups |
| Users | /admin/users |
All user accounts across all tenants |
| Businesses | /admin/tenants |
All registered businesses (tenants) |
| Subscription Plans | /admin/subscription-plans |
Create and manage pricing tiers |
| Roles & Permissions | /admin/roles |
Fine-grained RBAC configuration |
| Email Templates | /admin/email-templates |
Transactional email body content |
| Email Layouts | /admin/email-template-layouts |
Shared outer HTML wrapper for all emails |
| Inbox / Messages | /admin/contact-us |
Incoming contact form submissions |
| Activity Logs | /admin/activity-logs |
Full audit trail of every action |
| Login Activity | /admin/login-activities |
Login attempt history with IP and status |
| Impersonation Logs | /admin/impersonation-logs |
Audit trail of tenant impersonation sessions |
| IP Restrictions | /admin/ip-restrictions |
Allow or deny access by IP address |
| Settings | /admin/settings |
All platform-wide configuration |
| Notification Preferences | /admin/notification-preferences |
Choose which events you receive notifications for |
| Password Policy | /admin/password-policy-settings |
Enforce password complexity, expiry, and history |
| Profile | /admin/profile |
Your own admin account details |
Live counters appear next to sidebar items to surface important activity at a glance:
| Sidebar Item | Badge | Colour |
|---|---|---|
| Businesses | Total tenant count | |
| Inbox / Messages | Count of unread New messages |
{primary.fa-inbox} The Inbox badge clears when messages are moved to In Progress or Resolved. Red = unread contact form submissions waiting for review.