Přeskočit na hlavní obsah

Detail zdroje

Detail zdroje poskytuje přehled o konkrétním zdroji a jeho parametrech v systému. V systému POSEIDON City představují zdroje jednotlivé endpointy nebo části aplikace, ke kterým může být nastaven různý stupeň přístupu jako součást systému řízení přístupu na základě rolí (RBAC).

Detail zdroje

Rozložení obrazovky​

Na vrchní části obrazovky se nachází navigační panel. Pod ním je umístěn blok, který obsahuje:

  • Na levé straně název entity (název zdroje)
  • Na pravé straně se obvykle nachází akční tlačítka, ale v případě zdrojů zde žádná tlačítka nejsou, protože zdroje nelze upravovat ani mazat

Základní informace​

Záložka Základní informace zobrazuje detailní údaje o zdroji.

Obecné údaje​

  • Název - identifikační název zdroje v systému (např. "Typ stavu")
  • Rodič - nadřazený zdroj v hierarchii zdrojů, pokud existuje (např. "Žádná hodnota")
  • Popis - detailnější informace o účelu a využití zdroje

Struktura zdrojů​

Zdroje mohou být organizovány do hierarchické struktury, kde některé zdroje mohou být podřízenými jinému zdroji. Tato struktura pomáhá organizovat endpointy a části aplikace do logických celků. V detailu zdroje je tato hierarchie reprezentována polem "Rodič", které ukazuje, zda je aktuální zdroj podřízeným jiného zdroje.

Význam v systému oprávnění​

Zdroje jsou základními stavebními kameny systému oprávnění v aplikaci POSEIDON City:

  1. Každý zdroj reprezentuje určitou funkci, endpoint nebo část aplikace
  2. Pro každý zdroj lze v rolích definovat oprávnění (Create, Read, Update, Delete)
  3. Tyto oprávnění jsou pak přiřazena uživatelům prostřednictvím rolí
  4. Systém automaticky kontroluje oprávnění uživatele při každém přístupu k danému zdroji
Informace

Detaily zdrojů slouží především k informativním účelům. Se zdroji není možné provádět žádné úpravy (vytváření, editace, mazání), protože jsou silně svázané s frontendem a backendem systému a jakýkoliv neoprávněný zásah by mohl narušit bezpečnostní model celé aplikace.