User

interface IFrontUser {
    authorizedplugins: string[];
    avatar?: Buffer;
    email: string;
    firstname?: string;
    id: string;
    isvalidated: never;
    lastmodificationdate: never;
    lastname?: string;
    organizations: never[];
    password: never;
    passwordlastchanged: never;
    plugins: ClientPlugin[];
    projects: never[];
    superuser: boolean;
    usermodels: Pick<
        IUserModelWithData<
            ("id" | "owners" | "users" | "groups" | "model" | "template")[],
        >,
        "id" | "owners" | "users" | "groups" | "model" | "template",
    >[];
    workspaces: never[];
}

Hierarchy (View Summary)

  • IUserWithData<
        (
            | "lastname"
            | "firstname"
            | "email"
            | "avatar"
            | "superuser"
            | "authorizedplugins"
            | "plugins"
            | "usermodels"
        )[],
    >
    • IFrontUser

Properties

authorizedplugins: string[]
avatar?: Buffer
email: string
firstname?: string
id: string
isvalidated: never
lastmodificationdate: never
lastname?: string
organizations: never[]
password: never
passwordlastchanged: never
plugins: ClientPlugin[]
projects: never[]
superuser: boolean
usermodels: Pick<
    IUserModelWithData<
        ("id" | "owners" | "users" | "groups" | "model" | "template")[],
    >,
    "id" | "owners" | "users" | "groups" | "model" | "template",
>[]
workspaces: never[]