UiPath Documentation
orchestrator
2021.10
false
Orchestrator-Anleitung
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Verwaltung von Robotern

In modernen Ordnern gibt es kein Robotermanagement per se, da Roboter automatisch erstellt werden. Sie müssen jedoch die Lizenzierung, Ausführung und Authentifizierung des zu erstellenden Roboters definieren. Nachfolgend finden Sie die Schritte für eine funktionale Einrichtung, mit der Sie Aufträge in modernen Ordnern ausführen können.

Attended-Setup​

  1. Erstellen Sie eine Maschinenvorlage oder eine Standardmaschine. Für persönliche Arbeitsbereichskonten wird automatisch eine Maschinenvorlage erstellt.

    Woher: Mandant > Maschinen

  2. Verbinden Sie den UiPath-Assistant mit dem Orchestrator mithilfe des von der Maschinenentität generierten Schlüssels.

    Quelle: UiPath Assistant > Orchestrator-Einstellungen

  3. Konfigurieren Sie das Konto:

    1. Assign tenant roles from Tenant > Manage Access > Assign roles. Assigning roles

    2. On the Robot setup step, switch the Attended Robot toggle to on to automatically create a robot for the account.

    3. If the user license management model is disabled, select the license type. What is my licensing model?

    4. If the account is for a user who has their own Studio or StudioX license, select the Stand-alone checkbox. This way, Orchestrator doesn't allocate a license from its license pool, only the local license is used.

      Hinweis:

      If the option is not visible, you must submit a request to Licensing Support.

    5. Legen Sie den Benutzernamen fest, der zum Anmelden bei der Maschine verwendet wird, auf der der UiPath Robot installiert ist, und konfigurieren Sie die Ausführungseinstellungen des UiPath Robot.

  4. Weisen Sie das Konto einem oder mehreren Ordnern zu, während Sie die entsprechenden Rollen auf Ordnerebene auswählen. Benutzer des persönlichen Arbeitsbereichs können direkt im Kontext ihres eigenen Arbeitsbereichs arbeiten.

    Wichtig:

    Dadurch wird Zugriff auf diesen Ordner gewährt und die dort bereitgestellten Prozesse werden verfügbar und bereit zur Ausführung gemacht.

    Woher: Mandant > Ordner

  5. Starten Sie einen Auftrag.

    Where from: UiPath Assistant

Im Attended-Modus zeigt der UiPath Assistant die Prozesse in allen Ordnern an, denen das Konto zugewiesen ist.

These processes cannot be started or triggered in unattended mode from Orchestrator unless it's for debugging purposes. See Studio design and Orchestrator debugging.

Unattended-Setup​

  1. Erstellen Sie auf Mandant > Maschinen eine Maschinenvorlage oder eine Standardmaschine. Standardmaschinen werden verwendet, um die Abwärtskompatibilität mit klassischen Ordnern sicherzustellen, bieten aber nur begrenzte Funktionen. Es wird empfohlen, zu modernen Ordnern zu migrieren und stattdessen Maschinenvorlagen zu verwenden.

    • Weisen Sie der Vorlage die erforderlichen Runtimes zu. Eine Vorlage mit X Runtimes legt X Lizenzen aus dem Pool von Lizenzen des Mandanten für jede Workstation fest, die mit dem Orchestrator über diese Vorlage verbunden ist. Auf diese Weise können Sie X Prozesse gleichzeitig auf jeder dieser Workstations ausführen.

      Angenommen, Sie haben einer Maschinenvorlage 2 Unattended- und 3 NonProduction-Laufzeiten zugewiesen. Drei Workstations, die mit dem Orchestrator über diese Maschinenvorlage verbunden sind, halten 6 Unattended-Lizenzen (2 Unattended x 3 Workstations) und 9 Nonproduction-Lizenzen (3 Nonproduction x 3 Workstations) aus dem Lizenzpool des Mandanten zurück. Auf diese Weise können Sie eine Anzahl von 2 Unattended- bzw. 3 Nonproduction-Prozessen gleichzeitig auf jeder dieser Workstations ausführen.

    • Dokumentationsbild Select the process type and process compatibility on the Supported Usage section. This allows you to optimize your unattended infrastructure by restricting unattended machines to executing certain types of processes. For example, you can configure cheaper machines such as Linux to execute cross-platform processes, and specialize Windows machines in foreground automation (which cannot run elsewhere). See an example of optimizing an unattended infrastructure consisting of a Windows desktop, one high-density Windows Server, and three Linux machines.

  2. Verbinden Sie Ihre Maschinen mit dem Orchestrator mithilfe des Schlüssels, der von einer Maschinenvorlage generiert wurde.

  3. Konfigurieren Sie das Konto: Legen Sie seine Rolle auf Mandantenebene fest, aktivieren Sie die automatische Robotererstellung, legen Sie den Benutzernamen und das Kennwort fest, die zum Anmelden bei der Maschine verwendet werden, damit sich der Roboter authentifizieren kann, wählen Sie den Anmeldeinformationsspeicher aus und konfigurieren Sie die Ausführungseinstellungen des Roboters.

    Woher?

    Mandant > Zugriff verwalten > Rollen zuweisen

  4. Weisen Sie die Konto- und Maschinenvorlage einem oder mehreren Ordnern zu, während Sie die Kontorollen auf Ordnerebene auswählen.

    Wichtig:

    Dadurch wird Zugriff auf diesen Ordner gewährt und die dort bereitgestellten Prozesse werden verfügbar und bereit zur Ausführung gemacht.

    Woher?

    Mandant > Ordner

  5. Starten Sie einen Auftrag und konfigurieren Sie seine Priorität und den Laufzeittyp. Sie können das Konto angeben, unter dem es ausgeführt wird, oder Sie können es undefiniert lassen.

    Wichtig:

    Unattended-Aufträge werden dynamisch ausgeführt, indem die Konten und Maschinen in Ihrer Umgebung automatisch gekoppelt werden. Wenn das Konto angegeben ist, wird nur die Maschine dynamisch zugewiesen. Wenn kein Konto angegeben ist, werden beide dynamisch miteinander gekoppelt. Letzteres ist der optimale Mechanismus zur Auftragsausführung, da er den Ressourcenverbrauch optimiert.

    Woher?

    • Ordner-Kontext > Automatisierungen > Aufträge
    • UiPath Roboter-Tray (für Unattended-Roboter, die im Attended-Modus verwendet werden)

Im Unattended-Modus zeigt UiPath Assistant die Prozesse in allen Ordnern an, denen sowohl das Konto als auch die Maschinenvorlage zugewiesen wurden. Diese Prozesse können im Unattended-Modus vom Orchestrator gestartet oder ausgelöst werden.

Ein Benutzer, der einen Unattended-Roboter im Attended-Modus verwendet (der Benutzer meldet sich an der Maschine an), hat keinen Zugriff auf die Prozesse in Ordnern, denen der Benutzer allein zugewiesen ist. Sein Zugriff ist auf Prozesse in Ordnern beschränkt, denen sowohl er selbst als auch die Maschinenvorlage zugeordnet sind.

Wichtig:

Nutzungskonvention für die dynamische Zuweisung: Auf einer Hostmaschine müssen Sie einen Windows-Benutzer für jedes Konto bereitstellen, das zu den Ordnern gehört, denen die entsprechende Maschinenvorlage zugewiesen ist.

Angenommen, Sie haben einen Server mit dem Orchestrator über den von der Maschinenvorlage generierten Schlüssel „FinanceT“ verbunden. Diese Maschinenvorlage ist den Ordnern „FinanceExecution“ und „FinanceHR“ zugeordnet, denen auch sechs Konten zugeordnet sind. Diese sechs Konten müssen als Windows-Benutzer auf dem Server bereitgestellt werden.

Grafische Darstellung eines grundlegenden modernen Unattended-Setups

Grafische Darstellung eines komplexen modernen Unattended-Setups

Debugging​

Aktivieren einer Fehlerbehebungssitzung für Unattended-Prozesse​

Hinweis:

Roboter – Bearbeiten ist die Mindestberechtigung, die zur Verwendung von Fehlerbehebungssitzungen erforderlich ist.

Wenn die interaktive Authentifizierung erzwungen wird, können Sie im UiPath Assistant nur die Prozesse sehen, auf die Sie Zugriff haben, und dies erst nach der Anmeldung bei Ihrem Konto. Eine Benutzerlizenz ist ebenfalls erforderlich. Daher sind Unattended-Prozesse, die nicht unter Ihrem Konto ausgeführt werden, nicht im UiPath Assistant zur Fehlerbehebung verfügbar.

Wenn Sie also einen Unattended-Prozess debuggen müssen, können Sie eine Fehlerbehebungssitzung vorübergehend aktivieren. Auf diese Weise können Sie den Unattended-Prozess lokal anzeigen und ausführen, ohne dass eine Benutzerlizenz erforderlich ist.

Die Fehlerbehebungssitzung ist vorübergehend und das Obengenannte gilt nur, wenn die Fehlerbehebung aktiv ist.

  1. Wechseln Sie zu Mandant > Roboter > Unattended-Sitzungen.

  2. Identify the machine where the error occurred and click Dokumentationsbild at the right end of the machine row.

    Hinweis:

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

    You can find out on which machine a process ran from the Monitoring > Processes tab.

    Das Dialogfeld Fehlerbehebungssitzung konfigurieren wird geöffnet:

  3. Klicken Sie unter Fehlerbehebungssitzung auf den Umschalter, um ihn auf Aktiviert umzuschalten.

  4. 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.

  5. Klicken Sie auf Speichern (Save).

  6. In Orchestrator, go to Tenant > Machines and click Dokumentationsbild at the right of the machine row to copy the machine key to your clipboard.

  7. Klicken Sie im UiPath Assistant in der Titelleiste auf das Symbol Einstellungen und wählen Sie Einstellungen aus.

  8. Wählen Sie die Registerkarte Orchestrator-Einstellungen aus und klicken Sie bei Bedarf auf Trennen oder Abmelden, damit Sie die Verbindungseinstellungen bearbeiten können.

  9. Konfigurieren Sie die Verbindung wie folgt:

    • Verbindungstyp – Wählen Sie Maschinenschlüssel aus.
    • Orchestrator-URL – Fügen Sie die URL zur Orchestrator-Instanz hinzu, die den Mandanten und die Organisation enthalten sollte.
    • Maschinenschlüssel – Fügen Sie den kopierten Maschinenschlüssel aus der Zwischenablage ein.
  10. Klicken Sie auf Verbinden und schließen Sie dann das Fenster Einstellungen.

  11. Wenn Sie die Unattended-Prozesse im UiPath Assistant nicht sehen, wechseln Sie zu Einstellungen > Anmelden und melden Sie sich mit Ihren Anmeldeinformationen an.

Erweitern oder Deaktivieren einer Fehlerbehebungssitzung von Unattended-Prozessen​

Hinweis:

Roboter – Bearbeiten ist die Mindestberechtigung, die zur Verwendung von Fehlerbehebungssitzungen erforderlich ist.

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. Wechseln Sie im Orchestrator zu Mandant > Roboter > Unattended-Sitzungen.

  2. Click Dokumentationsbild at the right end of the machine row.

  3. Im Dialogfeld Fehlerbehebungssitzung konfigurieren:

    • Close the session: Click the toggle under Troubleshooting session to switch it to Disabled.

      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.

  4. Klicken Sie auf Speichern (Save).

  5. Trennen Sie den UiPath Assistant, um die Verbindung zu schließen.

Studio-Design und Orchestrator-Debugging​

Um Workflows in Studio oder StudioX während des Debuggens im Orchestrator zu erstellen, benötigt das Entwicklerkonto sowohl einen Attended- als auch einen Unattended-Roboter.

So richten Sie das Entwicklerkonto sowohl für die beaufsichtigte als auch für die unbeaufsichtigte Verwendung ein:

  1. Fügen Sie einen Benutzer hinzu und konfigurieren Sie die Benutzerdetails.

    Woher?

    Mandant > Zugriff verwalten > Rollen zuweisen

    • The developer must be granted the roles appropriate to the desired level of access to Orchestrator tenant resources. See standard Orchestrator roles and their purpose. (3)

    • Lassen Sie die Webanmeldung zu, damit der Entwickler auf den Orchestrator zugreifen kann. (4)

  2. Erstellen und konfigurieren Sie den Attended-Roboter.

    • Für Verzeichnisbenutzer ist Domain\Username vorab ausgefüllt. (6)

    • Um über den UiPath Assistant Workflows zu erstellen und Aufträge zu starten, benötigen Sie eine Benutzerlizenz, die Studio-Funktionen bietet und es Ihnen ermöglicht, den Roboter für diesen spezifischen Benutzer im Orchestrator bereitzustellen. Weitere Informationen zu verfügbaren SKUs finden Sie im UiPath-Lizenzierungsportal . (7)

    • Erstellen Sie einen persönlichen Arbeitsbereich für den Benutzer, um das Debugging von Workflows im Kontext des Arbeitsbereichs zu vereinfachen. (8)

  3. Erstellen und konfigurieren Sie den Unattended-Roboter.

  4. Konfigurieren Sie die Robotereinstellungen.

  5. Erstellen Sie eine Maschinenvorlage oder eine Standardmaschine, um den Roboter über den Schlüssel mit dem Orchestrator zu verbinden. Fügen Sie Laufzeiten hinzu, um eine Unattended-Ausführung zu ermöglichen.

    Woher?

    Mandant > Maschinen

    • Orchestrator automatically manages machine templates for personal workspace owners. A machine template with a Development runtime is automatically created and assigned to each new personal workspace.

    • Das Debuggen ohne Verwendung der Funktion Persönliche Arbeitsbereiche erfordert das Anfügen einer NonProduction-Laufzeit an die Maschine, die zum Debuggen verwendet wird. Dadurch wird eine Laufzeit aus dem Pool der auf Mandantenebene verfügbaren Lizenzen gesichert und der Vorlage zugewiesen. Dadurch kann das Konto Aufträge über den Orchestrator starten. Die zugewiesene Laufzeit wird beim Ausführen eines Auftrags verbraucht.

  6. Verbinden Sie den Roboter mit dem Orchestrator unter Verwendung des Schlüssels, der von der Maschinenentität generiert wird.

    Woher?

    UiPath Assistant > Einstellungen > Orchestrator-Einstellungen

  7. Entwickler können über den Orchestrator direkt im Kontext ihres Arbeitsbereichs Automatisierungsprojekte veröffentlichen und Aufträge starten. Um Debugging-Vorgänge in anderen Ordnern als den persönlichen Arbeitsbereichen durchzuführen, sind die folgenden zusätzlichen Schritte erforderlich:

    • Debuggen mit dem Assistenten: Das Konto muss den gewünschten Ordnern zugewiesen werden, um ihnen die enthaltenen Ressourcen zur Verfügung zu stellen.

    • Debuggen mit Orchestrator: Sowohl das Konto als auch die Maschinenentität (Maschinenvorlage des persönlichen Arbeitsbereichs) müssen den gewünschten Ordnern zugewiesen werden. Im Orchestrator können Sie nur Prozesse aus Ordnern ausführen, denen sowohl Ihr Konto als auch die Maschinenvorlage zugewiesen sind.

      Hinweis:

      Häufig gestellte Fragen

      Beim Starten eines Auftrags über den Orchestrator sind keine Laufzeiten verfügbar

      ✅ Make sure you assigned both the account and the machine to the folder that contains the process to be executed

      ✅ Make sure you assigned runtimes to the machine template used to connect the Robot to Orchestrator. This is only necessary if you are not using Personal Workspaces.

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