Interface OrgUserInterface

OrgUser (membership) entity interface

Mirrors macs-node-sdk/lib/orgs/models/org-user.js.

interface OrgUserInterface {
    external_id?: string;
    extensors?: { [key: string]: string };
    record_history?: RecordHistory;
    id?: string;
    org: string;
    user: string;
    permission?: OrgUserPermission;
    keywords?: string[];
    tags?: string[];
    active?: boolean;
}

Hierarchy (View Summary)

Properties

external_id?: string

External system identifier for integration with third-party systems

extensors?: { [key: string]: string }

Extended properties for custom integrations

record_history?: RecordHistory

Record history tracking information

id?: string

Unique identifier for the entity

org: string
user: string
permission?: OrgUserPermission

Role in the org. Default 'USER'.

keywords?: string[]
tags?: string[]
active?: boolean

Whether the entity is active