Zpřístupnění položek pro API
Tato agenda slouží pro definici seznamu tříd a položek business objektu, které se nebudou kontrolovat pří čtení v rámci Web API dotazů.
Obsažené záložky:
Omezení | Seznam | Detail | Ochrana dat | IoT data | Úkoly | X-vazby | Parametry | Překlady |
V této agendě lze řešit výjimky v tzv. autorizaci. Lze zde definovat Business objekty a jejich položky, které budou uživatelům dostupné přes Web API, aniž by na tyto položky měli oprávnění. Uživatelé tak nemusí mít právo Spustit k agendě patřící Business objektu, pokud v API dotazu načítá položky vyjmenované v této agendě (kontrolují se přitom položky ve všech částech dotazu - tedy select, where, order i group by).
Může to být například vhodné tehdy, kdy chceme využívat při dotazování tzv. tečkovou notaci, pomocí které se např. chceme dotázat na položku Název firmy použité na faktuře vydané, aniž by bylo nutno přidělit uživateli právo Spustit pro celý Adresáři firem.
Položky ID, Hidden (u agend, které podporují skrývání) a Firm_ID u adresáře firem se přidají automaticky, tj. není třeba je zadávat do seznamu položek.
Pro agendu existuje standardní Web API endpoint SecurityPointReadRights:
GET /{spojení}/securitypointreadrights
Agenda podporuje přenos pomocí instalační sady, ale nepodporuje odinstalování. Položky se při přenosu instalační sadou přidají k existující definici pro třídu business objektu.
Popis pravidel obecně platných pro dokladovou agendu viz Obecná pravidla - doklady (dokladové agendy/knihy), popis společných prvků, ovládání atd. pak Společné prvky v dokladových agendách (v knihách) příp. další kapitoly v sekci obecných pravidel.
- volby Agendy, Nastavení plochy, Ostatní nastavení, Nápověda a ABRA Support viz kap. Menu
-
volba Funkce - nabídka funkcí, které lze pro daný záznam resp. záznamy vyvolávat, se v jednotlivých záložkách liší (aktuálně dostupné funkce pro danou záložku najdete právě v hlavním menu →Funkce). Popis vybraných funkcí najdete v popisu jednotlivých záložek. Viz též kap. Funkce, klávesové zkratky.
Spuštění vybraných funkcí je zároveň možné i z panelu funkčních tlačítek nebo i jinými způsoby, viz Možnosti spuštění funkcí.
Tuto agendu lze spustit mimo jiné z okna pro spouštění agend ze sekce AGENDY z podsložky Administrace.