ABRA Flexi XML umožňuje i práci s uživateli v systému. Kromě obvyklé struktury, kterou získáte, když si uživatele vyexportujete, je třeba doplnit ještě heslo, a to do elementů password a passwordAgain (navrženo pro použití v uživatelském rozhraní, oba elementy jsou povinné a jejich hodnoty musí být totožné).
Nepovinně lze také uvést hodnotu registračního e-mailu (pole registrationEmail), který se používá pro reset zapomenutého hesla.
Založení uživatele
XML pro založení uživatele tak může vypadat např. takto:
<?xml version="1.0"?>
<winstrom version="1.0">
<uzivatel>
<id>code:einstein</id>
<kod>einstein</kod> <!-- přihlašovací jméno -->
<jmeno>Albert</jmeno>
<prijmeni>Einstein</prijmeni>
<password>E=mc2</password> <!-- heslo -->
<passwordAgain>E=mc2</passwordAgain> <!-- heslo znovu -->
<role>code:JENCIST</role> <!-- uživatelská role -->
<registrationEmail>albert.einstein@ias.edu</registrationEmail>
</uzivatel>
</winstrom>
🚨 Heslo posíláte v těle požadavku v otevřené podobě. Používejte proto výhradně HTTPS a dejte pozor, aby se požadavek s heslem nedostal do logů vaší integrace.
Poslední přihlášení
Ve verzi 2025.5 byla vytvořena dvě nová databázová pole pro uživatele ve firmě:
| Poslední přihlášení normálního uživatele |
| Poslední přihlášení API uživatele |
Obě pole jsou viditelná v API při plné úrovni detailu:
GET https://{instance}/u.json?detail=full
