Abonnieren

UiPath Orchestrator

Die UiPath-Orchestrator-Anleitung

2019.10.14


Der UiPath-Ansatz zur Patches-Dokumentation


🛈 UiPath veröffentlicht regelmäßig Patches, die Korrekturen und Verbesserungen enthalten, wenn ein geschäftlicher Bedarf besteht. Die Dokumentation für eine bestimmte Version spiegelt den neuesten Patch auf dieser Version wider. Produktänderungen zwischen den Patches können in den Versionshinweisen überprüft werden. Im März 2021 beispielsweise zeigt die Dokumentation für den Orchestrator 2020.4 den neuesten Patch, nämlich 2020.4.5.



Release date: 11 November 2019

Neuigkeiten

Long-Running Workflows

In dieser Version werden die wichtigsten Funktionen für die Abwicklung von Ende-zu-Ende-Geschäftsprozessen graduiert und Unterstützung von Prozessen eingeführt, die eine logische Fragmentierung oder menschliches Eingreifen erfordern. Mit dieser neuen Funktion kann der Workflow nun angehalten und zu einem späteren Zeitpunkt fortgesetzt werden, und das nicht zwingend auf derselben Maschine. Dies ermöglicht unter anderem eine intuitive und einfache Rechnungsverarbeitung, Ausnahmebehandlung und Leistungsüberprüfung. Wir stellen die Voraussetzungen für die Automatisierung komplexer Prozesse bereit, die entweder auf den Abschluss anderer Prozesse angewiesen sind oder deren Genehmigung oder Validierung erforderlich ist. All dies ohne Ressourcenaufwand, während auf die Wiederaufnahme des Prozesses gewartet wird. Weitere Informationen dazu finden Sie hier.

Keine Sorge, wir haben in Studio eine neue Projektvorlage namens Orchestrierungsprozess und eine brandneue Reihe von Aktivitäten eingeführt, die eine reibungslose Fragmentierung Ihrer Workflows ermöglichen. Weitere Informationen zum Erstellen eines Orchestrierungsprozesses sowie Best Practices finden Sie hier.

In this scenario, Orchestrator introduces the human in the loop and ensures a smooth management of your fragmented jobs.

Der menschliche Aspekt wird durch Aufgaben bearbeitet, die verwaltet und abgeschlossen werden können, ohne den Ablauf des Prozesses zu behindern. Nachdem ein menschliches Eingreifen stattgefunden hat und die Aufgaben abgeschlossen sind, werden Ressourcen für die Wiederaufnahme des Auftrags bereitgestellt, um sicherzustellen, dass kein Verbrauch verloren geht. Details finden Sie hier.

Um die Unterstützung von Workflows mit langer Ausführungszeit zu erleichtern, haben wir zwei neue Auftragszustände eingeführt, die den Auftragsfortschritt angemessen veranschaulichen: „Angehalten“ und „Fortgesetzt“. Weitere Informationen zu Auftragsstatus finden Sie hier.

Ein neues Webhook-Ereignis ist auch für angehaltene Aufträge verfügbar. Hier erhalten Sie alle Informationen zu diesem Ereignis.

Hierarchical Folders - Preview

Mit dem Ziel, Ihre RPA-Bereitstellung unabhängig von der Größe zu verwalten und organisiert zu halten, führt die neueste UiPath Orchestrator-Version die Ordner-Funktion ein. Es gibt nun zwei organisatorische Paradigmen im Orchestrator: Klassische Ordner und moderne Ordner. Durch klassische Ordner wird die vollständige Abwärtskompatibilität für Ihre vorhandene Bereitstellung und Integrationen aufrechterhalten. Sie ermöglichen Ihnen gleichzeitig, die Bereiche Ihres Unternehmens auf Mandantenebene zu separieren, die vollkommen getrennt voneinander sind. Neben dem klassischen Modell können Sie mit modernen Ordnern Ressourcen und den Zugriff auf diese ganz einfach verwalten, indem die Hierarchie Ihrer Orchestrator-Instanz in Verbindung mit der neuen Fähigkeit der differenzierten Rollenzuweisung unterstützt wird – Ihre Orchestrator-Instanz kann jetzt entsprechend Ihrer Unternehmensstruktur strukturiert werden, wobei jede Ebene bzw. jeder Mitarbeiter nur Zugriff auf die für seine Rolle benötigten Ressourcen hat.

Die vorherige, experimentelle Funktion für Organisationseinheiten wird jetzt als Teil der Ordnerfunktionalität vom Orchestrator vollständig unterstützt. Sie können Ihre Instanz mit einer beliebigen Anzahl klassischer und/oder moderner Ordner organisieren. Wie Organisationseinheiten verfügen klassische Ordner über separate, flache Strukturen ohne gemeinsam genutzte Orchestrator-Entitäten dazwischen. Moderne Ordner ermöglichen es Ihnen, hierarchische Strukturen zu erstellen, wobei Benutzer den Zugriff auf alle Unterordner eines Ordners erben, dem sie zugewiesen sind. Der Benutzerzugriff kann in modernen Ordnern mit höherer Genauigkeit verwaltet werden, indem benutzerdefinierte Rollen erstellt und die gewünschten Berechtigungen pro Ordner und pro Benutzer festgelegt werden.

Tiefergehende AD-Integration

Herausforderungen im Benutzermanagement, die durch große Bereitstellungen und Mitarbeiterdynamik mit sich gebracht wurden, wurden in dieser Version durch die Integration des Orchestrators mit Active Directory behoben. Im Allgemeinen haben Sie in Ihrer Instanz keinen Ärger mehr mit der Verzeichnisduplizierung, da hinzugefügte AD-Identitäten direkt mit der Verzeichnisdatenbank überprüft werden.

Mit dieser Funktion können Sie den Zugriff auf den Orchestrator gemäß den konfigurierten Gruppenrichtlinien und basierend auf Ihrer AD-Gruppenmitgliedschaft gewähren oder einschränken. Manuelle Eingriffe beschränken sich auf das Hinzufügen Ihrer Gruppen und das Konfigurieren von Zugriffsrechten für diese im Orchestrator; der Rest des Prozesses ist – Sie ahnen es: automatisiert.

Um unser neues AD-Integrationstool besser anzupassen, haben wir die Benutzertypen im Orchestrator überarbeitet. Ab 2019.10 gibt es: lokale Benutzer, Verzeichnisbenutzer, Verzeichnisgruppen und Roboterbenutzer. Hier erhalten Sie eine Beschreibung zu all diesen Benutzertypen.

Warteschlangen, Warteschlangen, Warteschlangen

Die Zeitplanung im Orchestrator wurde einer umfassenden Überarbeitung unterzogen, um die Nutzung einfacher und intuitiver zu gestalten. Die Funktionalität heißt jetzt „Trigger“ und enthält einige neue Funktionen und Verbesserungen. Das Highlight: Sie müssen keine Vorkehrungen mehr treffen, um die Verarbeitung Ihrer Warteschlangenelemente zu optimieren. Der Orchestrator gibt Ihnen die Möglichkeit, einen Prozess auszulösen, sobald neue Warteschlangenelemente in Ihren Warteschlangen verfügbar sind. Nicht vergessen: Da die Zeitplanung nicht für Attended-Anwendungsfälle möglich ist und moderne Ordner nur für diese funktionieren, ist diese Neuerung nur in klassischen Ordnern verfügbar. Zumindest vorerst. Details finden Sie hier.

Aber das ist nicht alles. Wir haben ein Warteschlangen-SLA-Tool implementiert, das Ihnen eine bessere Kontrolle über die Bearbeitungszeit Ihrer Warteschlangenelemente gibt und Ihnen bei der Einschätzung hilft, welche Ressourcen Sie zuweisen müssen, damit die Elemente rechtzeitig verarbeitet werden. Immer wenn die SLA Gefahr läuft, nicht eingehalten zu werden, werden Sie ordnungsgemäß benachrichtigt, sodass Sie entsprechende Anpassungen vornehmen können.

Einzelne Transaktionselemente aus Ihren Warteschlangen können jetzt bearbeitet oder geklont werden, sodass Sie die Priorität oder Frist an die geschäftlichen Anforderungen anpassen können. Mit dieser Funktion können Sie auch eine JSON-Datei der Transaktionsdaten herunterladen, um sie zu überprüfen und hochzuladen, falls Änderungen erforderlich sind. Weitere Details finden Sie hier.

You now have greater control of the data flowing through your queue items, making further processing and analytics that much easier. When creating a new queue, or editing an existing one, you can upload custom .json schemas for the Specific Data, Output Data, and Analytics Data generated by all future transactions to be validated against, ensuring any successfully processed queue item has a reliable form of data.

Lizenzierung

Es wartet eine erheblich verbesserte Lizenzierungserfahrung auf Sie – der Start und die Erweiterung Ihrer Orchestrator-Bereitstellungen sind damit einfacher denn je. Für Orchestrator-Versionen, die mit dem Internet verbunden sind, ist die Aktivierung und die Aktualisierung ein direkter Prozess mit nur einer Schaltfläche. Der Offline-Orchestrator wurde bei diesem Upgrade nicht ignoriert – es ist auch eine vereinfachte Offline-Aktivierung enthalten.

Weitere gute Nachrichten sind: Wenn Studio lokal lizenziert ist, wird keine zusätzliche Lizenz im Orchestrator verbraucht. Darüber hinaus können Sie jedes Mal, wenn Sie einen Studio- oder StudioX-Robot erstellen, angeben, ob er eine externe Lizenz verwendet oder nicht. Und weil wir schon dabei waren, haben wir auch den Lizenztyp „Development“ in „Studio“ umbenannt, um Verwirrung zu vermeiden.

Anmeldeinformationsspeicher

Es gibt viele gute Neuigkeiten: Wir haben nicht nur die Integration von CyberArk mit dem Orchestrator erweitert und optimiert, sondern auch Unterstützung für den Azure Key Vault sowie eine einsatzbereite Architektur hinzugefügt, mit der Sie Ihre eigenen Plugins entwickeln und jeden beliebigen sicheren Speicher verwenden können.

Wo sie zuvor auf nur einen CyberArk-Vault pro Orchestrator-Instanz beschränkt waren und zwischen dieser oder der nativen Datenbank wählen mussten, werden jetzt Tresore auf Mandantenebene erstellt, wo Sie so viele haben können, wie Sie benötigen, um Anmeldeinformationen und Assets zu speichern. Darüber hinaus können CyberArk-Vaults zusammen mit der nativen Orchestrator-Datenbank verwendet werden, sodass Sie die Kontrolle darüber haben, wie und wo Sie alle Anmeldeinformationen und Assets in Ihrer Orchestrator-Instanz speichern.

Die Azure Key Vault-Integration wird jetzt ebenfalls unterstützt, sodass Sie mit Ihren neuen Orchestrator drei sofort verfügbare Optionen für Anmeldeinformationsspeicher haben. Hier finden Sie weitere Informationen dazu.

Da wir Ihre Möglichkeiten nicht einschränken möchten, ist der Orchestrator bereit, Ihre benutzerdefinierten Plugins für jeden beliebigen Anmeldeinformationsspeicher zu akzeptieren, den Sie verwenden möchten. Weitere Informationen zum Entwickeln und Laden Ihres benutzerdefinierten Plugins finden Sie hier.

User Experience

Der Orchestrator hat ein neues Aussehen und ein intuitives Design mit Ressourcen, die für ein reibungsloses, benutzerfreundliches Erlebnis sorgen. Entdecken Sie hier unseren neuen Look.

Paket-Explorer

Für eine bessere Zusammenarbeit zwischen RPA-Entwicklern und Orchestrator-Managern können Sie jetzt die grafische Darstellung jeder Paketversion anzeigen, die im Orchestrator hochgeladen wird, genau wie im Designer-Panel von Studio. Sie können sehen, welche .xaml-Datei als Hauptdatei für ein Projekt markiert ist, in einen beliebigen Workflow eintauchen, die Abhängigkeiten eines Projekts anzeigen und nach einer Aktivitätseigenschaft und deren Wert suchen. Einen besseren Überblick über die gesamte Funktion finden Sie hier.

Feature Flags

Falls Sie sich für jedes Ihrer Teams nach einer anderen Funktionskonfiguration gesehnt haben, wird es Sie sicherlich freuen, dass wir in dieser Version eine Funktion für Feature-Flags integriert haben. Sie können damit Funktionen für jeden Ihrer Mandanten ganz einfach an- und ausschalten. Aktuell können damit die folgenden Funktionen aktiviert oder deaktiviert werden: Überwachung, Warteschlangen-SLA-Überwachung, Aufgaben.

Und wenn wir schon dabei sind, sollten Sie wissen, dass wir den Endpunkt odata/Features/UiPath.Server.Configuration.OData.UpdateFeaturesBulk offengelegt haben, mit dem Sie Funktionen aus der API aktivieren oder deaktivieren können. Bitte beachten Sie, dass Sie diese Änderungen nur auf Host-Ebene vornehmen können. Klicken Sie hier, um zu erfahren, wie Sie die Funktionalität in der Benutzeroberfläche verwenden, und hier für die entsprechende API-Anforderung.

Lokalisierung

Im Zeichen unserer Bemühungen, die ganze Welt zu erreichen und Automatisierung zu einer Sprache zu machen, die jeder sprechen kann, ist die gesamte Plattform jetzt auch auf vereinfachtem Chinesisch, Koreanisch, Deutsch, Spanisch (Spanien), Spanisch (Lateinamerika), Portugiesisch (Brasilien), Portugiesisch (Portugal) und Türkisch verfügbar.

Verbesserungen

Ab dieser Version benötigt der Server, der den Orchestrator hostet, das .NET-Framework 4.7.2. Ausführliche Informationen zu den Softwareanforderungen finden Sie hier.

Um Workflows mit langer Ausführungszeit besser zu unterstützen, können Sie jetzt Prozesse bearbeiten, während laufende oder ausstehende Aufträge standardmäßig damit verknüpft sind. Infolgedessen steuert der Parameter Processes.AllowUpdateWithRunningJobs jetzt nur noch, ob Sie solche Prozesse entfernen können oder nicht. Weitere Informationen finden Sie hier und hier.

Dank mehrerer Änderungen durch unser Entwicklerteam ist es jetzt möglich, 7.x-Versionen von Elasticsearch in Verbindung mit Ihrer lokalen Orchestrator-Bereitstellung zu verwenden. Bitte beachten Sie, dass dies nur ab 2019.8 möglich ist und alle früheren Versionen des Orchestrators nur mit Versionen bis 6.x funktionieren.

Das Erstellen und Verwalten von Assets ist jetzt einfacher, und es werden keine einzelnen Wert- oder Roboter-spezifischen Wert-Assets mehr erstellt. Beim Erstellen eines Assets haben Sie nun die Möglichkeit, einen globalen Wert hinzuzufügen. Dieser globale Wert dient als Standardeinstellung für jeden Roboter, dem kein spezifischer Wert zugewiesen ist. Hier finden Sie weitere Informationen dazu.

Wir alle möchten die Dinge auf eine bestimmte Weise organisieren. Damit Sie Ihre Anpassungen wie gewünscht beibehalten können, werden alle Orchestrator-Filter, einschließlich der Anzahl der Elemente, die pro Seite angezeigt werden, jetzt in der gesamten App beibehalten. Darüber hinaus wurde die praktische Schaltfläche Auf Standardwert zurücksetzen für Sie hinzugefügt.

Einzelne Transaktionselemente aus Ihren Warteschlangen können jetzt bearbeitet oder geklont werden, sodass Sie die Priorität oder Frist an die geschäftlichen Anforderungen anpassen können. Mit dieser Funktion können Sie auch eine .json-Datei der Transaktionsdaten herunterladen, um sie zu überprüfen und hochzuladen, falls Änderungen erforderlich sind. Weitere Details finden Sie hier.

Um sicherzustellen, dass alle Ihre Prozesse die neueste Paketversion verwenden, können Sie jetzt beim Hochladen eines neuen Pakets alle in Frage kommenden Prozesse sehen und einzelne oder alle sofort aktualisieren. Klicken Sie hier für weitere Details.

Um die Organisation und das Finden von Ressourcen in Ihren wachsenden Automatisierungsbereitstellungen zu erleichtern, haben wir jetzt ein bearbeitbares Feld Beschreibung für Asset- und Maschinenentitäten hinzugefügt.

Wenn Sie eine Befehlszeileninstallation mit dem UiPathOrchestrator.msi-Installationsprogramm durchführen, kann der Großteil der verfügbaren Parameter jetzt in einer Datei übergeben werden. Weitere Informationen finden Sie hier.

Beim Bereitstellen eines Prozesses können Sie ihn nun so konfigurieren, dass er automatisch gestartet wird, wenn der Benutzer den Roboter-Agenten startet.

Sie können Ihren Roboter jetzt so konfigurieren, dass Prozesse automatisch heruntergeladen werden, sodass er jederzeit bereit für die Ausführung ist.

Damit Sie die maximale Upload-Dateigröße im Orchestrator bei Verwendung des Azure Blob-Speichers einfach anpassen können, wurde ein neuer web.config-Parameter ‑ requestLimits maxAllowedContentLength ‑ hinzugefügt. Weitere Informationen dazu finden Sie hier.

Mit der ersten Version der Funktion „Arbeitsfreie Tage“ konnten Sie einen Satz an Nicht-Geschäftstage definieren, in denen Ihre Zeitpläne nicht ausgelöst wurden. Das haben wir optimiert. Sie können jetzt mehrere Kalender pro Mandant erstellen, jeder mit einem eigenen Satz an Datumsangaben, sodass alle Einschränkungen, die Sie auferlegen möchten, ganz präzise gesteuert werden können. Um Ihnen eine weitere Sache aus dem Weg zu räumen, haben wir auch die Möglichkeit hinzugefügt, eine CSV-Datei mit den Daten in den Orchestrator hochzuladen, ohne dass ein zusätzlicher manueller Eingriff erforderlich ist. Erfahren Sie mehr. Für die Unterstützung der verbesserten Funktion „Arbeitsfreie Tage“ haben wir neue Endpunkte für Kalenderanforderungen hinzugefügt. Beachten Sie, dass die Endpunkte GetCalendar und SetCalendar veraltet sind.

Die neu hinzugefügte Funktion Auftrag neu starten erspart Ihnen wertvolle Zeit, indem Sie einen Auftrag schnell von der Auftragsliste ausführen können. Es wird Sie freuen, dass Sie jeden beliebigen Auftrag mit einem Endzustand neu starten können – „Angehalten“, „Fehlerhaft“ oder „Erfolgreich“. Die Entscheidung, die vorherigen Einstellungen des Auftrags zu ändern, liegt in Ihren Händen. Bitte beachten Sie, dass Sie die Eingabeparameter und Roboter des Auftrags ändern können und dass Sie keine Aufträge neu starten können, die von einem Agenten ausgelöst wurden.

Orchestrator-E-Mails wurden aktualisiert. Sie können Ihren Mandanten jetzt direkt über den Betreff der E-Mail identifizieren.

Wir haben die Unterstützung für automatisches Design in Chrome 76 und höher hinzugefügt.

Wir unterstützen jetzt Firefox. 69.0.1 und höher.

Breaking Changes

  • Der Parameter Auth.DisableBasicAuthentication ist auf Auth.RestrictBasicAuthentication festgelegt.
  • Sie können keine POST-Anforderungen mehr mithilfe der Cookie-Authentifizierung stellen. Wenn Sie es dennoch versuchen, erscheint die Meldung 400 Empty or invalid anti forgery header token. Authentifizieren Sie sich stattdessen mit einem Bearer-Token.
  • Das Ausführen einer GET-Anforderung zum Abrufen von Anmeldeinformationsassets erfordert nun die Verwendung des Parameters $expand auf RobotValues, um den Benutzernamen in der Antwort zurückzugeben.
  • Alle API-Aufrufe müssen jetzt einen HTTP-Header enthalten, der die FolderId oder den FolderPath für die gewünschte Aktion bereitstellt. Klicken Sie hier für Details.

Bekannte Probleme (Known Issues)

Protokollierung

Die Ankündigung der neuesten Protokollierungsverbesserungen im Zusammenhang mit dem MongoDB NLog-Ziel war sehr überstürzt von uns. In dieser Version haben wir einige Fehler bei der Interaktion dieses Ziels mit der aktuellen Orchestrator-Lösung identifiziert. Deshalb haben wir uns die folgenden Errata und Erläuterungen zum Release-Hinweis 2019.4.2 und der Dokumentation zu diesem Thema einfallen lassen:

  • Wir unterstützen sowohl Lese- als auch Schreibvorgänge nur beim Protokollieren für Elasticsearch und der Datenbank.
  • Das MongoDB NLog-Ziel ist bei der Durchführung von Schreiboperationen weiterhin mit dem Orchestrator kompatibel. Lesevorgänge funktionieren nicht. Aufgrund des großen Spektrums potenzieller Grenzfälle kann UiPath jedoch keine Unterstützung bei der Konfiguration und Fehlerbehebung der benutzerdefinierten Ziele für Schreibvorgänge leisten.

Ab dieser Version wird die Protokollierung mithilfe des MongoDB NLog-Ziels nicht empfohlen und vollständig aus der Dokumentation entfernt.

AD-Integration

  • Aufgrund verschiedener Netzwerk- oder Konfigurationsprobleme besteht die Möglichkeit, dass nicht alle Domänen zugänglich sind, die in der Dropdownliste Domänenname angezeigt werden.
  • Es kann bis zu einer Stunde dauern, die Domänenliste mit neu hinzugefügten Domänen mit bidirektionaler Vertrauensstellung zu aktualisieren.
  • Wenn eine Verzeichnisgruppe entfernt wird, wird die Lizenz eines zugeordneten Verzeichnisbenutzers nicht entfernt, auch wenn die Zuweisung des Benutzers zu einem Ordner durch das Entfernen der Gruppe aufgehoben wird. Die einzige Möglichkeit, die Lizenz freizugeben, besteht darin, den Roboter-Tray zu schließen.
  • Änderungen an AD-Benutzer-/-Gruppennamen werden nicht auf den Orchestrator übertragen.
  • Die Anforderungen GetOrganizationUnits(Id) und GetRoles(Id) geben nur Ordner und Rollen zurück, die explizit für einen automatisch bereitgestellten Benutzer festgelegt wurden. Die von der Gruppenkonfiguration übernommen können über den Endpunkt /api/DirectoryService/GetDirectoryPermissions?userId={userId} abgerufen werden.
  • Das gleiche gilt für die Benutzeroberfläche, bei der nur explizit festgelegte Ordner und Rollen auf der Seite Benutzer angezeigt werden, während geerbte einen neuen Speicherort haben: das Fenster Benutzerberechtigungen.
  • Automatisch bereitgestellte Benutzer erben keine Warnungsabonnementeinstellungen von der übergeordneten Gruppe, und sie erhalten standardmäßig keine Warnungen. Um Zugriff auf Warnungen zu haben, müssen Sie dem Benutzer explizit die entsprechenden Berechtigungen erteilen.
  • On certain browsers, logging in to Orchestrator using your AD credentials only requires your username, there is no need to also specify the domain. Hence, if the domain\username syntax does not work, try filling in the username only.

Paket-Explorer

  • Workflows, die den Standards von UiPath Studio nicht entsprechen, werden nicht unterstützt.
  • Pakete mit UTF-16-Codierung werden nicht vollständig unterstützt. Infolgedessen werden Paketabhängigkeiten für solche Archive nicht angezeigt.
  • Das Öffnen eines leeren Pakets im Paket-Explorer gibt keinen Fehler aus und gibt keine Anzeige wieder.
  • Die Leistung kann beeinträchtigt werden, wenn Sie die Option Alle erweitern mit erheblich großen .xaml-Dateien verwenden.

Sonstige

  • Beim Aktualisieren der vorhandenen Orchestrator-Instanz auf v2019.10 treten bestimmte Szenarien auf, in denen Organisationseinheiten nicht korrekt als äquivalente klassische Ordner angezeigt werden, wodurch der Orchestrator unbrauchbar wird. Konkret: Wenn Sie in einer früheren Orchestrator-Version mehrere OUs hatten und mindestens eine gelöscht haben, der ein Benutzer zugewiesen war, sind die Ordner-Korrespondenten der verbleibenden Einheiten nach der Migration für den jeweiligen Benutzer nicht sichtbar.
    Angenommen, ich habe fünf OUs in meiner Orchestrator-Instanz v2018.3 definiert. Ich weise John einer von ihnen zu und lösche die Einheit dann vollständig. Nach der vollständigen Migration auf v2019.10 sieht John keinen der anderen vier äquivalenten, klassischen Ordner in seiner Orchestrator-Instanz und kann sie daher nicht verwenden.
  • Live-Metriken werden nach dem Upgrade auf Orchestrator v2019.10 nicht mehr an Application Insights gesendet. Wenn Sie ihre eigene Application-Insights-Instanz zum Empfangen von Live-Metriken verwenden möchten, fügen Sie <Add Type="Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.QuickPulse.QuickPulseTelemetryModule, Microsoft.AI.PerfCounterCollector"/> im Abschnitt TelemetryModules der Datei ApplicationInsights.config hinzu.
  • Sie können die Datei zur Offline-Aktivierungsanforderung des Orchestrators nicht herunterladen, wenn Sie den Internet Explorer verwenden. Um das Problem zu umgehen, verwenden Sie einen anderen Browser.
  • Das Entfernen einer Lizenz auf Mandantenebene ist nicht möglich, wenn sie ursprünglich auf Hostebene hochgeladen wurde.
  • Das Upgrade einer Orchestrator-Version mit mehreren Knoten auf v2019 muss bei gestoppter Anwendung durchgeführt werden. Wenn es durchgeführt wird, während die Anwendung läuft, schlagen alle Zeitpläne fehl, die in dieser Zeit ausgelöst würden, und werden nicht fortgesetzt.
  • Leistungsverschlechterung und mögliche Fehler treten beim Laden des Auswahlmenüs Ordner auf, wenn der Benutzer mehr als 1.000 Ordnern zugewiesen ist.
  • Wenn Sie Schemas in einer Warteschlange für Ausgabedaten und/oder Analysedaten festgelegt haben, werden Warteschlangenelemente, die gar keine Ausgabe- und/oder Analyseparameter enthalten dennoch erfolgreich verarbeitet.
  • Pakete, die Dateien ohne eine Erweiterung und Sonderzeichen oder ein Leerzeichen enthalten, können nicht in den Orchestrator hochgeladen werden.
  • Ein angehaltener Auftrag wird nicht fortgesetzt, wenn eine Delay-Aktivität im Workflow verwendet wird, bevor der Auftrag den Status „Angehalten“ erreicht.
  • Der Windows-Authentifizierungsparameter web.config ist nicht korrekt festgelegt, wenn Sie ihn bei Neuinstallationen mit UiPathPlatform.exe aktivieren. Um dies zu ändern, öffnen Sie die config-Datei, und legen Sie WindowsAuth.Enabled manuell auf true fest.

Bug Fixes

Orchestrator

  • Es wurde ein Problem behoben, durch das das Hochladen eines Pakets von Orchestrator in einem in Azure Storage gehosteten Paket-Feed dazu führte, dass die Blob-Zugriffsrichtlinie von Privat geändert wurde, um anonymen Lesezugriff zu ermöglichen.
  • Der License Status wird nun ordnungsgemäß für NonProduction- und Unattended-Maschinen auf den Unattended- oder NonProduction-Lizenzierungsseiten angezeigt.
  • Die hostAdminPassword- und defaultTenantAdminPassword-Parameter des Publish-Orchestrator.ps1-Skripts haben die Regeln für die Passwortkomplexität nicht korrekt erzwungen.
  • We identified and fixed an issue that caused the heartbeat to malfunction if the connection to Redis was lost. Now, the heartbeat is being sent regardless of the Redis-Orchestrator connection status.
  • Die Protokollierungskonfiguration der web.config-Datei erzeugte den Elasticsearch-Index logflow-yyyy.MM, der zuvor default-yyyy.MM war. Dies wirkte sich auf vorhandene Dashboards und Visualisierungen aus, die auf diesem Index basieren.
  • Der Telemetry.Enabled-Schlüssel wurde in der web.config-Datei zweimal angezeigt, wenn Sie Ihre Orchestrator-Instanz mit v2018.4.6 auf die Version v2019.4 oder höher aktualisiert haben.
  • The Migrate_Deployment_Settings query used incorrect column names, resulting in potential failure of the migration.
  • Gelegentliche Deadlocks in der Orchestrator-Datenbank treten auf, wenn: nicht reagierende Roboter erkannt werden, Maschinen gleichzeitig aktualisiert und Roboter gelöscht werden, oder mehrere Roboter mit unterschiedlichen Benutzern auf derselben Maschine verbunden werden.
  • Wählten Sie während einer UiPathOrchestrator.msi-Installation die Authentifizierungseinstellungen aus, dann funktionierte die Reset at first login-Option für das Default-Mandantenkennwort nur dann, wenn sie auch für den Host aktiviert wurde.
  • Wenn nicht genügend freier Speicherplatz vorhanden war, wurde das UiPathPlatformInstaller.exe-Installationsprogramm zuvor weder gestartet noch gab es eine Fehlermeldung. Nun führt das Installationsprogramm vor dem Start eine Überprüfung des verfügbaren Speicherplatzes durch.
  • Nach einer Massenaktualisierung zum Aktivieren oder Deaktivieren von Mandanten wurde bei der Überprüfung der Aktion auf der Seite Prüfung nur ein einzelner Name angezeigt.
  • Warnungen wurden nicht generiert, wenn ein Auftrag für einen Prozess mit fehlenden Eingabeparameterwerten gestartet wurde.
  • Das Umbenennen eines Roboters und das Erstellen eines zweiten mit dem Namen des ersten führte dazu, dass die Fehler auf der Seite Überwachung falsch zugeordnet wurden. Die Fehler des ersten Roboters wurden stattdessen für den zweiten angezeigt.
  • Die QuickInfo für Zeitpläne, die mit CRON-Ausdrücken definiert wurden, wurde falsch gerendert, wenn Sie im Ausdruck Zahlen anstelle von Tagesnamen verwendet haben. Beispielsweise wurde 0 0/30 19-20 ? * 1-5 als Every 30 minutes, between 07:00 PM and 08:59 PM, Monday through Friday anstelle von Every 30 minutes, between 07:00 PM and 08:59 PM, Sunday through Thursday angezeigt. Beachten Sie, dass die Auftragsausführung korrekt durchgeführt wurde.
  • Prozesse konnten nicht auf Robotern ausgeführt werden, die im Benutzermodus installiert wurden, wenn sie im Orchestrator nur mit dem Benutzernamen definiert wurden. Dieses Problem ist nicht aufgetreten, wenn Sie Ihren Roboter mithilfe des Formats für Maschinenbenutzernamen definiert haben.
  • Changes made to the input and output parameters of a process did not propagate to the existing associated schedules. Additionally, on the Edit Schedule window, parameters inherited from the process had their actual values displayed instead of the appropriate label.
  • Das Feld CreationTime im Fenster Prüfungsdaten für Startauftragsaktionen wurde nicht korrekt ausgefüllt.
  • In einigen Fällen wurden die Spracheinstellungen zwischen den Anmeldesitzungen nicht beibehalten.
  • Beim Bearbeiten von Zeitplänen (jetzt Trigger genannt), bei denen ein Prozess mit einer Umgebung mit einer großen Anzahl an Robotern verknüpft wurde, traten Leistungsprobleme auf.
  • Es wurde keine Fehlermeldung angezeigt, wenn Aufträge, die einem Zeitplan (jetzt Trigger genannt) zugeordnet waren, nicht erstellt werden konnten, da keine Roboter definiert waren.
  • Das Fenster Roboter erstellen wurde im Internet Explorer nicht korrekt angezeigt.
  • Es wurden E-Mails mit der Fehlerzusammenfassung wurden für deaktivierte Mandanten und Benutzer gesendet.

Aktualisiert vor 8 Monaten


2019.10.14



Der UiPath-Ansatz zur Patches-Dokumentation


🛈 UiPath veröffentlicht regelmäßig Patches, die Korrekturen und Verbesserungen enthalten, wenn ein geschäftlicher Bedarf besteht. Die Dokumentation für eine bestimmte Version spiegelt den neuesten Patch auf dieser Version wider. Produktänderungen zwischen den Patches können in den Versionshinweisen überprüft werden. Im März 2021 beispielsweise zeigt die Dokumentation für den Orchestrator 2020.4 den neuesten Patch, nämlich 2020.4.5.



Auf API-Referenzseiten sind Änderungsvorschläge beschränkt

Sie können nur Änderungen an dem Textkörperinhalt von Markdown, aber nicht an der API-Spezifikation vorschlagen.