Spring til indhold
Menu

Artikler

UiPath Orchestrator - komplet guide [2021]

Komplet guide til UiPath Orchestrator: forbind din robot, publicér pakker, opret processer, kør jobs, planlæg triggers og håndtér queues og assets.

Anders Jensen Automatiserings- og AI-instruktør

Log ind i Orchestrator

  1. Åbn en browser og gå til UiPath Automation Cloud https://cloud.uipath.com
Fig 1.1 - Automation Cloud

2a. Klik på din tenant under 'Orchestrator Services' (Fig 1.1). Du er nu logget ind i UiPath Orchestrator og kan gå til trin 3. Kunne du ikke det, så gå til trin 2b.

Fig 1.2 - Opret ny tenant

2b. Ser du 'Create New' under Orchestrator Services (Fig 1.2), betyder det, at du ikke har oprettet en tenant endnu. Bare rolig, det klarer vi nemt. Klik på 'Create New'.

Fig 1.3 - Add tenant

2c. Klik på den blå 'Add Tenant' i øverste højre hjørne.

Fig 1.3 - Giv din tenant et navn

2d. Et pop op-vindue åbner til højre (Fig 1.3). Giv din tenant et navn. Sørg for at have sat flueben ved 'Actions' og 'Processes'. 'Data Service', som er en nem og sikker måde at gemme virksomhedens data på, er valgfri og betyder ikke noget for denne guide (fravælger du den, kan du nemt slå den til senere). Husk at klikke på den blå 'Save' i nederste højre hjørne.

Fig 1.4 - Den oprettede tenant

2e. Tenanten er oprettet. Klik på den blå 'Orchestrator' ved siden af tenant-navnet for at komme ind i UiPath Orchestrator.

Fig 1.5 - UiPath Orchestrator

3. Du er nu logget ind i UiPath Orchestrator.

Forbind UiPath med Orchestrator

Forbindelsen mellem Orchestrator og UiPath/en robot kan laves manuelt eller automatisk. Denne guide viser den automatiske måde, for vi prøver jo at undgå manuelt arbejde.

Fig. 2.1 - Startmenu
  1. Gå til din startmenu (Fig. 2.1).
Fig. 2.2 - Søg efter UiPath Assistant

2. Skriv "UiPath Assistant" og åbn applikationen (Fig. 2.2).

Fig. 2.3 - En åben UiPath Assistant

3. UiPath Assistant er nu synlig. Hvis ikke, så find den i Windows-proceslinjen (rød pil i Fig. 2.3).

Fig. 2.4 - Klik på Sign In

4. Klik på den blå 'Sign In'-knap (Fig. 2.4), hvorefter en browser åbner.

Fig. 2.5 - Log ind

5. Log ind på den UiPath-konto, du oprettede, da du downloadede UiPath (Fig. 2.5).

Fig. 2.6 - Klik på Open UiPath

6. Klik på 'Open UiPath' i pop op-beskeden i din browser (Fig. 2.6).

Fig. 2.7 - Forbundet

7. Ser du det grønne lys i din UiPath Assistant (Fig. 2.7), har du nu forbundet Orchestrator med UiPath og er klar til at køre dine robotter. Får du en fejlbesked, så gå til fejlfinding af brugergodkendelse nedenfor og løs den.

Fejlfinding af brugergodkendelse

Får du fejlbeskeden "Interactive sign-in is not enabled for this tenant, Enable it from the Orchestrator settings, or connect using the machine key", skal vi slå interaktivt login til.

Fig. 2.8 - Interaktivt login er ikke slået til
  1. Klik 'OK' til fejlbeskeden (Fig. 2.8). Åbn derefter en browser og gå til https://cloud.uipath.com.
Fig. 2.9 - Klik på tenant

2. Klik på din tenant (Fig. 2.9).

Fig. 2.10 - Settings

3. Sørg for at klikke på 'Tenant' i øverste venstre hjørne og derefter 'Settings' i øverste højre hjørne (Fig. 2.10).

Fig. 2.11 - Tillad brugergodkendelse

4. Klik på 'Security'-knappen, sørg for at 'Allow both user authentication and robot key authentication' er aktiveret, og klik til sidst 'SAVE'. Nu kan du tage dette kapitel igen og få den automatiske forbindelse mellem Orchestrator og UiPath til at lykkes.

Publicér et projekt til Orchestrator

3.1 - Publicér dit workflow til Orchestrator
  1. Lav et workflow i UiPath Studio. Jeg bruger dette workflow med en Input Dialog og en Message Box for senere at vise, at forbindelsen virker begge veje. Når du er færdig med den første version, klikker du 'Publish' (Fig 3.1).
Fig 3.2 - Publish-egenskaber

2. Giv din pakke et navn (eller behold samme navn som dit workflow). Du kan vælge et valgfrit ikon, så den er lettere at genkende i Orchestrator, samt release notes. Klik derefter 'Publish options'.

Fig 3.3 - Publish options

3. Klik på dropdown-menuen i 'Publish to', vælg 'Orchestrator Tenant Processes Feed' og klik 'Publish' i nederste højre hjørne.

Fig 3.4 - Projektet er publiceret

4. Du har nu publiceret dit projekt til Orchestrator.

Assets

En asset gemmes i Orchestrator. Det kan være et navn (fx NewsletterURL) og en tilhørende værdi (fx https://andersjensen.org/email-newsletter). Denne asset kan hentes af flere UiPath-workflows. Endnu mere nyttigt er det, at assets kan gemmes som credentials (brugernavn/password) og opbevares sikkert i Orchestrator (krypteret med AES 256). Når et password først er indtastet i en credential-asset, kan det tilgås fremover. Praktisk, hvis flere brugere har adgang til samme Orchestrator-tenant.

Streng-assets

Opret en streng-asset i Orchestrator

Fig. 4.1 - Klik på 'Assets' i mappen
  1. Assets kan begrænses til én mappe eller deles på tværs af mapper. Her oprettes en asset i Hafnia-mappen. Klik på 'Assets' i din valgte mappe (Fig. 4.1).
Fig. 4.2 - Klik på '+'

2. Klik på det blå/hvide '+'-ikon til højre (Fig. 4.2).

Fig. 4.3 - Klik på '+'-ikonet for at tilføje en ny asset.

3. Klik på det blå/hvide '+'-ikon igen for at tilføje en ny asset (Fig. 4.3).

Fig. 4.4 - Udfyld værdierne for den asset, du vil oprette

4. Udfyld nu det navn, du vil give din asset, i 'Asset name' (Fig. 4.4). Giv den et beskrivende navn. Jeg har valgt navnet "NewsLetter". Vælg "Text" som type i dropdown-menuen. Text svarer til en string i UiPath/.NET. Beskrivelsen af din asset er valgfri. Er Global Value slået til, modtager alle brugere asseten, medmindre den tilsidesættes i tabellen nedenfor. Er Global Value slået fra, modtager kun de brugere, der er angivet i tabellen, den. Udfyld assetens værdi under 'Text *'. Det kan fx være et mappenavn eller et telefonnummer, du vil dele på tværs af projekter. Klik 'Create', når du er færdig.

Fig. 4.5 - Asseten er oprettet

5. Din asset er nu oprettet, og du kan kalde den i UiPath ved at henvise til dens navn "Newsletter" (Fig. 4.5).

Credential-assets

Opret en credential-asset i Orchestrator

Fig. 4.6 - Klik på 'Assets' i mappen
  1. Assets kan begrænses til én mappe eller deles på tværs af mapper. Her oprettes en asset i Hafnia-mappen. Klik på 'Assets' i din valgte mappe (Fig. 4.6).
Fig. 4.7 - Klik på '+'

2. Klik på det blå/hvide '+'-ikon til højre (Fig. 4.7).

Fig. 4.8 - Klik på '+'-ikonet for at tilføje en ny asset.

3. Klik på det blå/hvide '+'-ikon igen for at tilføje en ny asset (Fig. 4.8).

Fig. 4.9 - Udfyld værdierne for den credential-asset, du vil oprette

4. Giv din asset et navn (Fig. 4.9). Det er navnet, du bruger i UiPath til at hente asseten fra Orchestrator. Vælg "Credential" som type i dropdown-menuen. Du kan give asseten en valgfri beskrivelse. Er Global Value slået til, modtager alle brugere asseten, medmindre den tilsidesættes i tabellen nedenfor. Er Global Value slået fra, modtager kun de brugere, der er angivet i tabellen, den. Angiv brugernavn og password til credential-asseten under "Username*" og "Password*". Klik 'Create', når du er færdig.

Fig. 4.10 - Credential-asseten er oprettet

5. Din credential-asset er nu oprettet, og du kan kalde den i UiPath ved at henvise til dens navn "LinkedInLogin" (Fig. 4.10).

Robotter

Sådan laver du en unattended robot

En unattended robot kan køre, uden at brugeren starter automatiseringen (klikker Start i UiPath Assistant). Den unattended robot kan startes af en trigger (fx på et bestemt tidspunkt, evt. tilbagevendende, eller når et nyt element er tilføjet en Orchestrator-queue).

For at lave en unattended robot skal du have:

Fig 5.1 - Klik på Tenant og Folders

1. Klik på 'Tenant' i øverste højre hjørne og derefter 'Folders' (Fig 5.1)

Fig 5.2 - Opret en ny mappe

2. Opret en ny mappe ved at klikke på ikonet vist i Fig 5.2.

Fig 5.3 - Navngiv mappen

3. Giv mappen et navn, du kan lide, og klik 'Create' (Fig 5.3).

Fig 5.4 - Redigér bruger

4. Klik på 'Users', find din bruger, klik på de tre prikker til højre og klik 'Edit' (Fig 5.4).

Fig. 5.5 - Roles-dropdown

5. Klik på 'Roles'-dropdownen (Fig. 5.5).

Fig. 5.6 - Allow to be Automation User

6. Sæt flueben ved 'Allow to be Automation User' og klik derefter på 'Unattended Robot' (Fig. 5.6).

Fig. 5.7 - Opret automatisk en unattended robot for denne bruger

7. Skub knappen ved 'Automatically create an unattended robot for this user', så den bliver blå (Fig. 5.7).

Fig. 5.8 - Startmenu

8. Gå nu til din startmenu (Fig 5.8).

Fig. 5.9 - Kommandoprompt

9. Søg efter 'cmd' og klik for at åbne (Fig. 5.9).

Fig. 5.10 - whoami

10. Skriv "whoami" i kommandoprompten og tryk Enter. Markér nedenunder 'desktop-kgjkmkhanders jensen' (din er navngivet efter din computer) og kopiér den (Ctrl+C) (Fig. 5.10).

Fig. 5.11 - Udfyld oplysningerne for den unattended robot

11. Indsæt den (Ctrl+V) i 'DomainUsername' og skriv dit Windows-password i 'Password'. Nu kan du klikke Update (Fig. 5.11).

Fig. 5.12 - Edit Machine

12. Klik på 'Machines', derefter de tre prikker til højre og 'Edit Machine' (Fig 5.12).

Fig. 5.13 - Tildel en Unattended Runtime

13. Tildel en Unattended Runtime under 'License - Unattended Runtimes' ved at skrive 1. Klik 'Update' (Fig. 5.13).

Fig. 5.14 - Håndtér maskine

14. Klik tilbage til 'Folders', klik på 'Anders' (eller dit mappenavn), derefter 'Machines' og til sidst de 9 hvide prikker på det blå (Fig. 5.14).

Fig. 5.15 - Tilføj maskine

15. Sæt flueben ved din maskine og klik 'Update' (Fig. 5.15).

Fig. 5.16 - Tilføj pakke

16. Klik på din mappe, derefter 'Automations' og '+'-tegnet (Fig. 5.16).

Fig. 5.17 - Vælg pakke

17. Vælg den pakke, du vil køre, og klik 'Continue' (Fig. 5.17).

Fig. 5.18 - Opret proces

18. Klik 'Create' (Fig. 5.18).

Fig. 5.19 - Kør den unattended robot

19. Klik på play-ikonet for at køre din unattended robot (Fig. 5.19).

Fig. 5.20 - Start

20. Sørg for, at 'Unattended' er valgt i Job type, og klik 'Start' (Fig. 5.20).

Fig. 5.21 - Succes

21. Tillykke, du har nu lavet din unattended robot (Fig. 5.21).

Queues og transaktioner

Følg med her

👪 Bliv en del af Discord-familien: https://discord.gg/d8KQpTUvFD

--
Følg mig på:
👉 LinkedIn: https://www.linkedin.com/in/andersjensenorg
👉 Twitter: https://twitter.com/andersjensenorg
👉 Instagram: https://www.instagram.com/andersjensenorg
👉 Facebook: https://www.facebook.com/andersjensenorg
👉 Discord: https://discord.gg/d8KQpTUvFD
💌 Nyhedsbrev: https://andersjensen.org/email-newsletter

Flere artikler

  • Sådan udtrækker du data med RegEx i UiPath

    RegEx er en tegnsekvens, der definerer et søgemønster. Som UiPath RPA-udvikler bruger vi RegEx til at udtrække data fra fx mails og fakturaer. Sådan gør du.

    Læs mere →
  • Sådan skriver du i applikationer og web med UiPath (Type Into)

    Lær alt om Type Into-activityen i UiPath: simulér tastetryk, send window messages, håndtér specialtaster og vælg den rigtige input-metode.

    Læs mere →
  • UiPath - Excel vs Workbook activities

    Når du arbejder med Excel i UiPath, kan du bruge Excel- eller Workbook-activities. Her er fordele og ulemper, så du kan vælge den rigtige til din robot.

    Læs mere →