Compartilhar via


User class

Usado para ler, substituir e excluir Usuários.

Além disso, você pode acessar as permissões para um determinado usuário por meio de user.permission e user.permissions.

Consulte Usuários para criar, upsert, consultar ou ler tudo.

Propriedades

database
id
permissions

Operações para criação, upserting, consulta ou leitura de todas as operações.

Consulte client.permission(id) para ler, substituir ou excluir uma permissão específica por ID.

url

Retorna uma URL de referência para o recurso. Usado para vincular em Permissões.

Métodos

delete(RequestOptions)

Exclua o de Usuário doespecificado.

permission(string)

Operações para ler, substituir ou excluir uma permissão específica por id.

Consulte client.permissions para criar, fazer upserting, consultar ou ler todas as operações.

read(RequestOptions)

Leia o UserDefinition para o de usuário dedeterminado.

replace(UserDefinition, RequestOptions)

Substitua a definição do usuário pelo UserDefinitionespecificado.

Detalhes da propriedade

database

database: Database

Valor da propriedade

id

id: string

Valor da propriedade

string

permissions

Operações para criação, upserting, consulta ou leitura de todas as operações.

Consulte client.permission(id) para ler, substituir ou excluir uma permissão específica por ID.

permissions: Permissions

Valor da propriedade

url

Retorna uma URL de referência para o recurso. Usado para vincular em Permissões.

string url

Valor da propriedade

string

Detalhes do método

delete(RequestOptions)

Exclua o de Usuário doespecificado.

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

Parâmetros

options
RequestOptions

Retornos

Promise<UserResponse>

permission(string)

Operações para ler, substituir ou excluir uma permissão específica por id.

Consulte client.permissions para criar, fazer upserting, consultar ou ler todas as operações.

function permission(id: string): Permission

Parâmetros

id

string

Retornos

read(RequestOptions)

Leia o UserDefinition para o de usuário dedeterminado.

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

Parâmetros

options
RequestOptions

Retornos

Promise<UserResponse>

replace(UserDefinition, RequestOptions)

Substitua a definição do usuário pelo UserDefinitionespecificado.

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

Parâmetros

body
UserDefinition

O UserDefinition especificado para substituir a definição.

options
RequestOptions

Retornos

Promise<UserResponse>