Orchestrator
2020.10
False
Bannerhintergrundbild
Kein Support
Orchestrator-Anleitung
Letzte Aktualisierung 12. Dez. 2023

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 Benutzer des persönlichen Arbeitsbereichs wird automatisch eine Maschinenvorlage erstellt.
  2. Verbinden Sie den UiPath-Assistant mit dem Orchestrator mithilfe des von der Maschinenentität generierten Schlüssels.

    Woher?

    UiPath-Assistant > Orchestrator-Einstellungen

  3. Konfigurieren der Benutzerentität: Legen Sie ihre Rolle auf Mandantenebene fest, aktivieren Sie die automatische Robotererstellung, wählen Sie den Lizenztyp aus, aktivieren Sie das Kontrollkästchen Eigenständig, wenn Ihr Studio/StudioX/StudioPro lokal lizenziert ist, sodass der Orchestrator keine Lizenz aus seinem Lizenzpool zuweist, legen Sie den Benutzernamen fest, der zum Anmelden an der Maschine verwendet wird, auf der UiPath Robot installiert ist, und konfigurieren Sie die Ausführungseinstellungen von UiPath Robot.
  4. Weisen Sie den Benutzer einem oder mehreren Ordnern zu, während Sie die geeigneten 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.

    Woher?

    UiPath Assistant

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

Diese Prozesse können im Unattended-Modus nicht über den Orchestrator gestartet oder ausgelöst werden, außer zu Debugging-Zwecken. Siehe Studio-Design und Orchestrator-Debugging.

Unattended-Setup

  1. Erstellen Sie eine Maschinenvorlage.
    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 für je 3 Workstations) und 9 NonProduction-Lizenzen (3 NonProduction für je 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.

    Woher?

    Mandant > Maschinen > Maschinenvorlage

  2. Verbinden Sie Ihre Maschinen mit dem Orchestrator mithilfe des Schlüssels, der von einer Maschinenvorlage generiert wurde.
  3. Konfigurieren der Benutzerentität: Legen Sie ihre Rolle auf Mandantenebene fest, aktivieren Sie die automatische Robotererstellung, legen Sie den Benutzernamen und das Kennwort fest, die zum Anmelden an der Maschine verwendet werden, sodass sich der Roboter authentifizieren kann, wählen Sie den Anmeldeinformationsspeicher aus und konfigurieren Sie die Ausführungseinstellungen des Roboters.
  4. Weisen Sie die Benutzer- und Maschinenvorlage einem oder mehreren Ordnern zu, während Sie die Rollen des Benutzers 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, konfigurieren Sie den Prioritäts- und Laufzeittyp. Sie können den Benutzer angeben, unter dem er ausgeführt wird, oder Sie können ihn undefiniert lassen.
    Wichtig: Unattended-Aufträge werden dynamisch ausgeführt, indem die Benutzer und Maschinen in Ihrer Umgebung automatisch gekoppelt werden. Wenn der Benutzer angegeben ist, wird nur die Maschine dynamisch zugewiesen. Wenn kein Benutzer 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 die Benutzer- 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:

Bei einer Hostmaschine müssen Sie für jeden Benutzer einen Windows-Benutzer bereitstellen, der 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, wobei auch 6 Benutzer zugewiesen sind. Diese 6 Benutzer 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

Studio-Design und Orchestrator-Debugging

Zum Erstellen von Workflows in Studio/StudioX/StudioPro während des Debuggens im Orchestrator benötigen Sie sowohl einen Attended- als auch einen Unattended-Roboter, der für den Entwickler erstellt wurde. Ein Administrator kann einen Attended- und einen Unattended-Roboter erstellen, indem er die folgenden Schritte ausführt:

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

    Mandant > Benutzer

    • Dem Entwickler müssen die Rollen gewährt werden, die der gewünschten Zugriffsebene auf Orchestrator-Mandantenressourcen entsprechen. Siehe standardmäßige Orchestrator-Rollen und ihr Zweck. (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 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.

    Mandant > Maschinen

    • Der Orchestrator verwaltet automatisch Maschinenvorlagen für Inhaber von persönlichen Arbeitsbereichen. Eine Maschinenvorlage mit einer Development-Runtime wird automatisch erstellt und jedem neuen persönlichen Arbeitsbereich zugewiesen.
    • Debugging ohne Verwendung der Funktion für Persönliche Arbeitsbereiche erfordert das Anhängen einer NonProduction-Laufzeit an die Maschine, die für das Debugging verwendet wird. Dadurch wird eine Laufzeit aus dem Pool der Lizenzen gesichert, die auf Mandantenebene verfügbar sind, und der Vorlage zugewiesen. Somit kann der Benutzer 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.

    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:
    • Debugging mithilfe des Assistant: Der Benutzer muss den gewünschten Ordnern zugewiesen werden, um die enthaltenen Ressourcen für ihn verfügbar zu machen.
    • Debugging mithilfe des Orchestrators: Sowohl der Benutzer 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 von Ordnern ausführen, denen sowohl Ihr Benutzer als auch die Maschinenvorlage zugewiesen sind.

      Hinweis:

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

      Stellen Sie sicher, dass Sie sowohl den Benutzer als auch die Maschine dem Ordner zugewiesen haben, der den auszuführenden Prozess enthält.

      Stellen Sie sicher, dass Sie der Maschinenvorlage, die zum Verbinden des Roboters mit dem Orchestrator verwendet wird, Laufzeiten zugewiesen haben. Dies ist nur erforderlich, wenn Sie keine persönlichen Arbeitsbereiche verwenden.

  • Attended-Setup
  • Unattended-Setup
  • Debugging
  • Studio-Design und Orchestrator-Debugging

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.