User class

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

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

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

Свойства

database
id
permissions

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

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

url

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

Методы

delete(RequestOptions)

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

permission(string)

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

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

read(RequestOptions)

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

replace(UserDefinition, RequestOptions)

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

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

database

database: Database

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

id

id: string

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

string

permissions

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

См. 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)

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

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

Параметры

body
UserDefinition

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

options
RequestOptions

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

Promise<UserResponse>