Skip to main content
Version: v0.25.0 (Latest)

Tenants

Catalog id: platform.tenants

Platform operator surface for customer tenants: inventory, registration, lifecycle, and switching into a tenant context for product administration.

Guide with decisions and REST dual path: Onboard a tenant.

Open it

NavigationPlatform > Tenants (operator landing after sign-in)
Deep linkPlatform console root /admin-console
ScopePlatform
Platform tenants list

What you can do

  • See existing customer tenants and lifecycle status.
  • Register a new tenant (wizard below).
  • Open a tenant to work in tenant-scoped Resources and Protocols.

Register wizard

Register tenant collects durable identity, contacts, login policy, and provisioning capabilities, then starts async setup. Do not treat the wizard as a form dump: each step is a decision that is expensive to reverse after provision (especially slug and enabled protocols).

StepDecision
Tenant URLName and permanent slug / host label
PeopleTechnical and administrative contacts; owner/admin person
LoginWhether the owner receives admin login delivery; AS and key store are always required
CapabilitiesIssuer, verifier, keys/DIDs, sample data
ReviewConfirm, then provision and watch setup complete

Tenant URL

Slug is the durable host label. Prefer short, stable values.

Register tenant: Tenant URL

People

Who receives operational mail and who owns the first admin account.

Register tenant: People

Login

Owner activation delivery. Default authorization server and key store stay mandatory.

Register tenant: Login

Capabilities

Which protocol and resource defaults setup should create for this tenant.

Register tenant: Capabilities

Review

Last confirmation before anything is created.

Register tenant: Review

Provisioning progress

Timeline until setup completes. Use Done when the list has refreshed.

Register tenant: provisioning complete

REST

Platform origin and operator bearer token.

List

List tenants

Endpoint: GET /api/platform/admin/v1/tenants

Captured response: 200 OK

This captured endpoint is shown from the E2E run; it is not mapped to one of the generated EDK REST API reference pages.

Live against connected environment

Connect an environment to rewrite this call to real service bases and run it.

Register

Register tenant

Endpoint: POST /api/platform/admin/v1/tenants

Captured response: 201 Created

This captured endpoint is shown from the E2E run; it is not mapped to one of the generated EDK REST API reference pages.

Live against connected environment

Connect an environment to rewrite this call to real service bases and run it.

Onboarding status

Get tenant onboarding status

Endpoint: GET /api/platform/admin/v1/tenant-onboarding/00000000-0000-4000-8000-000000000000

Captured response: 200 OK

This captured endpoint is shown from the E2E run; it is not mapped to one of the generated EDK REST API reference pages.

Live against connected environment

Connect an environment to rewrite this call to real service bases and run it.

Get tenant

Get tenant

Endpoint: GET /api/platform/admin/v1/tenants/00000000-0000-4000-8000-000000000000

Captured response: 200 OK

This captured endpoint is shown from the E2E run; it is not mapped to one of the generated EDK REST API reference pages.

Live against connected environment

Connect an environment to rewrite this call to real service bases and run it.

Platform Admin API. Guide: Onboard a tenant.

Product overview, Onboard a tenant, Keys and DID