- Erste Schritte
- Best Practices
- Organisationsmodellierung im Orchestrator
- Beste Praktiken für die Automatisierung (Automation Best Practices)
- Optimieren von Unattended-Infrastruktur mithilfe von Maschinenvorlagen
- Organisieren von Ressourcen mit Tags
- Exportieren von Rastern im Hintergrund
- Durchsetzung der Governance der Integration Service-Verbindung auf Benutzerebene
- Mandant
- Über den Kontext „Mandant“
- Suche nach Ressourcen in einem Mandanten
- Verwaltung von Robotern
- Verbindung von Robotern mit Orchestrator
- Speicherung von Roboterzugangsdaten in CyberArk
- Speichern der Kennwörter von Unattended-Robotern im Azure Key Vault (schreibgeschützt)
- Speichern der Anmeldeinformationen von Unattended-Robotern im HashiCorp Vault (schreibgeschützt)
- Speichern der Anmeldeinformationen von Unattended-Robotern im AWS Secrets Manager (schreibgeschützt)
- Löschen von getrennten und nicht reagierenden Unattended-Sitzungen
- Roboter-Authentifizierung
- Roboter-Authentifizierung mit Client-Anmeldeinformationen
- Konfigurieren von Automatisierungsfunktionen
- Solutions (Lösungen)
- Audit
- Einstellungen
- Registrierung
- Cloud Robots
- Übersicht über Cloud Robots
- Ausführen von Unattended-Automatisierungen mit Cloud Robot – VM
- Hochladen Ihres eigenen Image
- Wiederverwenden von benutzerdefinierten Maschinen-Images (für manuelle Pools)
- Zurücksetzen der Anmeldeinformationen für eine Maschine (für manuelle Pools)
- Überwachung
- Sicherheitsupdates
- Testversion anfordern
- Häufig gestellte Fragen
- Konfigurieren einer VPN für Cloud-Roboter
- Konfigurieren einer ExpressRoute-Verbindung
- Live-Streaming und Remotesteuerung
- Events
- Anzeigen und Zugreifen auf Benachrichtigungen
- Anzeigen und Zugreifen auf E-Mail-Benachrichtigungen
- Es werden nur ungelesene Benachrichtigungen angezeigt
- Alle Benachrichtigungen als gelesen markieren
- Alle Benachrichtigungen löschen
- Löschen von Benachrichtigungen
- Abonnieren von Ereignissen
- Abbestellen von Ereignissen
- Automation Suite-Roboter
- Ordnerkontext
- Prozesse
- Jobs
- Apps
- Auslöser
- Protokolle
- Überwachung
- Indizes
- Warteschlangen
- Assets
- Über Assets
- Verwalten von Assets in Orchestrator
- Verwalten von Assets in Studio
- Speichern von Assets im Azure Key Vault (schreibgeschützt)
- Speichern von Assets im HashiCorp Vault (schreibgeschützt)
- Speichern von Assets im AWS Secrets Manager (schreibgeschützt)
- Speichern von Assets in Google Secret Manager (schreibgeschützt)
- Verbindungen
- Geschäftsregeln
- Speicher-Buckets
- MCP-Server
- Testverfahren in Orchestrator
- Ressourcenkatalogdienst
- Integrationen
- Fehlersuche und ‑behebung
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:
|
| 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.
|
| 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:
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:
|
| 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 storageGetInvoiceFromLocal.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.
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
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.
Learn more about background process automation in Studio.
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.
| Prozesstyp | Berücksichtigung der Anmeldeinformationen | Roboterversion |
|---|---|---|
| Hintergrund | Robot mit Anmeldeinformationen | Alle |
| Vordergrund | Robot mit Anmeldeinformationen | Alle |
| Hintergrund | Robot ohne Anmeldeinformationen | 2021.10+ |
| Vordergrund | Robot ohne Anmeldeinformationen | Ungü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-Framework | Betriebssystem | Roboterversion |
|---|---|---|
| .NET Framework 4.6.1 | Windows – Legacy | Alle |
| .NET 5.0+ | Windows | 2021.10+ |
| .NET 5.0+ | Plattformübergreifend | 2021.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
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
angezeigt.
Wenn Sie die neueste verfügbare Version eines Pakets in einem bestimmten Prozess verwenden, wird das Symbol
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.