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(Permission |
Maak een machtiging. Een machtiging vertegenwoordigt een machtiging per gebruiker voor toegang tot een specifieke resource, bijvoorbeeld item of container. |
query(Sql |
Voer een query uit op alle machtigingen. |
query<T>(Sql |
Voer een query uit op alle machtigingen. |
read |
Alle machtigingen lezen. Voorbeeld Alle machtigingen voor matrix lezen.
|
upsert(Permission |
Upsert een machtiging. Een machtiging vertegenwoordigt een machtiging per gebruiker voor toegang tot een specifieke resource, bijvoorbeeld item of container. |
Eigenschapdetails
user
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
Promise<PermissionResponse>
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
QueryIterator<any>
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
- body
- PermissionDefinition
- options
- RequestOptions
Retouren
Promise<PermissionResponse>