WikiAPI-Katalogusersusers.update

users.update

PUT /api/admin/users/{user_id} users

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": "..."
  }'

Metadaten

raw_responseJa
PK-Paramuser_id
Kategorieusers