User class
Используется для чтения, замены и удаления пользователей.
Кроме того, вы можете получить доступ к разрешениям для данного пользователя с помощью user.permission
и user.permissions
.
См. пользователи, чтобы создать, upsert, query или прочитать все.
Свойства
database | |
id | |
permissions | Операции для создания, upserting, запроса или чтения всех операций. См. |
url | Возвращает URL-адрес ссылки для ресурса. Используется для связывания в разрешениях. |
Методы
delete(Request |
Удалите указанный пользователь. |
permission(string) | Операции чтения, замены или удаления определенного разрешения по идентификатору. См. |
read(Request |
Прочитайте UserDefinition для данногопользователя. |
replace(User |
Замените определение указанного userуказанным UserDefinition. |
Сведения о свойстве
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>