users.update
Benutzer aktualisieren
Hilfe
Aktualisiert Benutzerdaten. Nur uebergebene Felder werden geaendert (Partial Update). Bei Deaktivierung (is_active=false) werden ALLE aktiven Sessions des Benutzers sofort invalidiert. Selbst-Deaktivierung ist nicht erlaubt.
Parameter
| Name | Typ | Required | Default | Beschreibung |
|---|---|---|---|---|
user_id |
integer | Ja | — | Benutzer-ID |
vorname |
string | Nein | — | Vorname |
nachname |
string | Nein | — | Nachname |
email |
string | Nein | — | E-Mail-Adresse |
is_admin |
boolean | Nein | — | Admin-Rolle |
is_active |
boolean | Nein | — | Aktiv-Status |
password |
string | Nein | — | Neues Passwort (mind. 8 Zeichen) |
Rueckgabe
Bestaetigungsmeldung
Beispiel-Prompts
- Mache Benutzer 5 zum Admin
- Deaktiviere Benutzer 3
- Aendere die E-Mail von Benutzer 7
Confirmation
Diese Funktion erfordert eine Bestaetigung vor der Ausfuehrung.
Template: benutzer {user_id} aktualisieren
Changelog
Area: users | Action: update
HTTP-Request (curl)
curl -X PUT 'http://HOST:8502/api/admin/users/{user_id}' \
-H 'Cookie: kiara_admin_session=SESSION' \
-H 'X-Requested-With: XMLHttpRequest' \
-H 'Content-Type: application/json' \
-d '{
"user_id": "...",
"vorname": "...",
"nachname": "...",
"email": "...",
"is_admin": "...",
"is_active": "...",
"password": "..."
}'