User class

Se usa para leer, reemplazar y eliminar usuarios.

Además, puede acceder a los permisos de un usuario determinado a través user.permission de y user.permissions.

Consulte Usuarios para crear, upsert, consultar o leer todo.

Propiedades

database
id
permissions

Operaciones para crear, subir, consultar o leer todas las operaciones.

Vea client.permission(id) para leer, reemplazar o eliminar un permiso específico por identificador.

url

Devuelve una dirección URL de referencia al recurso. Se usa para vincular en Permisos.

Métodos

delete(RequestOptions)

Elimine el usuario especificado.

permission(string)

Operaciones para leer, reemplazar o eliminar un permiso específico por identificador.

Consulte client.permissions para crear, upserting, consultar o leer todas las operaciones.

read(RequestOptions)

Lea UserDefinition para el usuario especificado.

replace(UserDefinition, RequestOptions)

Reemplace la definición del usuario especificada por el valor UserDefinition especificado.

Detalles de las propiedades

database

database: Database

Valor de propiedad

id

id: string

Valor de propiedad

string

permissions

Operaciones para crear, subir, consultar o leer todas las operaciones.

Vea client.permission(id) para leer, reemplazar o eliminar un permiso específico por identificador.

permissions: Permissions_2

Valor de propiedad

url

Devuelve una dirección URL de referencia al recurso. Se usa para vincular en Permisos.

string url

Valor de propiedad

string

Detalles del método

delete(RequestOptions)

Elimine el usuario especificado.

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

Parámetros

options
RequestOptions

Devoluciones

Promise<UserResponse>

permission(string)

Operaciones para leer, reemplazar o eliminar un permiso específico por identificador.

Consulte client.permissions para crear, upserting, consultar o leer todas las operaciones.

function permission(id: string): Permission

Parámetros

id

string

Devoluciones

read(RequestOptions)

Lea UserDefinition para el usuario especificado.

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

Parámetros

options
RequestOptions

Devoluciones

Promise<UserResponse>

replace(UserDefinition, RequestOptions)

Reemplace la definición del usuario especificada por el valor UserDefinition especificado.

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

Parámetros

body
UserDefinition

UserDefinition especificado para reemplazar la definición.

options
RequestOptions

Devoluciones

Promise<UserResponse>