Appearance
Admin Guide (Platform Staff)
These pages are for Local Visibility Lab platform staff — users whose Clerk ID is on the PLATFORM_ADMIN_USER_IDS server-side allowlist and can access /admin/* routes. If you don't work at Local Visibility Lab, you'll never see these screens.
What platform admin includes
- Pricing Dashboard — manage plan tiers, prices, and feature flags affecting all orgs.
- Platform Config — encrypted secrets (Stripe keys, OAuth client IDs), feature flag overrides, system-wide settings.
- Stripe Connect Overview — every connected agency's Stripe status, payouts, platform fee collection.
- Failed Jobs — every background job that failed across the platform, with replay and triage tooling.
- Onboarding Stalls — clients who started onboarding but haven't completed in N days.
These pages are gated by the PLATFORM_ADMIN_USER_IDS env-var allowlist on the API service (with PLATFORM_ADMIN_ENFORCE=true), separate from any org-level role. A platform admin user can act on any org.