UiPath Documentation
orchestrator
latest
false
Orchestrator-Anleitung
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Konfigurieren von Automatisierungsfunktionen

Beim Konfigurieren von Automatisierungsfunktionen wird bestimmten Benutzern oder Gruppen in einer Organisation gestattet, verschiedene Aufgaben, Prozesse oder Workflows zu automatisieren. Ob die Aufträge im Attended- oder Unattended-Modus ausgeführt werden sollen, können Sie passend zu Ihren Automatisierungsszenarien aus den folgenden Optionen auswählen:

  • Befähigen von Benutzern zum Ausführen persönlicher Automatisierungen
  • Ausführen von Automatisierungen in einer Unattended-Infrastruktur über Unattended-Roboter
  • Konfigurieren von Roboterkonten, um Unattended-Automatisierungen auszuführen

Aktivieren persönlicher Automatisierungen

Persönliche Automatisierungen: Automatisierungen, die unter der Identität eines Benutzers entweder lokal auf der Maschine des Benutzers oder remote (persönliche Remote-Automatisierungen) auf serverseitigen Ressourcen laufen, auf die der Benutzer keinen direkten Zugriff hat. Benutzerkonten und ihre Zuordnung zu Rollen ermöglichen eine bestimmte Zugriffsebene auf Ressourcen im Orchestrator.

In diesem Artikel wird beschrieben, wie Sie Ihren Benutzern Folgendes ermöglichen:

  • Ausführen der Automatisierung auf ihrer lokalen Maschine über den UiPath® Assistant;
  • Führen Sie persönliche Remote-Automatisierungen im Hintergrund in Ordnern aus, in denen der Benutzer über die erforderlichen Berechtigungen verfügt, und in seinen persönlichen Arbeitsbereichen;
  • Ausführen und Debuggen in UiPath Studio, sowohl auf dem Desktop als auch im Web;
  • Verwalten Sie Automatisierungen in ihrem persönlichen Arbeitsbereich.

Enabling users to run personal automations

To enable personal automation capabilities, select either the group or user scope as described below.

For user groups

Groups simplify administration for accounts with similar needs that are managed together.

  1. Wählen Sie unter Zugriff verwaltenZugriffsregeln die Option Gruppen aus.
  2. Select Assign group to assign a new group and add roles, or edit an existing group.
  3. On the Assign access rules page, under Personal automation setup, select one of the following options:
    • Enable user to run automations — allows users in that group to run automation on their local machine via UiPath Assistant, run background personal remote automations in folders where they have permissions, and run and debug in UiPath Studio (desktop and web)
    • Enable user to run automations + Personal Workspace — allows users to manage automations in their personal workspace and run background personal remote automations in their personal workspaces
  4. Wählen Sie Aktualisieren.
For individual users

Enable personal automation capabilities for individual user accounts only when group members require additional capabilities beyond those granted by group membership.

  1. Wählen Sie unter Zugriff verwaltenZugriffsregeln die Option Benutzer aus.
  2. Select Assign user to assign a new user and add roles, or edit an existing user.
  3. On the Assign access rules page, under Personal automation setup, select one of the following options:
    • Enable user to run automations — allows the user to run automation on their local machine via UiPath Assistant, run background personal remote automations in folders where they have permissions, and run and debug in UiPath Studio (desktop and web)
    • Enable user to run automations + Personal Workspace — allows the user to manage automations in their personal workspace and run background personal remote automations in their personal workspaces
  4. Wählen Sie Aktualisieren.
Hinweis:

Deselecting the Enable user to run automations option triggers a warning message indicating that any running automations will be affected and your Studio Web experience could be downgraded.

Aktivieren von Unattended-Automatisierungen

UiPath® accounts represent identities authorized to access Orchestrator resources:

  • User accounts — represent human users
  • Robot accounts — represent non-human users (equivalent to Windows service accounts)

An administrator can enable an unattended robot to impersonate a user account, allowing the robot to run automations with the same privileges as the user it impersonates.

Use cases for unattended automation

On user accounts: Typically done by developers debugging automation projects and business users running automations under their own identity on server-side resources.

On robot accounts: The standard approach for unattended automation execution. Robot accounts have unattended capabilities enabled by default; administrators only configure infrastructure settings.

Via personal remote automation: An alternative that's easier to set up because it doesn't require an unattended robot enabled for the user account. See enabling personal automations.

Personal remote automation vs. unattended automation

AspektPersonal Remote AutomationUnattended Automation on User Account
ProzesstypBackground processes onlyBackground and interactive processes
Identity scopeSingle process execution (granular control)All processes across accessible folders
Setup complexitySimpler (no unattended robot required)Requires unattended robot configuration

What you can enable

Administrators can enable developers and business users to:

  • Run background processes on unattended infrastructure via unattended robot impersonation
  • Run processes that require user interaction on unattended infrastructure via unattended robot impersonation

Ausführen von Automatisierungen in einem Ordner

Benutzer können Prozesse in allen Ordnern debuggen und ausführen, auf die sie Zugriff haben. Sie können die Unattended-Infrastruktur für die Ausführung verwenden, vorausgesetzt, ein Administrator hat diesem Ordner die physischen Ressourcen zum Ausführen der Unattended-Automatisierung zugewiesen, d. h., er hat diesem Ordner ein Maschinenvorlagenobjekt mit mindestens einer Laufzeit zugewiesen. Normalerweise wird zum Debuggen eine NonProduction-Laufzeit verwendet.

Entwickler und Geschäftsanwender können einen Prozess starten, indem sie entweder einen Auftrag manuell oder über Trigger in diesem Ordner starten.

Abbildung 1. Ausführen von Automatisierungen in einem Ordner

Wenn dem Benutzer beim Starten eines Auftrags über den Orchestrator keine verfügbaren Laufzeiten angezeigt werden, sollte der Administrator Folgendes sicherstellen:

  • Sie haben dem Ordner, der den auszuführenden Prozess enthält, sowohl das Benutzerkonto als auch eine Maschinenvorlage zugewiesen.
  • Sie haben der Maschinenvorlage Laufzeiten zugewiesen. Dies ist in persönlichen Arbeitsbereichen nicht erforderlich.

Debuggen in einem persönlichen Arbeitsbereich

Ein persönlicher Arbeitsbereich ist der persönliche Ordner eines Benutzers und fungiert als separater und vom offiziellen Orchestrator-Feed getrennter Speicherplatz. In einem persönlichen Arbeitsbereich übernimmt der Orchestrator mehrere Vorgänge, die ein Administrator in einem Ordner ausführen müsste, sodass Automatisierungsprojekte ohne Eingreifen des Administrators veröffentlicht, ausgeführt und debuggt werden können:

  • Der Orchestrator erstellt automatisch einen Prozess aus jedem Paket, das von Studio im persönlichen Arbeitsbereich-Feed dieses Benutzers veröffentlicht wird.
  • Der Orchestrator verwaltet automatisch Maschinenvorlagen im Namen des Administrators für Besitzer von persönlichen Arbeitsbereichen , und eine Maschinenvorlage mit einer Entwicklungs-Runtime wird automatisch erstellt und jedem neuen persönlichen Arbeitsbereich zugewiesen.

Benutzer können einen Prozess debuggen oder ausführen, indem sie einen Auftrag manuell oder über Trigger in diesem Arbeitsbereich starten.

Abbildung 2. Debuggen in einem persönlichen Arbeitsbereich

Aktivieren von Benutzern zum Debuggen über den Orchestrator

Damit ein Benutzer Prozesse in einer Unattended-Infrastruktur ausführen kann, muss ein Administrator sowohl die persönlichen Automatisierungsfunktionen als auch den Identitätswechsel durch einen Unattended-Roboter aktivieren. Letzteres ermöglicht es dem Roboter auf einer physischen Hostmaschine, unter der Identität dieses Benutzers zu laufen.

Erforderliche Lizenzen:

  • Eine Benutzerlizenz.
  • Eine Unattended-Laufzeit.
  • Robot Units für Cloud-Roboter.

Damit Benutzer Prozesse in einer Unattended-Infrastruktur debuggen können, führen Sie Folgendes aus, wenn Sie auf das Benutzerkonto im Orchestrator verweisen oder es bearbeiten:

  1. Wählen Sie unter Einrichtung der persönlichen Automatisierung die Option Benutzer zum Ausführen von Automatisierungen aktivieren aus.

Wenn der Benutzer Mitglied einer Gruppe mit persönlichen Automatisierungsfunktionen ist, erbt er die Funktionen von dieser Gruppe. Daher können Sie diesen Schritt überspringen.

Mit dieser Option können Benutzer in dieser Gruppe:

  • Automatisierung auf ihrer lokalen Maschine über den UiPath Assistant auszuführen.
  • Führen Sie persönliche Remote-Automatisierungen im Hintergrund in Ordnern aus, für die der Benutzer über die erforderlichen Berechtigungen verfügt.
  • Ausführen und Debuggen in UiPath Studio, sowohl auf dem Desktop als auch im Web.
  1. Alternativ wählen Sie noch unter Einrichtung der persönlichen Automatisierung die Option Benutzer zur Ausführung von Automatisierungen befähigen + Persönlicher Arbeitsbereich aus.

Mit dieser Option können Benutzer in dieser Gruppe:

  • Verwalten Sie Automatisierungen in ihrem persönlichen Arbeitsbereich.
  • Führen Sie persönliche Remote-Automatisierungen im Hintergrund in ihren persönlichen Arbeitsbereichen aus.
  1. Under Unattended setup, configure the infrastructure to execute unattended foreground processes. Choose one of the following options:
    • Use the VMs preconfigured Windows user account (Automation Cloud robots only) — delegates Automation Cloud robots to execute processes that require user interaction using a preconfigured Windows account
    • Use a specific Windows user account — execute processes on a specific Windows machine by filling in the Domain\Username and Password fields with the correct host machine credentials
  2. If using a specific Windows user account, configure the credential settings per the following reference table.

Um die Anmeldeinformationseinstellungen bei der Verwendung bestimmter Windows-Konten zu konfigurieren, überprüfen Sie Folgendes:

Feld

Beschreibung

Domäne\Benutzername

Das Konto, unter dem der Roboter ausgeführt wird.

  • Für Konten, die der Domäne hinzugefügt wurden, verwenden Sie die Syntax domain\username. Beispiel: deskover\localUser1.
  • Für lokale Windows-Konten verwenden Sie die Syntax host_machine_name\username mit dem Namen der Hostmaschine anstelle der Domäne. Zum Beispiel: LAPTOP1935\localUser2 .
  • Verwenden Sie für lokale Windows-Konten, die sich auf mehreren Hostmaschinen befinden und die Sie unabhängig von der Maschine verwenden möchten, die Syntax .\username mit einem Punkt anstelle des Hostmaschinennamens. Beispiel: .\localUser3 .
  • Verwenden Sie für mit Azure AD verbundene Maschinen die Syntax azuread\username@domain.com.

Anmeldeinformationsspeicher

Der Anmeldeinformationsspeicher, der für Ihr Kennwort verwendet wird. Weitere Informationen finden Sie unter Anmeldeinformationsspeicher.

Passwort

Das Kennwort, mit dem Sie sich bei der Maschine anmelden, auf der UiPath Robot installiert ist.

Anmeldeinformationstyp

Gibt den Typ der Kennwortanmeldeinformationen an.

  1. Aktivieren Sie die Option Jeweils nur einen Auftrag ausführen, um den Benutzer auf die gleichzeitige Ausführung mehrerer Aufträge zu beschränken. Dies hilft, wenn Sie Anwendungen automatisieren, bei denen Sie Anmeldeinformationen nicht mehr als einmal gleichzeitig verwenden können (z. B. SAP).
  2. Wählen Sie Aktualisieren.

Aktivieren von Benutzern ohne Orchestrator-Zugriff zum Debuggen auf der Hostmaschine

Wenn die interaktive Authentifizierung erzwungen wird, kann ein Benutzer im UiPath Assistant nur die Prozesse sehen, auf die er Zugriff hat, und erst, nachdem er sich bei seinem Konto angemeldet hat. Eine Benutzerlizenz ist ebenfalls erforderlich. Daher sind Unattended-Prozesse, die nicht unter einem Benutzerkonto ausgeführt werden, im UiPath Assistant für die Fehlerbehebung nicht verfügbar, sodass ein Benutzer keinen Unattended-Prozess debuggen kann, indem er sich bei dieser Hostmaschine anmeldet.

Um dies zu umgehen, kann ein Administrator vorübergehend eine Fehlerbehebungssitzung auf seiner Maschine aktivieren. Dadurch kann der Benutzer den Unattended-Prozess lokal sehen und ausführen, ohne dass eine Benutzerlizenz erforderlich ist. Die Fehlerbehebungssitzung ist temporär und das oben Genannte gilt nur, während die Fehlerbehebung aktiv ist.

Sie können auch Studio mit seinen Remote-Debugging- Funktionen verwenden. Es ermöglicht das Ausführen und Debuggen von Attended- und Unattended-Prozessen auf Remote-Maschinen, einschließlich auf Linux-Robotern, die plattformübergreifende Projekte ausführen können.

Schritt 1. Aktivieren einer Fehlerbehebungssitzung
  1. Go to Tenant > Monitoring.
  2. Select Unattended sessions from the Section dropdown menu.
  3. Identify the machine where the error occurred, click More Actions at the end of the machine row and select Configure troubleshooting session.

Die Option ist nur verfügbar, wenn die interaktive Authentifizierung erzwungen wird.

Sie können herausfinden, auf welcher Maschine ein Prozess ausgeführt wurde, indem Sie den Abschnitt Processes auswählen.

Das Dialogfeld Fehlerbehebungssitzung konfigurieren wird geöffnet:

Abbildung 3. Konfigurieren der Fehlerbehebungssitzung

  1. Klicken Sie unter Fehlerbehebungssitzung auf den Umschalter, um ihn auf Aktiviert umzuschalten.
  2. Bearbeiten Sie im Feld Sitzungstimeout (Minuten) den Wert, um die Anzahl der Minuten zu ändern, die die Fehlerbehebungssitzung aktiv sein soll.

Sobald die angegebene Anzahl von Minuten verstreicht, wird die Fehlerbehebungssitzung automatisch deaktiviert und es werden keine weiteren Verbindungen akzeptiert. Alle vorhandenen Verbindungen bleiben jedoch aktiv, bis die Verbindung getrennt wird.

  1. Klicken Sie auf Speichern (Save).
Schritt 2. Herstellen einer Verbindung mit dem UiPath Assistant

Befolgen Sie diese Anweisungen, um eine Verbindung mit der Maschine herzustellen und die Unattended-Prozesse vom UiPath Assistant mit Ihrem Konto auszuführen.

  1. Wechseln Sie im Orchestrator zu Mandant > Maschinen und klicken Sie auf Client-ID/Maschinenschlüssel kopierenDokumentationsbild am Ende der Maschinenzeile, um den Maschinenschlüssel in die Zwischenablage zu kopieren.
  2. In UiPath Assistant, click the user icon in the title bar and select Preferences.
  3. Wählen Sie die Registerkarte Orchestrator-Einstellungen aus und klicken Sie bei Bedarf auf Trennen oder Abmelden, damit Sie die Verbindungseinstellungen bearbeiten können.
  4. Konfigurieren Sie die Verbindung wie folgt:
    1. Verbindungstyp – Wählen Sie Maschinenschlüssel aus.
    2. Orchestrator-URL – Fügen Sie die URL zur Orchestrator-Instanz hinzu, die den Mandanten und die Organisation enthalten sollte.
    3. Maschinenschlüssel – Fügen Sie den kopierten Maschinenschlüssel aus der Zwischenablage ein.
  5. Klicken Sie auf Verbinden und schließen Sie dann das Fenster Einstellungen.
  6. Wenn Sie die Unattended-Prozesse im UiPath Assistant nicht sehen, wechseln Sie zu Einstellungen > Anmelden und melden Sie sich mit Ihren Anmeldeinformationen an.

Nun können Sie Unattended-Prozesse vom UiPath Assistant ausführen, um eine Fehlerbehebung durchzuführen.

Schritt 3. Erweitern oder Deaktivieren der Fehlerbehebungssitzung

Wenn Sie das Debuggen abgeschlossen haben, können Sie die Fehlerbehebungssitzung für die Maschine deaktivieren, sodass keine Attended-Verbindungen mehr zugelassen werden. Oder Sie können, falls nötig, auch den Zeitraum verlängern, in dem die Sitzung aktiv ist.

  1. Go to Tenant > Monitoring.
  2. Select Unattended sessions from the Section dropdown menu.
  3. Click More Actions at the end of the machine row and select Configure troubleshooting session.
  4. Im Dialogfeld Fehlerbehebungssitzung konfigurieren:
    • Sitzung schließen: Klicken Sie den Umschalter unter „Fehlerbehebungssitzung“, um die Option zu deaktivieren. Wenn diese Option deaktiviert ist, werden keine weiteren Verbindungen akzeptiert. Alle vorhandenen Verbindungen bleiben jedoch aktiv, bis die Verbindung getrennt wird.
    • Sitzung verlängern: Bearbeiten Sie den Wert im Feld Sitzungstimeout (Minuten) mit einem größeren Wert, um die Sitzung auf die angegebene Dauer zu verlängern.
  5. Klicken Sie auf Speichern (Save).
  6. Trennen Sie den UiPath Assistant, um die Verbindung zu schließen.

Configuring robot accounts to run unattended automations

Die Unattended-Automatisierung wird in der Regel auf Roboterkonten ausgeführt, dem UiPath®-Äquivalent von Windows-Dienstkonten. Roboterkonten können als nicht-menschliche Identitäten betrachtet werden, die für den Zugriff auf Orchestrator-Ressourcen autorisiert werden müssen. Ihre Zuordnung zu Rollen ermöglicht einen bestimmten Zugriff auf Ressourcen im Orchestrator.

Bei Roboterkonten sind die Unattended-Funktionen standardmäßig aktiviert. Administratoren müssen nur mehrere infrastrukturbezogene Einstellungen konfigurieren.

Aktivieren der Unattended-Automatisierung für ein Roboterkonto

Konfigurieren Sie Unattended-Ausführungseinstellungen unter einem Roboterkonto und auf einer bestimmten Infrastruktur wie folgt:

  1. Wählen Sie unter Zugriff verwaltenZugriffsregeln die Option Roboterkonten aus.
  2. Wählen Sie dann entweder Roboterkonto zuweisen aus, um ein neues Roboterkonto zuzuweisen und Rollen hinzuzufügen oder ein vorhandenes Roboterkonto zu bearbeiten.
  3. Wählen Sie auf der Seite „Zugriffsregeln zuweisen“ unter Unbeaufsichtigte Einrichtung die Infrastruktur aus, um unbeaufsichtigte Vordergrundprozesse unter diesem Roboterkonto auszuführen:
    1. Wählen Sie die Option Unattended Robot mit vordefinierten VM-Anmeldeinformationen (nur für Ausführungen auf UiPath Automation Cloud-Robotern) aus, um Automation Cloud-Roboter zur Ausführung von Prozessen zu delegieren, die eine Benutzerinteraktion erfordern. Die Roboter verwenden ein vorkonfiguriertes Windows-Konto, wenn sie Prozesse ausführen.
    2. Wählen Sie den Unattended-Roboter mit benutzerdefinierten Windows-Anmeldeinformationen aus. Um Prozesse auf einer bestimmten Windows-Maschine auszuführen, füllen Sie die Felder Domäne\Benutzername und Kennwort aus. Sie müssen die richtigen Anmeldeinformationen für die Hostmaschine angeben, damit sich der Roboter erfolgreich bei ihr anmelden kann. Dadurch kann der Roboter Prozesse ausführen, die eine Benutzerinteraktion unter diesem spezifischen Windows-Konto erfordern.

Um die Anmeldeinformationseinstellungen bei der Verwendung bestimmter Windows-Konten zu konfigurieren, überprüfen Sie Folgendes:

Feld

Beschreibung

Domäne\Benutzername

Das Konto, unter dem der Roboter ausgeführt wird.

  • Für Konten, die der Domäne hinzugefügt wurden, verwenden Sie die Syntax domain\username. Beispiel: deskover\localUser1.
  • Für lokale Windows-Konten verwenden Sie die Syntax host_machine_name\username mit dem Namen der Hostmaschine anstelle der Domäne. Zum Beispiel: LAPTOP1935\localUser2 .
  • Verwenden Sie für lokale Windows-Konten, die sich auf mehreren Hostmaschinen befinden und die Sie unabhängig von der Maschine verwenden möchten, die Syntax .\username mit einem Punkt anstelle des Hostmaschinennamens. Beispiel: .\localUser3 .
  • Verwenden Sie für mit Azure AD verbundene Maschinen die Syntax azuread\username@domain.com.

Anmeldeinformationsspeicher

Der Anmeldeinformationsspeicher, der für Ihr Kennwort verwendet wird. Weitere Informationen finden Sie unter Anmeldeinformationsspeicher.

Passwort

Das Kennwort, mit dem Sie sich bei der Maschine anmelden, auf der UiPath Robot installiert ist.

Anmeldeinformationstyp

Gibt den Typ der Kennwortanmeldeinformationen an.

Hinweis:

Unattended-Roboter können Hintergrundaufträge in jeder Infrastruktur ausführen. Es wird jedoch empfohlen, Ihre Hostmaschinen auf die Ausführung bestimmter Prozesstypen zu spezialisieren, um die Effizienz zu maximieren und die Kosten zu reduzieren. Erfahren Sie mehr über die Optimierung einer Unattended-Infrastruktur mithilfe von Maschinenvorlagen.

  1. Aktivieren Sie die Option Jeweils nur einen Auftrag ausführen, um das Konto auf die gleichzeitige Ausführung mehrerer Aufträge zu beschränken. Dies hilft, wenn Sie Anwendungen automatisieren, bei denen Sie Anmeldeinformationen nicht mehr als einmal gleichzeitig verwenden können (z. B. SAP).
  2. Konfigurieren Sie unter Erweiterte Roboteroptionen die Ausführungseinstellungen für den Unattended-Roboter. Hier erfahren Sie mehr über Robotereinstellungen.
  3. Wählen Sie Aktualisieren.

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben