SuperAdmin Guide

Complete Platform Control & Configuration

Highest Privilege Level
⚠️

Your Role & Responsibilities

⚠️ High Privilege Account

As SuperAdmin, you have unrestricted access to all platform features. Always use caution when making changes, as they affect the entire platform and all users.

SuperAdmin is the highest privilege level with full control over platform configuration, user management, and system monitoring.

📊

Dashboard Overview

📈
Platform Statistics
🔍
System Health
📋
Activity Feed
👥

User Management

Action Endpoint Description
Create VVB User POST /api/superadmin/vvb-users Create new VVB accounts for validators
Create Registry User POST /api/superadmin/registry-users Create new Registry accounts for registry officers
Create Admin POST /api/superadmin/admins Create new platform administrator accounts
Manage All Users GET/PUT /api/superadmin/users View, edit, activate/deactivate any user
📁

Project Assignment

🔍 Assign to VVB

Assign projects to VVB users for validation or verification using POST /api/superadmin/projects/{id}/assign-vvb

🏛️ Assign to Registry

Assign verified projects to Registry for final review using POST /api/superadmin/projects/{id}/assign-registry

⚙️

Platform Configuration

📝 Registries

Manage carbon credit registries (VCS, Gold Standard, CDM, GCC, ACR)

🏷️ Project Types

Configure project categories (Solar, Wind, Forestry, etc.)

🚩 Feature Flags

Enable/disable platform features and beta functionality

📢 Announcements

Create platform-wide banners and notifications

💰 Platform Fees

Configure transaction fees and pricing structure

📧 Email Templates

Customize notification emails and system messages

🔍

Monitoring & Analytics

📋 Audit Logs

Complete system audit trail with all user actions for compliance and security.

🖥️ API Health

Monitor endpoint status, response times, and system connectivity.

📊 Analytics

User growth, credit issuance trends, transaction volumes, and revenue.

📈 Reports

Generate platform-wide reports for management and stakeholders.

🔐

Security Best Practices

Practice Description
Strong Passwords Use complex passwords with 12+ characters, mixed case, numbers, symbols
Regular Audits Review audit logs regularly for suspicious activity
Minimal Access Only create SuperAdmin accounts when absolutely necessary
Session Security Always log out when finished, never share credentials
Change Tracking Document all configuration changes for accountability