Workflows¶
Modul Workflow spravuje prístup k obmedzeným aplikáciám. Aplikáciu označenú ako obmedzenú v jej access contract používateľ nespúšťa priamo: najprv musí z portálu odoslať požiadavku. Správca túto požiadavku v tomto module prijme alebo odmietne, čím vznikne workflow pripojený k dvojici používateľ/aplikácia s voliteľnými časovými obmedzeniami.
Modul je usporiadaný do dvoch kariet:
- Workflow — existujúce workflow (už udelené prístupy).
- Users' requests — čakajúce, prijaté alebo zamietnuté požiadavky.
Prijatím požiadavky sa automaticky vytvorí zodpovedajúci workflow. Odstránením požiadavky sa odstráni aj prepojený workflow.
Karta Workflow¶
Zoznam workflow¶
| Stĺpec | Popis |
|---|---|
| Name | Názov workflow. |
| Domain | Doména overovania používateľa. |
| User | Účet, ktorému je prístup udelený. |
| Applications | Príslušná aplikácia. Ak ich je viac, pridá sa počítadlo + 1 other application alebo + n other applications. |
Každý riadok možno rozbaliť a zobraziť obmedzenia (rozsah dátumov, časové okno, maximálne trvanie relácie, jednorazový prístup, povinný komentár). Keď workflow zahŕňa niekoľko podriadených workflow, zobrazí sa ich podrobný zoznam, každý s vlastným tlačidlom na odstránenie.
Panel s nástrojmi ponúka:
| Akcia | Popis |
|---|---|
| × (Delete) | Po potvrdení odstráni vybraný workflow. Viacnásobný výber je podporovaný. |
| Pole vyhľadávania | Filtruje podľa podreťazca, so zástupným textom Search. Kým neexistuje žiadny workflow, tabuľka zobrazuje No Workflow. |
| Pagination | 15, 25 alebo 50 riadkov na stránku. |
Odstránenie workflow¶
Vyberte workflow a kliknite na ×. Keď odstránenie workflow spustí oznámenie používateľovi (pozrite profily oznámení), okno potvrdenia ponúka voliteľné pole Administrator comment; tento komentár sa zahrnie do oznámenia.
Odstránením workflow sa odstráni aj priradená požiadavka používateľa.
Automatické odstraňovanie
Zastarané workflow (uplynulé obdobie platnosti, vyčerpaný jednorazový prístup, dosiahnuté maximálne trvanie relácie) systém odstraňuje automaticky.
Karta Users' requests¶
Zoznam požiadaviek¶
Tu sa zobrazujú požiadavky odoslané z portálu používateľa.
| Stĺpec | Popis |
|---|---|
| Status | Ikona, ktorej popis uvádza stav: Waiting, Accepted alebo Refused. |
| User | Účet, ktorý požiadavku odoslal. |
| Domain | Doména overovania účtu. |
| Applications | Požadovaná aplikácia. Ak ich je viac, pridá sa rovnaké počítadlo ako na predchádzajúcej karte. |
| Submission date | Časová pečiatka požiadavky vo formáte DD/MM/YYYY - HH:MM, za ktorým nasleduje časové pásmo. |
| Workflow | Názov workflow vytvoreného pre túto požiadavku, ak existuje. |
Zbaliteľný blok Filters obmedzuje zoznam podľa stavu (Waiting, Accepted, Refused) pomocou začiarkavacích políčok. Tlačidlo Filter použije výber.
Pole vyhľadávania filtruje podľa podreťazca.
Prijatie požiadavky¶
Vyberte požiadavku v stave Waiting a potom kliknite na Accept the request. Otvorí sa okno vytvorenia workflow, vopred vyplnené používateľom, doménou a požadovaným prostriedkom.
Formulár obsahuje:
| Oddiel | Opis |
|---|---|
| Name | Názov workflow. Povinné. Najviac 256 znakov. Názov, ktorý sa už používa, vyvolá chybové hlásenie. |
| Applications | Strom kategórií prostriedkov, na ktoré sa požiadavka vzťahuje. Musí byť začiarknutý aspoň jeden prostriedok. |
| Domain / User | Polia iba na čítanie s hodnotami z požiadavky. |
| Administrator comment | Voľný text; jeho obsah sa v príslušných prípadoch prepošle v oznámení odoslanom používateľovi. |
Dostupné obmedzenia sa dajú kombinovať:
| Obmedzenie | Opis |
|---|---|
| Unique usage | Aplikáciu možno spustiť iba raz. |
| Mandatory comment | Vyžaduje od používateľa zadanie komentára pred spustením. |
| Date | Rozsah dátumov (začiatok / koniec). Dátum konca musí byť ≥ dátum začiatku. |
| Hour | Časové okno HH:MM. Ak je rozsah dátumov aktívny a začiatok aj koniec pripadajú na ten istý deň, čas konca musí byť striktne neskorší ako čas začiatku. |
| Maximum session duration | Trvanie HH:MM, po ktorom sa relácia zatvorí. Nie je k dispozícii pre aplikáciu typu Generic tunnel. |
Ak zmluva o prístupe vyžaduje, aby používateľ vyplnil formulár, tlačidlo Show user request zobrazí odoslané údaje. Okno potom obsahuje tlačidlo Pre-fill with this data, ktoré skopíruje hodnoty do formulára prijatia (po potvrdení).
Vytvorenie bez obmedzení
Potvrdenie formulára bez začiarknutia Unique usage, Date, Hour alebo Session duration vytvorí workflow bez časového obmedzenia. Pred vytvorením si dialógové okno vyžiada ďalšie potvrdenie.
Zamietnutie požiadavky¶
Zamietnuť možno iba požiadavky v stave Waiting. Vyberte požiadavku a kliknite na Refuse the request. Ak sú oznámenia o akciách povolené a požiadavky sa týkajú, pred potvrdením možno zadať voliteľný komentár.
Zamietnutie nebráni novej požiadavke
Používateľ môže o tú istú aplikáciu okamžite požiadať znova. Pri novej požiadavke sa zamietnutá požiadavka automaticky vyčistí: aplikácia sa z nej odoberie a samotná požiadavka zmizne, ak obsahovala iba túto jednu.
Novej požiadavke naopak bráni už udelený workflow pre túto aplikáciu alebo požiadavka, ktorá stále čaká na odpoveď — v oboch prípadoch sa aplikácia z novej požiadavky jednoducho vypustí.
Odstránenie požiadavky¶
Odstrániť možno iba požiadavky v stave Accepted alebo Refused. Vyberte požiadavku (alebo požiadavky) a kliknite na tlačidlo × (Delete). Viacnásobný výber je podporovaný, ak na všetky vybrané požiadavky už bola daná odpoveď.
- Odstránením prijatej požiadavky sa odvolá autorizácia a odstráni sa priradený workflow.
- Odstránením zamietnutej požiadavky sa iba odstráni riadok zo zoznamu: používateľ už mohol odoslať novú požiadavku (pozrite časť Zamietnutie požiadavky).
Ak sú oznámenia o akciách povolené a aspoň jedno z odstránení vyvolá e-mail, pred potvrdením sa ponúkne voliteľný komentár správcu.