Permissions class
Gebruik dit om alle machtigingen te maken, te vervangen, te doorzoeken en te lezen.
Zie machtiging om een specifieke machtiging per id te lezen, vervangen of verwijderen.
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 van 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 van
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>