Skip to content

admin-shell

Registers tenant-admin and platform-admin workspaces with provider nav into owner-feature screens (tenant:screen:members, audit:screen:audit-log, tenant:screen:tenant-list, jobs:screen:job-runs, optional tier-engine:screen:tier-admin). Mount after user, tenant, audit, and jobs; pass workspaceIds to match app URL conventions (e.g. Studio d/s, PublicStatus admin/sysadmin). Client: adminShellClient(), tenantClient(), auditClient(), jobsClient(), optional tierEngineClient().

What this feature needs to run (Requires, top) and the write commands it provides (Provides, bottom).

flowchart TB
  n_admin_shell["admin-shell"]
  subgraph how_reqs["Requires"]
    n_user["user"]
    n_tenant["tenant"]
    n_audit["audit"]
    n_jobs["jobs"]
    n_tier_engine["tier-engine"]
  end
  n_user --> n_admin_shell
  n_tenant --> n_admin_shell
  n_audit --> n_admin_shell
  n_jobs --> n_admin_shell
  n_tier_engine --> n_admin_shell