OSS-first docs
These docs teach the open system first: contracts, generated surfaces, runtimes, governance, and incremental adoption. Studio shows up as the operating layer on top, not as the source of truth.
List organization members.
Goal
View all members of an organization.
Context
Team management page.
Source Definition
import { defineCommand, defineQuery } from '@lssm-tech/lib.contracts-spec';
import { ScalarTypeEnum, SchemaModel } from '@lssm-tech/lib.schema';
import { SuccessResultModel } from './user';
export const ListMembersContract = defineQuery({
meta: {
key: 'identity.org.members.list',
version: '1.0.0',
stability: 'stable',
owners: ['platform.identity-rbac'],
tags: ['identity', 'org', 'member', 'list'],
description: 'List organization members.',
goal: 'View all members of an organization.',
context: 'Team management page.',
},
io: {
input: ListMembersInputModel,
output: ListMembersOutputModel,
},
policy: {
auth: 'user',
},
});