본문으로 건너뛰기
버전: v0.2.0

Group

Group model per ADR-0010, amended by ADR-0015.

Groups can be local (created directly) or OIDC (synced from IdP). Type separation (ADR-0015):

  • OIDC groups: OIDC users only (read-only, managed by IdP sync)
  • Local groups: all users (local + OIDC)
id object
anyOf
string
nameName (string)required
alias object
anyOf
string
categoryCategory (string)
Default value: group
providerProvider (string)

Possible values: [local, oidc]

Default value: local
external_id object
anyOf
string
synced_at object
anyOf
integer
created_at object
anyOf
integer
updated_at object
anyOf
integer
Group
{
"id": "string",
"name": "string",
"alias": "string",
"category": "group",
"provider": "local",
"external_id": "string",
"synced_at": 0,
"created_at": 0,
"updated_at": 0
}