- 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
Beim Konfigurieren von Automatisierungsfunktionen wird bestimmten Benutzern oder Gruppen in einer Organisation gestattet, verschiedene Aufgaben, Prozesse oder Workflows zu automatisieren. Ob die Aufträge im Attended- oder Unattended-Modus ausgeführt werden sollen, können Sie passend zu Ihren Automatisierungsszenarien aus den folgenden Optionen auswählen:
- Befähigen von Benutzern zum Ausführen persönlicher Automatisierungen
- Ausführen von Automatisierungen in einer Unattended-Infrastruktur über Unattended-Roboter
- Konfigurieren von Roboterkonten, um Unattended-Automatisierungen auszuführen
Aktivieren persönlicher Automatisierungen
Persönliche Automatisierungen: Automatisierungen, die unter der Identität eines Benutzers entweder lokal auf der Maschine des Benutzers oder remote (persönliche Remote-Automatisierungen) auf serverseitigen Ressourcen laufen, auf die der Benutzer keinen direkten Zugriff hat. Benutzerkonten und ihre Zuordnung zu Rollen ermöglichen eine bestimmte Zugriffsebene auf Ressourcen im Orchestrator.
In diesem Artikel wird beschrieben, wie Sie Ihren Benutzern Folgendes ermöglichen:
- Ausführen der Automatisierung auf ihrer lokalen Maschine über den UiPath® Assistant;
- Führen Sie persönliche Remote-Automatisierungen im Hintergrund in Ordnern aus, in denen der Benutzer über die erforderlichen Berechtigungen verfügt, und in seinen persönlichen Arbeitsbereichen;
- Ausführen und Debuggen in UiPath Studio, sowohl auf dem Desktop als auch im Web;
- Verwalten Sie Automatisierungen in ihrem persönlichen Arbeitsbereich.
Für Entwickler und Geschäftsanwender: Hier erfahren Sie, wie Sie einen Auftrag manuell ausführen oder einen Trigger konfigurieren, um Aufträge als Sie selbst zu starten.
Enabling users to run personal automations
To enable personal automation capabilities, select either the group or user scope as described below.
For user groups
Groups simplify administration for accounts with similar needs that are managed together.
- Wählen Sie unter Zugriff verwalten – Zugriffsregeln die Option Gruppen aus.
- Select Assign group to assign a new group and add roles, or edit an existing group.
- On the Assign access rules page, under Personal automation setup, select one of the following options:
- Enable user to run automations — allows users in that group to run automation on their local machine via UiPath Assistant, run background personal remote automations in folders where they have permissions, and run and debug in UiPath Studio (desktop and web)
- Enable user to run automations + Personal Workspace — allows users to manage automations in their personal workspace and run background personal remote automations in their personal workspaces
- Wählen Sie Aktualisieren.
For individual users
Enable personal automation capabilities for individual user accounts only when group members require additional capabilities beyond those granted by group membership.
- Wählen Sie unter Zugriff verwalten – Zugriffsregeln die Option Benutzer aus.
- Select Assign user to assign a new user and add roles, or edit an existing user.
- On the Assign access rules page, under Personal automation setup, select one of the following options:
- Enable user to run automations — allows the user to run automation on their local machine via UiPath Assistant, run background personal remote automations in folders where they have permissions, and run and debug in UiPath Studio (desktop and web)
- Enable user to run automations + Personal Workspace — allows the user to manage automations in their personal workspace and run background personal remote automations in their personal workspaces
- Wählen Sie Aktualisieren.
Deselecting the Enable user to run automations option triggers a warning message indicating that any running automations will be affected and your Studio Web experience could be downgraded.
Aktivieren von Unattended-Automatisierungen
UiPath® accounts represent identities authorized to access Orchestrator resources:
- User accounts — represent human users
- Robot accounts — represent non-human users (equivalent to Windows service accounts)
An administrator can enable an unattended robot to impersonate a user account, allowing the robot to run automations with the same privileges as the user it impersonates.
Use cases for unattended automation
On user accounts: Typically done by developers debugging automation projects and business users running automations under their own identity on server-side resources.
On robot accounts: The standard approach for unattended automation execution. Robot accounts have unattended capabilities enabled by default; administrators only configure infrastructure settings.
Via personal remote automation: An alternative that's easier to set up because it doesn't require an unattended robot enabled for the user account. See enabling personal automations.
Personal remote automation vs. unattended automation
| Aspekt | Personal Remote Automation | Unattended Automation on User Account |
|---|---|---|
| Prozesstyp | Background processes only | Background and interactive processes |
| Identity scope | Single process execution (granular control) | All processes across accessible folders |
| Setup complexity | Simpler (no unattended robot required) | Requires unattended robot configuration |
What you can enable
Administrators can enable developers and business users to:
- Run background processes on unattended infrastructure via unattended robot impersonation
- Run processes that require user interaction on unattended infrastructure via unattended robot impersonation
Ausführen von Automatisierungen in einem Ordner
Benutzer können Prozesse in allen Ordnern debuggen und ausführen, auf die sie Zugriff haben. Sie können die Unattended-Infrastruktur für die Ausführung verwenden, vorausgesetzt, ein Administrator hat diesem Ordner die physischen Ressourcen zum Ausführen der Unattended-Automatisierung zugewiesen, d. h., er hat diesem Ordner ein Maschinenvorlagenobjekt mit mindestens einer Laufzeit zugewiesen. Normalerweise wird zum Debuggen eine NonProduction-Laufzeit verwendet.
Entwickler und Geschäftsanwender können einen Prozess starten, indem sie entweder einen Auftrag manuell oder über Trigger in diesem Ordner starten.
Abbildung 1. Ausführen von Automatisierungen in einem Ordner
Wenn dem Benutzer beim Starten eines Auftrags über den Orchestrator keine verfügbaren Laufzeiten angezeigt werden, sollte der Administrator Folgendes sicherstellen:
- Sie haben dem Ordner, der den auszuführenden Prozess enthält, sowohl das Benutzerkonto als auch eine Maschinenvorlage zugewiesen.
- Sie haben der Maschinenvorlage Laufzeiten zugewiesen. Dies ist in persönlichen Arbeitsbereichen nicht erforderlich.
Debuggen in einem persönlichen Arbeitsbereich
Ein persönlicher Arbeitsbereich ist der persönliche Ordner eines Benutzers und fungiert als separater und vom offiziellen Orchestrator-Feed getrennter Speicherplatz. In einem persönlichen Arbeitsbereich übernimmt der Orchestrator mehrere Vorgänge, die ein Administrator in einem Ordner ausführen müsste, sodass Automatisierungsprojekte ohne Eingreifen des Administrators veröffentlicht, ausgeführt und debuggt werden können:
- Der Orchestrator erstellt automatisch einen Prozess aus jedem Paket, das von Studio im persönlichen Arbeitsbereich-Feed dieses Benutzers veröffentlicht wird.
- Der Orchestrator verwaltet automatisch Maschinenvorlagen im Namen des Administrators für Besitzer von persönlichen Arbeitsbereichen , und eine Maschinenvorlage mit einer Entwicklungs-Runtime wird automatisch erstellt und jedem neuen persönlichen Arbeitsbereich zugewiesen.
Benutzer können einen Prozess debuggen oder ausführen, indem sie einen Auftrag manuell oder über Trigger in diesem Arbeitsbereich starten.
Abbildung 2. Debuggen in einem persönlichen Arbeitsbereich
Aktivieren von Benutzern zum Debuggen über den Orchestrator
Damit ein Benutzer Prozesse in einer Unattended-Infrastruktur ausführen kann, muss ein Administrator sowohl die persönlichen Automatisierungsfunktionen als auch den Identitätswechsel durch einen Unattended-Roboter aktivieren. Letzteres ermöglicht es dem Roboter auf einer physischen Hostmaschine, unter der Identität dieses Benutzers zu laufen.
Erforderliche Lizenzen:
- Eine Benutzerlizenz.
- Eine Unattended-Laufzeit.
- Robot Units für Cloud-Roboter.
Damit Benutzer Prozesse in einer Unattended-Infrastruktur debuggen können, führen Sie Folgendes aus, wenn Sie auf das Benutzerkonto im Orchestrator verweisen oder es bearbeiten:
- Wählen Sie unter Einrichtung der persönlichen Automatisierung die Option Benutzer zum Ausführen von Automatisierungen aktivieren aus.
Wenn der Benutzer Mitglied einer Gruppe mit persönlichen Automatisierungsfunktionen ist, erbt er die Funktionen von dieser Gruppe. Daher können Sie diesen Schritt überspringen.
Mit dieser Option können Benutzer in dieser Gruppe:
- Automatisierung auf ihrer lokalen Maschine über den UiPath Assistant auszuführen.
- Führen Sie persönliche Remote-Automatisierungen im Hintergrund in Ordnern aus, für die der Benutzer über die erforderlichen Berechtigungen verfügt.
- Ausführen und Debuggen in UiPath Studio, sowohl auf dem Desktop als auch im Web.
- Alternativ wählen Sie noch unter Einrichtung der persönlichen Automatisierung die Option Benutzer zur Ausführung von Automatisierungen befähigen + Persönlicher Arbeitsbereich aus.
Mit dieser Option können Benutzer in dieser Gruppe:
- Verwalten Sie Automatisierungen in ihrem persönlichen Arbeitsbereich.
- Führen Sie persönliche Remote-Automatisierungen im Hintergrund in ihren persönlichen Arbeitsbereichen aus.
- Under Unattended setup, configure the infrastructure to execute unattended foreground processes. Choose one of the following options:
- Use the VMs preconfigured Windows user account (Automation Cloud robots only) — delegates Automation Cloud robots to execute processes that require user interaction using a preconfigured Windows account
- Use a specific Windows user account — execute processes on a specific Windows machine by filling in the Domain\Username and Password fields with the correct host machine credentials
- If using a specific Windows user account, configure the credential settings per the following reference table.
Um die Anmeldeinformationseinstellungen bei der Verwendung bestimmter Windows-Konten zu konfigurieren, überprüfen Sie Folgendes:
| Feld | Beschreibung |
|---|---|
| Domäne\Benutzername | Das Konto, unter dem der Roboter ausgeführt wird.
|
| Anmeldeinformationsspeicher | Der Anmeldeinformationsspeicher, der für Ihr Kennwort verwendet wird. Weitere Informationen finden Sie unter Anmeldeinformationsspeicher. |
| Passwort | Das Kennwort, mit dem Sie sich bei der Maschine anmelden, auf der UiPath Robot installiert ist. |
| Anmeldeinformationstyp | Gibt den Typ der Kennwortanmeldeinformationen an. |
- Aktivieren Sie die Option Jeweils nur einen Auftrag ausführen, um den Benutzer auf die gleichzeitige Ausführung mehrerer Aufträge zu beschränken. Dies hilft, wenn Sie Anwendungen automatisieren, bei denen Sie Anmeldeinformationen nicht mehr als einmal gleichzeitig verwenden können (z. B. SAP).
- Wählen Sie Aktualisieren.
Aktivieren von Benutzern ohne Orchestrator-Zugriff zum Debuggen auf der Hostmaschine
Wenn die interaktive Authentifizierung erzwungen wird, kann ein Benutzer im UiPath Assistant nur die Prozesse sehen, auf die er Zugriff hat, und erst, nachdem er sich bei seinem Konto angemeldet hat. Eine Benutzerlizenz ist ebenfalls erforderlich. Daher sind Unattended-Prozesse, die nicht unter einem Benutzerkonto ausgeführt werden, im UiPath Assistant für die Fehlerbehebung nicht verfügbar, sodass ein Benutzer keinen Unattended-Prozess debuggen kann, indem er sich bei dieser Hostmaschine anmeldet.
Um dies zu umgehen, kann ein Administrator vorübergehend eine Fehlerbehebungssitzung auf seiner Maschine aktivieren. Dadurch kann der Benutzer den Unattended-Prozess lokal sehen und ausführen, ohne dass eine Benutzerlizenz erforderlich ist. Die Fehlerbehebungssitzung ist temporär und das oben Genannte gilt nur, während die Fehlerbehebung aktiv ist.
Sie können auch Studio mit seinen Remote-Debugging- Funktionen verwenden. Es ermöglicht das Ausführen und Debuggen von Attended- und Unattended-Prozessen auf Remote-Maschinen, einschließlich auf Linux-Robotern, die plattformübergreifende Projekte ausführen können.
Schritt 1. Aktivieren einer Fehlerbehebungssitzung
- Go to Tenant > Monitoring.
- Select Unattended sessions from the Section dropdown menu.
- Identify the machine where the error occurred, click More Actions at the end of the machine row and select Configure troubleshooting session.
Die Option ist nur verfügbar, wenn die interaktive Authentifizierung erzwungen wird.
Sie können herausfinden, auf welcher Maschine ein Prozess ausgeführt wurde, indem Sie den Abschnitt Processes auswählen.
Das Dialogfeld Fehlerbehebungssitzung konfigurieren wird geöffnet:
Abbildung 3. Konfigurieren der Fehlerbehebungssitzung
- Klicken Sie unter Fehlerbehebungssitzung auf den Umschalter, um ihn auf Aktiviert umzuschalten.
- Bearbeiten Sie im Feld Sitzungstimeout (Minuten) den Wert, um die Anzahl der Minuten zu ändern, die die Fehlerbehebungssitzung aktiv sein soll.
Sobald die angegebene Anzahl von Minuten verstreicht, wird die Fehlerbehebungssitzung automatisch deaktiviert und es werden keine weiteren Verbindungen akzeptiert. Alle vorhandenen Verbindungen bleiben jedoch aktiv, bis die Verbindung getrennt wird.
- Klicken Sie auf Speichern (Save).
Schritt 2. Herstellen einer Verbindung mit dem UiPath Assistant
Befolgen Sie diese Anweisungen, um eine Verbindung mit der Maschine herzustellen und die Unattended-Prozesse vom UiPath Assistant mit Ihrem Konto auszuführen.
- Wechseln Sie im Orchestrator zu Mandant > Maschinen und klicken Sie auf Client-ID/Maschinenschlüssel kopieren
am Ende der Maschinenzeile, um den Maschinenschlüssel in die Zwischenablage zu kopieren. - In UiPath Assistant, click the user icon in the title bar and select Preferences.
- Wählen Sie die Registerkarte Orchestrator-Einstellungen aus und klicken Sie bei Bedarf auf Trennen oder Abmelden, damit Sie die Verbindungseinstellungen bearbeiten können.
- Konfigurieren Sie die Verbindung wie folgt:
- Verbindungstyp – Wählen Sie Maschinenschlüssel aus.
- Orchestrator-URL – Fügen Sie die URL zur Orchestrator-Instanz hinzu, die den Mandanten und die Organisation enthalten sollte.
- Maschinenschlüssel – Fügen Sie den kopierten Maschinenschlüssel aus der Zwischenablage ein.
- Klicken Sie auf Verbinden und schließen Sie dann das Fenster Einstellungen.
- Wenn Sie die Unattended-Prozesse im UiPath Assistant nicht sehen, wechseln Sie zu Einstellungen > Anmelden und melden Sie sich mit Ihren Anmeldeinformationen an.
Nun können Sie Unattended-Prozesse vom UiPath Assistant ausführen, um eine Fehlerbehebung durchzuführen.
Schritt 3. Erweitern oder Deaktivieren der Fehlerbehebungssitzung
Wenn Sie das Debuggen abgeschlossen haben, können Sie die Fehlerbehebungssitzung für die Maschine deaktivieren, sodass keine Attended-Verbindungen mehr zugelassen werden. Oder Sie können, falls nötig, auch den Zeitraum verlängern, in dem die Sitzung aktiv ist.
- Go to Tenant > Monitoring.
- Select Unattended sessions from the Section dropdown menu.
- Click More Actions at the end of the machine row and select Configure troubleshooting session.
- Im Dialogfeld Fehlerbehebungssitzung konfigurieren:
- Sitzung schließen: Klicken Sie den Umschalter unter „Fehlerbehebungssitzung“, um die Option zu deaktivieren. Wenn diese Option deaktiviert ist, werden keine weiteren Verbindungen akzeptiert. Alle vorhandenen Verbindungen bleiben jedoch aktiv, bis die Verbindung getrennt wird.
- Sitzung verlängern: Bearbeiten Sie den Wert im Feld Sitzungstimeout (Minuten) mit einem größeren Wert, um die Sitzung auf die angegebene Dauer zu verlängern.
- Klicken Sie auf Speichern (Save).
- Trennen Sie den UiPath Assistant, um die Verbindung zu schließen.
Configuring robot accounts to run unattended automations
Die Unattended-Automatisierung wird in der Regel auf Roboterkonten ausgeführt, dem UiPath®-Äquivalent von Windows-Dienstkonten. Roboterkonten können als nicht-menschliche Identitäten betrachtet werden, die für den Zugriff auf Orchestrator-Ressourcen autorisiert werden müssen. Ihre Zuordnung zu Rollen ermöglicht einen bestimmten Zugriff auf Ressourcen im Orchestrator.
Bei Roboterkonten sind die Unattended-Funktionen standardmäßig aktiviert. Administratoren müssen nur mehrere infrastrukturbezogene Einstellungen konfigurieren.
Aktivieren der Unattended-Automatisierung für ein Roboterkonto
Konfigurieren Sie Unattended-Ausführungseinstellungen unter einem Roboterkonto und auf einer bestimmten Infrastruktur wie folgt:
- Wählen Sie unter Zugriff verwalten – Zugriffsregeln die Option Roboterkonten aus.
- Wählen Sie dann entweder Roboterkonto zuweisen aus, um ein neues Roboterkonto zuzuweisen und Rollen hinzuzufügen oder ein vorhandenes Roboterkonto zu bearbeiten.
- Wählen Sie auf der Seite „Zugriffsregeln zuweisen“ unter Unbeaufsichtigte Einrichtung die Infrastruktur aus, um unbeaufsichtigte Vordergrundprozesse unter diesem Roboterkonto auszuführen:
- Wählen Sie die Option Unattended Robot mit vordefinierten VM-Anmeldeinformationen (nur für Ausführungen auf UiPath Automation Cloud-Robotern) aus, um Automation Cloud-Roboter zur Ausführung von Prozessen zu delegieren, die eine Benutzerinteraktion erfordern. Die Roboter verwenden ein vorkonfiguriertes Windows-Konto, wenn sie Prozesse ausführen.
- Wählen Sie den Unattended-Roboter mit benutzerdefinierten Windows-Anmeldeinformationen aus. Um Prozesse auf einer bestimmten Windows-Maschine auszuführen, füllen Sie die Felder Domäne\Benutzername und Kennwort aus. Sie müssen die richtigen Anmeldeinformationen für die Hostmaschine angeben, damit sich der Roboter erfolgreich bei ihr anmelden kann. Dadurch kann der Roboter Prozesse ausführen, die eine Benutzerinteraktion unter diesem spezifischen Windows-Konto erfordern.
Um die Anmeldeinformationseinstellungen bei der Verwendung bestimmter Windows-Konten zu konfigurieren, überprüfen Sie Folgendes:
| Feld | Beschreibung |
|---|---|
| Domäne\Benutzername | Das Konto, unter dem der Roboter ausgeführt wird.
|
| Anmeldeinformationsspeicher | Der Anmeldeinformationsspeicher, der für Ihr Kennwort verwendet wird. Weitere Informationen finden Sie unter Anmeldeinformationsspeicher. |
| Passwort | Das Kennwort, mit dem Sie sich bei der Maschine anmelden, auf der UiPath Robot installiert ist. |
| Anmeldeinformationstyp | Gibt den Typ der Kennwortanmeldeinformationen an. |
Unattended-Roboter können Hintergrundaufträge in jeder Infrastruktur ausführen. Es wird jedoch empfohlen, Ihre Hostmaschinen auf die Ausführung bestimmter Prozesstypen zu spezialisieren, um die Effizienz zu maximieren und die Kosten zu reduzieren. Erfahren Sie mehr über die Optimierung einer Unattended-Infrastruktur mithilfe von Maschinenvorlagen.
- Aktivieren Sie die Option Jeweils nur einen Auftrag ausführen, um das Konto auf die gleichzeitige Ausführung mehrerer Aufträge zu beschränken. Dies hilft, wenn Sie Anwendungen automatisieren, bei denen Sie Anmeldeinformationen nicht mehr als einmal gleichzeitig verwenden können (z. B. SAP).
- Konfigurieren Sie unter Erweiterte Roboteroptionen die Ausführungseinstellungen für den Unattended-Roboter. Hier erfahren Sie mehr über Robotereinstellungen.
- Wählen Sie Aktualisieren.
- Aktivieren persönlicher Automatisierungen
- Enabling users to run personal automations
- Aktivieren von Unattended-Automatisierungen
- Use cases for unattended automation
- Personal remote automation vs. unattended automation
- What you can enable
- Ausführen von Automatisierungen in einem Ordner
- Debuggen in einem persönlichen Arbeitsbereich
- Aktivieren von Benutzern zum Debuggen über den Orchestrator
- Aktivieren von Benutzern ohne Orchestrator-Zugriff zum Debuggen auf der Hostmaschine
- Configuring robot accounts to run unattended automations