Workflows¶
Modulis Workflow valdo prieigą prie ribotos prieigos taikomųjų programų. Taikomoji programa, savo sutartyje access contract pažymėta kaip ribota, vartotojo tiesiogiai nepaleidžiama: vartotojas pirmiausia turi išsiųsti užklausą iš portalo. Administratorius šiame modulyje šią užklausą priima arba atmeta; taip sukuriamas workflow, susietas su vartotojo ir taikomosios programos pora, su pasirenkamais laiko apribojimais.
Modulis suskirstytas į du skirtukus:
- Workflow — esami workflow (jau suteiktos prieigos).
- Users' requests — laukiančios, priimtos arba atmestos užklausos.
Priėmus užklausą, automatiškai sukuriamas atitinkamas workflow. Panaikinus užklausą, panaikinamas ir susietas workflow.
Skirtukas „Workflow“¶
Workflow sąrašas¶
| Stulpelis | Aprašas |
|---|---|
| Name | Workflow pavadinimas. |
| Domain | Vartotojo autentifikavimo domenas. |
| User | Paskyra, kuriai suteikiama prieiga. |
| Applications | Susijusi taikomoji programa. Jei jų daugiau nei viena, pridedamas skaitiklis + 1 other application arba + n other applications. |
Kiekvieną eilutę galima išskleisti, kad būtų rodomi apribojimai (datų intervalas, laiko langas, didžiausia seanso trukmė, vienkartinė prieiga, privalomas komentaras). Kai workflow apima kelis antrinius workflow, rodomas išsamus antrinių workflow sąrašas, kiekvienas su atskiru naikinimo mygtuku.
Įrankių juostoje yra:
| Veiksmas | Aprašas |
|---|---|
| × (naikinti) | Patvirtinus panaikina pasirinktą workflow. Palaikomas kelių eilučių pasirinkimas. |
| Ieškos laukas | Filtruoja pagal poeilutę; vietos rezervavimo tekstas – Search. Kol nėra nė vieno workflow, lentelėje rodoma No Workflow. |
| Pagination | 15, 25 arba 50 eilučių puslapyje. |
Workflow naikinimas¶
Pasirinkite workflow ir spustelėkite ×. Kai workflow naikinimas sukelia pranešimą vartotojui (žr. pranešimų profilius), patvirtinimo lange siūlomas neprivalomas laukas Administrator comment; šis komentaras įtraukiamas į pranešimą.
Panaikinus workflow, panaikinama ir susijusi vartotojo užklausa.
Automatinis naikinimas
Pasenusius workflow (pasibaigęs galiojimo laikotarpis, išnaudota vienkartinė prieiga, pasiekta didžiausia seanso trukmė) sistema panaikina automatiškai.
Skirtukas „Users' requests“¶
Užklausų sąrašas¶
Čia rodomos iš vartotojo portalo išsiųstos užklausos.
| Stulpelis | Aprašas |
|---|---|
| Status | Piktograma, kurios patarime nurodoma būsena: Waiting, Accepted arba Refused. |
| User | Užklausą pateikusi paskyra. |
| Domain | Paskyros autentifikavimo domenas. |
| Applications | Prašoma taikomoji programa. Jei jų daugiau nei viena, pridedamas toks pat skaitiklis kaip ir ankstesniame skirtuke. |
| Submission date | Užklausos laiko žyma formatu DD/MM/YYYY - HH:MM, po kurios nurodoma laiko juosta. |
| Workflow | Šiai užklausai sukurto workflow pavadinimas, jei toks yra. |
Sutraukiamas blokas Filters žymės langeliais apriboja sąrašą pagal būseną (Waiting, Accepted, Refused). Mygtukas Filter pritaiko pasirinkimą.
Ieškos laukas filtruoja pagal poeilutę.
Užklausos priėmimas¶
Pasirinkite užklausą, kurios būsena Waiting, ir spustelėkite Accept the request. Atsidaro workflow kūrimo langas, iš anksto užpildytas vartotoju, domenu ir prašomu ištekliumi.
Formoje yra:
| Sekcija | Aprašas |
|---|---|
| Name | Workflow pavadinimas. Privalomas. Ne daugiau kaip 256 simboliai. Jei pavadinimas jau naudojamas, rodomas klaidos pranešimas. |
| Applications | Užklausoje nurodytų išteklių kategorijų medis. Turi būti pažymėtas bent vienas išteklius. |
| Domain / User | Tik skaitomi laukai, kuriuose rodomos užklausos reikšmės. |
| Administrator comment | Laisvas tekstas; prireikus jo turinys perduodamas vartotojui siunčiamame pranešime. |
Galimi apribojimai gali būti taikomi kartu:
| Apribojimas | Aprašas |
|---|---|
| Unique usage | Taikomąją programą galima paleisti tik vieną kartą. |
| Mandatory comment | Prieš paleidžiant vartotojo prašoma įvesti komentarą. |
| Date | Datų intervalas (pradžia / pabaiga). Pabaigos data turi būti ≥ pradžios data. |
| Hour | Laiko langas HH:MM. Jei aktyvus datų intervalas, o pradžia ir pabaiga patenka į tą pačią dieną, pabaigos laikas turi būti griežtai vėlesnis už pradžios laiką. |
| Maximum session duration | Trukmė HH:MM, kuriai praėjus seansas uždaromas. Negalima Generic tunnel tipo taikomajai programai. |
Jei prieigos sutartis prašo vartotojo užpildyti formą, mygtukas Show user request parodo pateiktus duomenis. Tada lange yra mygtukas Pre-fill with this data, kuris (patvirtinus) nukopijuoja reikšmes į priėmimo formą.
Kūrimas be apribojimų
Patvirtinus formą nepažymėjus Unique usage, Date, Hour ar Session duration, sukuriamas workflow be laiko apribojimo. Prieš kuriant dialogo langas prašo papildomo patvirtinimo.
Užklausos atmetimas¶
Atmesti galima tik užklausas, kurių būsena Waiting. Pasirinkite užklausą ir spustelėkite Refuse the request. Jei veiksmų pranešimai įjungti ir užklausa su jais susijusi, prieš patvirtinant galima įvesti neprivalomą komentarą.
Atmetimas netrukdo pateikti naujos užklausos
Vartotojas gali iš karto vėl paprašyti tos pačios taikomosios programos. Pateikus naują užklausą, atmestoji užklausa išvaloma automatiškai: iš jos pašalinama ta taikomoji programa, o pati užklausa išnyksta, jei joje buvo tik ji.
Naujai užklausai iš tikrųjų trukdo tik tai taikomajai programai jau suteiktas workflow arba užklausa, kuri vis dar laukia atsakymo — abiem atvejais taikomoji programa tiesiog pašalinama iš naujos užklausos.
Užklausos naikinimas¶
Naikinti galima tik užklausas, kurių būsena Accepted arba Refused. Pasirinkite užklausą (-as) ir spustelėkite mygtuką × (naikinti). Kelių eilučių pasirinkimas palaikomas, kai į visas pasirinktas užklausas jau atsakyta.
- Panaikinus priimtą užklausą, atšaukiamas autorizavimas ir panaikinamas susijęs workflow.
- Panaikinus atmestą užklausą, eilutė tik pašalinama iš sąrašo: vartotojas jau galėjo pateikti naują užklausą (žr. skyrių Užklausos atmetimas).
Jei veiksmų pranešimai įjungti ir bent vienas naikinimas sukels el. laiško siuntimą, prieš patvirtinant siūloma įvesti neprivalomą administratoriaus komentarą.