Compartir a través de


Permissions class

Use para crear, reemplazar, consultar y leer todos los permisos.

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

Propiedades

user

Métodos

create(PermissionDefinition, RequestOptions)

Cree un permiso.

Un permiso representa un permiso por usuario para acceder a un recurso específico, por ejemplo, elemento o contenedor.

query(SqlQuerySpec, FeedOptions)

Consulta de todos los permisos.

query<T>(SqlQuerySpec, FeedOptions)

Consulta de todos los permisos.

readAll(FeedOptions)

Leer todos los permisos.

de ejemplo de

Lee todos los permisos de la matriz.

const {body: permissionList} = await user.permissions.readAll().fetchAll();
upsert(PermissionDefinition, RequestOptions)

Upsert un permiso.

Un permiso representa un permiso por usuario para acceder a un recurso específico, por ejemplo, elemento o contenedor.

Detalles de las propiedades

user

user: User

Valor de propiedad

Detalles del método

create(PermissionDefinition, RequestOptions)

Cree un permiso.

Un permiso representa un permiso por usuario para acceder a un recurso específico, por ejemplo, elemento o contenedor.

function create(body: PermissionDefinition, options?: RequestOptions): Promise<PermissionResponse>

Parámetros

body
PermissionDefinition

Representa el cuerpo del permiso.

options
RequestOptions

Devoluciones

query(SqlQuerySpec, FeedOptions)

Consulta de todos los permisos.

function query(query: SqlQuerySpec, options?: FeedOptions): QueryIterator<any>

Parámetros

query
SqlQuerySpec

Consulta de la configuración de la operación. Consulte SqlQuerySpec para obtener más información sobre cómo configurar una consulta.

options
FeedOptions

Devoluciones

query<T>(SqlQuerySpec, FeedOptions)

Consulta de todos los permisos.

function query<T>(query: SqlQuerySpec, options?: FeedOptions): QueryIterator<T>

Parámetros

query
SqlQuerySpec

Consulta de la configuración de la operación. Consulte SqlQuerySpec para obtener más información sobre cómo configurar una consulta.

options
FeedOptions

Devoluciones

readAll(FeedOptions)

Leer todos los permisos.

de ejemplo de

Lee todos los permisos de la matriz.

const {body: permissionList} = await user.permissions.readAll().fetchAll();
function readAll(options?: FeedOptions): QueryIterator<PermissionDefinition & Resource>

Parámetros

options
FeedOptions

Devoluciones

upsert(PermissionDefinition, RequestOptions)

Upsert un permiso.

Un permiso representa un permiso por usuario para acceder a un recurso específico, por ejemplo, elemento o contenedor.

function upsert(body: PermissionDefinition, options?: RequestOptions): Promise<PermissionResponse>

Parámetros

options
RequestOptions

Devoluciones