QuickBase JS SDK v2 - v2.2.2
    Preparing search index...

    Interface AddTrusteesResponse

    interface AddTrusteesResponse {
        failure: {
            error?: string;
            trustee?: {
                id: string;
                roleId: number;
                type: "user" | "group" | "dom-group";
            };
        }[];
        success: {
            id: string;
            roleId: number;
            type: "user"
            | "group"
            | "dom-group";
        }[];
    }
    Index

    Properties

    Properties

    failure: {
        error?: string;
        trustee?: {
            id: string;
            roleId: number;
            type: "user" | "group" | "dom-group";
        };
    }[]

    A list of trustees that were not updated. This includes invalid IDs or IDs that could not be processed.

    Type Declaration

    • Optionalerror?: string

      The error message associated with the trustee that could not be updated.

    • Optionaltrustee?: { id: string; roleId: number; type: "user" | "group" | "dom-group" }

      Object used for operations to read, create, or update trustees in an app.

      • id: string

        The ID of the user, group, or email domain group to be added as a trustee. For users and groups, this is the user's or group's ID in Quickbase. For email domain groups, this is the email domain.

      • roleId: number

        The ID of the role to be assigned or currently assigned to the trustee.

      • type: "user" | "group" | "dom-group"

        The type of trustee being added. This can be a user, group, or email domain group.

    success: { id: string; roleId: number; type: "user" | "group" | "dom-group" }[]

    A list of trustees that have been successfully updated.

    Type Declaration

    • id: string

      The ID of the user, group, or email domain group to be added as a trustee. For users and groups, this is the user's or group's ID in Quickbase. For email domain groups, this is the email domain.

    • roleId: number

      The ID of the role to be assigned or currently assigned to the trustee.

    • type: "user" | "group" | "dom-group"

      The type of trustee being added. This can be a user, group, or email domain group.