Přeskočit na hlavní obsah

Práce s uživateli a poslední přihlášení

Práce s uživateli přes ABRA Flexi

Autor: Petr Pech

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ě:

lastLoginDate

Poslední přihlášení normálního uživatele

lastApiDate

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


Související

Dostali jste odpověď na svou otázku?