cisco-Nexus-3000-Series-Low-Latency-Switches-logo

cisco Pasirinktinių darbo eigos užduočių kūrimas

cisco-Creating-Custom-Workflow-Tasks-PRODUCT-IMAGE

Apie pasirinktines darbo eigos įvestis

„Cisco UCS Director Orchestrator“ siūlo tiksliai apibrėžtų įvesties tipų sąrašą pasirinktinėms užduotims atlikti. „Cisco UCS Director“ taip pat leidžia sukurti tinkintą darbo eigos įvestį pasirinktinei darbo eigos užduočiai. Galite sukurti naują įvesties tipą klonuodami ir modifikuodami esamą įvesties tipą.

Būtinos sąlygos

Prieš rašydami pasirinktines užduotis, turite atitikti šias būtinas sąlygas:

  • „Cisco UCS Director“ yra įdiegtas ir veikia jūsų sistemoje. Daugiau informacijos apie tai, kaip įdiegti „Cisco UCS Director“, rasite „Cisco UCS Director“ diegimo ir konfigūravimo vadove.
  • Jūs turite prisijungimą su administratoriaus teisėmis. Kurdami ir keisdami pasirinktines užduotis, turite naudoti šį prisijungimo vardą.
  • Turite turėti CloupiaScript rašymo leidimą, kad galėtumėte rašyti pasirinktinę užduotį naudodami CloupiaScript.
  • Turite turėti CloupiaScript vykdymo leidimą, kad galėtumėte vykdyti pasirinktinę užduotį, sukurtą naudojant CloupiaScript.

Pasirinktinės darbo eigos įvesties kūrimas

Galite sukurti pasirinktinę darbo eigos užduoties įvestį. Įvestis rodoma įvesties tipų, kuriuos galite susieti su pasirinktiniais užduočių įvestimis, sąraše, kai kuriate pasirinktinę darbo eigos užduotį.

  • Žingsnis 1 Pasirinkite Orchestration.
  • Žingsnis 2 Spustelėkite Custom Workflow Inputs.
  • Žingsnis 3 Spustelėkite Pridėti.
  • Žingsnis 4 Ekrane Add CustomWorkflow įvestis užpildykite šiuos laukus:
    • Pasirinktinio įvesties tipo pavadinimas – unikalus pasirinktinio įvesties tipo pavadinimas.
    • Įvesties tipas – pažymėkite įvesties tipą ir spustelėkite Pasirinkti. Pagal pasirinktą įvestį rodomi kiti laukai. Pavyzdžiui,ampKai kaip įvesties tipą pasirenkate el. pašto adresą, pasirodo reikšmių sąrašas (LOV). Naudokite naujus laukus, kad apribotumėte tinkintos įvesties reikšmes.
  • 5 veiksmas Spustelėkite Pateikti.
  • Pasirinktinė darbo eigos įvestis pridedama prie Cisco UCS Director ir pasiekiama įvesties tipų sąraše.
Pasirinktinės įvesties patvirtinimas

Klientams gali tekti patvirtinti darbo eigos įvestis naudojant išorinius išteklius. „Cisco UCS Director“ negali patenkinti kiekvieno kliento patvirtinimo poreikių. Norėdami užpildyti šią spragą, „Cisco UCS Director“ suteikia galimybę patikrinti bet kokią įvestį vykdymo metu, naudojant kliento pateiktą scenarijų. Scenarijus gali pažymėti įvesties klaidas ir gali reikalauti tinkamos įvesties prieš paleidžiant paslaugos užklausą. Scenarijus gali būti parašytas bet kuria kalba, gali pasiekti bet kokį išorinį šaltinį ir turi prieigą prie visų darbo eigos įvesties verčių.
Galite rašyti pasirinktinius patvirtinimo scenarijus naudodami „JavaScript“, „Python“, „bash“ apvalkalo scenarijų ar bet kurią kitą scenarijų kalbą.

Šis buvęsamppatvirtinimo scenarijus galite rasti Cisco UCS Director skiltyje Orchestration > Custom Workflow Inputs:

  • Example-bash-script-validator
  • Example-javascript-validator
  • Example-python-validator

Galite nukopijuoti arba klonuoti buvample scripted darbo eigos įvestis, kad sukurtumėte naują patvirtintą įvestį. Taip pat galite naudoti example scripted workflow įvestis kaip vadovas kuriant savo scenarijus.

Nepriklausomai nuo scenarijų kalbos, scenarijaus tinkintos įvesties patvirtinimui taikomos šios funkcijos ir taisyklės:

  • Visas scenarijų patvirtinimas vykdomas atskiru procesu, kad nepavykęs patvirtinimo procesas nepaveiktų Cisco UCS Director proceso.
  • Naudojant scenarijus galima patvirtinti tik bendrąsias teksto įvestis.
  • Tikrinimo scenarijai paleidžiami po vieną, iš eilės ta pačia tvarka, kokia įvestis rodoma darbo eigos įvesties puslapyje. Kiekvienai patvirtintai įvestiei paleidžiamas atskiras procesas.
  • Scenarijaus grąžinimo vertė, kuri nėra nulis, rodo, kad patvirtinimas nepavyko. Pasirinktinai galite perduoti klaidos pranešimą atgal į darbo eigos įvesties formą.
  • Visi darbo eigos įvesties duomenys perduodami patvirtinimo scenarijui dviem būdais:
    • Kaip scenarijaus argumentai forma „raktas“=“vertė“.
    • Kaip scenarijaus proceso aplinkos kintamieji. Kintamųjų pavadinimai yra įvesties etiketės.
      Pavyzdžiui,ampJei darbo eigoje yra įvestis, pažymėta kaip produkto kodas, o įvesties reikšmė yra AbC123, kintamasis perduodamas tikrinimo scenarijui kaip „Product-Code“=“AbC123“.
      Šiuos įvesties kintamuosius scenarijus gali naudoti, jei reikia patvirtinimui įgyvendinti. Išimtis: lentelės reikšmėse yra tik lentelės pasirinkimo eilutės numeris, todėl jos tikriausiai nenaudingos.
  • Puslapyje Redaguoti pasirinktinę darbo eigos įvestį scenarijus pasiekiamas tinkintų užduočių rengyklėje. Sintaksė paryškinta visoms kalboms. Sintaksės klaidos tikrinamos tik „JavaScript“ tikrintuvuose.
Pasirinktinės darbo eigos įvesties klonavimas

Galite naudoti esamą tinkintą darbo eigos įvestį programoje Cisco UCS Director, kad sukurtumėte tinkintą darbo eigos įvestį.

Prieš pradėdami
Cisco UCS Director turi turėti tinkintą darbo eigos įvestį.

  • Žingsnis 1 Pasirinkite Orchestration.
  • Žingsnis 2 Spustelėkite Custom Workflow Inputs.
  • Žingsnis 3 Spustelėkite eilutę su pasirinkta darbo eigos įvestimi, kurią norite klonuoti.
    Klonavimo piktograma rodoma tinkintos darbo eigos įvesties lentelės viršuje.
  • Žingsnis 4 Spustelėkite Klonuoti.
  • Žingsnis 5 Įveskite pasirinktinio įvesties tipo pavadinimą.
  • Žingsnis 6 Norėdami tinkinti naują įvestį, naudokite kitus valdiklius ekrane Clone Custom Workflow Input.
  • Žingsnis 7 Spustelėkite Pateikti.
    Pasirinktinė darbo eigos užduoties įvestis klonuojama po patvirtinimo ir yra prieinama naudoti pasirinktoje darbo eigos užduotyje.
Pasirinktinės užduoties kūrimas

Norėdami sukurti tinkintą užduotį, atlikite šiuos veiksmus:

  • Žingsnis 1 Pasirinkite Orchestration.
  • Žingsnis 2 Spustelėkite Custom Workflow Tasks.
  • Žingsnis 3 Spustelėkite Pridėti.
  • Žingsnis 4 Ekrane Pridėti pasirinktinę darbo eigos užduotį užpildykite šiuos laukus:
    • Laukas Užduoties pavadinimas – unikalus tinkintos darbo eigos užduoties pavadinimas.
    • Užduoties etiketės laukas – etiketė, skirta identifikuoti pasirinktinę darbo eigos užduotį.
    • Registruokis pagal kategoriją – darbo eigos kategorija, pagal kurią turi būti užregistruota pasirinktinė darbo eigos užduotis.
    • Žymės langelis Aktyvinti užduotį – jei pažymėta, pasirinktinė darbo eigos užduotis užregistruojama „Orchestrator“ ir iš karto galima naudoti darbo eigose.
    • Trumpo aprašymo laukas – pasirinktinės darbo eigos užduoties aprašymas.
    • Išsamus aprašymo laukas – išsamus tinkintos darbo eigos užduoties aprašymas.
  • Žingsnis 5 Spustelėkite Next.
    Pasirodo ekranas Custom Task Inputs.
  • Žingsnis 6 Spustelėkite Pridėti.
  • Žingsnis 7 Ekrane Add Entry to Inputs užpildykite šiuos laukus:
    • Įvesties lauko pavadinimo laukas – unikalus lauko pavadinimas. Pavadinimas turi prasidėti abėcėlės simboliu ir jame negali būti tarpų ar specialiųjų simbolių.
    • Įvesties lauko etiketės laukas – etiketė, skirta identifikuoti įvesties lauką.
    • Išskleidžiamasis sąrašas Įvesties lauko tipas – pasirinkite įvesties parametro duomenų tipą.
    • Laukas Susieti su įvesties tipu (be susiejimo) – pasirinkite įvesties tipą, su kuriuo šis laukas gali būti susietas, jei šis laukas gali būti susietas iš kitos užduoties išvesties arba visuotinės darbo eigos įvesties.
    • Privalomas žymės langelis – jei pažymėta, vartotojas turi pateikti šio lauko reikšmę.
    • RBID laukas – įveskite lauko RBID eilutę.
    • Išskleidžiamasis sąrašas Įvesties lauko dydis – pasirinkite teksto ir lentelės įvesties lauko dydį.
    • Įvesties lauko žinyno laukas – (pasirenkama) aprašymas, kuris rodomas, kai užvedate pelės žymeklį virš lauko.
    • Įvesties lauko komentaro laukas – (pasirenkamas) įvesties lauko užuominos tekstas.
    • Lauko grupės pavadinimo laukas – jei nurodyta, visi laukai su atitinkančiais grupių pavadinimais įtraukiami į laukų grupę.
    • TEKSTO LAUKO ATTRIBUTŲ sritis – užpildykite šiuos laukus, kai įvesties lauko tipas yra tekstas.
    • Keli įvestis žymės langelis – jei pažymėta, įvesties laukas priima kelias reikšmes pagal įvesties lauko tipą:
    • LOV – įvesties laukas priima kelias įvesties vertes.
    • Teksto laukas – įvesties laukas tampa kelių eilučių teksto lauku.
    • Maksimalus įvesties lauko ilgis – nurodykite didžiausią simbolių skaičių, kurį galite įvesti į įvesties lauką.
    • Sritys LOV ATTRIBUTES – užpildykite šiuos laukus, kai įvesties tipas yra reikšmių sąrašas (LOV) arba LOV su radijo mygtukais.
    • Laukas Vertybių sąrašas – kableliais atskirtas įterptųjų LOV verčių sąrašas.
      Laukas LOV teikėjo pavadinimas – neįterptųjų LOV LOV teikėjo pavadinimas.
    • Sritys LENTELĖS ATTRIBUTAI – užpildykite šiuos laukus, kai įvesties lauko tipas yra lentelė, iššokanti lentelė arba lentelė su pasirinkimu.
    • Lentelės pavadinimo laukas – lentelės laukų tipų lentelės ataskaitos pavadinimas.
    • LAUKO ĮVESTIES PATVIRTINIMO sritis – rodomas vienas ar daugiau iš toliau nurodytų laukų, atsižvelgiant į pasirinktą duomenų tipą. Užpildykite laukus, kad nurodytumėte, kaip patvirtinami įvesties laukai.
    • Įvesties tikrinimo priemonės išskleidžiamasis sąrašas – pasirinkite vartotojo įvesties tikrintuvą.
    • Reguliarios išraiškos laukas – reguliariosios išraiškos šablonas, atitinkantis įvesties reikšmę.
    • Reguliarios išraiškos pranešimo laukas – pranešimas, kuris rodomas, kai reguliariosios išraiškos patvirtinimas nepavyksta.
    • Minimalios vertės laukas – minimali skaitinė reikšmė.
    • Didžiausios vertės laukas – didžiausia skaitinė vertė.
    • SLĖPTI DĖL LAUKO SĄLYGOS – užpildykite toliau nurodytus laukus, kad nustatytumėte sąlygą slėpti lauką formoje.
    • Slėpti lauko pavadinimo lauką – vidinis lauko pavadinimas, kad formą tvarkanti programa galėtų identifikuoti lauką.
    • Slėpti lauko vertės laukas – reikšmė, kurią reikia išsiųsti pateikus formą.
    • Išskleidžiamasis sąrašas Slėpti lauko sąlygą – pasirinkite sąlygą, kuriai esant laukas turi būti paslėptas.
    • HTML žinyno laukas – paslėpto lauko žinyno instrukcijos.
  • Žingsnis 8 Spustelėkite Pateikti.
    Įvesties įrašas pridedamas prie lentelės.
  • Žingsnis 9 Spustelėkite Pridėti, kad pridėtumėte daugiau įrašų į įvestis.
  • Žingsnis 10 Kai baigsite pridėti įvesties, spustelėkite Pirmyn.
    Pasirodo ekranas Custom Workflow Tasks Outputs.
  • Žingsnis 11 Spustelėkite Pridėti.
  • Žingsnis 12 Ekrane Add Entry to Outputs užpildykite šiuos laukus:
    • Išvesties lauko pavadinimo laukas – unikalus išvesties lauko pavadinimas. Jis turi prasidėti abėcėlės simboliu ir jame neturi būti tarpų ar specialiųjų simbolių.
    • Išvesties lauko aprašymo laukas – išvesties lauko aprašymas.
    • Laukas Output Field Type – patikrinkite išvesties tipą. Šis tipas nustato, kaip išvestis gali būti susieta su kitomis užduoties įvestimis.
  • Žingsnis 13 Spustelėkite Pateikti.
    Išvesties įrašas pridedamas prie lentelės.
  • Žingsnis 14 Spustelėkite Pridėti, jei norite pridėti daugiau įrašų prie išvesties.
  • Žingsnis 15 Spustelėkite Kitas
    Pasirodo valdiklio ekranas
  • Žingsnis 16 (Pasirenkama) Spustelėkite Pridėti, kad pridėtumėte valdiklį.
  • Žingsnis 17 Ekrane Add Entry to Controller užpildykite šiuos laukus:
    • Metodų išskleidžiamasis sąrašas – pasirinkite rūšiavimo arba atskyrimo metodą, kad tinkintumėte tinkintos darbo eigos užduoties įvestis ir (arba) išvestis. Metodas gali būti vienas iš šių:
    • Prieš Maršalą – naudokite šį metodą, kad pridėtumėte arba nustatytumėte įvesties lauką ir dinamiškai sukurtumėte bei nustatytumėte LOV puslapyje (formoje).
    • Po Maršalo – naudokite šį metodą, norėdami paslėpti arba rodyti įvesties lauką.
    • Prieš Unmarshallą – naudokite šį metodą, norėdami konvertuoti įvesties reikšmę iš vienos formos į kitą, pvzample, kai norite užšifruoti slaptažodį prieš siųsdami jį į duomenų bazę.
    • Po Unmarshall – naudokite šį metodą, kad patvirtintumėte vartotojo įvestį ir nustatytumėte klaidos pranešimą puslapyje.
      Žr. PvzampLe: Valdiklių naudojimas, 14 puslapyje.
    • Scenarijaus teksto sritis – metodui, kurį pasirinkote išskleidžiamajame sąraše Metodas, pridėkite GUI tinkinimo scenarijaus kodą.
      Pastaba Spustelėkite Pridėti, jei norite pridėti daugiau metodų kodą.
      Jei yra kokių nors įvestų slaptažodžių patvirtinimų, būtinai pakeiskite slaptažodžių valdiklio patvirtinimą, kad galėtumėte redaguoti pasirinktines užduotis darbo eigose.
      Pastaba
  • Žingsnis 18 Spustelėkite Pateikti.
    Valdiklis pridedamas prie lentelės.
  • Žingsnis 19 Spustelėkite Next.
    Pasirodo scenarijaus ekranas.
  • Žingsnis 20 Išskleidžiamajame sąraše Vykdymo kalba pasirinkite kalbą.
  • Žingsnis 21 Lauke Scenarijus įveskite pasirinktinės darbo eigos užduoties CloupiaScript kodą.
    Cloupia scenarijaus kodas patvirtinamas įvedus kodą. Jei kode yra klaida, šalia eilutės numerio rodoma klaidos piktograma (raudonas kryžius). Užveskite pelės žymeklį virš klaidos piktogramos, kad view klaidos pranešimas ir sprendimas
  • Žingsnis 22 Spustelėkite Išsaugoti scenarijų.
  • Žingsnis 23 Spustelėkite Pateikti.
    Sukurta pasirinktinė darbo eigos užduotis ir ją galima naudoti darbo eigoje

Individualizuotos užduotys ir saugyklos

Kai kuriate pasirinktinę užduotį, užuot įvedę pasirinktinį užduoties kodą scenarijaus lange arba iškirpę ir įklijuodami kodą iš teksto rengyklės, galite importuoti kodą iš file saugomi „GitHub“ arba „BitBucket“ saugykloje. Norėdami tai padaryti, jūs:

  1. Sukurkite vieną ar daugiau tekstų files „GitHub“ arba „BitBucket“ saugykloje, github.com arba privačios įmonės „GitHub“ saugykloje.
    Pastaba „Cisco UCS Director“ palaiko tik „GitHub“ (github.com arba įmonės „GitHub“ egzempliorių) ir „BitBucket“. Ji nepalaiko kitų „Git“ prieglobos paslaugų, įskaitant „GitLab“, „Perforce“ ar „Codebase“.
  2. Užregistruokite saugyklą „Cisco UCS Director“. Žr. „GitHub“ arba „BitBucket“ saugyklos įtraukimas „Cisco UCS Director“ 7 puslapyje.
  3. Pasirinkite saugyklą ir nurodykite tekstą file kuriame yra pasirinktinis užduoties scenarijus. Žr. Tinkinto užduočių scenarijaus kodo atsisiuntimas iš „GitHub“ arba „BitBucket“ saugyklos 8 puslapyje.

„GitHub“ arba „BitBucket“ saugyklos pridėjimas „Cisco UCS Director“.
Norėdami užregistruoti „GitHub“ arba „BitBucket“ saugyklą „Cisco UCS Director“, atlikite šiuos veiksmus:

Prieš pradėdami
Sukurkite „GitHub“ arba „BitBucket“ saugyklą. Saugykla gali būti bet kuriame „GitHub“ arba „BitBucket“ serveryje, viešame arba privačiame, kurį galite pasiekti iš „Cisco UCS Director“.
Patikrinkite vieną ar daugiau files, kuriame yra „JavaScript“ kodas jūsų pasirinktinėms užduotims į jūsų saugyklą.

  • Žingsnis 1 Pasirinkite Administravimas > Integravimas.
  • Žingsnis 2 Integravimo puslapyje spustelėkite Tvarkyti saugyklas.
  • Žingsnis 3 Spustelėkite Pridėti.
  • Žingsnis 4 Puslapyje Pridėti saugyklą užpildykite reikiamus laukus, įskaitant šiuos:
    • Lauke Saugyklos slapyvardis įveskite pavadinimą, kad identifikuotumėte saugyklą „Cisco UCS Director“.
    • Saugykloje URL lauke įveskite URL iš „GitHub“ arba „BitBucket“ saugyklos.
    • Lauke Filialo pavadinimas įveskite saugyklos šakos, kurią norite naudoti, pavadinimą. Numatytasis pavadinimas yra pagrindinė šaka.
    • Lauke „Repository User“ įveskite „GitHub“ arba „BitBucket“ paskyros naudotojo vardą.
    • Norėdami pridėti „GitHub“ saugyklą, lauke Slaptažodis / API prieigos raktas įveskite sugeneruotą „GitHub“ API prieigos raktą.
      Norėdami sugeneruoti API prieigos raktą naudodami GitHub, spustelėkite Nustatymai ir eikite į Kūrėjo nustatymai > Asmeniniai prieigos prieigos raktai ir spustelėkite Generuoti naują prieigos raktą.
      Norėdami Pastaba pridėti BitBucket saugyklą, lauke Slaptažodis/API prieigos raktas įveskite savo BitBucket slaptažodį.
    • Norėdami, kad ši saugykla būtų numatyta pagal numatytuosius nustatymus, kai kuriate naują tinkintą užduotį, pažymėkite Padaryti tai mano numatytąją saugyklą.
    • Norėdami patikrinti, ar Cisco UCS Director gali pasiekti saugyklą, spustelėkite Tikrinti ryšį.
      Ryšio su saugykla būsena rodoma puslapio viršuje esančioje reklamjuostėje.
      Jei negalite prisijungti ir susisiekti su GitHub arba BitBucket saugykla iš Cisco UCS
      Direktoriau, atnaujinkite „Cisco UCS Director“, kad galėtumėte pasiekti internetą per tarpinį serverį. Žr. „Cisco UCS Director“ administravimo vadovą.
      Pastaba
  • Žingsnis 5 Kai esate įsitikinę, kad saugyklos informacija yra teisinga, spustelėkite Pateikti.

Pasirinktinio užduočių scenarijaus kodo atsisiuntimas iš „GitHub“ arba „BitBucket“ saugyklos

Norėdami sukurti naują tinkintą užduotį importuodami tekstą iš GitHub arba BitBucket saugyklos, atlikite šiuos veiksmus:

Prieš pradėdami
Sukurkite „GitHub“ arba „BitBucket“ saugyklą ir patikrinkite vieną ar daugiau tekstų files, kuriame yra jūsų tinkintų užduočių JavaScript kodas jūsų saugykloje.

Pridėkite „GitHub“ saugyklą prie „Cisco UCS Director“. Žr. „GitHub“ arba „BitBucket“ saugyklos pridėjimas „Cisco UCS Director“ puslapyje

  • Žingsnis 1 Puslapyje Orchestration spustelėkite Custom Workflow Tasks.
  • Žingsnis 2 Spustelėkite Pridėti.
  • Žingsnis 3 Puslapyje „Custom Task Information“ užpildykite reikiamus laukus. Žr. Tinkintos užduoties kūrimas, 3 puslapyje.
  • Žingsnis 4 Užpildykite reikiamus laukus puslapyje Custom Task Inputs. Žr. Tinkintos užduoties kūrimas, 3 puslapyje.
  • Žingsnis 5 Užpildykite reikiamus laukus puslapyje Custom Task Outputs. Žr. Tinkintos užduoties kūrimas, 3 puslapyje.
  • Žingsnis 6 Puslapyje Valdiklis užpildykite reikiamus laukus. Žr. Tinkintos užduoties kūrimas, 3 puslapyje.
  • Žingsnis 7 Scenarijaus puslapyje užpildykite reikiamus laukus:
    • Išskleidžiamajame sąraše Vykdymo kalba pasirinkite „JavaScript“.
    • Pažymėkite Naudoti scenarijų saugyklą, kad įgalintumėte tinkintą užduotį naudoti scenarijų file iš saugyklos. Tai leidžia pasirinkti saugyklą ir nurodyti scenarijų file naudoti.
    • Išskleidžiamajame sąraše Select Repository pasirinkite GitHub arba BitBucket saugyklą, kurioje yra scenarijus files. Norėdami gauti daugiau informacijos apie tai, kaip pridėti saugyklų, žr. GitHub arba BitBucket saugyklos pridėjimas Cisco UCS Director, 7 puslapyje.
    • Įveskite visą scenarijaus kelią file Scenarijuje filevardo teksto laukas.
    • Norėdami atsisiųsti scenarijų, spustelėkite Įkelti scenarijų.
      Tekstas iš file yra nukopijuotas scenarijaus teksto redagavimo srityje.
    • Pasirinktinai pakeiskite atsisiųstą scenarijų scenarijaus teksto redagavimo srityje.
    • Norėdami įrašyti scenarijų, kaip jis rodomas scenarijaus teksto redagavimo srityje, spustelėkite Įrašyti scenarijų.
      Kai paspausite Įrašyti scenarijų, scenarijus išsaugomas dabartinėje darbo sesijoje. Turite spustelėti Pateikti, kad išsaugotumėte scenarijų pasirinktoje užduotyje, kurią redaguojate.
      Pastaba
  • Žingsnis 8 Norėdami išsaugoti pasirinktinę užduotį, spustelėkite Pateikti.
    Jei pakeitėte atsisiųstą scenarijų scenarijaus teksto redagavimo srityje, pakeitimai išsaugomi pasirinktoje užduotyje. „GitHub“ ar „BitBucket“ saugykloje pakeitimai neišsaugomi. Jei norite atmesti įkeltą scenarijų ir įvesti savo scenarijų, spustelėkite Atmesti scenarijų, kad išvalytumėte scenarijaus langą.

Ką daryti toliau
Naują tinkintą užduotį galite naudoti darbo eigoje.

Importuoti darbo eigas, pasirinktines užduotis, scenarijaus modulius ir veiklą

Norėdami importuoti artefaktus į Cisco UCS Director, atlikite šiuos veiksmus:

Pastaba Bendrieji kintamieji, susieti su darbo eiga, bus importuojami importuojant darbo eigą, jei visuotinis kintamasis nepasiekiamas įrenginyje.

  • Žingsnis 1 Pasirinkite Orchestration.
  • Žingsnis 2 Puslapyje Orchestration spustelėkite Workflows.
  • Žingsnis 3 Spustelėkite Importuoti.
  • Žingsnis 4 Importavimo ekrane spustelėkite Pasirinkti a File.
  • Žingsnis 5 Ant Pasirinkti File Norėdami įkelti ekraną, pasirinkite file būti importuojamiems. Cisco UCS Director importas ir eksportas fileturi .wfdx file pratęsimas.
  • Žingsnis 6 Spustelėkite Atidaryti.
    Kai file yra įkeltas, File Rodomas įkėlimo / patvirtinimo ekranas File paruoštas naudojimui ir raktas.
  • Žingsnis 7 Įveskite raktą, kuris buvo įvestas eksportuojant file.
  • Žingsnis 8 Spustelėkite Next.
    Importavimo strategijų ekrane rodomas Cisco UCS Director objektų, esančių įkeltuose objektuose, sąrašas file.
  • Žingsnis 9 (Pasirenkama) Ekrane Importavimo strategijos nurodykite, kaip bus tvarkomi objektai, jei jie dubliuoja pavadinimus, esančius darbo eigos aplanke. Ekrane Importuoti užpildykite šiuos laukus
VardasAprašymas
Darbo eigosPasirinkite iš toliau pateiktų parinkčių, kad nurodytumėte, kaip tvarkomos vienodai pavadintos darbo eigos:
  • Pakeiskite– Pakeiskite esamą darbo eigą importuota darbo eiga.
  • Laikykitės abiejų— Importuokite darbo eigą kaip naują versiją.
  • Praleisti– Neimportuokite darbo eigos.
Individualizuotos užduotysPasirinkite iš toliau pateiktų parinkčių, kad nurodytumėte, kaip tvarkomos identiškai pavadintos tinkintos užduotys:
  • Pakeiskite
  • Laikykitės abiejų
  • Praleisti
VardasAprašymas
Scenarijaus moduliaiPasirinkite vieną iš šių parinkčių, kad nurodytumėte, kaip tvarkomi vienodai pavadinti scenarijaus moduliai:
  • Pakeiskite
  • Laikykitės abiejų
  • Praleisti
VeiklaPasirinkite iš toliau pateiktų parinkčių, kad nurodytumėte, kaip tvarkomos vienodai pavadintos veiklos:
  • Pakeiskite
  • Laikykitės abiejų
  • Praleisti
Importuoti darbo eigas į aplankąCheck Importuoti darbo eigas į aplanką, kad importuotumėte darbo eigas. Jei nepažymėsite Importuoti darbo eigas į aplanką ir jei nėra esamos darbo grupės versijosw egzistuoja, ta darbo eiga neimportuota.
Pasirinkite AplankasPasirinkite aplanką, į kurį norite importuoti darbo eigas. Jei pasirinkote [Naujas Aplankas..]

išskleidžiamajame sąraše, Naujas aplankas pasirodo laukas.

Naujas aplankasĮveskite naujo aplanko, kurį norite sukurti kaip importavimo aplanką, pavadinimą.
  • Žingsnis 10 Spustelėkite Importuoti.

Eksportuoti darbo eigas, pasirinktines užduotis, scenarijaus modulius ir veiklą

Norėdami eksportuoti artefaktus iš „Cisco UCS Director“, atlikite šiuos veiksmus:

Pastaba Bendrieji kintamieji, susieti su darbo eiga, bus automatiškai eksportuojami eksportuojant darbo eigą.

  • Žingsnis 1 Spustelėkite Eksportuoti.
  • Žingsnis 2 Ekrane Pasirinkti darbo eigas pasirinkite darbo eigas, kurias norite eksportuoti.
    Pasirinktinės darbo eigos, užduotys ir scenarijai, sukurti Cisco UCS Director iki 6.6 versijos, gali nepavykti importuoti, jei juose yra XML duomenų.
    Pastaba
  • Žingsnis 3 Spustelėkite Next.
  • Žingsnis 4 Ekrane Select Custom Tasks pasirinkite pasirinktines užduotis, kurias norite parodyti
    Pastaba Eksportuotoje pasirinktinėje užduotyje yra visos tinkintos įvesties, kurias naudoja ta pasirinktinė užduotis.
  • Žingsnis 5 Spustelėkite Next.
  • Žingsnis 6 Ekrane Eksportuoti: Pasirinkite scenarijaus modulius pasirinkite scenarijaus modulius, kuriuos norite eksportuoti.
  • Žingsnis 7 Spustelėkite Next.
  • Žingsnis 8 Ekrane Eksportuoti: Pasirinkite veiklą pasirinkite veiklą, kurią norite eksportuoti.
  • Žingsnis 9 Spustelėkite Next.
  • Žingsnis 10 Ekrane Eksportuoti: pasirinkite Atidaryti API, pasirinkite API, kurias norite eksportuoti.
  • Žingsnis 11 Ekrane Eksportavimas: patvirtinimas užpildykite šiuos laukus:
VardasAprašymas
EksportavoJūsų vardas arba pastaba, kas atsakingas už eksportą.
KomentaraiKomentarai apie šį eksportą.
Šifruoti eksportuotą filePažymėkite Šifruoti eksportuotus file pažymėkite langelį, kad užšifruotumėte file būti eksportuojamiems. Pagal numatytuosius nustatymus žymės langelis yra pažymėtas.
RaktasĮveskite šifravimo raktą file.

Šis laukas rodomas tik tada, kai užšifruota eksportuota file pažymėtas žymės langelis.

Išsaugokite raktą, kai jo reikia, importuodami iššifravimo darbo eigą.

Patvirtinkite raktąDar kartą įveskite raktą, kad patvirtintumėte.

Šis laukas rodomas tik tada, kai užšifruota eksportuota file pažymėtas žymės langelis.

Eksportuota File VardasPavadinimas file vietinėje sistemoje. Įveskite tik pagrindą filevardas; į file tipo plėtinys (.wfdx) pridedamas automatiškai.
  • Žingsnis 12 Spustelėkite Eksportuoti.
    Būsite raginami išsaugoti file.
Pasirinktinės darbo eigos užduoties klonavimas iš užduočių bibliotekos

Galite klonuoti užduotis užduočių bibliotekoje ir naudoti kuriant pasirinktines užduotis. Taip pat galite klonuoti pasirinktinę užduotį, kad sukurtumėte tinkintą užduotį.

Klonuota užduotis yra sistema su tais pačiais užduoties įvestimis ir išvestimis kaip ir pradinė užduotis. Tačiau klonuota užduotis yra tik sistema. Tai reiškia, kad visas naujos užduoties funkcijas turite įrašyti į CloupiaScript.

Taip pat atminkite, kad sąrašo įvesties pasirinkimo reikšmės, pvz., išskleidžiamieji sąrašai ir reikšmių sąrašai, perkeliamos į klonuotą užduotį tik tuo atveju, jei sąrašo reikšmės nepriklauso nuo sistemos. Tokie dalykai kaip esamų sistemų pavadinimai ir IP adresai priklauso nuo sistemos; tokių dalykų kaip konfigūracijos parinktys, kurias palaiko Cisco UCS Director, nėra. Pavyzdžiui,ample, vartotojų grupės, debesų pavadinimai ir prievadų grupės priklauso nuo sistemos; vartotojo vaidmenys, debesies tipai ir prievadų grupių tipai nėra.

  • Žingsnis 1 Pasirinkite Orchestration.
  • Žingsnis 2 Spustelėkite Custom Workflow Tasks.
  • Žingsnis 3 Spustelėkite Klonuoti iš užduočių bibliotekos.
  • Žingsnis 4 Ekrane Klonuoti iš užduočių bibliotekos pažymėkite eilutę su užduotimi, kurią norite klonuoti.
  • Žingsnis 5 Spustelėkite Pasirinkti.
    Pasirinktinė darbo eigos užduotis sukuriama iš užduočių bibliotekos. Nauja pasirinktinė užduotis yra paskutinė priskirta užduotis tinkintų darbo eigos užduočių ataskaitoje. Nauja pasirinktinė užduotis pavadinta klonuotos užduoties vardu, pridėta data.
  • Žingsnis 6 Spustelėkite Pateikti

Ką daryti toliau
Redaguokite pasirinktinę darbo eigos užduotį, kad įsitikintumėte, jog klonuotai užduočiai yra tinkamas pavadinimas ir aprašymas.

Pasirinktinės darbo eigos užduoties klonavimas

Galite naudoti esamą tinkintą darbo eigos užduotį programoje Cisco UCS Director, kad sukurtumėte tinkintą darbo eigos užduotį.

Prieš pradėdami
Pasirinktinė darbo eigos užduotis turi būti pasiekiama Cisco UCS Director.

  • Žingsnis 1 Pasirinkite Orchestration.
  • Žingsnis 2 Spustelėkite Custom Workflow Tasks.
  • Žingsnis 3 Spustelėkite eilutę su pasirinkta darbo eigos užduotimi, kurią norite klonuoti.
    Klonavimo piktograma rodoma tinkintų darbo eigos užduočių lentelės viršuje.
  • Žingsnis 4 Spustelėkite Klonuoti.
  • Žingsnis 5 Ekrane Clone Custom Workflow Task atnaujinkite reikiamus laukus.
  • Žingsnis 6 Spustelėkite Next.
    Rodomi pasirinktinių darbo eigos užduočių įvestis.
  • Žingsnis 7 Spustelėkite eilutę su užduoties įvestimi, kurią norite redaguoti, ir spustelėkite Redaguoti, jei norite redaguoti užduoties įvestis.
  • Žingsnis 8 Spustelėkite Pridėti, kad pridėtumėte užduoties įvesties įrašą.
  • Žingsnis 9 Spustelėkite Next.
    Redaguokite užduoties išvestis.
  • Žingsnis 10 Spustelėkite Pridėti, kad pridėtumėte naują išvesties įrašą.
  • Žingsnis 11 Spustelėkite Next.
  • Žingsnis 12 Redaguokite valdiklio scenarijus. Žr. Tinkintų darbo eigos užduočių įvesties valdymas, 13 puslapyje.
  • Žingsnis 13 Spustelėkite Next.
  • Žingsnis 14 Norėdami tinkinti pasirinktinę užduotį, redaguokite užduoties scenarijų.
  • Žingsnis 15 Spustelėkite Pateikti
Pasirinktinių darbo eigos užduočių įvesties valdymas

Valdiklių naudojimas
Galite keisti pasirinktinių užduočių įvesties išvaizdą ir veikimą naudodami valdiklio sąsają, esančią Cisco UCS Director.

Kada naudoti valdiklius
Valdiklius naudokite šiais atvejais:

  • Įdiegti sudėtingą rodyti ir slėpti GUI elgseną, įskaitant tikslesnį reikšmių sąrašų valdymą, verčių sąrašus ir kitus vartotojui rodomus įvesties valdiklius.
  • Įdiegti sudėtingą vartotojo įvesties patvirtinimo logiką.

Naudodami įvesties valdiklius galite atlikti šiuos veiksmus:

  • Rodyti arba slėpti GUI valdiklius: galite dinamiškai rodyti arba slėpti įvairius GUI laukus, pvz., žymimuosius laukelius, teksto laukelius, išskleidžiamuosius sąrašus ir mygtukus, atsižvelgdami į sąlygas. Pavyzdžiui,ampJei vartotojas išskleidžiamajame sąraše pasirenka UCSM, galite paprašyti Cisco UCS Manager vartotojo kredencialų arba pakeisti reikšmių sąrašą (LOV) išskleidžiamajame sąraše, kad būtų rodomi tik galimi serverio prievadai.
  • Formos lauko patvirtinimas: galite patvirtinti vartotojo įvestus duomenis kurdamas arba redaguodamas darbo eigas darbo eigos kūrimo priemonėje. Jei naudotojas įvedė neteisingus duomenis, gali būti rodomos klaidos. Vartotojo įvestus duomenis galima pakeisti prieš išsaugant juos duomenų bazėje arba prieš išsaugant juos įrenginyje.
  • Dinamiškai gaukite reikšmių sąrašą: galite dinamiškai gauti reikšmių sąrašą iš Cisco UCS Director objektų ir naudoti juos užpildydami GUI formos objektus.

GUI formos objektų rūšiavimas ir atskyrimas
Valdikliai visada susiejami su forma Workflow Designer užduočių įvesties sąsajoje. Yra vienas su vienu susiejimas tarp formos ir valdiklio. Valdikliai dirba dviem stages, skirstymas ir atskyrimas. Tiek stages turi du substages, prieš ir po. Norėdami naudoti valdiklį, sutvarkykite (valdykite vartotojo sąsajos formos laukus) ir (arba) išjunkite (patvirtinkite vartotojo įvestis) susijusius GUI formos objektus naudodami valdiklio scenarijus.

Toliau pateiktoje lentelėje apibendrinami šie stages.

StageSub-stage
Suskirstymas — Naudojamas formų laukams paslėpti ir rodyti bei išplėstiniam LOV ir lentelių LOV valdymui.prieš Maršalą — Naudojamas norint pridėti arba nustatyti įvesties lauką ir dinamiškai sukurti bei nustatyti LOV puslapyje (formoje).

po Maršalo – Naudojamas įvesties laukui paslėpti arba rodyti.

StageSub-stage
Nesutvarkymas – Naudojamas formos vartotojo įvesties patvirtinimui.prieš Unmaršalą — Naudojamas konvertuoti įvesties reikšmę iš vienos formos į kitą, pvzample, užšifruoti slaptažodį prieš siunčiant jį į duomenų bazę.

po Unmaršalo — Naudojamas vartotojo įvesties patvirtinimui ir klaidos pranešimui puslapyje nustatyti.

Pastato valdiklio scenarijai
Valdikliai nereikalauja importuoti jokių papildomų paketų.
Jūs neperduodate parametrų valdiklio metodams. Vietoj to, Cisco UCS Director sistema leidžia naudoti šiuos parametrus, skirtus rūšiavimui ir atskyrimui:

ParametrasAprašymasExample
PuslapisPuslapis arba forma, kurioje yra visi užduoties įvestis. Naudodami šį parametrą galite atlikti šiuos veiksmus:
  • Gaukite arba nustatykite įvesties reikšmes GUI formoje.
  • Rodyti arba slėpti įvestis GUI formoje.
page.setHidden(id + ".portList", true); page.setValue(id + ".status", "Nėra prievado. Prievadų sąrašas paslėptas");
idUnikalus formos įvesties lauko identifikatorius. ID generuoja sistema ir gali būti naudojamas su formos įvesties lauko pavadinimu.page.setValue(id + ".status", "Nėra prievado. Port List is Hidden");// čia "statusas" yra įvesties lauko pavadinimas.
PojoPOJO (paprastas senas Java objektas) yra Java pupelė, vaizduojanti įvesties formą. Kiekviename GUI puslapyje turi būti atitinkamas POJO, kuriame yra formos reikšmės. POJO naudojamas išsaugoti reikšmes duomenų bazėje arba siųsti reikšmes į išorinį įrenginį.pojo.setLunSize(asciiValue); //nustatykite įvesties lauko „lunSize“ reikšmę

Žr. PvzampLe: Valdiklių naudojimas, 14 puslapyje, skirtas veikiančiam kodui sample, kuri parodo valdiklio funkcionalumą.

Example: Valdiklių naudojimas

Šis kodas, pvzample parodo, kaip įdiegti valdiklio funkcionalumą pasirinktinėse darbo eigos užduotyse naudojant įvairius metodus – prieš Maršalą, po Maršalo, prieš Unmarshallą ir po Unmarshall.
/*

Metodo aprašymai:
Prieš Maršalą: naudokite šį metodą, kad pridėtumėte arba nustatytumėte įvesties lauką ir dinamiškai sukurtumėte bei nustatytumėte LOV puslapyje (formoje).
Po Maršalo: naudokite šį metodą, norėdami paslėpti arba rodyti įvesties lauką.
Prieš UnMarshall: naudokite šį metodą, norėdami konvertuoti įvesties reikšmę iš vienos formos į kitą,
pvzample, kai norite užšifruoti slaptažodį prieš siųsdami jį į duomenų bazę. Po UnMarshall: naudokite šį metodą, kad patvirtintumėte vartotojo įvestį ir nustatytumėte klaidos pranešimą
puslapį.
*/
//Prieš Maršalą:
/*
Pasikeitus įvesties lauke arba norėdami dinamiškai sukurti LOV ir nustatyti naują įvesties lauką formoje prieš ją įkeliant, naudokite „forwardMarshall“ metodą.
BuvusiojeampŽemiau pateikiamas naujas įvesties laukas „portList“, prieš pateikiant formą naršyklėje.
*/
importPackage(com.cloupia.model.cIM);
importPackage (java.util);
importPackage(java.lang);
var portList = new ArrayList();
var lovLabel = "eth0";
var lovValue = "eth0";
var portListLOV = new Array();
portListLOV[0] = new FormLOVPair(lovLabel, lovValue);//sukurkite lov įvesties lauką
//parametras „puslapis“ naudojamas formos įvesties laukui nustatyti
page.setEmbeddedLOVs(id + ".portList", portListLOV);// nustatykite įvesties lauką formoje =========================== =================================================== =================================
//Po Maršalo:
/*
Naudokite šį metodą, norėdami paslėpti arba rodyti įvesties lauką.
*/
page.setHidden(id + ".portList", true); //paslėpti įvesties lauką „portList“.
page.setValue(id + ".status", "Nėra prievado. Prievadų sąrašas paslėptas");
page.setEditable(id + ".status", false);
=================================================== =================================================== =========
//Prieš Unmarshallą:
/*
Prieš įterpdami į duomenų bazę, naudokite prieš UnMarshall metodą, kad perskaitytumėte vartotojo įvestį ir konvertuotumėte ją į kitą formą. Pavyzdžiui,ample, galite perskaityti slaptažodį ir išsaugoti slaptažodį duomenų bazėje, konvertavę jį į base64 koduotę, arba perskaityti darbuotojo vardą ir konvertuoti į darbuotojo ID, kai darbuotojo vardas siunčiamas į duomenų bazę.
Kode pvzample žemiau lun dydžio nuskaitomas ir konvertuojamas į ASCII reikšmę.
*/
importPackage(org.apache.log4j);
importPackage(java.lang);
importPackage (java.util);
var dydis = page.getValue(id + ".lunSize");
var logger = Logger.getLogger("mano registratorius");
if(dydis != null){
logger.info(“Dydžio reikšmė “+dydis);
if((new java.lang.String(size)).matches(“\\d+”)){ var byteValue = size.getBytes(“US-ASCII”); //konvertuokite lun dydį ir gaukite ASCII simbolių masyvą

var asciiValueBuilder = new StringBuilder();
for (var i = 0; i < byteValue.length; i++) {
asciiValueBuilder.append(byteValue[i]);
}
var asciiValue = asciiValueBuilder.toString()+” – Ascii
vertė“
//id + „.lunSize“ yra įvesties lauko identifikatorius
page.setValue(id + ".lunSize",asciiValue); //parametras
„puslapis“ naudojamas vertei nustatyti įvesties lauke .
pojo.setLunSize(asciiValue); //nustatykite pojo reikšmę.
Šis pojo bus išsiųstas į DB arba išorinį įrenginį
}
=================================================== =================================================== =========
// Po unMarshall:
/*
Naudokite šį metodą, kad patvirtintumėte ir nustatytumėte klaidos pranešimą.
*/
importPackage(org.apache.log4j);
importPackage(java.lang);
importPackage (java.util);
//var size = pojo.getLunSize();
var size = page.get Value(id + ".lunSize");
var logger = Logger .get Logger("mano registratorius");
logger.info(“Dydžio reikšmė “+dydis);
if (dydis > 50) { //patvirtinti dydį
puslapį. set Error(id+.lunSize), „LUN dydis negali būti didesnis nei 50MB“); //nustatyti
klaidos pranešimą puslapyje
page .set Puslapio pranešimas („LUN dydis negali būti didesnis nei 50 MB“);
//puslapis. nustatyti puslapio būseną(2);
}

Ankstesnės užduoties išvesties naudojimas darbo eigoje

Ankstesnės užduoties išvestį galite naudoti kaip kitos užduoties įvestį darbo eigoje tiesiai iš pasirinktinės užduoties scenarijaus ir užduočių bibliotekos užduoties Vykdyti Cloupia scenarijų.
Norėdami pasiekti šią išvestį, galite naudoti vieną iš šių būdų:

  • Iš darbo eigos konteksto gaukite kintamąjį naudodami metodą get Input ().
  • Žr. išvestį naudodami sistemos kintamųjų žymėjimą.

Norėdami gauti išvestį naudodami kontekstinį getInput() metodą, naudokite:
var pavadinimas = ctxt.getInput("AnkstesnisUžduotiesPavadinimas.OutputFieldName");

Pavyzdžiui,ampLe:
var pavadinimas = ctxt.getInput("custom_task1_1684.NAME"); // PAVADINIMAS yra užduoties1 išvesties pavadinimas
lauką, kurį norite pasiekti
Norėdami gauti išvestį naudodami sistemos kintamųjų žymėjimą, naudokite:
var name = “${Ankstesnės užduoties pavadinimas. išvesties lauko pavadinimas}“;

Pavyzdžiui,ampLe:
var pavadinimas = "${custom_task1_1684.NAME}"; // PAVADINIMAS yra užduoties1 išvesties lauko, kurį norite pasiekti, pavadinimas

Example: tinkintos užduoties kūrimas ir vykdymas

Norėdami sukurti tinkintą užduotį, atlikite šiuos veiksmus:

  • Žingsnis 1 Pasirinkite Orchestration.
  • Žingsnis 2 Spustelėkite Custom Workflow Tasks.
  • Žingsnis 3 Spustelėkite Pridėti ir įveskite pasirinktinės užduoties informaciją.
  • Žingsnis 4 Spustelėkite Next.
  • Žingsnis 5 Spustelėkite + ir pridėkite išsamią įvesties informaciją.
  • Žingsnis 6 Spustelėkite Pateikti.
  • Žingsnis 7 Spustelėkite Next.
    Rodomas ekranas Custom Task Outputs.
  • Žingsnis 8 Spustelėkite + ir pridėkite pasirinktinės užduoties išvesties informaciją.
  • Žingsnis 9 Spustelėkite Next.
    Rodomas valdiklio ekranas.
  • Žingsnis 10 Spustelėkite + ir pridėkite pasirinktinės užduoties valdiklio informaciją.
  • Žingsnis 11 Spustelėkite Next.
    Rodomas scenarijaus ekranas.
  • Žingsnis 12 Pasirinkite JavaScript kaip vykdymo kalbą ir įveskite šį scenarijų, kurį norite vykdyti.
    logger.addInfo ("Sveikas pasaulis!");
    logger.addInfo("Pranešimas "+input.message);
    kur pranešimas yra įvesties lauko pavadinimas.
  • Žingsnis 13 Spustelėkite Išsaugoti scenarijų.
  • Žingsnis 14 Spustelėkite Pateikti.
    Pasirinktinė užduotis apibrėžiama ir įtraukiama į pasirinktinių užduočių sąrašą.
  • Žingsnis 15 Puslapyje Orchestration spustelėkite Workflows.
  • Žingsnis 16 Spustelėkite Pridėti, kad apibrėžtumėte darbo eigą ir darbo eigos įvestis bei išvestis.
    Apibrėžę darbo eigos įvestis ir išvestis, naudokite darbo eigos kūrimo priemonę, kad įtrauktumėte darbo eigos užduotį prie darbo eigos.
  • Žingsnis 17 Dukart spustelėkite darbo eigą, kad atidarytumėte darbo eigą ekrane „Workflow Designer“.
  • Žingsnis 18 Kairėje Workflow Designer pusėje išplėskite aplankus ir pasirinkite tinkintą užduotį (pvz.,ample, „Sveikas pasaulis, pritaikyta užduotis“).
  • Žingsnis 19 Nuvilkite pasirinktą užduotį į darbo eigos dizainerį.
  • Žingsnis 20 Užpildykite laukus Pridėti užduotį ( ) ekranas.
  • Žingsnis 21 Prijunkite užduotį prie darbo eigos. Žr. „Cisco UCS Director Orchstration Guide“.
  • Žingsnis 22 Spustelėkite Patvirtinti darbo eigą.
  • Žingsnis 23 Spustelėkite Vykdyti dabar ir spustelėkite Pateikti.
  • Žingsnis 24 Žr. žurnalo pranešimus Paslaugos užklausos žurnalo lange.

Dokumentai / Ištekliai

cisco Pasirinktinių darbo eigos užduočių kūrimas [pdfVartotojo vadovas
Pasirinktinių darbo eigos užduočių kūrimas, tinkintų darbo eigos užduočių kūrimas, darbo eigos užduočių kūrimas, darbo eigos užduočių, užduočių kūrimas

Nuorodos

Palikite komentarą

Jūsų el. pašto adresas nebus skelbiamas. Privalomi laukai pažymėti *