• Povolen modul vs

Postup testu

  • Přihlásíme se do CzechIdM jako administrátor.
  • Podle testovacího scénáře vytvoříme identitu (např. VS realizátor, Vs, realizátor) s přiřazenou rolí "Realizátoři".
  • A podle testovacího scénáře vytvoříme pouze identitu "Uživatel na VS, uživatel, vs".
  • Dále v sekci Role najdeme roli "Realizátoři". V jejím detailu v záložce Oprávnění přidáme další oprávnění tlačítkem Přidat.
  • V pop-up okně vybereme "Požadavky na virtuálních systémech (VsRequest)" do Agenda/Typ entity a "Čtení" a "Úprava" do Oprávnění a uložíme.
  • V sekci Virtuální systémy a podsekci Seznamy vytvoříme nový virtuální systém tlačítkem Přidat.
  • V pop-up okně vyplníme "Testovací VS" jako název a jako Role s realizátory roli "Realizátoři" a Vytvoříme systém.
  • V záložce Schéma systému zkontrolujeme, zda-li je schéma vygenerováno.
  • Podobně zkontrolujeme i záložku Mapování atributů.
  • Dále najdeme v sekci Role "Testovací roli" a v její záložce Napojené systémy přidáme tlačítkem Přidat systém "Testovací VS" s vygenerovaným mapování ("Default provisioning").
  • V sekci Uživatelé najdeme uživatele "Uživatel na VS" a v detailu v záložce Přiřazené role přidáme roli "Testovací role".
  • Přihlásíme se do CzechIdM jako uživatel "VS realizátor" a na úvodní stránce je pouze jeden požadavek na virtuální systém - vytvoření účtu na koncovém systém pro "Uživatele na VS".
  • Požadavek potvrdíme jako úspěšně realizovaný požadavek.
  • Při opětovném přihlášení do CzechIdM jako administrátor, vyhledáme uživatele "Uživatel na VS" v sekci uživatelé a, v detailu, v záložce "Osobní údaje" změníme informace o uživateli (kromě uživatelského jména)
  • Přihlásíme se opět jako "VS realizátor" a v zkontrolujeme požadavek na virtuální systém. V detailu tohoto požadavku jsou informace o změně atributů. Požadavek označíme jako realizovaný.
  • Při opětovném přihlášení do CzechIdM jako administrátor, v sekci Virtuální systémy a podsekci Seznamy, najdeme "Testovací VS", a pokus o odstranění selže s flash message:
Systém [Testovací VS] nemůže být smazán. Na systému jsou evidovány účty.
  • V detailu tohotu systému a v záložce Účty na systému smažeme všechny účty.
  • Opět nám tento systém nejde smazat se zprávou:
Virtuální systém [Testovací VS] nemůže být smazán, protože má nevyřešené požadavky!
  • Přihlásíme se do CzechIdM jako uživatel "VS realizátor" a vyřešíme všechny požadavky.
  • Po přihlášení do CzechIdM jako adminnistrátor opět smažeme "Testovací VS" v sekci Virtuální systémy.
  • Uživatel "VS realizátor" může upravovat požadavky VS systému.
  • Vytvořen požadavek na realizaci účtu pro uživatele "Uživatele na VS".
  • Systém "Testovací VS" nelze smazat s pop-up zprávou.
  • Virtuální systém "Testovací VS" lze smazat po smazání všech účtů na tomto systému a po vyřešení všech požadavků tohoto systému.
  • by stloukalp