Dela via


User class

Används för att läsa, ersätta och ta bort användare.

Dessutom kan du komma åt behörigheterna för en viss användare via user.permission och user.permissions.

Se Användare för att skapa, upsert, fråga eller läsa alla.

Egenskaper

database
id
permissions

Åtgärder för att skapa, utöka, köra frågor mot eller läsa alla åtgärder.

Se client.permission(id) för att läsa, ersätta eller ta bort en specifik behörighet med ID.

url

Returnerar en referens-URL till resursen. Används för länkning i Behörigheter.

Metoder

delete(RequestOptions)

Ta bort angiven användare.

permission(string)

Åtgärder för att läsa, ersätta eller ta bort en specifik behörighet med ID.

Se client.permissions för att skapa, utöka, fråga eller läsa alla åtgärder.

read(RequestOptions)

Läs UserDefinition- för den angivna user.

replace(UserDefinition, RequestOptions)

Ersätt den angivna user's definition med den angivna UserDefinition.

Egenskapsinformation

database

database: Database

Egenskapsvärde

id

id: string

Egenskapsvärde

string

permissions

Åtgärder för att skapa, utöka, köra frågor mot eller läsa alla åtgärder.

Se client.permission(id) för att läsa, ersätta eller ta bort en specifik behörighet med ID.

permissions: Permissions

Egenskapsvärde

url

Returnerar en referens-URL till resursen. Används för länkning i Behörigheter.

string url

Egenskapsvärde

string

Metodinformation

delete(RequestOptions)

Ta bort angiven användare.

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

Parametrar

options
RequestOptions

Returer

Promise<UserResponse>

permission(string)

Åtgärder för att läsa, ersätta eller ta bort en specifik behörighet med ID.

Se client.permissions för att skapa, utöka, fråga eller läsa alla åtgärder.

function permission(id: string): Permission

Parametrar

id

string

Returer

read(RequestOptions)

Läs UserDefinition- för den angivna user.

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

Parametrar

options
RequestOptions

Returer

Promise<UserResponse>

replace(UserDefinition, RequestOptions)

Ersätt den angivna user's definition med den angivna UserDefinition.

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

Parametrar

body
UserDefinition

Den angivna UserDefinition för att ersätta definitionen.

options
RequestOptions

Returer

Promise<UserResponse>