Workflows¶
Modul Workflow upravlja pristupom aplikacijama s ograničenim pristupom. Aplikaciju označenu kao ograničenu u njezinu pravilniku o pristupu korisnik ne pokreće izravno: najprije mora poslati zahtjev s portala. Administrator prihvaća ili odbija taj zahtjev u ovom modulu, čime nastaje workflow pridružen paru korisnik/aplikacija, s neobaveznim vremenskim ograničenjima.
Modul je organiziran u dvije kartice:
- Workflow — postojeći workflowi (već odobreni pristupi).
- Users' requests — zahtjevi na čekanju, prihvaćeni ili odbijeni.
Prihvaćanjem zahtjeva automatski se stvara odgovarajući workflow. Brisanjem zahtjeva briše se i povezani workflow.
Kartica Workflow¶
Popis workflowa¶
| Stupac | Opis |
|---|---|
| Name | Naziv workflowa. |
| Domain | Domena provjere autentičnosti korisnika. |
| User | Račun kojemu je odobren pristup. |
| Applications | Odgovarajuća aplikacija. Ako ih je više od jedne, dodaje se brojač + 1 other application ili + n other applications. |
Svaki se redak može proširiti za prikaz ograničenja (raspon datuma, vremenski okvir, najdulje trajanje sesije, jednokratni pristup, obavezni komentar). Kada workflow obuhvaća nekoliko podređenih workflowa, prikazuje se njihov detaljan popis, svaki s vlastitim gumbom za brisanje.
Alatna traka nudi:
| Akcija | Opis |
|---|---|
| × (Delete) | Briše odabrani workflow nakon potvrde. Podržan je višestruki odabir. |
| Polje za pretraživanje | Filtrira prema podnizu, uz tekst rezerviranog mjesta Search. Dok nema nijednog workflowa, tablica prikazuje No Workflow. |
| Pagination | 15, 25 ili 50 redaka po stranici. |
Brisanje workflowa¶
Odaberite workflow i kliknite ×. Kada brisanje workflowa pokreće obavijest korisniku (pogledajte profile obavijesti), prozor za potvrdu nudi neobavezno polje Administrator comment; taj se komentar uključuje u obavijest.
Brisanjem workflowa briše se i pridruženi korisnički zahtjev.
Automatsko brisanje
Zastarjele workflowe (istekao rok valjanosti, iskorišten jednokratni pristup, dosegnuto najdulje trajanje sesije) sustav briše automatski.
Kartica Users' requests¶
Popis zahtjeva¶
Ovdje se prikazuju zahtjevi poslani s korisničkog portala.
| Stupac | Opis |
|---|---|
| Status | Ikona čiji opis alata navodi stanje: Waiting, Accepted ili Refused. |
| User | Račun koji je podnio zahtjev. |
| Domain | Domena za provjeru autentičnosti računa. |
| Applications | Zatražena aplikacija. Ako ih je više od jedne, dodaje se isti brojač kao na prethodnoj kartici. |
| Submission date | Vremenska oznaka zahtjeva, u formatu DD/MM/YYYY - HH:MM, nakon koje slijedi vremenska zona. |
| Workflow | Naziv workflowa stvorenog za ovaj zahtjev, ako postoji. |
Sklopivi blok Filters ograničava popis prema stanju (Waiting, Accepted, Refused) pomoću potvrdnih okvira. Gumb Filter primjenjuje odabir.
Polje za pretraživanje filtrira prema podnizu.
Prihvaćanje zahtjeva¶
Odaberite zahtjev u stanju Waiting, a zatim kliknite Accept the request. Otvara se prozor za stvaranje workflowa, unaprijed ispunjen korisnikom, domenom i zatraženim resursom.
Obrazac sadrži:
| Odjeljak | Opis |
|---|---|
| Name | Naziv workflowa. Obavezno. Najviše 256 znakova. Naziv koji je već u upotrebi uzrokuje poruku o pogrešci. |
| Applications | Stablo kategorija resursa obuhvaćenih zahtjevom. Mora biti označen barem jedan resurs. |
| Domain / User | Polja samo za čitanje koja prikazuju vrijednosti iz zahtjeva. |
| Administrator comment | Slobodan tekst; njegov se sadržaj, kada je primjenjivo, prosljeđuje u obavijesti poslanoj korisniku. |
Dostupna ograničenja mogu se kombinirati:
| Ograničenje | Opis |
|---|---|
| Unique usage | Aplikacija se može pokrenuti samo jednom. |
| Mandatory comment | Traži od korisnika da prije pokretanja unese komentar. |
| Date | Raspon datuma (početak / kraj). Datum završetka mora biti ≥ datuma početka. |
| Hour | Vremenski okvir HH:MM. Ako je raspon datuma aktivan, a početak i kraj padaju na isti dan, vrijeme završetka mora biti strogo nakon vremena početka. |
| Maximum session duration | Trajanje HH:MM nakon kojeg se sesija zatvara. Nije dostupno za aplikaciju vrste Generic tunnel. |
Ako ugovor o pristupu traži od korisnika da ispuni obrazac, gumb Show user request prikazuje poslane podatke. Prozor tada sadrži gumb Pre-fill with this data koji kopira vrijednosti u obrazac za prihvaćanje (nakon potvrde).
Stvaranje bez ograničenja
Potvrđivanjem obrasca bez označavanja Unique usage, Date, Hour ili Session duration stvara se workflow bez vremenskog ograničenja. Dijaloški okvir prije stvaranja traži dodatnu potvrdu.
Odbijanje zahtjeva¶
Odbiti se mogu samo zahtjevi u stanju Waiting. Odaberite zahtjev i kliknite Refuse the request. Ako su obavijesti o radnjama omogućene i zahtjev je njima obuhvaćen, prije potvrde može se unijeti neobavezni komentar.
Odbijanje ne sprječava novi zahtjev
Korisnik može odmah ponovno zatražiti istu aplikaciju. Pri novom zahtjevu odbijeni se zahtjev automatski čisti: aplikacija se uklanja iz njega, a sam zahtjev nestaje ako je sadržavao samo nju.
Novi zahtjev zapravo sprječava već odobreni workflow za tu aplikaciju ili zahtjev koji još čeka odgovor — u oba se slučaja aplikacija jednostavno izostavlja iz novog zahtjeva.
Brisanje zahtjeva¶
Izbrisati se mogu samo zahtjevi u stanju Accepted ili Refused. Odaberite jedan ili više zahtjeva i kliknite gumb × (Delete). Višestruki odabir podržan je kada su svi odabrani zahtjevi već dobili odgovor.
- Brisanjem prihvaćenog zahtjeva opoziva se autorizacija i briše pridruženi workflow.
- Brisanjem odbijenog zahtjeva samo se uklanja redak s popisa: korisnik je već mogao poslati novi zahtjev (pogledajte poglavlje Odbijanje zahtjeva).
Ako su obavijesti o radnjama omogućene i ako će barem jedno od brisanja pokrenuti slanje poruke e-pošte, prije potvrde nudi se neobavezni komentar administratora.