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, fråga eller läsa alla åtgärder.

Läs client.permission(id) om 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 den angivna användaren.

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 användaren.

replace(UserDefinition, RequestOptions)

Ersätt den angivna användarens definition med angiven UserDefinition.

Egenskapsinformation

database

database: Database

Egenskapsvärde

id

id: string

Egenskapsvärde

string

permissions

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

Läs client.permission(id) om 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 den angivna användaren.

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 användaren.

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

Parametrar

options
RequestOptions

Returer

Promise<UserResponse>

replace(UserDefinition, RequestOptions)

Ersätt den angivna användarens definition med angiven UserDefinition.

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

Parametrar

body
UserDefinition

Den angivna UserDefinition som ska ersätta definitionen.

options
RequestOptions

Returer

Promise<UserResponse>