Share via


Permissions class

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

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

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)

Consulte todos los permisos.

query<T>(SqlQuerySpec, FeedOptions)

Consulte todos los permisos.

readAll(FeedOptions)

Leer todos los permisos.

Ejemplo

Leer 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)

Consulte 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)

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

Ejemplo

Leer 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