Permissions class
Verwenden Sie zum Erstellen, Ersetzen, Abfragen und Lesen aller Berechtigungen.
Weitere Informationen finden Sie unter Berechtigung zum Lesen, Ersetzen oder Löschen einer bestimmten Berechtigung nach ID.
Eigenschaften
user |
Methoden
create(Permission |
Erstellen Sie eine Berechtigung. Eine Berechtigung stellt eine benutzerspezifische Berechtigung für den Zugriff auf eine bestimmte Ressource dar, z. B. Element oder Container. |
query(Sql |
Fragen Sie alle Berechtigungen ab. |
query<T>(Sql |
Fragen Sie alle Berechtigungen ab. |
read |
Lesen Sie alle Berechtigungen. Beispiel Lesen Sie alle Berechtigungen für array.
|
upsert(Permission |
Erstellen Sie eine Berechtigung. Eine Berechtigung stellt eine benutzerspezifische Berechtigung für den Zugriff auf eine bestimmte Ressource dar, z. B. Element oder Container. |
Details zur Eigenschaft
user
Details zur Methode
create(PermissionDefinition, RequestOptions)
Erstellen Sie eine Berechtigung.
Eine Berechtigung stellt eine benutzerspezifische Berechtigung für den Zugriff auf eine bestimmte Ressource dar, z. B. Element oder Container.
function create(body: PermissionDefinition, options?: RequestOptions): Promise<PermissionResponse>
Parameter
- body
- PermissionDefinition
Stellt den Textkörper der Berechtigung dar.
- options
- RequestOptions
Gibt zurück
Promise<PermissionResponse>
query(SqlQuerySpec, FeedOptions)
Fragen Sie alle Berechtigungen ab.
function query(query: SqlQuerySpec, options?: FeedOptions): QueryIterator<any>
Parameter
- query
- SqlQuerySpec
Abfragekonfiguration für den Vorgang. Weitere Informationen zum Konfigurieren einer Abfrage finden Sie unter SqlQuerySpec .
- options
- FeedOptions
Gibt zurück
QueryIterator<any>
query<T>(SqlQuerySpec, FeedOptions)
Fragen Sie alle Berechtigungen ab.
function query<T>(query: SqlQuerySpec, options?: FeedOptions): QueryIterator<T>
Parameter
- query
- SqlQuerySpec
Abfragekonfiguration für den Vorgang. Weitere Informationen zum Konfigurieren einer Abfrage finden Sie unter SqlQuerySpec .
- options
- FeedOptions
Gibt zurück
readAll(FeedOptions)
Lesen Sie alle Berechtigungen.
Beispiel
Lesen Sie alle Berechtigungen für array.
const {body: permissionList} = await user.permissions.readAll().fetchAll();
function readAll(options?: FeedOptions): QueryIterator<PermissionDefinition & Resource>
Parameter
- options
- FeedOptions
Gibt zurück
upsert(PermissionDefinition, RequestOptions)
Erstellen Sie eine Berechtigung.
Eine Berechtigung stellt eine benutzerspezifische Berechtigung für den Zugriff auf eine bestimmte Ressource dar, z. B. Element oder Container.
function upsert(body: PermissionDefinition, options?: RequestOptions): Promise<PermissionResponse>
Parameter
- body
- PermissionDefinition
- options
- RequestOptions
Gibt zurück
Promise<PermissionResponse>