Udostępnij za pośrednictwem


User class

Służy do odczytywania, zastępowania i usuwania użytkowników.

Ponadto możesz uzyskać dostęp do uprawnień dla danego użytkownika za pośrednictwem user.permission i user.permissions.

Zobacz Użytkownicy, aby utworzyć, upsert, zapytanie lub odczytać wszystko.

Właściwości

database
id
permissions

Operacje tworzenia, upsertingu, wykonywania zapytań lub odczytywania wszystkich operacji.

Zobacz client.permission(id), aby odczytać, zastąpić lub usunąć określone uprawnienie według identyfikatora.

url

Zwraca adres URL odwołania do zasobu. Służy do łączenia w obszarze Uprawnienia.

Metody

delete(RequestOptions)

Usuń daną użytkownik.

permission(string)

Operacje odczytu, zastępowania lub usuwania określonego uprawnienia według identyfikatora.

Zobacz client.permissions na temat tworzenia, rozbudowy, wykonywania zapytań lub odczytywania wszystkich operacji.

read(RequestOptions)

Przeczytaj UserDefinition dla danego użytkownika .

replace(UserDefinition, RequestOptions)

Zastąp podaną definicję użytkownika Userokreślonym UserDefinition.

Szczegóły właściwości

database

database: Database

Wartość właściwości

id

id: string

Wartość właściwości

string

permissions

Operacje tworzenia, upsertingu, wykonywania zapytań lub odczytywania wszystkich operacji.

Zobacz client.permission(id), aby odczytać, zastąpić lub usunąć określone uprawnienie według identyfikatora.

permissions: Permissions

Wartość właściwości

url

Zwraca adres URL odwołania do zasobu. Służy do łączenia w obszarze Uprawnienia.

string url

Wartość właściwości

string

Szczegóły metody

delete(RequestOptions)

Usuń daną użytkownik.

function delete(options?: RequestOptions): Promise<UserResponse>

Parametry

options
RequestOptions

Zwraca

Promise<UserResponse>

permission(string)

Operacje odczytu, zastępowania lub usuwania określonego uprawnienia według identyfikatora.

Zobacz client.permissions na temat tworzenia, rozbudowy, wykonywania zapytań lub odczytywania wszystkich operacji.

function permission(id: string): Permission

Parametry

id

string

Zwraca

read(RequestOptions)

Przeczytaj UserDefinition dla danego użytkownika .

function read(options?: RequestOptions): Promise<UserResponse>

Parametry

options
RequestOptions

Zwraca

Promise<UserResponse>

replace(UserDefinition, RequestOptions)

Zastąp podaną definicję użytkownika Userokreślonym UserDefinition.

function replace(body: UserDefinition, options?: RequestOptions): Promise<UserResponse>

Parametry

body
UserDefinition

Określona UserDefinition zastąpić definicję.

options
RequestOptions

Zwraca

Promise<UserResponse>