Settings tal-flussi tax-xogħol¶
Mudell ta’ fluss tax-xogħol huwa definit minn:
- is-settings ġenerali tiegħu,
- is-settings tal-inizjalizzazzjoni tiegħu,
- l-utenti reali jew tas-sistema tiegħu awtorizzati biex jibdewh,
- awtorizzazzjoni ta’ eżekuzzjoni fuq ir-rikjedent,
- il-maniġers tiegħu,
- l-ambitu tiegħu: il-persuni fil-mira tal-fluss tax-xogħol (eż., interni, persuni f’dipartiment),
- ir-regola ta’ validazzjoni tiegħu, li tiddependi mill-istatus tal-passi,
- il-passi tiegħu,
- l-azzjonijiet u l-kompiti tiegħu.
Settings ġenerali¶
Settings tal-inizjalizzazzjoni¶
Is-settings tal-inizjalizzazzjoni jippermettulek tiddefinixxi t-tip ta’ fluss tax-xogħol u l-karatteristiċi tiegħu, kif ukoll il-modalità tal-iskattar. L-oqsma tal-konfigurazzjoni jvarjaw skont it-tip ta’ fluss tax-xogħol magħżul.
Is-settings tal-inizjalizzazzjoni komuni għat-tipi kollha ta’ flussi tax-xogħol huma dawn li ġejjin:
| Parametru | Description | Tip u valuri possibbli |
|---|---|---|
| Statut | Parametru li jispeċifika l-istatus tal-fluss tax-xogħol. Il-flussi tax-xogħol fil-produzzjoni biss jiġu eżegwiti mill-magna tal-fluss tax-xogħol u jkunu disponibbli fil-lista tat-talbiet ta’ utent. |
Under construction In production Suspended Enabled |
| Workflow type | L-għażla tat-tip ta’ fluss tax-xogħol. |
At the request of users: formola ta’ talba tal-utent hija disponibbli mill-menu “workflow” tal-konsol operattiv. On an event: l-iskattar tal-fluss tax-xogħol ikkundizzjonat minn avveniment ta’ CyberElements Identity li jista’ jkun soġġett għal validazzjoni, bħal assenjazzjonijiet jew tneħħija ta’ assenjazzjonijiet (kontijiet, profili, delega, riżorsi, persuni), ħolqien, modifiki jew tħassir (persuni, drittijiet, strutturi, regoli ta’ awtorizzazzjoni, enumerazzjonijiet, sinkronizzazzjonijiet), delegi u tħassir ta’ delegi, ċertifikazzjonijiet u deċertifikazzjonijiet tad-drittijiet, bidliet tal-kuntest, rikonċiljazzjonijiet tal-identità u trasferimenti tal-persunal. Delayed triggering: l-iskattar tal-fluss tax-xogħol abbażi ta’ attribut tad-data tal-persuna (pereżempju: data tal-bidu, data tat-tmiem, data tat-twelid), jew abbażi tad-data tal-iskadenza ta’ dritt. Periodic: fluss tax-xogħol skattat abbażi ta’ frekwenza ta’ eżekuzzjoni. |
Il-parametri tal-inizjalizzazzjoni li jiddependu mit-tip ta’ fluss tax-xogħol huma deskritti hawn taħt:
-
It-tip ta’ fluss tax-xogħol “User request”: hemm diversi tipi ta’ flussi tax-xogħol “user request” disponibbli, u l-konfigurazzjoni tal-parametri tal-inizjalizzazzjoni tvarja skont it-tip magħżul.
- Talba għal drittijiet: tippermetti lil utent jitlob drittijiet permezz ta’ formola. Jista’ jagħmel it-talba għalih innifsu jew għal persuna oħra jew aktar.
Parametru Description Tip u valuri possibbli Request In-natura tat-talba tal-utent. Rights request Check SOD Teħtieġ il-verifika tar-regoli tas-separazzjoni tad-drittijiet meta timtela l-formola tat-talba. L-utent ma jkunx jista’ jivvalida t-talba tiegħu jekk id-drittijiet mitluba ma jikkonformawx mar-regoli SOD. Yes/No Right Lista tad-drittijiet li jista’ jitlob l-utent li jibda l-fluss tax-xogħol. Lista ta’ drittijiet. Additional fields Tippermettilek tikkonfigura oqsma addizzjonali ta’ test jew enumerati fil-formola tat-talba. Għażla ta’ attribut wieħed jew aktar (tat-tipi sekwenza ta’ karattri jew enumerat biss) mil-lista tal-attributi eżistenti. - Talba għal modifika tal-attributi: tippermetti lil utent jitlob bidla fil-valur ta’ attribut wieħed jew aktar permezz ta’ formola. Jista’ jagħmel it-talba għalih innifsu jew għal persuna oħra jew aktar.
Parametru Description Tip u valuri possibbli Request In-natura tat-talba tal-utent. Request for attribute modification Attribute selection Lista tal-attributi li jista’ jimmodifika l-utent li jibda l-fluss tax-xogħol. Lista tal-attributi.
Viżibbli jekk: Request = “Request to modify attributes”- Talba għal riżorsi: tippermetti lil utent jissottometti talba għall-allokazzjoni ta’ riżorsi permezz ta’ formola. Jista’ jagħmel it-talba għalih innifsu jew għal persuna oħra jew aktar.
Parametru Description Tip u valuri possibbli Request In-natura tat-talba tal-utent. Resource request Resource type It-tip ta’ riżorsi li jista’ jitlob l-utent li jibda l-fluss tax-xogħol. It-tip ta’ riżorsa. (Innota li biex tuża din il-funzjonalità b’mod korrett, trid tagħżel tip wieħed biss ta’ riżorsa għal kull fluss tax-xogħol) - Talba għal provvediment manwali: tippermetti lil utent jissottometti talba għal provvediment manwali permezz ta’ formola. Jista’ jagħmel it-talba għalih innifsu jew għal persuna oħra jew aktar.
Parametru Description Tip u valuri possibbli Request In-natura tat-talba tal-utent. Manual provisioning request Check SOD Teħtieġ il-verifika tar-regoli tas-separazzjoni tad-drittijiet meta timtela l-formola tat-talba. L-utent ma jkunx jista’ jivvalida t-talba tiegħu jekk id-drittijiet mitluba ma jikkonformawx mar-regoli SOD. Yes/No Right Lista tad-drittijiet li jista’ jitlob l-utent li jibda l-fluss tax-xogħol. Lista ta’ drittijiet. Additional fields Tippermettilek tikkonfigura oqsma addizzjonali ta’ test jew enumerati fil-formola tat-talba. Għażla ta’ attribut wieħed jew aktar (tat-tipi sekwenza ta’ karattri jew enumerat biss) mil-lista tal-attributi eżistenti. - Talba oħra: tippermetti lil utent jagħmel talba personalizzata permezz ta’ formola. It-talba ssir f’forma ta’ test. Jista’ jagħmel it-talba għalih innifsu jew għal persuna oħra jew aktar.
Parametru Description Tip u valuri possibbli Request In-natura tat-talba tal-utent. Other request Description of the request Description Sensiela ta’ karattri. -
It-tip ta’ fluss tax-xogħol “On an event”: l-avvenimenti jiġu ġġenerati minn CyberElements Identity għal kull operazzjoni inkluża fil-lista li ġejja.
| Parametru | Description | Tip u valuri possibbli |
|---|---|---|
| Event | Parametru li jispeċifika l-avveniment jew l-avvenimenti li jiskattaw il-fluss tax-xogħol. | Lista tal-avvenimenti (ara l-lista hawn taħt) |
| Għażla tal-iskattar skont l-istatus tal-azzjoni | Kundizzjoni tal-iskattar marbuta mal-istatus tal-azzjoni li ġġenerat l-avveniment. | Success/Failure/Both |
| Għażla tal-iskattar tal-fluss tax-xogħol skont il-kronoloġija tal-azzjoni | Kundizzjoni tal-iskattar tal-fluss tax-xogħol |
Before/After/Both. Before: immarka din l-għażla biex toħloq validazzjoni qabel ma l-avveniment iseħħ effettivament (eżempju: validazzjoni tal-ħolqien ta’ persuna). After: immarka din l-għażla sabiex l-ewwel pass jiġi skattat wara li l-avveniment ikun seħħ. |
| Conditions to be validated | Fluss tax-xogħol skattat jekk l-avvenimenti mibgħuta jiġu validati kollha jew parti minnhom. |
Mill-inqas waħda mill-kundizzjonijiet trid tiġi validata, Il-kundizzjonijiet kollha jridu jiġu validati. |
| Grouping | Tippermetti li jiġi skattat fluss tax-xogħol wieħed biss meta lott ta’ avvenimenti simili jintbagħat fl-istess ħin. |
Yes/No. Din l-għażla hija disponibbli għas-sitt avvenimenti li ġejjin: Assenjazzjoni tad-drittijiet Modifika tad-drittijiet Modifika ta’ persuna Rikonċiljazzjoni tal-identitajiet ta’ persuna Irtirar tad-drittijiet Tħassir tar-rikonċiljazzjoni tal-identitajiet ta’ persuna |
Lista tal-avvenimenti u tal-parametri fakultattivi
- It-tip ta’ fluss tax-xogħol “Delayed Trigger”: huwa possibbli li tiskatta fluss tax-xogħol X jiem qabel jew wara d-data ta’ attribut definit jew id-data tat-tmiem ta’ dritt speċifikat.
| Parametru | Description | Tip u valuri possibbli |
|---|---|---|
| Based on | Parametru użat biex jiġi speċifikat l-attribut tad-data li fuqu se jkun ibbażat il-fluss tax-xogħol. |
“On attribute”: lista tal-attributi tad-data. “On expiration of a right”: japplika għad-drittijiet kollha li għandhom data tat-tmiem speċifikata. |
| Time period |
“Before” (numru ta’ jiem): eżekuzzjoni bil-quddiem tal-fluss tax-xogħol abbażi tal-valur tal-attribut tad-data fil-mira. “After” (numru ta’ jiem): eżekuzzjoni differita tal-fluss tax-xogħol abbażi tal-valur tal-attribut tad-data fil-mira. |
Numru sħiħ. |
- It-tip ta’ fluss tax-xogħol “Periodic”: jippermetti li jintbagħtu flussi tax-xogħol bi frekwenza speċifikata
| Parametru | Description | Tip u valuri possibbli |
|---|---|---|
| Every | Parametri għall-ispeċifikazzjoni tal-frekwenza li biha jiġi skattat fluss tax-xogħol perjodiku. |
Frekwenza li għandha tintgħażel mil-lista:
|
| Sending time | Il-ħin meta jiġi skattat il-fluss tax-xogħol perjodiku. | Numri sħaħ. Jiddefinixxu l-ħin tal-bgħit meta l-frekwenza magħżula tkun jum, ġimgħa jew xahar, jew il-ħin tal-ewwel bgħit meta l-frekwenza tkun tat-tip “hour”. |
User(s)¶
It-taqsima “Users” tippermettilek tiddefinixxi liema persuni jew identitajiet jistgħu jeżegwixxu fluss tax-xogħol. Il-possibbiltajiet ivarjaw skont it-tip ta’ fluss tax-xogħol magħżul.
| Parametru | Description | Tip u valuri possibbli |
|---|---|---|
| Authorized user(s) | Persuna jew persuni, reali jew tas-sistema, awtorizzati biex jibdew il-fluss tax-xogħol. |
|
| Filter |
It-tip ta’ filtru li jiddefinixxi kif tinġieb il-lista tal-persuni awtorizzati biex jibdew il-fluss tax-xogħol. Eżempju: utenti bi drittijiet ta’ amministrazzjoni ta’ CyberElements Identity jew li huma responsabbli għal servizz. |
Viżibbli jekk “Authorized user(s)” = “A list of persons”:
|
| Selection | Lista li tirriżulta mill-għażla tal-persuni magħmula waqt il-konfigurazzjoni. |
Viżibbli jekk “Authorized user(s)” = “A list of persons” u jekk “Filter” = “List (ids)”. Lista tal-persuni li għandhom jintgħażlu.
|
| Filter query | Parametru li bih tista’ tispeċifika mistoqsija SQL biex tiffiltra l-persuni mixtieqa. |
Viżibbli jekk “Authorized user(s)” = “A list of persons” u jekk “Filter” = “List of IDs returned by an SQL evaluation”. Sekwenza ta’ karattri: mistoqsija SQL użata biex jiġu ffiltrati l-persuni mixtieqa. Ara din il-paġna għall-użu tal-kliem ewlieni.
|
Tippermetti l-eżekuzzjoni għalik innifsek?¶
Din l-għażla hija viżibbli biss jekk it-tip tal-fluss tax-xogħol ikun issettjat għal “On User Request”. Tħallik tippermetti jew tiċħad lil utent li jissottometti talba għalih innifsu.
In-numru ta’ utenti awtorizzati jissottomettu talba għalihom infushom jista’ jitnaqqas ukoll bl-użu ta’ filtri.
Huwa possibbli wkoll li tikkonfigura fluss tax-xogħol biex jippermetti l-eżekuzzjoni għalik innifsek biss. Il-konfigurazzjonijiet li għandhom jiġu implimentati huma dettaljati hawn taħt.
| Parametru | Description | Tip u valuri possibbli |
|---|---|---|
| Allow | Parametru li jindika jekk l-utent li jagħmel talba jistax jagħmilha f’ismu stess. |
|
| Filter |
It-tip ta’ filtru li jiddefinixxi kif tinġieb il-lista tal-persuni awtorizzati biex jagħmlu talba. Eżempju: utenti bi drittijiet ta’ amministrazzjoni ta’ CyberElements Identity jew li huma responsabbli għal servizz. |
Viżibbli jekk “Allow” = Yes (immarkata).
|
| Selection | Lista li tirriżulta mill-għażla tal-persuni magħmula waqt il-konfigurazzjoni. |
Viżibbli jekk “Authorized user(s)” = “A list of persons” u jekk “Filter” = “List (ids)”. Lista tal-persuni li għandhom jintgħażlu.
|
| Filter query | Parametru li bih tista’ tispeċifika mistoqsija SQL biex tiffiltra l-persuni mixtieqa. |
Viżibbli jekk “Authorized User(s)” = “A list of persons” u jekk “Filter” = “List of IDs returned by an SQL evaluation”. Sekwenza ta’ karattri: mistoqsija SQL użata biex jiġu ffiltrati l-persuni mixtieqa. ![]() Jekk il-fluss tax-xogħol jista’ jiġi eżegwit biss għalik innifsek, uża s-sintassi li ġejja: §PERSON§ATTRIBUTE§UID§=#STARTER#ATTRIBUTE#UID# Ara din il-paġna għall-użu tal-kliem ewlieni. |
Manager¶
It-taqsima “Manager” tippermettilek tiddefinixxi liema persuni jistgħu jimmaniġġjaw l-istanzi ta’ dan il-fluss tax-xogħol, jiġifieri dawn il-persuni jkunu awtorizzati jaraw l-istanzi tal-fluss tax-xogħol u jaġixxu fuqhom sakemm il-fluss tax-xogħol ma jkunx fl-istatus komplut/arkivjat.
| Parametru | Description | Tip u valuri possibbli |
|---|---|---|
| Workflow administrator(s) | Persuna jew persuni reali awtorizzati jimmaniġġjaw il-fluss tax-xogħol, jiġifieri jwaqqfuh temporanjament, jerġgħu jibdewh, iwaqqfuh u jivvalidaw azzjonijiet bħall-approvazzjonijiet. | Lista ta’ persuni. |
| Filter | Filtru li jiddefinixxi kif tinġieb il-lista tal-persuni awtorizzati jamministraw il-fluss tax-xogħol. |
|
| Selection | Lista li tirriżulta mill-għażla tal-persuni magħmula waqt il-konfigurazzjoni. |
Viżibbli jekk “Authorized user(s)” = “A list of persons” u jekk “Filter” = “List (ids)”. Lista tal-persuni li għandhom jintgħażlu.
|
| Filter query | Parametru li bih tista’ tispeċifika mistoqsija SQL biex tiffiltra l-persuni mixtieqa. |
Viżibbli jekk “Authorized user(s)” = “A list of persons” u jekk “Filter” = “List of IDs returned by an SQL evaluation”. Sekwenza ta’ karattri: mistoqsija SQL użata biex jiġu ffiltrati l-persuni mixtieqa. Ara din il-paġna għall-użu tal-kliem ewlieni. -->
|
Scope¶
It-taqsima “Scope” tippermettilek tiddefinixxi kundizzjonijiet għall-iffiltrar tal-identitajiet li jistgħu jkunu fil-mira tal-fluss tax-xogħol. L-ambitu tal-fluss tax-xogħol japplika biss għall-flussi tax-xogħol tat-tipi “On event”, “Delayed trigger” jew “On user request”.
| Parametru | Description | Tip u valuri possibbli |
|---|---|---|
| L-ambitu tal-fluss tax-xogħol: | Persuna jew persuni reali li fuqhom jiġi eżegwit il-fluss tax-xogħol (tippermettilek tiffiltra l-mira tal-fluss tax-xogħol). |
Eżempju: għal fluss tax-xogħol fuq avveniment ta’ ħolqien ta’ persuna, tista’ tillimita l-ambitu għall-ħolqien ta’ persuni esterni. Għat-talbiet għal drittijiet, it-talbiet jistgħu jiġu limitati għall-utenti ta’ servizz. |
| Filter | It-tip ta’ filtru li jiddefinixxi kif tinġieb il-lista tal-persuni fil-mira tal-fluss tax-xogħol. |
|
| Selection | Lista li tirriżulta mill-għażla tal-persuni magħmula waqt il-konfigurazzjoni. |
Viżibbli jekk “Authorized user(s)” = “A list of persons” u jekk “Filter” = “List (ids)”. Lista tal-persuni li għandhom jintgħażlu.
|
| Filter query | Parametru li bih tista’ tispeċifika mistoqsija SQL biex tiffiltra l-persuni mixtieqa. |
Viżibbli jekk “Authorized user(s)” = “A list of persons” u jekk “Filter” = “List of IDs returned by an SQL evaluation”. Sekwenza ta’ karattri: mistoqsija SQL użata biex jiġu ffiltrati l-persuni mixtieqa. Ara din il-paġna għall-użu tal-kliem ewlieni.
|
Workflow validation¶
It-taqsima “Workflow validation” tikkonsisti fid-definizzjoni tal-istatus tal-istanza tal-fluss tax-xogħol abbażi tal-istatusijiet tal-passi li jiffurmaw il-fluss tax-xogħol. Il-maniġers tal-fluss tax-xogħol jistgħu wkoll jiġu awtorizzati jivvalidaw (il-passi tal-validazzjoni) f’isem il-validaturi (biex jiżblukkaw flussi tax-xogħol f’każ ta’ assenza, pereżempju).
| Parametru | Description | Tip u valuri possibbli |
|---|---|---|
| Allow validation by manager | Tippermetti l-validazzjoni tal-fluss tax-xogħol mill-maniġers tal-fluss tax-xogħol (flimkien mal-validaturi definiti fil-passi tal-fluss tax-xogħol). |
|
| Validation rule | Parametru użat biex tiġi definita r-regola li għandha tiġi vverifikata biex jiġi indikat jekk il-fluss tax-xogħol irnexxiex jew falliex. |
|
| Query | Parametru li bih tista’ tispeċifika mistoqsija SQL biex tiddefinixxi b’mod aktar preċiż l-elementi li jiddeterminaw jekk fluss tax-xogħol ikunx fl-istat “Successful”. |
Viżibbli jekk “Validation Rule” = “Evaluation rule determining whether the workflow succeeds”. Sekwenza ta’ karattri: mistoqsija SQL użata biex jiġu estratti l-elementi li jiddeterminaw jekk fluss tax-xogħol ikunx fl-istat “Successful” jew “Failed”. Il-mistoqsija trid tirritorna valur Boolean. Jekk il-valur ritornat ikun 1, il-fluss tax-xogħol ikun fl-istat “Successful”; inkella, ikun fl-istat “Failed”. Ara din il-paġna għall-użu tal-kliem ewlieni.
|
Nota dwar il-validazzjoni tal-fluss tax-xogħol:
Meta azzjoni (jew pass) ma tiġix eżegwita għax il-kuntest ma jissodisfax il-kundizzjonijiet għall-eżekuzzjoni tal-azzjoni (jew tal-pass), ma tinħoloq l-ebda istanza tal-azzjoni (jew tal-pass) fil-bażi tad-data.
Għalhekk mhuwiex possibbli li jinġieb l-istatus tal-azzjoni jew tal-pass.
Jekk, għal pass partikolari mingħajr kundizzjonijiet ta’ eżekuzzjoni, l-ebda waħda mill-azzjonijiet tiegħu ma tkun ġiet eżegwita, l-istanza tal-pass teżisti fil-bażi tad-data u l-istatus tagħha huwa ta’ suċċess.
L-operazzjonijiet soġġetti għal validazzjoni jiġu validati biss jekk il-fluss tax-xogħol jintemm b’suċċess.











