Vliv uživatelského nastavení a přístupových práv programu POHODA na operace XML
Při provádění operací prostřednictvím XML komunikace (např. vytvoření záznamu) bere program POHODA v úvahu identitu uživatele, který danou komunikaci spouští.
To znamená, že:
- Přístupová práva uživatele určují, zda má oprávnění danou operaci provést (např. vytvořit / smazat záznam v určité agendě nebo pro konkrétní typ dat, viditelnost seznamových parametrů atd.).
- Uživatelské nastavení může ovlivnit způsob, jakým se záznam vytvoří (např. výchozí hodnoty, automatické přiřazení hodnoty).
Každý XML požadavek je zpracován v kontextu přihlášeného uživatele.
Příklad:Pokud uživatel nemá oprávnění vytvářet záznamy v určité agendě, požadavek typu „vytvoření záznamu“ bude programem POHODA odmítnut s odpovídající chybovou hláškou.
Přístupová práva a operace XML komnikace
Při zpracování XML požadavků systém ověřuje přístupová práva uživatele, který daný požadavek iniciuje. Tato práva určují, jaké operace může uživatel prostřednictvím XML komunikace provádět.
Klíčové vlastnosti:- Autentizace uživatele pomocí přihlášení do programu POHODA je povinná pro každou XML operaci.
- Autorizace určuje, zda má uživatel oprávnění k dané operaci (např. vytvoření, aktualizace, smazání záznamu).
Automatické nastavení výchozích hodnot při importu
Při vytváření nového záznamu prostřednictvím XML komunikace může POHODA využít uživatelské nastavení k automatickému doplnění výchozích nebo předdefinovaných hodnot. Tato funkcionalita zajišťuje konzistenci dat a zjednodušuje proces importu.
Princip fungování:- POHODA identifikuje uživatele, který operaci spouští (na základě přihlášení XML komunikace).
- Na základě jeho uživatelského profilu a nastavení (např. výchozí číselná řada dokladu, předkontace, členění DPH, bankovní účet apod.) se automaticky doplní hodnoty do polí, která nejsou explicitně uvedena v XML požadavku.
- Pokud je hodnota v XML požadavku uvedena, má přednost před výchozím nastavením.
Poznámka:Výchozí hodnoty lze spravovat v uživatelském nastavení programu POHODA. Tato funkcionalita může být pro každého uživatele nastavena odlišně nebo zcela vypnuta.