Condividi tramite


User class

Usato per leggere, sostituire ed eliminare utenti.

Inoltre, è possibile accedere alle autorizzazioni per un determinato utente tramite user.permission e user.permissions.

Vedere Utenti per creare, upsert, eseguire query o leggere tutti.

Proprietà

database
id
permissions

Operazioni per la creazione, l'upserting, l'esecuzione di query o la lettura di tutte le operazioni.

Vedere client.permission(id) per leggere, sostituire o eliminare un'autorizzazione specifica in base all'ID.

url

Restituisce un URL di riferimento alla risorsa. Usato per il collegamento in Autorizzazioni.

Metodi

delete(RequestOptions)

Eliminare l'utente specificato.

permission(string)

Operazioni per leggere, sostituire o eliminare un'autorizzazione specifica in base all'ID.

Vedere client.permissions per la creazione, l'upserting, l'esecuzione di query o la lettura di tutte le operazioni.

read(RequestOptions)

Leggere UserDefinition per l'utente specificato.

replace(UserDefinition, RequestOptions)

Sostituire la definizione dell'utente specificata con l'elemento UserDefinition specificato.

Dettagli proprietà

database

database: Database

Valore della proprietà

id

id: string

Valore della proprietà

string

permissions

Operazioni per la creazione, l'upserting, l'esecuzione di query o la lettura di tutte le operazioni.

Vedere client.permission(id) per leggere, sostituire o eliminare un'autorizzazione specifica in base all'ID.

permissions: Permissions

Valore della proprietà

url

Restituisce un URL di riferimento alla risorsa. Usato per il collegamento in Autorizzazioni.

string url

Valore della proprietà

string

Dettagli metodo

delete(RequestOptions)

Eliminare l'utente specificato.

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

Parametri

options
RequestOptions

Restituisce

Promise<UserResponse>

permission(string)

Operazioni per leggere, sostituire o eliminare un'autorizzazione specifica in base all'ID.

Vedere client.permissions per la creazione, l'upserting, l'esecuzione di query o la lettura di tutte le operazioni.

function permission(id: string): Permission

Parametri

id

string

Restituisce

read(RequestOptions)

Leggere UserDefinition per l'utente specificato.

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

Parametri

options
RequestOptions

Restituisce

Promise<UserResponse>

replace(UserDefinition, RequestOptions)

Sostituire la definizione dell'utente specificata con l'elemento UserDefinition specificato.

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

Parametri

body
UserDefinition

UserDefinition specificato per sostituire la definizione.

options
RequestOptions

Restituisce

Promise<UserResponse>