Skip to main content

Roles & Permissions

CRYMBO Platform uses a granular, role-based permissions system to control access to features and data.

Default Roles

RoleDescriptionKey Permissions
Super AdminFull platform accessAll permissions including institution settings
AdminInstitution managementUser management, settings, reporting
Compliance OfficerCompliance workflowsKYC/KYB review, risk scoring, Travel Rule, audit logs
Financial ControllerFinancial operationsWallets, balances, payments, liquidity management
TraderTrading operationsExecute trades, view positions, manage orders
ViewerRead-only accessView dashboards, reports (no write operations)
API UserProgrammatic accessAPI-scoped permissions based on configuration

Custom Roles

Institutions can create custom roles with specific permission combinations. Custom roles are defined in the Admin Console.

Permission Categories

  • User Management — Create, edit, deactivate users
  • Compliance — Review KYC, manage risk, access Travel Rule data
  • Wallets — Create, manage, and view wallet balances
  • Payments — Initiate, approve, and review payment transactions
  • Trading — Execute and manage trades
  • Reporting — Generate and export reports
  • Settings — Modify institution-level configurations
  • API — Manage API keys and webhook configurations