Lépések, műveletek és teendők konfigurálása¶
Egy workflow egy vagy több lépésből áll, amelyek mindegyike egy vagy több műveletből és/vagy teendőből áll.
A lépések a workflow-ban egymás után hajtódnak végre, míg az egy lépésen belüli műveletek és teendők párhuzamosan.
Lépés konfigurálása¶
Egy workflow lépését akkor hozhatja létre vagy módosíthatja, ha a workflow űrlapja szerkesztési módban van megnyitva.
Új lépés létrehozásához szerkesszen egy workflow-t, és kattintson a „Step” gombra.
Lépés módosításához kattintson a kívánt lépés alatt lévő „
” ikonra.
Lépés törléséhez nyissa meg a lépést szerkesztési módban (lásd fent), és kattintson a „Delete” gombra.
A workflow-lépés paraméterei¶
Minden lépésben legalább egy műveletet vagy teendőt meg kell határoznia.
Eszkalációs lépés konfigurálása¶
Az eszkaláció olyan lépés, amely a workflow elindítását, egy lépés kezdetét vagy egy művelet kezdetét követő bizonyos tétlenségi időszak után fut le.
Példa eszkalációra:
A felhasználók hozzáférési jogokat kérhetnek a MyApp alkalmazáshoz. Ez a workflow a jog megadása előtt első lépésként a közvetlen felettes jóváhagyását írja elő. Ha a közvetlen felettes egy héttel a jogkérés után sem hagyta jóvá a kérést, az eszkalációs lépés a következőket indítja el:
- a közvetlen felettes általi jóváhagyási lépés megszakítása,
- értesítés küldése a kérelmezőnek,
- jóváhagyási kérés küldése a MyApp alkalmazás felelősének.
Az eszkalációs lépés sikeres befejezése után a workflow végrehajtja a következő lépést, a jog hozzárendelését.
Eszkalációs lépés nem lehet a workflow első lépése.
Az eszkalációs lépés konfigurálása ugyanúgy történik, mint egy lépés létrehozása, azzal a különbséggel, hogy az „Escalation configuration” beállítást „Yes” értékre kell állítania.
Mentse a létrehozási űrlapot a „Save” gombra kattintva.
Ezután létre kell hoznia a kívánt eszkalációt. Ehhez kattintson az „Escalation” gombra.
Az eszkalációs lépés beállításai:¶
| Parameter | Description | Típus és lehetséges értékek |
|---|---|---|
| Escalation step | Az a lépés, amelyen az eszkalációt konfigurálni kell. | Azoknak a konfigurált lépéseknek a listája, amelyeknél az „Escalation configuration” beállítás be van jelölve. |
| Object concerned | Annak az objektumnak a típusa, amelynek tétlenségi időtúllépését a rendszer figyelembe veszi az eszkalációs lépés aktiválásához. |
|
| Name of the object | Az az objektum, amelynek tétlenségi időtúllépését a rendszer figyelembe veszi az eszkalációs lépés aktiválásához, ha az érintett objektum nem maga a workflow. | Az ehhez a workflow-hoz már konfigurált lépések és műveletek listája. |
| Escalation timeout |
Időkorlát (napokban) a következők között:
|
Egész szám (napok száma). |
| Block | A folyamatban lévő workflow-n, lépésen vagy műveleten végrehajtandó művelet, amikor az inaktivitási idő letelik, és elindul az eszkalációs lépés. |
|
Az eszkalációs lépés létrehozása és konfigurálása után teendőket és/vagy műveleteket adhat hozzá.
Az eszkaláció módosításának módja attól függ, hogy melyik objektumon van beállítva az eszkaláció:
A workflow-n konfigurált eszkaláció módosításához kattintson a „
” ikonra az általános workflow-beállítások eszkalációs beállításai között.
Egy lépésen konfigurált eszkaláció módosításához kattintson a „
” ikonra az adott lépés eszkalációs beállításai között.
Egy műveleten konfigurált eszkaláció módosításához kattintson a „
” ikonra az adott művelet eszkalációs beállításai között.
Minden esetben csak az „Archiving delay” és a „Blocking” mező módosítható.
Teendő konfigurálása¶
Egy workflow egy vagy több lépésből áll, amelyek mindegyike egy vagy több műveletből és/vagy teendőből áll.
A teendő olyan kézi tevékenység, amely felhasználói beavatkozást igényel.
Amíg egy teendő nincs befejezve, a workflow blokkolva van, és függőben marad.
A teendőknek több típusa van:
- Generic,
- Validation,
- Manual provisioning,
- Manual deprovisioning.
Új teendő létrehozásához kattintson a „Task” gombra.
Teendő módosításához kattintson a kívánt lépés alatt található „
” ikonra.
Teendő törléséhez nyissa meg a teendőt szerkesztési módban (lásd fent), és kattintson a „Delete” gombra.
Workflow-teendő paraméterei¶
| Parameter | Description | Típus és lehetséges értékek |
|---|---|---|
| Language of creation/modification |
Szükség esetén adjon hozzá fordítást a következő ikonra kattintva: .
|
Karakterláncok. |
| Step concerned | A lépés, amelyhez a teendő tartozik. | A meglévő lépések listája. |
| Name | A teendő neve. | Karakterlánc. |
| Code | A teendő azonosítója, amelynek egyedinek kell lennie az összes workflow-sablon összes teendője között. | Szóközök és speciális karakterek nélküli karakterlánc. |
| Description | A teendő leírása. | Karakterlánc. |
| Task |
A teendő típusát jelző paraméter. Az űrlap további része a kiválasztott teendőhöz igazodik. |
|
| Send e-mail | Az elküldendő értesítés konfigurálására szolgáló paraméter. | Bejelölve/nincs bejelölve. |
| Notification |
Értesítési művelet konfigurálásához kattintson a következő ikonra: .
|
Akkor látható, ha a „Send email” be van jelölve. Lásd az Értesítés konfigurálása című fejezetet. |
| Authorize the transfer |
Minden workflow-példányban hozzáad egy „Transfer action to” mezőt a jóváhagyási űrlaphoz. A jóváhagyó ezután kiválaszthat egy személyt, akinek átadja a jóváhagyási műveletet vagy teendőt. A teendő ezután már nem jelenik meg a saját listájában, és nem tudja jóváhagyni. |
Yes/No. |
| Actor(s) | A teendőt jóváhagyó vagy elutasító személyek kiválasztásának módja. |
|
| Selection | A konfiguráció során kiválasztott személyek listája. |
Akkor látható, ha „Actor(s)” = „A list of persons”. A kiválasztandó személyek listája.
|
| Query | Paraméter, amellyel SQL-lekérdezés adható meg a kívánt személyek szűréséhez. |
Akkor látható, ha „Actor(s)” = „A list of persons returned by an SQL evaluation.” Karakterlánc: a kívánt személyek szűrésére szolgáló SQL-lekérdezés.
|
| Execution rule |
Paraméter, amellyel a teendő végrehajtásának feltételei adhatók meg. Egy teendő például a következőtől függően hajtható végre vagy sem:
|
|
| Query | SQL-lekérdezés meghatározására szolgáló paraméter, amellyel a műveletek, a lépések vagy bármely más, kulcsszóval elérhető objektum állapota ellenőrizhető. |
Akkor látható, ha „Execution rule” = „Evaluation rule”. Karakterlánc: SQL-lekérdezés, amely kinyeri azokat az elemeket, amelyek meghatározzák, hogy a teendő végrehajtásra kerül-e. A lekérdezésnek logikai értéket kell visszaadnia. Ha a visszaadott érték 1, a teendő végrehajtásra kerül, ellenkező esetben nem. |
| Message | Szabad szöveges mező, amellyel a workflow felhasználói felületén megjelenítendő üzenet adható meg. |
Karakterlánc, amely kulcsszavakat tartalmazhat. Példa: Hagyja jóvá a szolgáltató létrehozását: #TARGET#ATTRIBUTE#name# #TARGET#ATTRIBUTE#firstname# |
Az általános teendőre jellemző paraméterek¶
Az általános teendő egyszerűen lehetővé teszi egy tevékenység végrehajtásának megerősítését vagy elutasítását. Nincsenek külön paraméterei.
A teendő végrehajtásának megerősítése az összes címzettre (célra) vonatkozik.
A jóváhagyási teendőre jellemző paraméterek¶
A jóváhagyási teendő lehetővé teszi, hogy a rendszergazda jóváhagyjon vagy elutasítson egy jogokra vagy attribútummódosításokra vonatkozó kérést.
| Parameter | Description | Típus és lehetséges értékek |
|---|---|---|
| Answers |
A jóváhagyó által adható válasz és végrehajtható művelet. A válaszban bejelölt beállításoktól függően a jóváhagyási űrlap eltérő lesz a workflow-példányokban. |
|
Az erőforrás-hozzárendelési teendőre jellemző paraméterek¶
Az erőforrás-hozzárendelési teendő erőforráskérési workflow-ban vagy eseményalapú workflow-ban használható. Lehetővé teszi, hogy a kezelő közvetlenül a workflow felületén rendeljen hozzá vagy hozzon létre erőforrást a cél(ok) számára, az identitásadatlapok megkerülésével.
A kezelő adminisztrációs profiljában szereplő engedélyek ilyenkor nem érvényesek: az erőforrásokat a workflow beállításai szerint rendelheti hozzá vagy hozhatja létre.
Megjegyzés: Az erőforrás-hozzárendelési teendőt egy erőforrás-hozzárendelési műveletet tartalmazó lépésnek kell követnie, különben az erőforrás nem lesz a célhoz társítva.
| Parameter | Description | Típus és lehetséges értékek |
|---|---|---|
| Answers | Az erőforrás-hozzárendelési űrlap beállításai. |
|
| Resource type | Lehetővé teszi a hozzárendelendő erőforrástípusok kiválasztását. |
A kiválasztandó erőforrástípus. Figyelmeztetés: bár a felület lehetővé teszi több erőforrástípus hozzáadását, a megoldás megfelelő működéséhez feltétlenül csak egyet adjon meg. |
A manuális kiépítési és kiépítés-megszüntetési teendőkre jellemző paraméterek¶
A manuális kiépítési teendő kiépítéskérési workflow-ban vagy eseményvezérelt workflow-ban használható. Ez a kiépítéstípus akkor használatos, ha az összekötőn keresztüli automatikus kiépítés nem lehetséges, de az alkalmazás tárházában a fiókok és engedélyezések tényleges létrehozását mégis nyomon szeretné követni.
Jelzi a kezelőnek, hogy mely jogokat és fiókokat kell létrehoznia vagy megadnia egy vagy több felhasználó számára. Miután a kezelő elvégezte a tárházban a fiókokon a szükséges tevékenységeket, a CyberElements Identity workflow-űrlapján megerősíti a jogok létrehozását/hozzárendelését. Ezután a CyberElements Identity további művelet nélkül frissíti az egyes jogok kiépítési állapotát (pirosról zöldre).
Az elméleti fiókot a kiépítési teendő hozza létre, ha a teendő végrehajtásakor még nem létezik.
A manuális kiépítés-megszüntetési teendő frissíti a jog kiépítési állapotát (zöldről pirosra).
| Parameter | Description | Típus és lehetséges értékek |
|---|---|---|
| Execute the task for all actors | Beállítás, amellyel a teendő több szereplő esetén is egyetlen kérésbe vonható össze, vagy annyi teendőpéldány hajtható végre, ahány szereplő van. |
Bejelölve/nincs bejelölve.
|
| Retrieve from events |
A „Rights Request” workflow-kra vonatkozik. A manuális kiépítési teendő csak azokat a jogokat építi ki, amelyeket a jogkérési űrlapon kértek, ÉS amelyek tárházának kiépítési típusa „Manual”. |
Bejelölve/nincs bejelölve.
|
| Right | Azoknak a jogoknak a listája, amelyek kiépítése vagy kiépítésének megszüntetése manuálisan végezhető el a teendő jóváhagyási űrlapján. |
Akkor látható, ha a „Retrieve from events” beállítás nincs bejelölve. Jogok listája. |
Művelet konfigurálása¶
Egy workflow egy vagy több lépésből áll, amelyek mindegyike egy vagy több műveletből és/vagy teendőből áll.
A művelet olyan tevékenység, amely automatikusan, a felhasználó manuális beavatkozása nélkül megy végbe.
A műveleteknek több típusa van:
- Sending a notification,
- Running an external process,
- Updating person information,
- Adding rights,
- Removing rights,
- Deleting a person.
Új művelet létrehozásához kattintson az „Action” gombra.
Művelet módosításához kattintson a kívánt művelet alatt található „
” ikonra.
Művelet törléséhez nyissa meg szerkesztési módban (lásd fent), majd kattintson a „Delete” gombra.
Workflow-művelet paraméterei¶
A „Send notification” művelet beállításai¶
Értesítési művelet konfigurálásához kattintson a „
” ikonra. Lásd az Értesítés konfigurálása című fejezetet.
A „Process execution” művelet beállításai¶
| Parameter | Description | Típus és lehetséges értékek |
|---|---|---|
| Name of the process | Paraméter, amellyel a végrehajtandó folyamat elérési útja adható meg. |
Karakterlánc. Példa: C:\Program Files (x86)\Avencis\HPP\hppruncli.exe |
| Arguments of the process | Paraméter, amellyel a végrehajtandó folyamatnak átadandó argumentumok adhatók meg. |
Karakterlánc, amely kulcsszavakat tartalmazhat. Példa: -sec seq-AD -o #target#attribute#uid# |
| Send e-mail | Paraméter, amellyel megadható, hogy a folyamat sikertelensége esetén el kell-e küldeni egy értesítést. | Bejelölve/nincs bejelölve. |
| Notification |
Értesítés konfigurálásához kattintson a „ ” ikonra.
|
Akkor látható, ha a „Send email” be van jelölve. Lásd az Értesítés konfigurálása című fejezetet. |
Az „Update person information” művelet beállításai¶
| Parameter | Description | Típus és lehetséges értékek |
|---|---|---|
| Delete empty attribute values | Törli a célszemély adatlapjáról azokat az attribútumértékeket, amelyekhez a workflow-űrlapon nem adtak meg értéket. |
Bejelölve/Nincs bejelölve. Ez a beállítás csak akkor alkalmazható, ha csak egy célszemély van. |
| Retrieve from the form | Lehetővé teszi annak megadását, hogy a célokhoz hozzárendelendő attribútumok felhasználói kérésre induló workflow esetén a felhasználó által megadott adatokból származnak-e. |
Bejelölve/Nincs bejelölve. Ez a beállítás csak akkor alkalmazható, ha a workflow típusa „On user request”. |
| Attribute selection | Paraméter, amellyel a művelet végrehajtása során frissítendő attribútumok és értékeik listája konfigurálható. | Attribútumlista. |
Az „Add rights” és a „Remove rights” művelet beállításai¶
| Parameter | Description | Típus és lehetséges értékek |
|---|---|---|
| Retrieve from the form | Lehetővé teszi annak megadását, hogy a célokhoz hozzárendelendő jogok felhasználói kérésre induló workflow esetén a felhasználó által megadott adatokból származnak-e. |
Bejelölve/Nincs bejelölve. A beállítás csak akkor érhető el, ha a workflow típusa „On user request”. |
| Right | Paraméter, amellyel a művelet céljaihoz hozzáadandó, illetve azoktól eltávolítandó jogok listája konfigurálható. | Jogok listája. |
A „Delete person” művelet beállításai¶
A személytörlési műveletnek nincsenek külön paraméterei. Egyszerűen törli azt a személyt, akire vonatkozóan a workflow elindult.
Ez a művelet „késleltetett eseményindítású” workflow-val használatos, amely például a záró dátuma alapján indul el.
Az „Add resource(s)” művelet beállításai¶
| Parameter | Description | Típus és lehetséges értékek |
|---|---|---|
| Retrieve from the form | Lehetővé teszi annak megadását, hogy a célokhoz hozzárendelendő erőforrástípusok felhasználói kérésre induló workflow esetén a felhasználó által megadott adatokból származnak-e. |
Bejelölve/Nincs bejelölve. A beállítás csak akkor érhető el, ha a workflow típusa „On user request”. |
| Resource type |
Paraméter, amellyel a célokhoz hozzárendelendő erőforrástípusok listája konfigurálható. A rendszer automatikusan az első elérhető erőforrást rendeli hozzá. Ha nincs elérhető erőforrás, a művelet sikertelen lesz. |
Erőforrástípusok listája. Csak akkor érhető el, ha a „Retrieve from form” jelölőnégyzet nincs bejelölve. Figyelmeztetés: bár a felület lehetővé teszi több erőforrástípus hozzáadását, a megoldás megfelelő működéséhez feltétlenül csak egyet adjon meg. |
Értesítés konfigurálása¶
Az értesítések konfigurálásakor az elküldendő e-mailek alábbi elemeit kell meghatározni:
- a címzett(ek)
- a tárgy
- az e-mail szövegtörzse
- Etc.
A címzettek konfigurálása¶
Az értesítés konfigurálása¶
| Parameter | Description | Típus és lehetséges értékek |
|---|---|---|
| Available languages |
Az értesítések különböző nyelveken is elküldhetők, ha minden nyelvhez elmenti a tárgyat és a szövegtörzset. Az értesítést a rendszer a felhasználó nyelvi attribútumában megadott nyelven küldi el. Ha ez nincs megadva, az alapértelmezett nyelven küldi el. |
A CyberElements Identity rendszerben konfigurált nyelvek listája. |
| Subject |
Az e-mail tárgya. Ez a paraméter kulcsszavakat tartalmazhat. Bármely támogatott nyelven megadható. |
Karakterlánc, amely kulcsszavakat tartalmazhat. |
| Cut the subject | Paraméter, amellyel a tárgy hossza korlátozható úgy, hogy több cél esetén csak az első cél kulcsszavainak értékei jelennek meg. |
Igen (jelölőnégyzet bejelölve). Nem (jelölőnégyzet nincs bejelölve). |
| Body | Paraméter, amely jelzi, hogy az e-mail szövegtörzse HTML formátumú. Rögzített értékű paraméter. | Yes (always checked). |
| E-mail body |
A küldendő HTML-szövegtörzset tartalmazó paraméter. Ez a paraméter kulcsszavak segítségével főként a cél(ok)ra és a kérelmezőre vonatkozó információkat jelenít meg. Bármely támogatott nyelven megadható. |
Karakterlánc, amely kulcsszavakat tartalmazhat. A kulcsszavakat kapcsos zárójelek {} közé kell tenni, hogy a workflow-motor kiértékelje őket. Egy e-mail szövegtörzse több kapcsos zárójelpárt is tartalmazhat, amelyek különálló, kiértékelendő szövegcsoportoknak felelnek meg. A rendszer minden kapcsos zárójelpárt annyiszor értékel ki és többszöröz meg, ahány cél a workflow-ban van. A kapcsos zárójeleken kívüli karakterláncok állandónak minősülnek, és csak egyszer kerülnek be az eredményül kapott e-mail-szövegtörzsbe. |
Az „Attach files” beállítás¶
Workflow jóváhagyása e-mailből¶
Ha egy workflow jóváhagyási lépést vagy teendőt tartalmaz, az értesítésbe olyan hivatkozás illeszthető, amely automatikusan elfogadja vagy elutasítja a jóváhagyást.
A kulcsszavak használatáról a Kulcsszavak kezelése a workflow-kban oldalon tájékozódhat.
Az e-mail szövegtörzséhez fenntartott kulcsszavak¶
A kulcsszavak e-mail-szövegtörzsben való használata a workflow-kulcsszavaknál meghatározott sajátos szintaxishoz kötött.
E-mailek küldéséhez az SMTP-kiszolgálót a Configuration / General / Preferences / Application Settings menüben kell konfigurálni.
Megjegyzés: Kerülje a másolást és beillesztést az e-mail szövegtörzsébe, mert ez nem megfelelő HTML-címkéket vihet be. A képletek és a kulcsszavak ilyenkor hibásan értelmeződhetnek.



































