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 |
url | Devuelve una dirección URL de referencia al recurso. Se usa para vincular en Permisos. |
Métodos
delete(Request |
Elimine el usuario especificado. |
permission(string) | Operaciones para leer, reemplazar o eliminar un permiso específico por identificador. Consulte |
read(Request |
Lea UserDefinition para el usuario especificado. |
replace(User |
Reemplace la definición del usuario especificada por el valor UserDefinition especificado. |
Detalles de las propiedades
database
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
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>