Skip to content

Admin Console

The admin console is a single-page application that provides a UI for all administration operations.

Open http://localhost:5176 (or your deployed admin URL) and enter your ADMIN_TOKEN from the .env file.

The dashboard shows:

  • Applications — list of all registered SaaS applications with status
  • Login Providers — configuration status of each supported auth provider

Each application row links to the application detail page.

The application detail page has tabbed navigation:

TabPurpose
OverviewApplication metadata, client ID, SSO group
UsersUser membership management
InvitationsSend and revoke invitations
API KeysCreate and revoke M2M API keys
Auth PolicyPer-application authentication rules

When registering a new application:

  1. Fill in application ID, name, audience, redirect URIs
  2. Select client type (web = confidential, native = public/PKCE)
  3. Optionally assign to an SSO group
  4. On creation, client ID and client secret are shown once
  5. The secret is hashed in the database and cannot be retrieved later