Skip to content
On this page

Directus Cloud

Everything you need to start building. Provisioned in 90 seconds. Starting at $15/month.

Get Started

This is an auto-generated document to support extension builders understand the internal packages they can utilize. To find our written guides, tutorials, and API/SDK reference, check out our main docs .

Directus / @directus/sdk / schema / DirectusUser

Type Alias: DirectusUser<Schema> ​

DirectusUser<Schema>: MergeCoreCollection<Schema, "directus_users", { appearance: string | null; auth_data: Record<string, any> | null; avatar: DirectusFile<Schema> | string | null; description: string | null; email: string | null; email_notifications: boolean | null; external_identifier: string | null; first_name: string | null; id: string; language: string | null; last_access: "datetime" | null; last_name: string | null; last_page: string | null; location: string | null; password: string | null; policies: string[] | DirectusPolicy<Schema>[]; provider: string; role: DirectusRole<Schema> | string | null; status: string; tags: string[] | null; tfa_secret: string | null; theme: string | null; theme_dark: string | null; theme_dark_overrides: Record<string, unknown> | null; theme_light: string | null; theme_light_overrides: Record<string, unknown> | null; title: string | null; token: string | null; }>

Defined in: schema/user.ts:9

directus_users type

Type Parameters ​

• Schema = any