User class
Wird verwendet, um Benutzer zu lesen, zu ersetzen und zu löschen.
Darüber hinaus können Sie über user.permission
und user.permissions
auf die Berechtigungen für einen bestimmten Benutzer zugreifen.
Siehe Benutzer zum Erstellen, Upsert, Abfragen oder Lesen aller Benutzer.
Eigenschaften
database | |
id | |
permissions | Vorgänge zum Erstellen, Upserting, Abfragen oder Lesen aller Vorgänge. Siehe |
url | Gibt eine Verweis-URL für die Ressource zurück. Wird zum Verknüpfen in Berechtigungen verwendet. |
Methoden
delete(Request |
Löschen Sie die angegebene Benutzer-. |
permission(string) | Vorgänge zum Lesen, Ersetzen oder Löschen einer bestimmten Berechtigung nach ID. Informationen zum Erstellen, Upserting, Abfragen oder Lesen aller Vorgänge finden Sie unter |
read(Request |
Lesen Sie die UserDefinition- für das angegebene User. |
replace(User |
Ersetzen Sie die angegebene Benutzerdefinitiondurch die angegebene UserDefinition-. |
Details zur Eigenschaft
database
id
id: string
Eigenschaftswert
string
permissions
Vorgänge zum Erstellen, Upserting, Abfragen oder Lesen aller Vorgänge.
Siehe client.permission(id)
, um eine bestimmte Berechtigung nach ID zu lesen, zu ersetzen oder zu löschen.
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 die angegebene 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.
Informationen zum Erstellen, Upserting, Abfragen oder Lesen aller Vorgänge finden Sie unter client.permissions
.
function permission(id: string): Permission
Parameter
- id
-
string
Gibt zurück
read(RequestOptions)
Lesen Sie die UserDefinition- für das angegebene User.
function read(options?: RequestOptions): Promise<UserResponse>
Parameter
- options
- RequestOptions
Gibt zurück
Promise<UserResponse>
replace(UserDefinition, RequestOptions)
Ersetzen Sie die angegebene Benutzerdefinitiondurch 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>