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

Über Prozesse

Hinweis:

Die Verfügbarkeit der Funktionen hängt vom Cloud-Angebot ab, das Sie verwenden. Weitere Informationen finden Sie auf der Seite Funktionsverfügbarkeit.

Ein Prozess ist ein bereitgestellter und konfigurierter Status eines Pakets, der als Auftrag ausgeführt werden kann.

Genauer gesagt stellt ein Prozess eine Paketversion dar, die mit einem bestimmten Ordner verknüpft ist. Wenn Sie einen neuen Prozess bereitstellen, wird er für alle Konten verfügbar, die Zugriff auf diesen Ordner haben.

Auf der Seite "Prozesse" können Sie ein hochgeladenes Paket als neuen Prozess bereitstellen, zuvor erstellte Prozesse zu verwalten, alle Ihre Prozesse auf dem neuesten Stand der Paketversionen halten und einen Auftrag direkt mit dem gewünschten Prozess starten. Dies hilft Ihnen, Pakete für alle Benutzer und Roboter in Ihrer Organisation bereitzustellen und Prozesse schneller auszuführen, sei es von der Seite Prozesse oder Aufträge.

Zusätzlich zur Ausführung von Prozessen von den Seiten Prozesse und Aufträge können Sie auch jeden Prozess so konfigurieren, dass er automatisch zusammen mit dem Roboter-Agenten gestartet wird. Als Administrator können Sie so dafür sorgen, dass die erforderlichen Prozesse ohne Verzögerung oder Fehler vom Maschinenbenutzer gestartet werden, z. B. um die Einhaltung der IT-Richtlinien des Unternehmens sicherzustellen.

Folgende Tabelle enthält Spaltenbeschreibungen für das Raster Prozesse.

Feld

Beschreibung

Name

Der Anzeigename des Prozesses. Sie können die Prozessliste nach Namen sortieren.

Typ

Der Projekttyp. Folgende Optionen sind verfügbar:

  • RPA – wird für Studio-Projekte des Typs Prozess oder Bibliothek angezeigt
  • Testing – wird für Studio-Projekte vom Typ Testautomatisierung angezeigt.
  • Agent – wird für Projekte des Typs Agent angezeigt

    Hinweis: Codierte Agents werden im Raster als Agent (<programming language>) angezeigt.

  • Maestro BPMN – wird für Projekte des Typs Maestro BPMN angezeigt
  • Maestro Case - displayed for projects of the Maestro Case type
  • Maestro Flow - displayed for projects of the Maestro Flow type
  • App – wird für aus Studio Web veröffentlichte App-Projekte angezeigt.

Paketname

Der Name des bereitgestellten Pakets.

Standardmäßig nicht sichtbar. Um die Spalte anzuzeigen, wählen Sie sie im Menü Spalten aus.

Sie können die Prozessliste nach Paketnamen sortieren.

Version

Die Anzahl der Paketversionen, die aktuell in einem gegebenen Prozess verwendet werden.

  • The Update available icon next to this field indicates that you are not using the latest available version. Selecting the icon opens the upgrade confirmation dialog and updates the process to the latest package version.
  • Wenn die Paketversion, die mit einem Prozess verbunden ist, nicht mehr im konfigurierten NuGet-Repository verfügbar ist, wird das mit dem Symbol Nicht verfügbar angezeigt.
  • Wenn Sie die neueste verfügbare Version verwenden, wird das Symbol Neueste Version angezeigt.

Auftragspriorität

Die Priorität des Auftrags.

Sie können die Prozessliste nach Auftragspriorität sortieren und filtern.

Ausführungstyp

Der Typ der Prozessausführung. Verknüpft mit der Projekteinstellung Attended-Automatisierung in Studio:

  • Wenn Sie den Umschalter aktivieren, wird der Prozess in einem Attended-Kontext ausgeführt
  • Wenn der Umschalter deaktiviert ist, wird der Prozess in einem Unattended-Kontext ausgeführt

Der nicht angegebene Wert wird für Pakete angezeigt, die vor der Studio-Version 2021.10.3 veröffentlicht wurden.

Benutzerinteraktion Gibt an, ob der Prozess ein Eingreifen des Benutzers erfordert:
  • Erforderlich: Steht für einen Vordergrundprozess, bei dem ein Eingreifen seitens eines Benutzers erforderlich ist.
  • Nicht erforderlich: Steht für einen Hintergrundprozess, bei dem kein Eingreifen seitens eines Benutzers erforderlich ist.

Kompatibilität

Das kompatible Betriebssystem für das zugrunde liegende Zielframework des Automatisierungsprojekts.

Einstiegspunkt

The workflow file used to start the execution of the process. By default, the Main.xml file is set as the entry point. If your project contains multiple entry points, the one selected at process creation is displayed. When you change the package version during process editing, the selected entry point is preserved if the same workflow exists in the new version.

Beschreibung

Eine benutzerdefinierte Beschreibung für den Prozess. Es wird empfohlen, dieses Feld auszufüllen, insbesondere wenn Sie mehrere Benutzer und Prozesse im Orchestrator verwalten.

Beschriftungen Die Liste aller Bezeichnungen, die dem Prozess zugeordnet sind.
Eigenschaften Die Liste aller Schlüssel-Wert-Paare, die dem Prozess zugeordnet sind.
Aufbewahrungsaktion Das Ergebnis der Aufbewahrungsrichtlinie am Ende der Aufbewahrungsdauer.
Aufbewahrung (Tage) Die Dauer der Aufbewahrungsrichtlinie.

Laufzeitargumente

Einstiegspunkte

For projects with multiple workflows, use Main.xaml as your main workflow and link other .xaml files through the Invoke Workflow File activity. Learn more about project organization in Studio.

You can change or add entry points to control which workflow executes. In Studio, right-click a .xaml file and set it as main or add it as an entry point.

Example: Multiple invoice processing workflows

You have two workflows to process invoices from different sources:

  • DownloadInvoiceFromStorage.xaml — downloads the invoice from external storage
  • GetInvoiceFromLocal.xaml — retrieves the invoice from a local device

At runtime in Orchestrator, select the entry point that matches your scenario. If the invoice is already local, select GetInvoiceFromLocal.xaml to start execution from that workflow.

Hinweis:

For packages published before July 2020, Orchestrator cannot auto-detect the main entry point. Select the entry point manually from the drop-down. If the process doesn't support multiple entry points, Default is displayed and the field is disabled.

In-, Out-, In/Out-Argumente

Beim Entwerfen Ihres Projekts in Studio ermöglicht Ihnen das Annehmen von In- oder Out-Argumenten, sie in den Apps fremder Entwickler oder im Orchestrator zu verwenden. Das bedeutet, dass jeder Prozess, den Sie erstellen, Eingabeargumente über die Orchestrator-API oder -Benutzeroberfläche erhalten kann.

Im Orchestrator werden Argumente und zugehörige Informationen an mehreren Stellen angezeigt: auf Prozessebene, Auftragsebene und Trigger-Ebene in den entsprechenden Argumentabschnitten (Laufzeitargumente oder Registerkarte Argumente).

Sie können bei Bedarf Werte für Eingabeargumente angeben. Weitere Informationen zu Eingabe- und Ausgabeargumenten im Orchestrator finden Sie auf dieser Seite.

Abbildung 1. Prozesskonfiguration

Abbildung 2. Argumente

Hinweis:

Standardwerte für Eingabeargumente in Studio werden auf keiner Ebene in Orchestrator angezeigt.

Hintergrund- vs. Vordergrundprozesse

Processes are classified by their user interface requirements.

Background Processes

Background processes don't require a user interface or user intervention. You can execute multiple background jobs simultaneously on the same user in unattended mode. Each execution requires an Unattended/NonProduction license. Unattended robots run background processes in Session 0 under NT AUTHORITY\LOCAL SERVICE, which has no UI access.

Foreground Processes

Foreground processes require user interface access (either for UI generation or interactive activities like Click). You can execute only one foreground process per user simultaneously. However, the same user can execute multiple background processes and one foreground process at the same time.

Configuring process type

The process type is set in Studio on the Project Settings window and appears in Orchestrator after publishing.

Abbildung 3. Starten eines Prozesses im Hintergrund

Die folgende Tabelle zeigt die UiPath® Roboterversion, die zum Ausführen von Vordergrund-/Hintergrundprozessen gemäß den Aspekten der Roboteranmeldeinformationen erforderlich ist.

ProzesstypBerücksichtigung der AnmeldeinformationenRoboterversion
HintergrundRobot mit AnmeldeinformationenAlle
VordergrundRobot mit AnmeldeinformationenAlle
HintergrundRobot ohne Anmeldeinformationen2021.10+
VordergrundRobot ohne AnmeldeinformationenUngültige Konfiguration. Aufträge können nicht ausgeführt werden.

Prozesskompatibilität

Beim Erstellen eines Automatisierungsprojekts in Studio müssen Entwickler ein Kompatibilitätsattribut konfigurieren, das sich auf das zugrunde liegende Ziel-Framework des Automatisierungsprojekts und das kompatible Betriebssystem auswirkt.

Abbildung 4. Prozesskompatibilität

Die folgende Tabelle zeigt die UiPath Roboterversion, die zum Ausführen von Prozessen gemäß ihren Zielframeworks und den Aspekten der Betriebssystemkompatibilität erforderlich ist.

Ziel-FrameworkBetriebssystemRoboterversion
.NET Framework 4.6.1Windows – LegacyAlle
.NET 5.0+Windows2021.10+
.NET 5.0+Plattformübergreifend2021.10+

Versionsverwaltung

Wenn eine neue Version eines Pakets in Orchestrator verfügbar ist (Sie haben eine neue Version von Studio veröffentlicht), wird dies mit dem Symbol docs image neben dem Prozess, zu dem es gehört, angezeigt.

Sie können Prozesse einzeln im entsprechenden Fenster Prozesse anzeigen auf die neueste verfügbare Version aktualisieren, oder sie können Sie massenweise aktualisieren, indem Sie mehrere auswählen und auf die globale Schaltfläche Neueste verwenden klicken.

Wenn eine Paketversion, die mit einem Prozess verknüpft ist, nicht mehr im konfigurierten NuGet-Repository verfügbar ist, wird dies mit dem Symbol docs image angezeigt.

Wenn Sie die neueste verfügbare Version eines Pakets in einem bestimmten Prozess verwenden, wird das Symbol docs image neben dem Prozess angezeigt.

Verwendete Anwendungen

Windows-Anwendungen, die vom zugrunde liegenden Studio-Paket verwendet werden, werden im Abschnitt Anwendungen angezeigt, je nach ausgewählter Paketversion.

Wenn das Paket Anwendungen verwendet, die nicht identifiziert werden können, wird der Eintrag Unbekannte Apps angezeigt, gefolgt von der Anzahl der nicht identifizierten Apps in Klammern.

Wenn keine Anwendungen abgerufen werden können, wird die Meldung Keine App(s) für dieses Paket abrufbar angezeigt. Dies ist höchstwahrscheinlich auf einen der folgenden Gründe zurückzuführen:

  • Ihre Studio-Version ist älter als 2023.2.
  • Ihre Studio-Version ist 2023.2, es ist jedoch eine Governance-Regel vorhanden, die verhindert, dass diese Informationen protokolliert werden.
  • Ihr Paket wurde aus einem externen Feed hochgeladen. Nur Pakete aus internen Feeds können diese Informationen bereitstellen.
  • Das Paket verwendet keine Anwendungen.

Diese Details werden auch im Fenster Versionshinweise anzeigen für jede Paketversion angezeigt.

Prozessberechtigungen

Erstellen eines Prozesses:

  • Berechtigung Anzeigen für Pakete;
  • Berechtigungen Anzeigen und Erstellen für Prozesse.

Starten eines Auftrags über die Seite Prozesse:

  • Berechtigungen zum Erstellen eines Prozesses
  • Erstellen für Aufträge

Lesen Sie mehr über Rollen.

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