Skip to content

User Management

The User Management page (/admin) provides tools for administering platform users.

A searchable, sortable table of all registered users:

ColumnDescription
EmailUser’s registered email address
WalletConnected wallet address (if any)
RoleAdmin, Editor, or Viewer
StatusActive, Inactive, Pending, Flagged
KYC StatusVerification state
JoinedRegistration date
  • 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

Clicking a user row opens their detail view:

  • Full profile information
  • Wallet connection history
  • KYC/KYB submission status
  • Investment survey responses
  • Activity log
ActionDescription
ActivateEnable a suspended user account
SuspendTemporarily disable user access
Change RolePromote/demote between Admin, Editor, Viewer
Reset PasswordForce password reset on next login
View KYCJump to user’s KYC submission in Document Center

Three role levels with different permissions:

RoleAccess
AdminFull access — all features, user management, settings
EditorAnalytics and compliance — view data, review KYC
ViewerRead-only — dashboard and analytics only

Each role is displayed with a visual card showing:

  • Role name and icon
  • Permission summary
  • Number of users with that role

Users display color-coded status badges:

StatusColorMeaning
ActiveGreenAccount in good standing
InactiveGrayAccount dormant
PendingYellowAwaiting verification
FlaggedRedRequires admin review
SuspendedOrangeTemporarily disabled

Recent administrative actions:

  • User role changes
  • Account activations/suspensions
  • KYC review decisions
  • Login attempts (success/failure)