Compartir a través de


User class

Se usa para leer, reemplazar y eliminar usuarios.

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

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

Propiedades

database
id
permissions

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

Consulte client.permission(id) 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 deespecificado.

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 el UserDefinition de para el usuario deespecificado.

replace(UserDefinition, RequestOptions)

Reemplace la definición de user especificada por el UserDefinition especificado.

Detalles de las propiedades

database

database: Database

Valor de propiedad

id

id: string

Valor de propiedad

string

permissions

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

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

permissions: Permissions

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 deespecificado.

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 el UserDefinition de para el usuario deespecificado.

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

Parámetros

options
RequestOptions

Devoluciones

Promise<UserResponse>

replace(UserDefinition, RequestOptions)

Reemplace la definición de user especificada por el UserDefinition especificado.

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

Parámetros

body
UserDefinition

El userDefinition especificado para reemplazar la definición.

options
RequestOptions

Devoluciones

Promise<UserResponse>