Settings
Workspace & agents
Manage workspace, roles, agents and secrets. Real agent connections come in Phase 2.
Pitwall Server Agent
Runs on each dedicated server PC. Handles SteamCMD, config edits and process control.
Placeholder — no agent connected
POST /api/agent/register
POST /api/agent/heartbeat
GET /api/agent/commands
POST /api/agent/commands/:id/ack
POST /api/agent/heartbeat
GET /api/agent/commands
POST /api/agent/commands/:id/ack
Pitwall Rig Agent
Runs on each simulator PC. Closes/starts games, launches via Steam, brings window to front.
Placeholder — no agent connected
POST /api/agent/commands/:id/complete
POST /api/agent/commands/:id/fail
POST /api/agent/logs
POST /api/agent/health
POST /api/agent/commands/:id/fail
POST /api/agent/logs
POST /api/agent/health
Roles
Super AdminEverything
Company AdminWorkspaces, users, servers, rigs, profiles
Event ManagerCreate events, use approved profiles, start/stop event servers
TechnicianEdit paths, agents, diagnostics, logs
OperatorStart approved events, send approved launch commands
Read OnlyDashboard & logs only
Security
• Authentication for all web users, separate revocable tokens for agents.
• Passwords stored securely; hidden by default with admin-only copy.
• Destructive actions require confirmation and are audited.
• Warnings shown for HTTP APIs bound outside localhost and for WAN IP usage.