Administrative Documentation v2.0

Administration Guide AxonSEO

Configuration, user management, and platform control

Access Requirements

The admin panel is restricted to users with admin or super_admin role. Access is verified automatically when entering /dashboard/admin.

Admin Panel

Overview & Statistics

Real-time overview of platform metrics.

  • Total Users: Total number of registered users
  • Active Users: Users with activity in the last 30 days
  • Projects: Total number of projects created
  • Token Usage: AI consumption today and this month
  • Costs: Accumulated AI spending this month

User Management

Manage users, roles, and subscription plans.

Available Roles

useradminsuper_admin

Subscription Plans

freeproenterprise

AI Models

Configure and manage AI models available to users.

  • Enable/Disable: Toggle to enable or disable models
  • Usage Statistics: Requests, tokens consumed, and cost per model
  • Providers: OpenAI, Anthropic, Google, Meta, Mistral, etc.
  • Use Cases: Recommended use case tags

Platform Configuration

Global settings organized by categories.

General

  • Maintenance Mode: Disables access for non-admin users
  • Registration Enabled: Controls whether new registrations are allowed

AI / Models

  • Default Model: AI model to use for generation
  • Max Tokens per Request: Token limit per request

Limits

  • Free Projects: Project limit on free tier
  • Pro Projects: Project limit on pro tier

Features

  • Smart Context: Enables link suggestions
  • AI Briefs: Enables AI-powered brief generation

Database Structure

profiles

User information

projects

User projects

topical_maps

Generated topical maps

content_nodes

Content nodes

content_briefs

Content briefs

semantic_links

Internal links

ai_models

AI model configuration

usage_logs

AI usage logs

platform_settings

Global configuration

rate_limits

Limits per plan

Security

  • RLS (Row Level Security): All tables have RLS policies enabled in Supabase
  • Role Validation: The admin panel verifies the role on each page load
  • Zod Validation: All inputs are validated on server and client
  • Audit Trail: Setting changes record user and timestamp