Sdílet prostřednictvím


User class

Slouží ke čtení, nahrazení a odstraňování uživatelů.

Kromě toho můžete přistupovat k oprávněním daného uživatele prostřednictvím user.permission a user.permissions.

Viz Uživatelé vytvářet, upsertovat, dotazovat nebo číst vše.

Vlastnosti

database
id
permissions

Operace pro vytváření, upsertování, dotazování nebo čtení všech operací

Viz client.permission(id) ke čtení, nahrazení nebo odstranění konkrétního oprávnění podle ID.

url

Vrátí adresu URL odkazu na prostředek. Používá se pro propojení v oprávněních.

Metody

delete(RequestOptions)

Odstraňte daný uživatele.

permission(string)

Operace čtení, nahrazení nebo odstranění konkrétního oprávnění podle ID

Viz client.permissions vytvoření, přenesení, dotazování nebo čtení všech operací.

read(RequestOptions)

Přečtěte si UserDefinition pro danou uživatele.

replace(UserDefinition, RequestOptions)

Nahraďte danou definici Userzadanou UserDefinition.

Podrobnosti vlastnosti

database

database: Database

Hodnota vlastnosti

id

id: string

Hodnota vlastnosti

string

permissions

Operace pro vytváření, upsertování, dotazování nebo čtení všech operací

Viz client.permission(id) ke čtení, nahrazení nebo odstranění konkrétního oprávnění podle ID.

permissions: Permissions

Hodnota vlastnosti

url

Vrátí adresu URL odkazu na prostředek. Používá se pro propojení v oprávněních.

string url

Hodnota vlastnosti

string

Podrobnosti metody

delete(RequestOptions)

Odstraňte daný uživatele.

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

Parametry

options
RequestOptions

Návraty

Promise<UserResponse>

permission(string)

Operace čtení, nahrazení nebo odstranění konkrétního oprávnění podle ID

Viz client.permissions vytvoření, přenesení, dotazování nebo čtení všech operací.

function permission(id: string): Permission

Parametry

id

string

Návraty

read(RequestOptions)

Přečtěte si UserDefinition pro danou uživatele.

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

Parametry

options
RequestOptions

Návraty

Promise<UserResponse>

replace(UserDefinition, RequestOptions)

Nahraďte danou definici Userzadanou UserDefinition.

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

Parametry

body
UserDefinition

Zadaná UserDefinition nahradit definici.

options
RequestOptions

Návraty

Promise<UserResponse>