Administration Guide

Administrative tasks for managing platform deployments.

Overview

This section covers:

  • User management

  • System maintenance

  • Backup and recovery

  • Monitoring and alerts

User Management

Creating Users

Via Web UI: 1. Navigate to Settings → Users 2. Click "Add User" 3. Enter email, name, role 4. Assign to projects

Via API:

curl -X POST http://localhost:8080/api/users \
  -H "Content-Type: application/json" \
  -d '{
    "email": "user@example.com",
    "role": "USER"
  }'

System Maintenance

Database Maintenance

Regular tasks: * Vacuum metadata database * Archive old execution logs * Monitor disk usage

Backup and Recovery

Backup metadata database:

# PostgreSQL backup
pg_dump -h localhost -U tdk tdk > tdk_backup.sql

# Restore
psql -h localhost -U tdk tdk < tdk_backup.sql