Access to the support console requires the support_admin or super_admin platform staff role. For details on how impersonation sessions work, see Support access sessions.
Health overview
The top of the support page shows four stat cards summarizing tenant health across the platform:- Total tenants — total number of tenants.
- Healthy — tenants with no detected issues.
- Warning — tenants with elevated error rates or reduced activity.
- Critical — tenants with high error rates or no recent activity.
Tenant health dashboard
Below the stats, a searchable, paginated table lists all tenants with live health signals. Each tenant row shows:| Signal | Description |
|---|---|
| Status | Tenant lifecycle status (active, suspended, etc.) |
| Health | Overall health — healthy, warning, critical, or unknown |
| API calls (24h) | Number of API calls the tenant made in the last 24 hours |
| Error rate | Percentage of API calls that returned errors |
- Green — healthy, no issues detected.
- Yellow — warning, elevated error rate or reduced activity.
- Red — critical, high error rate or no recent activity.
- Gray — unknown, insufficient data to determine health.
Tenant support detail
Click a tenant row to open the tenant support detail page. The page displays four health signal cards (health status, last seen, API calls, and error rate) and a Support Actions toolbar with two options:- Create Support Session — opens a dialog to start an impersonation session (see below).
- Force Logout All Sessions — immediately terminates all active user sessions for the tenant. Users will need to sign in again. A confirmation dialog appears before execution.
Creating a support session
Provide a reason
Enter a reason for the session (minimum 10 characters). This is recorded in the audit log.
Set the TTL
Choose how long the session should last, from 1 to 60 minutes. The default is 15 minutes.
Support session management
Navigate to Support > View Sessions to see all active and historical support sessions across the platform. The page opens with stat cards showing the count of active, revoked, and expired sessions. Each session row shows:- Status — Active, Expired, or Revoked.
- Tenant — the tenant the session was created for.
- Scopes — the permissions granted (for example,
read_only). - Reason — why the session was created.
- Issued — when the session was created.
- Expires — when the session automatically expires.
Session detail and access logs
Click a session row to open the session detail page. The detail page shows two information cards:- Session details — status, tenant ID, platform user ID, and the scopes granted.
- Timing — when the session was issued, when it expires, and (if applicable) when it was revoked.
| Column | Description |
|---|---|
| Method | HTTP method (GET, POST, etc.) |
| Path | API path that was accessed |
| Status | HTTP response status code |
| Request ID | Unique request identifier for correlation |
| Time | Timestamp of the request |
Next steps
Support access sessions
How impersonation sessions work, including scopes and TTL.
Tenant management
View and manage tenant lifecycle, plans, and settings.
