User class
Wird zum Lesen, Ersetzen und Löschen von Benutzern verwendet.
Darüber hinaus können Sie über user.permission
und user.permissions
auf die Berechtigungen für einen bestimmten Benutzer zugreifen.
Weitere Informationen finden Sie unter Benutzer zum Erstellen, Upsertieren, Abfragen oder Lesen aller Benutzer.
Eigenschaften
database | |
id | |
permissions | Vorgänge zum Erstellen, Upserting, Abfragen oder Lesen aller Vorgänge. Weitere Informationen finden Sie |
url | Gibt eine Verweis-URL für die Ressource zurück. Wird zum Verknüpfen in Berechtigungen verwendet. |
Methoden
delete(Request |
Löschen Sie den angegebenen Benutzer. |
permission(string) | Vorgänge zum Lesen, Ersetzen oder Löschen einer bestimmten Berechtigung nach ID. Weitere Informationen finden Sie unter |
read(Request |
Lesen Sie die UserDefinition für den angegebenen Benutzer. |
replace(User |
Ersetzen Sie die definition des angegebenen Benutzers durch die angegebene UserDefinition. |
Details zur Eigenschaft
database
id
id: string
Eigenschaftswert
string
permissions
Vorgänge zum Erstellen, Upserting, Abfragen oder Lesen aller Vorgänge.
Weitere Informationen finden Sie client.permission(id)
unter Lesen, Ersetzen oder Löschen einer bestimmten Berechtigung nach ID.
permissions: Permissions
Eigenschaftswert
url
Gibt eine Verweis-URL für die Ressource zurück. Wird zum Verknüpfen in Berechtigungen verwendet.
string url
Eigenschaftswert
string
Details zur Methode
delete(RequestOptions)
Löschen Sie den angegebenen Benutzer.
function delete(options?: RequestOptions): Promise<UserResponse>
Parameter
- options
- RequestOptions
Gibt zurück
Promise<UserResponse>
permission(string)
Vorgänge zum Lesen, Ersetzen oder Löschen einer bestimmten Berechtigung nach ID.
Weitere Informationen finden Sie unter client.permissions
Erstellen, Upserting, Abfragen oder Lesen aller Vorgänge.
function permission(id: string): Permission
Parameter
- id
-
string
Gibt zurück
read(RequestOptions)
Lesen Sie die UserDefinition für den angegebenen Benutzer.
function read(options?: RequestOptions): Promise<UserResponse>
Parameter
- options
- RequestOptions
Gibt zurück
Promise<UserResponse>
replace(UserDefinition, RequestOptions)
Ersetzen Sie die definition des angegebenen Benutzers durch die angegebene UserDefinition.
function replace(body: UserDefinition, options?: RequestOptions): Promise<UserResponse>
Parameter
- body
- UserDefinition
Die angegebene UserDefinition , um die Definition zu ersetzen.
- options
- RequestOptions
Gibt zurück
Promise<UserResponse>