Interface Group
interface Group {
id: string;
name: string;
memoryNetworkId: string | null;
memberCount: number;
memoryNetworkIds: readonly string[];
limitAssignableRoles: readonly string[];
}
id: string;
name: string;
memoryNetworkId: string | null;
memberCount: number;
memoryNetworkIds: readonly string[];
limitAssignableRoles: readonly string[];
}
Index
Properties
Readonlyid
id: string
The handle addressing this group.
Readonlyname
name: string
The group's name, as the identity provider has it.
ReadonlymemoryNetworkId
memoryNetworkId: string | null
One of the networks the group's members are placed in, or null when
the group is assigned to none. Read Group.memoryNetworkIds for
every one of them.
ReadonlymemberCount
memberCount: number
How many users the group holds.
ReadonlymemoryNetworkIds
memoryNetworkIds: readonly string[]
Every network the group is bound to. A group limited to moderation may be bound to several in one memory domain.
ReadonlylimitAssignableRoles
limitAssignableRoles: readonly string[]
The roles the group may give its members, or empty when it gives every
role they hold. ['content_moderator'] gives moderation only.
An identity-provider group of an enterprise organization.
Its name and its members are managed by the identity provider, not here.