User Management
The User Management page (/admin) provides tools for administering platform users.
User Table
Section titled “User Table”A searchable, sortable table of all registered users:
| Column | Description |
|---|---|
| User’s registered email address | |
| Wallet | Connected wallet address (if any) |
| Role | Admin, Editor, or Viewer |
| Status | Active, Inactive, Pending, Flagged |
| KYC Status | Verification state |
| Joined | Registration date |
Search & Filter
Section titled “Search & Filter”- Search by email, name, or wallet address (debounced input)
- Filter by role, status, or KYC state
- Sort by any column (ascending/descending)
- Pagination with configurable page size
User Details
Section titled “User Details”Clicking a user row opens their detail view:
- Full profile information
- Wallet connection history
- KYC/KYB submission status
- Investment survey responses
- Activity log
User Actions
Section titled “User Actions”| Action | Description |
|---|---|
| Activate | Enable a suspended user account |
| Suspend | Temporarily disable user access |
| Change Role | Promote/demote between Admin, Editor, Viewer |
| Reset Password | Force password reset on next login |
| View KYC | Jump to user’s KYC submission in Document Center |
Role System
Section titled “Role System”Three role levels with different permissions:
| Role | Access |
|---|---|
| Admin | Full access — all features, user management, settings |
| Editor | Analytics and compliance — view data, review KYC |
| Viewer | Read-only — dashboard and analytics only |
Role Cards
Section titled “Role Cards”Each role is displayed with a visual card showing:
- Role name and icon
- Permission summary
- Number of users with that role
Status Badges
Section titled “Status Badges”Users display color-coded status badges:
| Status | Color | Meaning |
|---|---|---|
| Active | Green | Account in good standing |
| Inactive | Gray | Account dormant |
| Pending | Yellow | Awaiting verification |
| Flagged | Red | Requires admin review |
| Suspended | Orange | Temporarily disabled |
System Events Log
Section titled “System Events Log”Recent administrative actions:
- User role changes
- Account activations/suspensions
- KYC review decisions
- Login attempts (success/failure)