Поделиться через


User class

Используется для чтения, замены и удаления пользователей.

Кроме того, вы можете получить доступ к разрешениям для данного пользователя с помощью user.permission и user.permissions.

См. пользователи, чтобы создать, upsert, query или прочитать все.

Свойства

database
id
permissions

Операции для создания, upserting, запроса или чтения всех операций.

См. client.permission(id) для чтения, замены или удаления определенного разрешения по идентификатору.

url

Возвращает URL-адрес ссылки для ресурса. Используется для связывания в разрешениях.

Методы

delete(RequestOptions)

Удалите указанный пользователь.

permission(string)

Операции чтения, замены или удаления определенного разрешения по идентификатору.

См. client.permissions для создания, переключения, запроса или чтения всех операций.

read(RequestOptions)

Прочитайте UserDefinition для данногопользователя.

replace(UserDefinition, RequestOptions)

Замените определение указанного userуказанным UserDefinition.

Сведения о свойстве

database

database: Database

Значение свойства

id

id: string

Значение свойства

string

permissions

Операции для создания, upserting, запроса или чтения всех операций.

См. client.permission(id) для чтения, замены или удаления определенного разрешения по идентификатору.

permissions: Permissions

Значение свойства

url

Возвращает URL-адрес ссылки для ресурса. Используется для связывания в разрешениях.

string url

Значение свойства

string

Сведения о методе

delete(RequestOptions)

Удалите указанный пользователь.

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

Параметры

options
RequestOptions

Возвращаемое значение

Promise<UserResponse>

permission(string)

Операции чтения, замены или удаления определенного разрешения по идентификатору.

См. client.permissions для создания, переключения, запроса или чтения всех операций.

function permission(id: string): Permission

Параметры

id

string

Возвращаемое значение

read(RequestOptions)

Прочитайте UserDefinition для данногопользователя.

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

Параметры

options
RequestOptions

Возвращаемое значение

Promise<UserResponse>

replace(UserDefinition, RequestOptions)

Замените определение указанного userуказанным UserDefinition.

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

Параметры

body
UserDefinition

Указанный UserDefinition для замены определения.

options
RequestOptions

Возвращаемое значение

Promise<UserResponse>