StaticinstanceThe process service: the shared database, organizations and their memberships.
A new ORGANIZATION workspace, with userId as its first member when
given. Given an organizationId, links it through
OrganizationAdminService.update in the same transaction; a refused
membership or link rolls the workspace back. Cold sign-up creates the organization first
(OrganizationService.create, which starts KYB outside any transaction),
then calls this with its id. On an error, a caller's tx must be rolled
back by the caller.
OptionalorganizationId?: stringLinks this existing organization; omitted to link one later, through OrganizationAdminService.update.
Optionaltx?: PgAsyncTransaction<NodePgQueryResultHKT, EmptyRelations>OptionaluserId?: stringOmitted when members join later, through the membership service.
OptionalcustomerIds?: string[]Optionalids?: string[]OptionalorderBy?: DbOrderByCriterion<OptionalorganizationIds?: string[]Optionalpage?: numberDefaults to 1
OptionalpageSize?: numberDefaults to 50
Optionaltx?: PgAsyncTransaction<NodePgQueryResultHKT, EmptyRelations>OptionaluserIds?: string[]Workspaces with a live membership for one of these dashboard users
ORGANIZATION workspaces. Kept apart from the customer dashboard's memberships, which never list these.