Freigeben über


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

query(SqlQuerySpec, FeedOptions)

Fragen Sie alle Berechtigungen ab.

query<T>(SqlQuerySpec, FeedOptions)

Fragen Sie alle Berechtigungen ab.

readAll(FeedOptions)

Lesen Sie alle Berechtigungen.

Beispiel

Lesen Sie alle Berechtigungen für array.

const {body: permissionList} = await user.permissions.readAll().fetchAll();
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.

Details zur Eigenschaft

user

user: User

Eigenschaftswert

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

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

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

options
RequestOptions

Gibt zurück