application public active Verified 2026-03-29

Topolo Admin

Administrative interface for centralized auth, org management, user management, service controls, and audit surfaces.

Documentation Map

What It Is

Administrative interface for centralized auth, org management, user management, service controls, and audit surfaces.

A modern administrative interface for managing the centralized authentication system in the Topolo ecosystem.

The admin panel connects to the centralized authentication API at `https://auth.topolo.app`.

*Note: The admin panel connects to the production auth service at `https://auth.topolo.app`*

Architecture

Owners: platform-admin

Source repos: Applications/TopoloAdmin

Dependencies: topolo-auth

Repo shape

  • Applications/TopoloAdmin/README.md
  • Applications/TopoloAdmin/REQUIRED_API_ENDPOINTS.md
  • Applications/TopoloAdmin/deploy.sh
  • Applications/TopoloAdmin/docs/
  • Applications/TopoloAdmin/index.html
  • Applications/TopoloAdmin/package-lock.json
  • Applications/TopoloAdmin/package.json
  • Applications/TopoloAdmin/pnpm-lock.yaml
  • Applications/TopoloAdmin/postcss.config.js
  • Applications/TopoloAdmin/public/
  • Applications/TopoloAdmin/scripts/
  • Applications/TopoloAdmin/src/
  • Applications/TopoloAdmin/tailwind.config.js
  • Applications/TopoloAdmin/test-api.js
  • Applications/TopoloAdmin/tsconfig.json
  • Applications/TopoloAdmin/tsconfig.node.json
  • Applications/TopoloAdmin/vite.config.ts
  • Applications/TopoloAdmin/wrangler.toml

Runtime Surfaces

Hosts:

https://admin.topolo.app
topoloadmin

Config: Applications/TopoloAdmin/wrangler.toml

Main: not declared

Routes: workers.dev or asset-only surface

API Reference

Coverage: readme

Source: Applications/TopoloAdmin/README.md

Source exists in repo: yes

README documents the admin panel scope and its dependency on auth.topolo.app.

App API page: /reference/apps/topolo-admin

This system currently relies on a curated or README-derived contract surface instead of a source-controlled OpenAPI spec.

Auth and Permissions

Depends on Topolo Auth: yes

Service IDs:

srv_SySYzmlOH5H1

API key scopes

dashboard.read

View admin dashboard and analytics

Resource pattern: none

system.read

View system status and health

Resource pattern: none

system.write

Manage system configuration

Resource pattern: none

billing.read

View billing and subscription info

Resource pattern: none

billing.write

Manage billing and subscriptions

Resource pattern: none

support.read

View support tickets and issues

Resource pattern: none

support.write

Manage support tickets

Resource pattern: none

analytics.read

View operational analytics

Resource pattern: none

users.read

View users

Resource pattern: none

users.write

Create and update users

Resource pattern: none

organizations.read

View organizations

Resource pattern: none

organizations.write

Create and update organizations

Resource pattern: none

services.read

View services

Resource pattern: none

services.write

Create and update services

Resource pattern: none

security.read

View security settings and sessions

Resource pattern: none

security.write

Manage security settings and sessions

Resource pattern: none

branding.read

View login and landing experiences

Resource pattern: none

branding.write

Manage login and landing experiences

Resource pattern: none

developers.read

View developer tooling and submissions

Resource pattern: none

developers.write

Manage developer tooling and submissions

Resource pattern: none

Service permissions

dashboard:read, system:read, system:write, billing:read, billing:write, support:read, support:write, analytics:read, users:read, users:write, organizations:read, organizations:write, services:read, services:write, security:read, security:write, branding:read, branding:write, developers:read, developers:write

Data Ownership

No storage bindings were derived from wrangler configuration.

Queues / Cron / Workflows

Queue bindings:

No queue bindings were detected.

Cron triggers

No cron triggers were detected.

Workflow signals

No explicit queue/workflow script or cron signal was discovered.

Environment Variables and Bindings

Environment variables:

No environment variables were derived from wrangler configuration.

All wrangler bindings

No bindings were derived from wrangler configuration.

Deployments

Deployment environments: default only or not declared

Routes: workers.dev or Pages-only delivery

Observability enabled: no explicit setting found

Wrangler surfaces

  • Applications/TopoloAdmin/wrangler.toml -> topoloadmin

Build and deploy commands

  • build — Applications/TopoloAdmin/package.json :: tsc && vite build
  • build:clean — Applications/TopoloAdmin/package.json :: rm -rf dist && tsc && vite build
  • build:dev — Applications/TopoloAdmin/package.json :: vite build
  • preview — Applications/TopoloAdmin/package.json :: vite preview
  • deploy — Applications/TopoloAdmin/package.json :: echo 'Build output ready in ./dist directory'

Failure Modes

No default failure-mode heuristics are currently flagged for this system.

Debugging Runbooks

Start with these entrypoints:

  • Applications/TopoloAdmin/wrangler.toml
  • Applications/TopoloAdmin/README.md
  • Applications/TopoloAdmin/package.json

Change Log / Verification

Lifecycle: active

Last verified: 2026-03-29

Any code change to this system is expected to update the canonical docs in Websites/docs and refresh the verification date.