Delen via


Permissions class

Gebruik om alle machtigingen te maken, te vervangen, op te vragen en te lezen.

Zie Machtiging voor het lezen, vervangen of verwijderen van een specifieke machtiging op id.

Eigenschappen

user

Methoden

create(PermissionDefinition, RequestOptions)

Maak een machtiging.

Een machtiging vertegenwoordigt een machtiging per gebruiker voor toegang tot een specifieke resource, bijvoorbeeld item of container.

query(SqlQuerySpec, FeedOptions)

Voer een query uit op alle machtigingen.

query<T>(SqlQuerySpec, FeedOptions)

Voer een query uit op alle machtigingen.

readAll(FeedOptions)

Alle machtigingen lezen.

Voorbeeld

Alle machtigingen voor matrix lezen.

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

Upsert een machtiging.

Een machtiging vertegenwoordigt een machtiging per gebruiker voor toegang tot een specifieke resource, bijvoorbeeld item of container.

Eigenschapdetails

user

user: User

Waarde van eigenschap

Methodedetails

create(PermissionDefinition, RequestOptions)

Maak een machtiging.

Een machtiging vertegenwoordigt een machtiging per gebruiker voor toegang tot een specifieke resource, bijvoorbeeld item of container.

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

Parameters

body
PermissionDefinition

Vertegenwoordigt de hoofdtekst van de machtiging.

options
RequestOptions

Retouren

query(SqlQuerySpec, FeedOptions)

Voer een query uit op alle machtigingen.

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

Parameters

query
SqlQuerySpec

Queryconfiguratie voor de bewerking. Zie SqlQuerySpec voor meer informatie over het configureren van een query.

options
FeedOptions

Retouren

query<T>(SqlQuerySpec, FeedOptions)

Voer een query uit op alle machtigingen.

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

Parameters

query
SqlQuerySpec

Queryconfiguratie voor de bewerking. Zie SqlQuerySpec voor meer informatie over het configureren van een query.

options
FeedOptions

Retouren

readAll(FeedOptions)

Alle machtigingen lezen.

Voorbeeld

Alle machtigingen voor matrix lezen.

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

Parameters

options
FeedOptions

Retouren

upsert(PermissionDefinition, RequestOptions)

Upsert een machtiging.

Een machtiging vertegenwoordigt een machtiging per gebruiker voor toegang tot een specifieke resource, bijvoorbeeld item of container.

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

Parameters

options
RequestOptions

Retouren