Memco

Interface Group

An identity-provider group of an enterprise organization.

Its name and its members are managed by the identity provider, not here.

interface Group {
    id: string;
    name: string;
    memoryNetworkId: string | null;
    memberCount: number;
    memoryNetworkIds: readonly string[];
    limitAssignableRoles: readonly string[];
}
Index
id: string

The handle addressing this group.

name: string

The group's name, as the identity provider has it.

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.

memberCount: number

How many users the group holds.

memoryNetworkIds: readonly string[]

Every network the group is bound to. A group limited to moderation may be bound to several in one memory domain.

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.

On this page