FEATURES

Admin / platform

Cross-tenant operations for StartupCore operators.

Overview

Cross-tenant operations for StartupCore operators.

Who should use this

Internal platform team only (platform roles in JWT).

Core concepts

Routes under /admin/* require platform.tenants.view etc.

Setup

Use admin portal with platform admin Cognito group.

Required entitlement

N/A — platform roles.

Required permissions

platform.tenants.view, platform.billing.view, platform.audit.view, ...

REST API

GET /admin/tenants, /admin/subscriptions, /admin/webhook-failures, ...

SDK (@startupcore/api-client)

startupCore.admin.listTenants(), .listPayments(), ...

React components

<AdminTenantTable />, <AdminTenantStatusControl />.

Security notes

Separate admin portal origin; never expose platform APIs to tenant users.

Troubleshooting

FORBIDDEN — user lacks platform role.