Import a export aplikačních skupin

1. Základní informace

  • Import a export aplikačních skupin v NET Geniu slouží k přenášení aplikačních skupin mezi různými instalacemi systému, k nasazování nových verzí aplikačních skupin a k vytváření záložních kopií.
  • Funkce importu a exportu aplikačních skupin jsou určeny pouze pro uživatele s nejvyšším oprávněním – uživatele Administrator s databázovým ID 1. Toto oprávnění je vyžadováno zejména kvůli možnosti zásahu do struktury, práv a vazeb aplikačních skupin.
  • Ikony pro import a export aplikačních skupin jsou dostupné v administrátorském režimu v navigační oblasti po rozkliknutí odkazu „NET Genium“ s ikonou ozubeného kolečka.
  • Standardním formátem pro import a export aplikačních skupin je soubor s příponou „ngg“, který obsahuje kompletní definici aplikační skupiny.
  • Import aplikační skupiny vždy vytváří novou instanci aplikační skupiny v cílovém prostředí.
  • Aktualizace již existující aplikační skupiny (podobně jako u aplikací) prostřednictvím importu aplikační skupiny není podporována.

2. Import aplikačních skupin

  • Import aplikačních skupin je dostupný výhradně uživatelům s nejvyšším oprávněním, tedy uživateli Administrator s databázovým ID 1.
  • Import aplikačních skupin je dostupný prostřednictvím ikony „Importovat aplikační skupinu“ v navigační oblasti po rozkliknutí NET Genia s ikonou ozubeného kolečka v administrátorském režimu.
  • Dialog „Import aplikační skupiny“ umožňuje import ze souboru s příponou „ngg“.
  • Import aplikačních skupin může vést k nekonzistenci dat, zejména pokud jsou ve volbách aktivní možnosti „Importovat práva“ nebo „Zachovat vazby na jiné aplikace“. Cílové prostředí může obsahovat jiné identifikátory uživatelů, skupin nebo vazeb než prostředí zdrojové. V takovém případě se mohou zobrazit pouze číselná ID nebo může být import přerušen hláškou o porušení konzistence dat.

Obrázek.png

Obrázek.png

2.1. Možnosti

  • Jsem vlastníkem importovaných dat
    • Zaškrtnutí tohoto pole určuje, zda má importem dojít k přepsání vlastníka všech databázových záznamů ve všech importovaných databázových tabulkách.
    • Detailní popis vlastnictví a spoluvlastnictví záznamů je uveden v samostatné příručce Editační formulář.
  • Importovat historii záznamů
    • Zaškrtnutí tohoto pole určuje, zda má být importována historie záznamů všech importovaných databázových tabulek.
  • Importovat práva
    • Zaškrtnuto – Při importu práv budou použita ID uživatelů a uživatelských skupin přesně podle nastavení práv ve zdrojové (exportované) aplikační skupině a ve všech jejích podřízených objektech. Tato forma importu může způsobit datovou nekonzistenci mezi právy ve zdrojové a cílové aplikační skupině. Stejná ID mohou ve dvou různých NET Geniích značit rozdílné uživatele nebo uživatelské skupiny. Zároveň nemusí některá ID v cílovém NET Geniu existovat. V nastavení práv importované aplikační skupiny se pak budou zobrazovat místo názvu uživatelů nebo uživatelských skupin pouze čísla ID.
    • Nezaškrtnuto – Importovaná aplikační skupina a všechny její podřízené objekty budou mít nastavená práva na uživatelskou skupinu „Users“.
  • Zachovat vazby na jiné aplikace
    • Zaškrtnuto – Provázanost vazeb na jiné aplikační skupiny bude zachována přesně podle provázanosti vazeb ve zdrojové (exportované) aplikační skupině a ve všech jejích podřízených objektech. Provázané aplikační skupiny nebo podřízené objekty nemusí v cílovém NET Geniu existovat. V takovém případě je pak zobrazena chybová hláška o porušení konzistence dat a import je zastaven.
    • Nezaškrtnuto – Provázanost vazeb na jiné aplikační skupiny a jejich podřízené objekty nebude zachována. Při případné existenci vazeb na jiné aplikační skupiny je zapotřebí tyto vazby projít a upravit.

2.2. Vyberte soubor

  • Tlačítko „Procházet…“ pro upload souboru importované aplikační skupiny s příponou „ngg“.

3. Export aplikačních skupin

Obrázek.png

  • Export aplikačních skupin je dostupný výhradně uživatelům s nejvyšším oprávněním, tedy uživateli Administrator s databázovým ID 1.
  • Export aplikačních skupin je dostupný prostřednictvím ikony „Exportovat aplikační skupinu“ v navigační oblasti po rozkliknutí odkazu „NET Genium“ s ikonou ozubeného kolečka v administrátorském režimu.
  • Dialog „Export aplikační skupiny“ umožňuje export aplikačních skupin po stisknutí tlačítka „Exportovat“. Je vygenerován soubor s příponou „ngg“, který obsahuje kompletní definici všech zvolených aplikačních skupin. Export zahrnuje strukturu vybraných aplikačních skupin, jejich aplikace, ovládací prvky, vazby a podle zvolených voleb také data nebo souborové přílohy.

Obrázek.png

3.1. Aplikační skupiny

  • Seznam všech aplikačních skupin, které je možné zahrnout do exportu.
  • Je-li název aplikační skupiny zaškrtnutý, vybraná aplikační skupina bude součástí výsledného exportu.
  • Aplikační skupiny „Hlavní stránka“ a „Nastavení“ není možné exportovat.

3.2. Možnosti

  • Včetně dat
    • Zaškrtnutí tohoto pole určuje, zda mají být součástí výsledného exportu i databázové záznamy všech exportovaných databázových tabulek.
  • Včetně příloh (soubory/obrázky)
    • Zaškrtnutí tohoto pole určuje, zda mají být součástí výsledného exportu i souborové přílohy všech exportovaných databázových tabulek.