users.create
Neuen lokalen Benutzer erstellen
Hilfe
Erstellt einen neuen lokalen Benutzer. LDAP-Benutzer werden ueber die LDAP-Integration importiert, nicht hier erstellt. Benutzername mind. 2 Zeichen, Passwort mind. 8 Zeichen.
Parameter
| Name | Typ | Required | Default | Beschreibung |
|---|---|---|---|---|
username |
string | Ja | — | Benutzername (mind. 2 Zeichen) |
password |
string | Ja | — | Passwort (mind. 8 Zeichen) |
vorname |
string | Nein | — | Vorname |
nachname |
string | Nein | — | Nachname |
email |
string | Nein | — | E-Mail-Adresse |
is_admin |
boolean | Nein | — | Admin-Rolle (Default: false) |
Rueckgabe
ID und Bestaetigungsmeldung
Beispiel-Prompts
- Erstelle Benutzer testuser mit Passwort abc12345
- Neuen Admin-Account anlegen: admin2, Passwort geheim123
Changelog
Area: users | Action: create
HTTP-Request (curl)
curl -X POST 'http://HOST:8502/api/admin/users' \
-H 'Cookie: kiara_admin_session=SESSION' \
-H 'X-Requested-With: XMLHttpRequest' \
-H 'Content-Type: application/json' \
-d '{
"username": "...",
"password": "...",
"vorname": "...",
"nachname": "...",
"email": "...",
"is_admin": "..."
}'