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

Roboter

UiPath Robot ist der Ausführungshost, der in UiPath Studio erstellte Prozesse ausführt. Im Orchestrator bildet eine Roboterentität UiPath Robot ab und steuert seine Funktionen.

Das Handbuch zur Roboter-Dokumentation in der UiPath-Suite finden Sie hier. In diesem Guide liegt der Schwerpunkt auf Roboterentitäten, wie sie im Orchestrator zu finden sind, und den Funktionen, die sie basierend auf ihren Typen für UiPath Robot bieten.

Für die Zwecke dieses Handbuchs gehen wir davon aus, dass eine Maschine eine physische oder virtuelle Maschine darstellt, auf der UiPath Robot installiert ist. Im Orchestrator gibt es zwei Maschinenentitäten, die als API-Schlüsselgeneratoren arbeiten, die die Verbindung zwischen UiPath Robot und dem Orchestrator autorisieren. Sie werden hierausführlich beschrieben.

Begriffsklärung

Allgemeine Terminologie

Bedeutung

UiPath Robot

Die Roboterkomponente in der UiPath-Suite.

Maschine

Die physische oder virtuelle Maschine, die zum Hosten und Bereitstellen von UiPath Robot verwendet wird. In diesem Guide wird sie in der Regel als Hostmaschine, Workstation oder Server bezeichnet, um sie von der Maschinenentität im Orchestrator zu unterscheiden.

Roboter (Orchestrator-Entität)

Orchestrator-Entität, die die Verbindungsfunktionen von UiPath Robot in Bezug auf die Hostmaschine kontrolliert, auf der er installiert ist. Sie ist in Verbindung mit der Maschinenentität zu verwenden. Details unten.

Maschine (Orchestrator-Entität)

Orchestrator-Entität, die als API-Schlüsselgenerator fungiert und Autorisierungsfunktionen für den UiPath Roboter bietet. Sie ist in Verbindung mit der Roboterentität zu verwenden.

Roboter in modernen Ordnern arbeiten auf Basis eines Floating-Modells. Sie ermöglichen mehreren Benutzern die Verwendung von UiPath Robot auf mehreren Workstations, da der Roboter nicht an eine bestimmte Maschine gebunden ist. Ein Benutzer kann UiPath Robot auf jeweils einer Maschine verwenden.

Wenn ein Benutzer die Workstation wechseln möchte, muss er sich von der zuvor verwendeten Maschine abmelden und sich bei einer neuen Maschine anmelden.

Mein Name ist John Smith, ich bin ein Callcenter-Angestellter in einem Team von 20 Personen. Ich arbeite mit dem Laptop, der gerade verfügbar ist. Im Orchestrator muss mein Systemadministrator eine Maschinenvorlage für die 20 Laptops definieren, die wir haben, und einen Floating-Roboter mit meinem Benutzernamen. Dadurch kann ich jeden der 20 Laptops mit meinem Benutzernamen und dem von der Maschinenvorlage generierten Schlüssel verwenden. Offensichtlich kann ich UiPath Robot nicht auf mehreren Maschinen gleichzeitig verwenden. Wenn ich einen anderen Laptop verwenden möchte, muss ich mich von der ersten Sitzung abmelden.

Robotertypen

Attended-Roboter

Beaufsichtigte Roboter, die unter menschlicher Aufsicht ausgeführt werden. Sie können wie folgt nach Lizenztyp klassifiziert werden:

  • Attended – Arbeitet auf der gleichen Workstation wie ein menschlicher Benutzer und wird durch Benutzerereignisse gestartet.
  • Studio – Verbindet Ihr Studio mit dem Orchestrator zu Entwicklungszwecken.
  • StudioX – Verbindet Ihr StudioX mit dem Orchestrator zu Entwicklungszwecken.
  • StudioPro – Verbindet Ihr StudioPro mit dem Orchestrator zu Entwicklungszwecken.
    Warnung:

    Sie können Prozesse im Orchestrator auf beaufsichtigten Robotern nur als Besitzer eines persönlichen Arbeitsbereichs starten, indem Sie die automatisch in Ihrem Namen generierte Maschinenvorlage verwenden.

    Abgesehen davon können Sie Prozesse im Orchestrator nicht auf überwachten Robotern starten oder auslösen, und sie können nicht unter einem gesperrten Bildschirm ausgeführt werden. Sie können nur über das UiPath Roboter-Tray oder die Eingabeaufforderung gestartet werden.

Unattended-Roboter

Autonome Roboter, die keine menschliche Aufsicht erfordern, um Aufträge auszuführen. Sie können wie folgt nach Lizenztyp klassifiziert werden:

  • Unattended – Läuft ohne menschliche Überwachung in virtuellen Umgebungen und kann eine beliebige Anzahl von Prozessen automatisieren. Verfügt über alle Funktionen eines Attended-Roboters sowie Remote-Ausführung, Überwachung, Planung und Unterstützung für Arbeitswarteschlangen. Kann alle Prozesstypen außer Testfälle ausführen.
  • NonProduction – Funktioniert im Unattended-Modus nur zu Entwicklungszwecken. Kann keine Testfälle ausführen.
  • Testing – Arbeitet im Unattended-Modus für Entwicklungs- und Testzwecke. Kann Testfälle ausführen.

Roboter werden automatisch lizenziert, wenn Sie das UiPath Roboter-Tray öffnen. Alle Arten von Robotern mit Ausnahme von StudioX können im Debugmodus in Studio ausgeführt werden.

Hinweis:

Für Unattended-Roboter wird die Lizenzierung pro zugewiesener Runtime-Entität (Slot) statt pro Benutzer durchgeführt. Aus diesem Grund werden Unattended-, NonProduction-, Testing-Laufzeiten auf Maschinenebene zugewiesen.

Angenommen, Sie haben eine Maschinenvorlage mit 10 Unattended-Runtimes definiert. Für jede Workstation, die mit dem Schlüssel verbunden ist, der von dieser Vorlage generiert wird, wird ein Pool von 10 Lizenzen aus der Gesamtzahl der Lizenzen auf Mandantenebene reserviert. Eine Runtime wird aus dem Pool der reservierten Lizenzen nur während der Auftragsausführung verbraucht. Wenn Sie vier Maschinen über diese Vorlage mit dem Orchestrator verbinden, benötigen Sie 40 Unattended-Runtime-Lizenzen auf Mandantenebene. Bei 25 ausführenden Aufträgen stehen noch 15 Slots zur Ausführung zur Verfügung.

Unattended-Roboter können im Attended-Modus in einer Produktionsumgebung (der Benutzer meldet sich an der Maschine an) zum Protokollieren/Testen/Debuggen verwendet werden.

Was sind Floating-Roboter?

Floating-Roboter sind Roboter, die es mehreren Benutzern ermöglichen, UiPath Robot auf mehreren Workstations zu verwenden, da der Roboter nicht an eine bestimmte Maschine gebunden ist. Ein Benutzer kann UiPath Robot immer nur auf einer Maschine verwenden.

Wenn ein Benutzer die Workstation wechseln möchte, muss er sich von der zuvor verwendeten Maschine abmelden und sich bei einer neuen Maschine anmelden.

Beispiel

Mein Name ist John Smith, ich bin ein Callcenter-Angestellter in einem Team von 20 Personen. Ich arbeite mit dem Laptop, der gerade verfügbar ist. Im Orchestrator muss mein Systemadministrator eine Maschinenvorlage für die 20 Laptops definieren, die wir haben, und einen Floating-Roboter mit meinem Benutzernamen. Dadurch kann ich jeden der 20 Laptops mit meinem Benutzernamen und dem von der Maschinenvorlage generierten Schlüssel verwenden.

Was sind Standardroboter?

Standardroboter sind die Vorgänger von Floating-Robotern und Sie können sie nur finden, wenn Sie mit klassischen Ordnern arbeiten. Ein Standardroboter beschränkt den Benutzer auf die Verwendung von UiPath Robot auf einer einzelnen Workstation, da der Roboter an eine bestimmte Maschine gebunden ist, nämlich an diejenige, die beim Erstellen des Standardroboters im Orchestrator festgelegt ist. Standardroboter funktionieren nur für Benutzer, die immer auf derselben Maschine arbeiten oder deren Name bei jeder Verbindung des Benutzers gleich bleibt.

Das Ändern der Workstation erfordert das Löschen des ursprünglichen Standardroboters und das Neuerstellen unter Verwendung des Namens der neuen Standardmaschine.

Beispiel

Mein Name ist John Smith, ich bin ein Callcenter-Angestellter, der täglich mit demselben Laptop arbeitet, dessen Name LA4324 ist. Im Orchestrator muss mein Systemadministrator für mich eine Standardmaschine mit dem gleichen Namen wie mein Laptop definieren, und einen Standardroboter mit meinem Benutzernamen, wobei der Roboter für die Verbindung mit der Standardmaschine namens LA4324 konfiguriert ist. Wenn ich jemals meinen Laptop wechsle, muss der Systemadministrator diesen Roboter löschen und einen neuen für die neue Maschine erstellen.

Robotermanagement

Die Roboterverwaltung wird auf der Seite Benutzer durchgeführt und umfasst die Aktivierung der automatischen Robotererstellung für die gewünschte Benutzeridentität. Der Roboter wird automatisch nach Ihren Einstellungen erstellt. Die Roboterverwaltung erfolgt automatisch, d. h. Sie aktivieren die automatische Robotererstellung auf Benutzerebene, definieren deren Ausführungseinstellungen und Anmeldeinformationen für die Authentifizierung, und ein Floating-Roboter wird automatisch erstellt.

UiPath Robot hat Zugriff auf die Ressourcen in den Ordnern, auf die der Benutzer (und die Maschine bei Unattended) Zugriff hat.

Attended-Roboter (oder Unattended im Attended-Modus) können auf der Seite Roboter auf Mandantenebene überwacht werden. Unattended-Maschinen und -Laufzeiten können auf Ordnerebene überwacht werden (Überwachung > Maschinen). Automatische Roboterverwaltung kann auch für Verzeichnisbenutzer oder Verzeichnisgruppen konfiguriert werden. Die Einstellung für die automatische Roboterbereitstellung für eine Verzeichnisgruppe, die zum Orchestrator hinzugefügt wird, wird von jedem Benutzer übernommen, der Mitglied dieser AD-Gruppe ist. Automatische Bereitstellung von Robotern gilt nur für Attended-Roboter.

Roboter-Authentifizierung

  • Anmeldedaten bestehend aus Benutzername und Kennwort – Dies ist die Standardmethode.
  • SmartCard-Authentifizierung
  • HSM: Luna Credential System, nShield Key Storage Anbieter
    Warnung:

    Roboterstartbefehle werden über SignalR empfangen oder mit einem Heartbeat angefordert. Der Benutzername und das Kennwort, die UiPath Robot für Authentifizierungszwecke verwendet, werden nur mit Heartbeats übertragen, sodass er sich anmelden und Prozesse ausführen kann.

    Attended-Roboter benötigen kein Kennwort für die Authentifizierung und unterstützen daher keine SmartCard-Authentifizierung.

    Sie können Prozesse auf Unattended-Robotern nur dann ausführen, wenn Sie die richtigen Benutzeranmeldeinformationen angegeben haben.

High-Density-Roboter

Unabhängig von der Windows-Version, unter der eine Maschine läuft: Wenn mehrere Benutzer daran arbeiten, können Sie auf jedem der Benutzer einen Roboter registrieren. Diese Funktion nennt sich High-Density-Roboter und stellt die volle Auslastung jeder Maschine bis zu ihrem maximalen Potenzial zu Ihrer Verfügung. Sie kann auf alle Robotertypen (Attended, Unattended und NonProduction) übernommen werden.

Die High-Density-Umgebung hat die folgenden Vorteile auf einer Maschine mit Windows Server (2008 R2 oder 2012 R2 oder 2016):

  • Sie können denselben Prozess mit allen Robotern gleichzeitig ausführen;
  • Sie können verschiedene Prozesse mit allen Robotern gleichzeitig ausführen.

Einrichten von High-Density-Robotern auf einem Windows-Server-Computer siehe Kapitel Setting Up Windows Server for High-Density Robots.

Hinweis: Auf derselben Maschine müssen Sie alle Benutzer als Roboter mit dem Orchestrator verbinden, alle mit demselben Maschinennamen und Schlüssel.

Wenn Sie einen neuen Roboter in Orchestrator auf einer Maschine registrieren, während der UiPath-Roboterdienst läuft, müssen Sie den Dienst neu starten.

Wenn Benutzername und/oder Kennwort, die bei der Bereitstellung des Roboters im Orchestrator festgelegt wurden, nicht den Windows-Anmeldeinformationen für den angegebenen Benutzer entsprechen, ist die erste Auftragsausführung fehlerhaft und es wird die Benachrichtigung „Anmeldefehler“ im Fenster Auftragsdetails angezeigt.

War diese Seite hilfreich?

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