Type alias PatchUserBody

PatchUserBody: {
    custom_attributes?: {
        [key: string]: string;
    };
    email?: string;
    first_name?: string;
    is_active?: boolean;
    is_delete_protected?: boolean;
    last_name?: string;
    locale?: string;
    middle_name?: string;
    nickname?: string;
    org_permissions?: OrgAccessPermissions;
    phone_number?: string;
    picture?: string;
    project_permissions?: ProjectAccessPermissions;
    restricted_custom_attributes?: {
        [key: string]: string;
    };
    tags?: string[];
    username?: string;
    zoneinfo?: string;
}

Type declaration

  • Optional custom_attributes?: {
        [key: string]: string;
    }

    Custom attributes for this user

    • [key: string]: string
  • Optional email?: string

    Email of the user

  • Optional first_name?: string

    First (or given) name of the user

  • Optional is_active?: boolean

    Whether this user is active

  • Optional is_delete_protected?: boolean

    Whether this user is delete protected

  • Optional last_name?: string

    Last (or family) name of the user

  • Optional locale?: string

    Locale of the user

  • Optional middle_name?: string

    Middle name of the user

  • Optional nickname?: string

    Nickname of the user

  • Optional org_permissions?: OrgAccessPermissions

    Organization permissions

  • Optional phone_number?: string

    Phone number of the user

  • Optional picture?: string

    URL of the user's picture

  • Optional project_permissions?: ProjectAccessPermissions

    Project permissions

  • Optional restricted_custom_attributes?: {
        [key: string]: string;
    }

    Custom attributes only admins can update

    • [key: string]: string
  • Optional tags?: string[]

    Tags for this user

  • Optional username?: string

    Username of the user

  • Optional zoneinfo?: string

    Zoneinfo of the user