Към съдържанието

Workflows

Модулът Workflow управлява достъпа до приложения с ограничен достъп. Приложение, отбелязано като ограничено в своя access contract, не се стартира директно от потребителя: потребителят трябва първо да изпрати заявка от портала. Администраторът приема или отхвърля тази заявка от този модул, което създава работен поток, свързан с двойката потребител/приложение, с незадължителни времеви ограничения.

Модулът е организиран в два раздела:

  • Workflow — съществуващите работни потоци (вече даден достъп).
  • Users' requests — заявки в изчакване, приети или отхвърлени.

Приемането на заявка автоматично създава съответния работен поток. Изтриването на заявка изтрива и свързания работен поток.


Раздел Workflow

Списък с работни потоци

Колона Описание
Name Име на работния поток.
Domain Домейн за удостоверяване на потребителя.
User Акаунт, на който е даден достъп.
Applications Съответното приложение. При повече от едно се добавя брояч + 1 other application или + n other applications.

Всеки ред може да се разгъне, за да се покажат ограниченията (диапазон от дати, времеви прозорец, максимална продължителност на сесията, еднократен достъп, задължителен коментар). Когато работен поток обхваща няколко подчинени работни потока, се показва подробният списък с подчинените работни потоци, всеки със собствен бутон за изтриване.

Лентата с инструменти предлага:

Действие Описание
× (Delete) Изтрива избрания работен поток след потвърждение. Поддържа се избор на няколко реда.
Поле за търсене Филтрира по част от текста, със замествящ текст Search. Докато няма работен поток, таблицата показва No Workflow.
Pagination 15, 25 или 50 реда на страница.

Изтриване на работен поток

Изберете работен поток и щракнете върху ×. Когато изтриването на работен поток задейства известие до потребителя (вижте профилите за известия), прозорецът за потвърждение предлага незадължително поле Administrator comment; този коментар се включва в известието.

Изтриването на работен поток изтрива и свързаната потребителска заявка.

Автоматично изтриване

Остарелите работни потоци (изтекъл срок на валидност, изчерпан еднократен достъп, достигната максимална продължителност на сесията) се изтриват автоматично от системата.


Раздел Users' requests

Списък със заявки

Тук се показват заявките, изпратени от потребителския портал.

Колона Описание
Status Икона, чиято подсказка показва състоянието: Waiting, Accepted или Refused.
User Акаунт, който е подал заявката.
Domain Домейнът за удостоверяване на акаунта.
Applications Заявено приложение. При повече от едно се добавя същият брояч като в предишния раздел.
Submission date Времеви печат на заявката във формат DD/MM/YYYY - HH:MM, последван от часовата зона.
Workflow Име на работния поток, създаден за тази заявка, ако има такъв.

Сгъваем блок Filters ограничава списъка по състояние (Waiting, Accepted, Refused) чрез квадратчета за отметка. Бутон Filter прилага избора.

Поле за търсене филтрира по част от текста.

Приемане на заявка

Изберете заявка със състояние Waiting, след което щракнете върху Accept the request. Отваря се прозорец за създаване на работен поток, предварително попълнен с потребителя, домейна и заявения ресурс.

Формулярът съдържа:

Секция Описание
Name Име на работния поток. Задължително. Максимум 256 знака. Име, което вече се използва, предизвиква съобщение за грешка.
Applications Дърво с категориите на ресурсите, обхванати от заявката. Трябва да бъде отметнат поне един ресурс.
Domain / User Полета само за четене, показващи стойностите от заявката.
Administrator comment Свободен текст; съдържанието му се препраща в известието, изпратено до потребителя, когато е приложимо.

Наличните ограничения могат да се комбинират:

Ограничение Описание
Unique usage Приложението може да бъде стартирано само веднъж.
Mandatory comment Изисква от потребителя да въведе коментар преди стартиране.
Date Диапазон от дати (начало / край). Крайната дата трябва да е ≥ началната дата.
Hour Времеви прозорец HH:MM. Ако е активен диапазон от дати и началото и краят са в един и същи ден, крайният час трябва да е строго след началния.
Maximum session duration Продължителност HH:MM, след която сесията се затваря. Не е налично за приложение Generic tunnel.

Ако договорът за достъп изисква от потребителя да попълни формуляр, бутонът Show user request показва изпратените данни. Тогава прозорецът съдържа бутон Pre-fill with this data, който копира стойностите във формуляра за приемане (след потвърждение).

Създаване без ограничения

Потвърждаването на формуляр, без да са отметнати Unique usage, Date, Hour или Session duration, създава работен поток без времево ограничение. Диалогов прозорец изисква допълнително потвърждение преди създаването.

Отхвърляне на заявка

Само заявки със състояние Waiting могат да бъдат отхвърлени. Изберете заявката и щракнете върху Refuse the request. Ако известията за действия са активирани и заявката е засегната, преди потвърждението може да се въведе незадължителен коментар.

Отказът не пречи на нова заявка

Потребителят може веднага да заяви отново същото приложение. При новата заявка отхвърлената заявка се изчиства автоматично: приложението се премахва от нея, а самата заявка изчезва, ако е съдържала само него.

Това, което наистина пречи на нова заявка, е вече даден работен поток за това приложение или заявка, която все още очаква отговор — и в двата случая приложението просто се изпуска от новата заявка.

Изтриване на заявка

Само заявки със състояние Accepted или Refused могат да бъдат изтрити. Изберете заявката или заявките и щракнете върху бутона × (Delete). Изборът на няколко реда се поддържа, когато на всички избрани заявки вече е отговорено.

  • Изтриването на приета заявка отменя упълномощаването и изтрива свързания работен поток.
  • Изтриването на отхвърлена заявка само премахва реда от списъка: потребителят вече е можел да подаде нова заявка (вижте частта Отхвърляне на заявка).

Ако известията за действия са активирани и поне едно от изтриванията ще задейства имейл, преди потвърждението се предлага незадължителен коментар на администратора.