robot
2022.4
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde.
UiPath logo, featuring letters U and I in white
Roboter-Benutzerhandbuch
Last updated 25. Okt. 2024

2022.4.1

Release-Datum: 9. Mai 2022

Neuigkeiten

Leistungsverbesserungen

Prozesse, die in Studio 2022.4 mit Windows- und plattformübergreifender Kompatibilität erstellt wurden, beginnen jetzt mit einer bis zu 50 % schnelleren Geschwindigkeit im Vergleich zur vorherigen Version.

Um dies zu nutzen, entfernen Sie alle nicht verwendeten Abhängigkeiten aus Ihrem Workflow.

Robot wurde zu .NET 6 migriert

Robot verwendet jetzt die neueste .NET-Version, .NET 6. Windows- und plattformübergreifende Projekte zielen jetzt auch auf .NET 6 ab.

Der Assistant für macOS

Mit dem Release 2022.4 ist der UiPath Assistant nun auch unter macOS verfügbar, sodass Sie direkt von Ihrem Desktop aus auf Automatisierungen zugreifen können. Die Funktion für automatische Updates unterstützt jetzt auch den UiPath Assistant und Robot unter macOS.

Geführte Tour im UiPath Assistant

Im Assistant gibt es jetzt eine geführte Tour, mit der neue Benutzer die Menüs und Funktionen schnell erlernen und entdecken können. Diese Tour wird automatisch gestartet, wenn der Assistant zum ersten Mal geöffnet wird; sie kann aber auch zu jedem anderen Zeitpunkt über das Menü „Einstellungen“ gestartet werden.

Unterstützung für Teilergebnisse in Apps

Das neue Workflow-Ereignisse-Aktivitätspaket enthält eine neue Aktivität, „Send Interim Result“, die die Kommunikation zwischen UiPath Apps und Prozessen für Attended-Roboter ermöglicht. Mit diesen Aktivitäten können Sie Prozesszwischenergebnisse (IPR) senden und so die Zeit bis zur Anzeige der Prozessergebnisse verkürzen.

Dieses Paket ist für den Fall gedacht, dass die Zeit zum Starten eines Prozesses einen Engpass in Ihrer Automatisierung darstellt und Sie warten müssen, bis eine gesamte Automatisierung abgeschlossen ist, um die Prozessergebnisse zu erhalten.

Azure-AD-Authentifizierung

Ab Version 2022.4 unterstützt UiPath Robot die Authentifizierung in einer Windows-Sitzung mit Azure AD-Anmeldeinformationen (azuread/john.doe@example.com). Dadurch können Sie Unattended-Automatisierungen in Umgebungen ausführen, in denen Sie nur Azure AD-Implementierungen in der Cloud haben.

Versionshinweise zum Robot JavaScript-SDK

Das Robot JavaScript-SDK verfügt jetzt über eine eigene Seite mit Versionshinweisen. Dort können Sie alle neuen Funktionen, Verbesserungen und Fehlerbehebungen für jede Version sehen, beginnend mit 1.2.7.

Verbesserungen

CMD Dienst-URL-Änderung

Die Orchestrator-URL, die für die interaktive Anmeldung verwendet wird, kann in der Befehlszeilenschnittstelle geändert werden.

OAuth 2.0-basiertes Framework für die Roboterauthentifizierung

In dieser Version liefern wir einen neuen Authentifizierungsmechanismus für Roboter aus, der das OAuth 2.0-Framework als Grundlage für sein Authentifizierungsprotokoll verwendet. Das bedeutet, dass sich Unattended-Roboter mit dem Orchestrator verbinden können, indem sie ein Paar aus Client-ID und Client-Geheimnis verwenden, das über Maschinenvorlagenobjekte erzeugt wird. Das Paar aus Client-ID und Client-Geheimnis generiert ein Token, das die Verbindung autorisiert und dem Roboter Zugriff auf Orchestrator-Ressourcen gewährt.

Client-Anmeldeinformationen ermöglichen dem UiPath Roboter den Zugriff auf Ressourcen, indem er seine eigenen Anmeldeinformationen verwendet, anstatt sich als ein Benutzer auszugeben. Wenn der Roboter Ressourcen vom Orchestrator anfordert, erzwingt der Orchestrator, dass der Roboter selbst über die Autorisierung zum Ausführen einer Aktion verfügt, da an der Authentifizierung kein Benutzer beteiligt ist.

Ausführungsverlauf im UiPath Assistant

Ab Version 2022.4 können Sie den Ausführungsverlauf jedes Prozesses im UiPath Assistant anzeigen. Auf diese Weise können Sie Prozesse verfolgen, den Status und eventuelle Fehler sehen.



Verbesserungen des Diagnosetools

Die folgenden Sammler wurden dem Diagnosetool hinzugefügt:

  • Registrierungsschlüsselpfad
  • „File Path“ mit den folgenden Filteroptionen:

    • Zeitbereich
    • Fehlerstufe
    • Quelle

Fehlerkorrekturen (Bug Fixes)

  • Der Roboter konnte die Auflösung in der Windows 11-Konsolensitzung nicht ändern.
  • In seltenen Fällen wurde ein ungültiges Token als Referenz verwendet, wenn der Parameter LoginToConsole auf NO festgelegt wurde.
  • Die Aktivität „Send SMTP Mail Message“ blieb manchmal hängen oder wurde nicht abgeschlossen, wenn sie mehrmals innerhalb einer kurzen Zeitspanne verwendet wurde.
  • Display Name fehlte im Assistant, wenn ein Auftrag im Orchestrator gestartet wurde.
  • Der UiPath Assistant blieb nach Ablauf einer interaktiven Anmeldesitzung im Status „Angehalten“.
  • Der Authentifizierungsablauf wurde unterbrochen, wenn mehrere Hintergrundprozesse ohne Zustimmung von RobotJS ausgeführt wurden.
  • RobotJS funktionierte nicht, wenn der Maschinenname auf Chinesisch war.

Durchschlagende Änderungen

  • Ab Version 2022.4 wird für die Zeitüberschreitung der BiB-Sitzung die Umgebungsvariable UIPATH_PIP_SESSION_TIMEOUT anstelle von UIPATH_SESSION_TIMEOUT verwendet.
  • Unattended-Hintergrundautomatisierungen auf Dienstmodusrobotern werden standardmäßig unter dem integrierten Windows-Benutzer „Lokaler Dienst“ ausgeführt. Zuvor wurden der im Orchestrator konfigurierte Benutzername und das Kennwort verwendet.

    Hinweis: Um die im Orchestrator festgelegten Anmeldeinformationen zu verwenden, müssen Sie die Umgebungsvariable UIPATH_HEADLESS_WITH_USER auf der Robotermaschine konfigurieren und den Wert auf True festlegen.
  • Der Roboter 2022.4 ist nicht kompatibel mit dem Orchestrator 2019.10.

Beobachtetes Verhalten

Nach dem Konvertieren eines Robots vom Dienstmodus in den Benutzermodus sind die XML-Dateien in den NuGet-Paketen nach Abschluss der Migration nicht zugänglich, und die folgende Fehlermeldung wird angezeigt:

„Access to path C:\Users\john.doe\.nuget\packages\HelloWorld\1.0.0\lib\net45\Main.xaml is denied“.

Ursache

Wenn der Robot im Dienstmodus bereitgestellt wird, werden Pakete in einen Ordner heruntergeladen und installiert (z. B. .nuget\packages) des lokalen Systembenutzers, unter dem der Robot den Dienst ausführt.

Wenn sie in den Benutzermodus konvertiert werden, sind NuGet-Pakete aus diesem Ordner nicht mehr zugänglich, da der aktuelle Benutzer, der den Robot ausführt, keine Berechtigungen zum Anzeigen oder Bearbeiten dieser Dateien hat.

Lösungen

1. Löschen aller Pakete aus dem ursprünglichen Ordner:

Wenn Sie Pakete aus dem ursprünglichen Ordner löschen, installiert der Robot die Prozesse im konfigurierten Ordner mit der Berechtigung des Benutzers neu. So hat der Robot immer dann Zugriff auf die Dateien, wenn er sie ausführen muss.

2. Ändern des Paketordners:

Ändern Sie beim Konvertieren des Robots vom Dienstmodus in den Benutzermodus auch den Ordnernamen von .nuget\packages in .nuget\packages_new.
Dadurch erstellt der Robot den .nuget\packages-Ordner neu und lädt die darin enthaltenen Prozesse herunter, damit sie später verwendet werden können.
Standardmäßig werden Aktivitätspakete heruntergeladen und im Ordner %userprofile%\.nuget\packages installiert. Sie können einen anderen Ordner auf eine der folgenden Arten festlegen:
  • Während der Installation, durch Installieren über die Befehlszeile mit der Option PACKAGES_FOLDER.
  • Nach der Installation durch manuelles Bearbeiten der Datei uipath.config:
    1. Öffnen Sie die Datei uipath.config in einem Texteditor. Standardmäßig befindet sich die Datei in C:\Program Files\UiPath\Studio.
    2. Fügen Sie im Knoten packageSettings den Schlüssel packagesInstallationFolder mit dem Pfad zum neuen Ordner als Wert hinzu.
    3. Speichern Sie die Änderungen, und starten Sie den Robot neu.

      Fügen Sie beispielsweise zu uipath.config Folgendes hinzu, um den Download-Speicherort zu C:\nuget zu ändern.
      <packageSettings>
        <add key="packagesInstallationFolder" value="C:\)
      uget" />
      </packageSettings><packageSettings>
        <add key="packagesInstallationFolder" value="C:\)
      uget" />
      </packageSettings>

Weitere Informationen zu den Unterschieden zwischen Dienstmodus- und Benutzermodus-Robotern finden Sie im Bereitstellungsdokument, das eine detailliertere Beschreibung der einzelnen Roboter-Typen enthält.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten