bayesline.api.UserGroup

bayesline.api.UserGroup#

model UserGroup#

A group of users for simplified permission management.

Fields#

Field

Type

Required

Default

Constraints

created_at

datetime

Yes

created_by

str

Yes

description

str

Yes

id

int

Yes

name

str

Yes

pattern=``^[A-Za-z0-9_-]+$``

system_managed

bool

No

False

updated_at

datetime

Yes

field created_at: datetime [Required]#
field created_by: str [Required]#
field description: str [Required]#
field id: int [Required]#
field name: str [Required]#
Constraints:
  • pattern = ^[A-Za-z0-9_-]+$

field system_managed: bool [Optional]#

Whether the platform maintains this group rather than a user. System-managed groups cannot be created, updated, deleted, or have their membership edited through the permissions API.

field updated_at: datetime [Required]#