Skip to content

[Multi-Tenant] backend Admin Tenant API #3124

Closed
@njlie

Description

@njlie

Add the following to backend Admin GraphQL API:

type Query {
  tenant(id: string!): Tenant
  tenants: TenantsConnection! // pagination query for tenants
  whoAmI: { id, isOperator }
}

type Mutation {
  createTenant(input: CreateTenantInput): CreateTenantMutationResponse!
  updateTenant(input: UpdateTenantInput): UpdateTenantMutationResponse!
  deleteTenant(input: DeleteTenantInput): DeleteTenantMutationResponse!
}
  • tenant query
  • "who am I" query
  • tenants query
  • createTenant mutation
  • updateTenant mutation
  • deleteTenant mutation

Prerequisites

Metadata

Metadata

Assignees

Labels

pkg: backendChanges in the backend package.

Type

No type

Projects

Status

Done

Relationships

None yet

Development

No branches or pull requests

Issue actions