- 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
Übersicht über Prozesse als bereitgestellte und konfigurierte Automatisierungspakete, die Ordnern im Orchestrator zugewiesen sind.
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. Not visible by default. To display the column, select it from the Columns menu. 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 | The type of the process execution. Linked to the Attended Automation project setting 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 |
| Beschreibung | A custom description for the process. It is recommended that you populate this field, especially when dealing with multiple users and processes in Orchestrator. |
| 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
Verwenden Sie für Projekte mit mehreren Workflows Main.xaml als Hauptworkflow und verknüpfen Sie andere .xaml -Dateien über die Aktivität Invoke Workflow File . Weitere Informationen zur Projektorganisation in Studio.
Sie können Einstiegspunkte ändern oder hinzufügen, um zu steuern, welcher Workflow ausgeführt wird. Klicken Sie in Studio mit der rechten Maustaste auf eine .xaml -Datei und legen Sie sie als Hauptdatei fest oder fügen Sie sie als Einstiegspunkt hinzu.
Beispiel: Mehrere Workflows zur Rechnungsverarbeitung
Sie haben zwei Workflows, um Rechnungen aus verschiedenen Quellen zu verarbeiten:
DownloadInvoiceFromStorage.xaml– Lädt die Rechnung von einem externen Speicher herunterGetInvoiceFromLocal.xaml– Ruft die Rechnung von einem lokalen Gerät ab
Wählen Sie zur Runtime im Orchestrator den Einstiegspunkt, der Ihrem Szenario entspricht. Wenn die Rechnung bereits lokal ist, wählen Sie GetInvoiceFromLocal.xaml , um die Ausführung über diesen Workflow zu starten.
Für Pakete, die vor dem Juli 2020 veröffentlicht wurden, kann der Orchestrator den Haupteinstiegspunkt nicht automatisch erkennen. Wählen Sie den Einstiegspunkt manuell aus der Dropdownliste aus. Wenn der Prozess nicht mehrere Einstiegspunkte unterstützt, wird Default angezeigt und das Feld ist deaktiviert.
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
Prozesse werden durch ihre Anforderungen an die Benutzeroberfläche klassifiziert.
Hintergrundprozesse
Hintergrundprozesse erfordern keine Benutzeroberfläche oder Benutzereingriffe. Sie können mehrere Hintergrundaufträge gleichzeitig auf demselben Benutzer im Unattended-Modus ausführen. Für jede Ausführung ist eine Unattended-/NonProduction-Lizenz erforderlich. Unattended-Roboter führen Hintergrundprozesse in Sitzung 0 unter NT AUTHORITY\LOCAL SERVICE aus, die keinen UI-Zugriff hat.
Weitere Informationen finden Sie unter Hintergrundprozessautomatisierung in Studio.
Vordergrundprozesse
Vordergrundprozesse erfordern Zugriff auf die Benutzeroberfläche (entweder für die UI-Generierung oder interaktive Aktivitäten wie Click). Sie können pro Benutzer nur einen Vordergrundprozess gleichzeitig ausführen. Derselbe Benutzer kann jedoch mehrere Hintergrundprozesse und einen Vordergrundprozess gleichzeitig ausführen.
Konfigurieren des Prozesstyps
Der Prozesstyp wird in Studio im Fenster Projekteinstellungen festgelegt und nach der Veröffentlichung im Orchestrator angezeigt.
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.