Pereiti prie turinio

Workflow raktažodžių valdymas

Workflow raktažodžius galima naudoti workflow, etapų, veiksmų ir pranešimų parametruose.

Bendrasis workflow raktažodžių formatas yra toks:

  • Klasė (pvz.: PERSON, MANAGER, STARTER ir kt.)
  • Pagrindinis parametras (pvz.: ATTRIBUTE, RIGHT ir kt.)
  • Antrinis parametras (pvz.: atributo kodas ir kt.)

Yra dvi pagrindinės raktažodžių kategorijos:

  • Raktažodžiai, naudojami objektų sąrašui grąžinti neatsižvelgiant į workflow duomenis. Šie raktažodžiai naudojami filtruoti arba kaip užduočių ar veiksmų vykdymo sąlygos. Šiuo atveju skyriklis yra „§“. Galimi šie raktažodžiai:

    • §KAD§: raktažodis, kurį galima naudoti tik tuose workflow, kuriuos paleidžia įvykis „Modification of an authorization rule“
      • §KAD§ATTRIBUTE§secondary_parameter§: Leidžia gauti informaciją apie autorizavimo taisyklę pagal jos ID, pavadinimą arba aprašą. secondary_parameter gali įgyti šias reikšmes:
        • kad_id: Autorizavimo taisyklės identifikatorius.
        • kad_name: Autorizavimo taisyklės pavadinimas
        • kad_description: Autorizavimo taisyklės aprašas
      • §KAD§FILTRE§attribute_code§: Leidžia gauti filtro, kurio kodas perduodamas „attribute_code“, reikšmes iš autorizavimo taisyklės, paleidžiančios workflow egzempliorių.
      • §KAD§STRUCTURE§VALUE§: Leidžia gauti struktūrų, kurioms taikoma workflow egzempliorių paleidžianti autorizavimo taisyklė, reikšmes.
      • §KAD§RIGHT§<AccountTypeCode.RightCode>§: Leidžia patikrinti, ar workflow egzempliorių paleidžiančioje autorizavimo taisyklėje yra teisė, kurios kodas nurodytas parametre „Right_Code“ ir kuri susieta su paskyros tipu, kurio kodas nurodytas parametre „Account_Type_Code“.
    • §PERSON§: raktažodis, skirtas pagal įvestus parametrus filtruotam tapatybių sąrašui gauti. Neatsižvelgia į workflow duomenis, bet naudojamas galimiems workflow tiksliniams objektams filtruoti arba workflow veiksmų ar užduočių vykdytojams ar tiksliniams objektams nustatyti.
      • §PERSON§ATTRIBUTE§attribute_code§: Leidžia gauti asmenų sąrašą pagal atributo reikšmę.
      • §PERSON§RIGHT§<AccountTypeCode.RightCode>§: Leidžia gauti sąrašą asmenų, kurie iš tikrųjų turi teisę, kurios kodas nurodytas parametre „Right_Code“ ir kuri susieta su paskyros tipu, kurio kodas nurodytas parametre „Account_Type_Code“.
    • §OBJECT§ arba §RESOURCE§: raktažodis, skirtas pagal pateiktus parametrus filtruotam priskyrimų sąrašui gauti. Neatsižvelgia į workflow duomenis, bet naudojamas objektams filtruoti workflow veiksmuose ar užduotyse.
      • §OBJECT§ATTRIBUTE§attribute_code§ arba §RESOURCE§ATTRIBUTE§attribute_code§: Leidžia gauti priskyrimų sąrašą pagal atributų reikšmes.
  • Raktažodžiai, naudojami įvairių workflow egzemplioriuose esančių objektų (tikslinių objektų, vykdytojų, tvirtintojų, užklausos turinio ir kt.) reikšmėms grąžinti. Šiuo atveju skyriklis yra „#“. Galimi šie raktažodžiai:

    • WORKFLOW#Code_workflow#parameter_step#: Leidžia gauti informaciją apie workflow egzempliorių, kurio kodas lygus „workflow_code“. Galima naudoti SQL vertinimo lauke (pvz., vykdymo taisyklėse, tvirtinimo taisyklėse ir kt.) arba pranešimo lauke (pvz., temoje, el. laiško tekste). Parameter_step gali įgyti šias reikšmes:

      • ID: Workflow egzemplioriaus identifikatorius
      • STATUS: Workflow egzemplioriaus būsena
        • -2 = Nepavyko dėl eskalavimo
        • -1 = Nepavyko
        • 0 = Vykdoma
        • 1 = Pavyko
        • 2 = Inicijuota vartotojo
        • 3 = Įvykis laukia papildomos informacijos
        • 4 = Pristabdyta
        • 5 = Reikia informacijos
        • 6 = Užblokuota
        • 7 = Sustabdyta
        • 8 = Pavyko dėl eskalavimo
        • 9 = Iš naujo nustatyta
      • STARTDATE: Workflow egzemplioriaus pradžios data
      • ENDDATE: Workflow egzemplioriaus pabaigos data
      • LASTEVENTDATE: Paskutinio įvykio workflow egzemplioriaus lygmeniu data
      • DATA: Grąžinamas susijusių teisių ir vartotojų sąrašas.
    • STEP#Step_code#parameter_step#: Leidžia gauti informaciją apie workflow etapo, kurio kodas lygus „Step_code“, egzempliorių. Galima naudoti SQL vertinimo lauke (pvz., vykdymo taisyklėse, tvirtinimo taisyklėse ir kt.) arba pranešimo lauke (pvz., temoje, el. laiško tekste). Parameter_step gali įgyti šias reikšmes:

      • ID: Etapo egzemplioriaus identifikatorius
      • STATUS: „Step_code“ kodo etapo egzemplioriaus būsena workflow egzemplioriuje
        • -1 = Nepavyko
        • 0 = Vykdoma
        • 1 = Pavyko
        • 4 = Pristabdyta
        • 5 = Reikia informacijos
        • 6 = Užblokuota
        • 7 = Sustabdyta
      • STARTDATE: Etapo egzemplioriaus pradžios data
      • ENDDATE: Etapo egzemplioriaus pabaigos data
      • LASTEVENTDATE: Paskutinio įvykio etapo egzemplioriaus lygmeniu data
    • ACTION#Action_code#parameter_action#: Leidžia gauti informaciją apie veiksmo, kurio kodas lygus „action_code“, egzempliorių. Galima naudoti SQL vertinimo lauke (pvz., vykdymo taisyklėse, tvirtinimo taisyklėse ir kt.) arba pranešimo lauke (pvz., temoje, el. laiško tekste). Parameter_action gali įgyti šias reikšmes:

      • ID: Veiksmo egzemplioriaus identifikatorius
      • STATUS: „Action_code“ kodo veiksmo egzemplioriaus būsena workflow egzemplioriuje
        • -1 = Nepavyko
        • 0 = Vykdoma
        • 1 = Pavyko
        • 4 = Pristabdyta
        • 5 = Reikia informacijos
        • 6 = Užblokuota
        • 7 = Sustabdyta
      • STARTDATE: Veiksmo egzemplioriaus pradžios data
      • ENDDATE: Veiksmo egzemplioriaus pabaigos data
      • LASTEVENTDATE: Paskutinio įvykio veiksmo egzemplioriaus lygmeniu data
      • DEROGATED: Asmens, kuriam deleguotas veiksmas, ID
    • TASK#Task_code#parameter_task#: Leidžia gauti informaciją apie užduoties, kurios kodas lygus „task_code“, egzempliorių. Galima naudoti SQL vertinimo lauke (pvz., vykdymo taisyklėse, tvirtinimo taisyklėse ir kt.) arba pranešimo lauke (pvz., temoje, el. laiško tekste). Parameter_task gali įgyti šias reikšmes:

      • ID: Užduoties egzemplioriaus identifikatorius
      • STATUS: „Task_code“ kodo užduoties egzemplioriaus būsena workflow egzemplioriuje
        • -1 = Nepavyko
        • 0 = Vykdoma
        • 1 = Pavyko
        • 4 = Pristabdyta
        • 5 = Reikia informacijos
        • 6 = Užblokuota
        • 7 = Sustabdyta
      • STARTDATE: Užduoties egzemplioriaus pradžios data
      • ENDDATE: Užduoties egzemplioriaus pabaigos data
      • LASTEVENTDATE: Paskutinio įvykio užduoties egzemplioriaus lygmeniu data
      • DEROGATED: Asmens, kuriam deleguota užduotis, ID
    • Kai pranešimas sukonfigūruotas tvirtinimo veiksme ar užduotyje, el. laiško tekste galima sukurti automatinius tvirtinimo saitus: http://[DNS address]/UserRequestWorkflow.aspx? MyActionId={#ACTION#Action_or_task_code#ID#}&accept=[result]
      • DNS address reikia pakeisti Identity serverio adresu
      • Action_or_task_code reikia pakeisti veiksmo ar užduoties, kurią reikia patvirtinti per saitą, kodu
      • Result: įveskite 1, kad patvirtintumėte veiksmą ar užduotį, arba 0, kad ją atmestumėte.

    Norėdami sukonfigūruoti saitą el. laiško tekste, naudokite mygtuką „type:inline“, kuriuo galėsite patikrinti el. laiške rodomą adresą ir tekstą.

    Pastaba: kad patvirtintų arba atmestų užklausą pranešimo el. laiške, vartotojas turi prisijungti prie sąsajos ir taip patvirtinti, kad turi teises atlikti šią operaciją.

    • FORM#: raktažodis, kurį galima naudoti tik „User Request“ tipo workflow arba rankinio aprūpinimo ir (arba) aprūpinimo panaikinimo užduotyse, veiksmų ir užduočių etapų SQL vertinimo taisyklėse arba pranešimuose.

      • FORM#ADDRIGHTS#CODELIST#: Leidžia išvardyti teises, kurias užklausos teikėjas pasirinko teisių užklausos formoje.

      • FORM#CHANGEATTRIBUTES#parameter_form#: Išvardijami atributai, kuriuos užklausos teikėjas pakeitė asmens keitimo formoje. parameter_form gali įgyti šias reikšmes:

        • CODELIST: Atributų kodų, kuriuos užklausos teikėjas pakeitė asmens keitimo formoje, sąrašas.
        • CHANGEDATE: Data, nuo kurios atsižvelgiama į pakeitimus, formatu dd/MM/yyyy
      • FORM#TYPERESOURCES#parameter_form#: Gaunamas išteklių tipų, pasirinktų pildant užklausos formą, sąrašas. parameter_form gali įgyti šias reikšmes:

        • DATA: Išteklių ID
        • DATA.CODE: Išteklių kodas
        • DATA.NAME: Išteklių pavadinimas
      • FORM#Validation_task_code#parameter_form#:

        • DATA: Leidžia el. laiško tekste gauti visas paskyras ir teises pagal tikslinę taikomąją programą.
        • DATA.PROVISIONINGRIGHTONLY: Leidžia nustatyti formos tvirtinimo užduoties ir (arba) rankinio aprūpinimo užduoties vykdymo sąlygą: tiksliniai objektai jau turi paskyrą užklausoje nurodytose saugyklose.
        • DATA.UNPROVISIONINGRIGHTONLY: Leidžia nustatyti formos tvirtinimo užduoties ir (arba) rankinio aprūpinimo panaikinimo užduoties vykdymo sąlygą: tiksliniai objektai jau turi paskyrą užklausoje nurodytose saugyklose.
        • DATA.PROVISIONINGACCOUNTONLY: Leidžia nustatyti formos tvirtinimo užduoties ir (arba) rankinio aprūpinimo užduoties vykdymo sąlygą: tiksliniai objektai neturi paskyros užklausoje nurodytose saugyklose.
        • DATA.UNPROVISIONINGACCOUNTONLY: Leidžia nustatyti formos tvirtinimo užduoties ir (arba) rankinio aprūpinimo panaikinimo užduoties vykdymo sąlygą: tiksliniai objektai neturi paskyros užklausoje nurodytose saugyklose.
    • TASKFORM#: Raktažodis, kurį galima naudoti tik šių tipų workflow užduotyse: išteklių skyrimo ir rankinio aprūpinimo ir (arba) aprūpinimo panaikinimo

      • TASKFORM#Task_code#fparameter_form#: leidžia gauti „parameter_form“ nurodytus ištekliaus arba teisės duomenis. Kad rezultatas būtų rodomas lentelės pavidalu, šį raktažodį būtina naudoti el. laiško tekste. parameter_form gali įgyti šias reikšmes:

        • DATA: Prašomų išteklių ID, jei užduotis yra „Resource assignment“ tipo, arba teisių, kurias reikia aprūpinti arba kurių aprūpinimą reikia panaikinti, ID, jei užduotis yra „Manual provisioning/deprovisioning“ tipo.
        • DATA.CODE: Prašomų išteklių kodas, jei užduotis yra „Resource assignment“ tipo, arba teisių, kurias reikia aprūpinti arba kurių aprūpinimą reikia panaikinti, kodas, jei užduotis yra „Manual provisioning/deprovisioning“ tipo.
        • DATA.NAME: Prašomų išteklių pavadinimas, jei užduotis yra „Resource assignment“ tipo, arba teisių, kurias reikia aprūpinti arba kurių aprūpinimą reikia panaikinti, pavadinimas, jei užduotis yra „manual provisioning/deprovisioning“ tipo.
        • DATA.FIELDS: Papildomų užklausos formos laukų reikšmės. Galioja tik tada, kai užduotis yra „manual provisioning/deprovisioning“ tipo.
        • DATACOMPLETEONLY: Išteklių, faktiškai paskirtų „Resource Assignment“ tipo užduotyje, ID. Galioja tik tada, kai užduotis yra „Resource Assignment“ tipo.
        • DATACOMPLETEONLY.CODE: Išteklių, faktiškai paskirtų „Resource Assignment“ tipo užduotyje, kodas. Galioja tik tada, kai užduotis yra „Resource Assignment“ tipo.
        • DATACOMPLETEONLY.NAME: Išteklių, faktiškai paskirtų „Resource Assignment“ tipo užduotyje, pavadinimas. Galioja tik tada, kai užduotis yra „Resource Assignment“ tipo.
        • DATAINCOMPLETE: Išteklių tipų, kuriems nepaskirta jokių išteklių, ID. Galioja tik tada, kai užduotis yra „Resource Assignment“ tipo.
        • DATAINCOMPLETE.CODE: Išteklių tipų, kuriems nepaskirta jokių išteklių, kodas. Galioja tik tada, kai užduotis yra „Resource Assignment“ tipo.
        • DATAINCOMPLETE.NAME: Išteklių tipų, kuriems nepaskirta jokių išteklių, pavadinimas. Galioja tik tada, kai užduotis yra „Resource Assignment“ tipo.
    • MANAGER#: Workflow valdytojas – tai asmuo, kuris administruoja workflow.

      • MANAGER#ATTRIBUTE#attribute_code#: Leidžia įterpti informaciją apie veiksmo egzempliorių į SQL vertinimo lauką (pvz., vykdymo, tvirtinimo taisykles ir kt.) arba į vertinamą lauką (pvz., gavėjus, temą, el. laiško tekstą).

      • MANAGER#RIGHT#<Account_Type_Code.Right_Code>#: Leidžia patikrinti, ar workflow valdytojas turi teisę, kurios kodas nurodytas parametre „Right_Code“ ir kuri susieta su paskyros tipu, kurio kodas nurodytas parametre „Account_Type_Code“.

      • MANAGER#RIGHTHEO#<Account_Type_Code.Right_Code>#: Leidžia patikrinti, ar workflow valdytojas teoriškai turi teisę, kurios kodas nurodytas parametre „Right_Code“ ir kuri susieta su paskyros tipu, kurio kodas nurodytas parametre „Account_Type_Code“.

    • POSSIBLEACTIONACTOR#: Asmenys, galintys atlikti veiksmą

      • POSSIBLEACTIONACTOR#Action_code#attribute_code#: Leidžia gauti atributo, kurio kodas perduodamas parametru attribute_code, reikšmę galimiems veiksmo ar užduoties, kurių kodas lygus „action_code“, egzemplioriaus vykdytojams. Galima naudoti SQL vertinimo lauke (pvz., vykdymo taisyklėse, tvirtinimo taisyklėse ir kt.) arba pranešimo lauke (pvz., gavėjuose, temoje, el. laiško tekste).

    • STARTER#: Asmuo, paleidžiantis workflow

      • STARTER#ATTRIBUTE#attribute_code#: Leidžia gauti atributo, kurio kodas perduodamas parametru attribute_code, reikšmę asmeniui, paleidusiam workflow. Galima naudoti SQL vertinimo lauke (pvz., vykdymo taisyklėse, tvirtinimo taisyklėse ir kt.) arba pranešimo lauke (pvz., temoje, el. laiško tekste).

      • STARTER#RIGHT#<AccountTypeCode.RightCode>#: Leidžia patikrinti, ar workflow užklausos teikėjas turi teisę, kurios kodas nurodytas parametre „Right_Code“ ir kuri susieta su paskyros tipu, kurio kodas nurodytas parametre „Account_Type_Code“.

      • STARTER#RIGHTHEO#<Account_Type_Code.Right_Code>#: Leidžia patikrinti, ar workflow užklausos teikėjas teoriškai turi teisę, kurios kodas nurodytas parametre „Right_Code“ ir kuri susieta su paskyros tipu, kurio kodas nurodytas parametre „Account_Type_Code“.

    • TARGET#: Objektas arba objektai, paleidžiantys workflow egzempliorių

      • TARGET#ATTRIBUTE#attribute_code#: Leidžia gauti atributo, kurio kodas perduodamas parametru attribute_code, reikšmę objektui, paleidusiam workflow. Galima naudoti SQL vertinimo lauke (pvz., vykdymo taisyklėse, tvirtinimo taisyklėse ir kt.) arba pranešimo lauke (pvz., temoje, el. laiško tekste). Šis raktažodis veikia tik tada, kai tikslinis objektas yra asmens arba priskyrimo tipo.

      • TARGET#RIGHT#<AccountTypeCode.RightCode>#: Leidžia patikrinti, ar workflow tiksliniai objektai turi teisę, kurios kodas nurodytas parametre „Right_Code“ ir kuri susieta su paskyros tipu, kurio kodas nurodytas parametre „Account_Type_Code“. Šis raktažodis veikia tik tada, kai tikslinis objektas yra asmens tipo.

      • TARGET#RIGHTTHEO#<AccountTypeCode.RightCode>#: Leidžia patikrinti, ar workflow tiksliniai objektai teoriškai turi teisę, kurios kodas nurodytas parametre „Right_Code“ ir kuri susieta su paskyros tipu, kurio kodas nurodytas parametre „Account_Type_Code“. Šis raktažodis veikia tik tada, kai tikslinis objektas yra asmens tipo.

      • TARGET#RESOURCE#DATA#: Leidžia el. laiško tekste gauti visus duomenis (visų atributų reikšmes) iš visų išteklių, susietų su workflow egzemplioriaus tiksliniais objektais.

        • TARGET#RESOURCE#DATA@CodeAtt1,CodeAtt2,CodeAttN#: Leidžia el. laiško tekste gauti atributų, pasirinktų atributų kodų sąrašu CodeAttN, reikšmes iš visų išteklių, susietų su workflow egzemplioriaus tiksliniais objektais. Atributai „name“ ir „code“ pagal numatytuosius parametrus rodomi el. laiško tekste, jų nereikia įtraukti į sąrašą.

        • TARGET#RESOURCE#DATA.CodeTypeResource1,CodeTypeResource2,CodeTypeResourceN#: Leidžia el. laiško tekste gauti visų atributų reikšmes tų išteklių tipų, kurie pasirinkti išteklių tipų kodų sąrašu CodeTypeResourceN ir susieti su workflow egzemplioriaus tiksliniais objektais.

        • TARGET#RESOURCE#DATA.CodeTypeResource1,CodeTypeResourceN@CodeAtt1,CodeAtt2,CodeAttN#: Leidžia el. laiško tekste gauti šias reikšmes:

          • Arba visus išteklių tipų, pasirinktų kodų sąrašu CodeTypeResourceN ir susietų su workflow egzemplioriaus tiksliniais objektais, atributus, jei nenurodytas joks atributo kodas
          • Arba atributų, pasirinktų atributų kodų sąrašu, reikšmes išteklių tipams, pasirinktiems išteklių tipų kodų sąrašu CodeTypeResourceN ir susietiems su workflow egzemplioriaus tiksliniais objektais, jei nurodyti atributų kodai CodeAttN.
        • TARGET#RESOURCE#DATA.CodeTypeResource1,CodeTypeResource2,CodeTypeResourceN#: Leidžia el. laiško tekste gauti visų atributų reikšmes tų išteklių tipų, kurie pasirinkti išteklių tipų kodų sąrašu CodeTypeResourceN ir susieti su workflow egzemplioriaus tiksliniais objektais.

      • TARGET#ACCOUNT#: Raktažodis, kurį galima naudoti su realios paskyros kūrimu susijusiuose įvykių workflow.

        • TARGET#ACCOUNT#LOGIN#: Leidžia el. laiško tekste gauti paskyros prisijungimo vardą.

        • TARGET#ACCOUNT#PASSWORD#: Leidžia el. laiško tekste gauti paskyros slaptažodį (atviruoju tekstu).

        • TARGET#ACCOUNT#STATUS#: Leidžia el. laiško tekste gauti paskyros aprūpinimo būseną.

        • TARGET#ACCOUNT#DATA#: Leidžia el. laiško tekste gauti prisijungimo vardą, slaptažodį ir būseną.

    • PRIMARYTARGET# ir #SECONDARYTARGET#: raktažodis, kurį galima naudoti tik „On event“ tipo workflow

      • PRIMARYTARGET#ATTRIBUTE#secondary_parameter# arba #SECONDARYTARGET#ATTRIBUTE#secondary_parameter#: leidžia gauti workflow egzemplioriaus pagrindinio arba antrinio tikslinio objekto reikšmę, kurios savybė perduodama parametru secondary_parameter. Šis raktažodis veikia tik tada, kai tikslinis objektas yra šio tipo:

        • Identity: šiuo atveju antrinis parametras bus atributo kodas.
        • Right: šiuo atveju antrinis parametras gali įgyti šias reikšmes:
          • Name: teisės pavadinimas
          • Description: teisės aprašas
          • Code: teisės kodas
          • Applicationname: Su teise susietos taikomosios programos pavadinimas
          • Applicationdescription: su teise susietos taikomosios programos aprašas
          • Applicationcode: su teise susietos taikomosios programos kodas
          • ismanualprovisioning: Loginė reikšmė, nurodanti, ar teisė priklauso rankinio aprūpinimo saugyklai.
      • PRIMARYTARGET#TYPE#secondary_parameter# arba #SECONDARYTARGET#TYPE#secondary_parameter#: Leidžia gauti informaciją apie objekto tipą, atitinkantį workflow egzemplioriaus pagrindinį arba antrinį tikslinį objektą. Šis raktažodis veikia tik tada, kai tikslinis objektas yra asmens arba priskyrimo tipo. secondary_parameter gali įgyti šias reikšmes:

        • NAME: asmens arba priskyrimo tipo pavadinimas
        • CODE: asmens arba priskyrimo tipo kodas
        • DESCRIPTION: asmens arba priskyrimo tipo aprašas
      • PRIMARYTARGET#ACCOUNT#secondary_parameter# arba #SECONDARYTARGET#ACCOUNT#secondary_parameter#: Leidžia gauti informaciją apie paskyrą, atitinkančią workflow egzemplioriaus pagrindinį arba antrinį tikslinį objektą. Šis raktažodis veikia tik tada, kai tikslinis objektas yra paskyros tipo. secondary_parameter gali įgyti šias reikšmes:

        • STATUS: sukurtos realios paskyros būsena
        • LOGIN: Sukurtos realios paskyros prisijungimo vardas
        • PASSWORD: Sukurtos realios paskyros slaptažodis
        • DATA: lentelė su sukurtos realios paskyros prisijungimo vardu ir slaptažodžiu

Šias dvi raktažodžių grupes galima naudoti kartu tame pačiame parametre „SQL Evaluation“, kuris tikrina sąlygą pagal įvesties parametrus ir grąžina tipus „TRUE/FALSE“ arba „List returned by an SQL evaluation“.

Ypatumai:

  • Visiems raktažodžiams, kurių parametruose galima perduoti atributo kodą jo reikšmei gauti, išvardijamojo, asmens, struktūros arba ištekliaus tipo atributams galima naudoti formato plėtinį „.object_attribute_code“, kad vietoj ID būtų gauta objekto atributo reikšmė. Struktūros, asmens arba priskyrimo tipo atributams reikia įvesti norimo objekto atributo kodą, o išvardijamosioms reikšmėms object_attribute_code gali įgyti šias reikšmes:
    • NAME: gaunamas išvardijamosios reikšmės pavadinimas
    • CODE: gaunamas išvardijamosios reikšmės kodas
  • Kai raktažodžių nepakanka informacijai įterpti į el. laiško tekstą, SQL užklausai SELECT iškviesti galima naudoti šią sintaksę:
    • [@@@: <SQL Query>:@@@] : SQL užklausą reikia rašyti be sakinio „SELECT“. Ji grąžina simbolių eilutę.
  • Norint įvesti tikslinių objektų informaciją (su workflow susijusius asmenis), geriau naudoti raktažodį §PERSON§, o ne #TARGET#.