Representation of a group in PlaceOS.

Constructors

Properties

ad_group_mappings: PlaceGroupAdMappings

AD group ID mapped to its display name and permission bitmask

authority_id: string

ID of the authority associated with the group

children_count?: number

Count of child groups for this group

created_at: string

ISO8601 timestamp of the creation time of the group

default_permissions: number

Permission bitmask given to users added without explicit permissions

description: string

Description of the group's purpose

Feature flags per subsystem, i.e. { signage: { templates: true } }. Child groups inherit and can override ancestor keys

id: string

Unique identifier of the group

name: string

Human readable name of the group

parent_id: string

ID of the parent group

subsystems: string[]

Subsystems this group participates in

updated_at: string

ISO8601 timestamp of the last update time of the group