Blue Prism 7.2: April 2023

Über diesen Release

Die folgenden Tabellen fassen die Komponenten mit direktem Bezug auf diesen Blue Prism Enterprise Release zusammen.

Kernkomponenten

Die folgenden Komponenten sind in den Blue Prism Enterprise Installationsprogrammen enthalten:

Datenbank

523

Für diesen Release muss diese Version der Blue Prism Datenbank verwendet werden. Das ist der erste Blue Prism Release, der diese Datenbankversion verwendet.

Browser-Erweiterungen
(Chrome und Edge)

7.2

Details zu den in diesem Release vorgenommenen Korrekturen und Verbesserungen finden Sie im Abschnitt Browser-Erweiterungen.

Die neuesten Informationen zur Kompatibilität finden Sie in der Matrix zur Browser-Kompatibilität in der Blue Prism Online-Hilfe.

Zusätzliche Komponenten

Die folgenden Komponenten sind mit diesem Blue Prism Release verfügbar, müssen jedoch separat installiert werden, wenn sie in Ihrer Blue Prism Umgebung erforderlich sind:

Login Agent

7.2

Es wurden seit Blue Prism 6.7 keine Funktionsupdates am Blue Prism Login Agent vorgenommen. Die Version des Login Agent, die mit diesem Release von Blue Prism bereitgestellt wird, hat die gleiche Funktion wie die Version von Blue Prism 6.7.

Data Gateways Engine

1.4

Version 1.4 der Data Gateways Engine muss installiert sein, um Data Gateways mit Blue Prism 7.2 zu verwenden.

Laden Sie das Installationsprogramm aus dem Blue Prism Portal herunter: „Produkt“ > „Blue Prism Enterprise“ > Extras.

Blue Prism API

7.2

Die installierte Blue Prism API Version muss immer mit der Blue Prism Enterprise Versionsnummer übereinstimmen, um die API zu verwenden.

Siehe Blue Prism API für Details zu Ergänzungen und Verbesserungen der API-Referenz und -Funktion.

Laden Sie das Installationsprogramm aus dem Blue Prism Portal herunter: „Produkt“ > „Blue Prism Enterprise“ > Blue Prism 7.

Kompatible Blue Prism Hub Komponenten und Plug-ins

Die folgenden Komponenten sind Teil des Blue Prism Hub Release, müssen jedoch bestimmte Blue Prism Funktionen nutzen:

Authentication Server

4.7

Der Release Blue Prism Enterprise 7.2 erfordert, dass dieser Release von Authentication Server die damit verbundenen neuen Funktionen in diesem Release von Blue Prism nutzen kann.

Siehe Authentication Server für Details zu Verbesserungen der Funktion von Authentication Server.

Control Room Plug-in

4.7

Das Control Room Plug-in muss diese Version sein, um die Funktionen des Release Blue Prism 7.2 nutzen zu können. Das Control Room Plug-in ist von der Blue Prism API abhängig.

Weitere Details zu Verbesserungen und Korrekturen am browserbasierten Control Room finden Sie in den Hub Releasenotizen.

Bekannte Probleme

Eine Liste bekannter Probleme dieses Release finden Sie in der Knowledge Base – klicken Sie hier für weitere Informationen.

Wichtige Hinweise

Lesen Sie die Upgrade-Hinweise für weitere Details, bevor Sie auf diesen Release aktualisieren.

Richtlinie zur sicheren Entwicklung

Der sichere Entwicklungsprozess von Blue Prism ist eine marktführende Sicherheitskultur, die mit vier grundlegenden Prinzipien eine exzellente Sicherheit liefert:

  • Bildung – Das Entwicklungsteam erhält aktuelles Wissen, Informationen und Schulungen.
  • Evaluierung – Unsere Produkte werden regelmäßig mit standardisierten Frameworks und Sicherheitstools überprüft.
  • Eliminierung – Potenzielle Bedrohungen werden durch die Evaluierung von Standards, Compliance und Leistung entfernt.
  • Optimierung – Unser Sicherheitsprogramm wird kontinuierlich optimiert, indem die Abdeckung unserer Produkttechnologien und die effektive Reaktion auf neue und aufkommende Bedrohungen sichergestellt werden.

Die sichere Entwicklung von Blue Prism basiert auf den Standards und Praktiken von OWASP ASVS, ISO 27034 und DSGVO Artikel 25. Weitere Informationen finden Sie im umfassenden sicheren Entwicklungsprozess von Blue Prism.

Blue Prism Kernkomponenten

In Version 7.2 wurde die Kernfunktion von Blue Prism um folgende Optimierungen, Fehlerbehebungen und kleinere Verbesserungen ergänzt:

Verbesserungen

Die in diesem Release enthaltenen Verbesserungen decken die folgenden Kategorien ab:

Active Directory-Integration

Änderungsbeschreibung

Referenz

Active Directory-Benutzer können durch Telnet-Befehle und Webdienstanfragen mit Blue Prism synchronisiert werden und sich dort anmelden, wenn ihr UPN ein Alias-Suffix enthält, das sich vom DNS-Namen (Domain Name System) der Active Directory-Domain unterscheidet. Zum Beispiel corp.dir.company.com (DNS-Name) und company.com (Alias-Suffix), wobei [email protected] der UPN ist. Blue Prism bestimmt automatisch die verfügbaren Alias-Suffixe für die Benutzer, außer sie werden manuell von einem Administrator konfiguriert. Ein optionales Datenbankskript zum Konfigurieren von Alias-Suffixen kann vom Blue Prism Portal heruntergeladen werden. Weitere Informationen finden Sie unter Active Directory-Integration.

BP-11908

(BP-10681)

Die folgenden Verbesserungen wurden am Verhalten des Caches, der die erkannten Active Directory-Domains speichert, vorgenommen:

  • Eine Nachricht wurde zur Blue Prism Anmeldeseite hinzugefügt, die Active Directory-Benutzer darüber informiert, dass der Daten-Cache derzeit aufgefüllt wird.
  • Ein SQL-Cache wurde zu Blue Prism hinzugefügt, der den Daten-Cache enthält, der generiert wird, wenn sich ein Active Directory-Benutzer zum ersten Mal bei Blue Prism anmeldet. Die neue Datenbanktabelle „dbo.BPACache“ wurde zur Unterstützung dieser Funktionalität hinzugefügt.
  • Der Standardwert für die maximale Cache-Dauer wurde auf 1440 Minuten (24 Stunden) aktualisiert. Zuvor betrug der Standardwert 30 Minuten. Dies wird aktualisiert, wenn Benutzer auf dem Bildschirm „Verbindungskonfiguration“ auf Datenbank aktualisieren klicken. Weitere Informationen finden Sie unter Fehlerbehebung für Single Sign-On.
  • Wenn der neue AutomateC-Befehlszeilenparameter /requestactivedirectorycacherefresh verwendet wird, löst er eine Aktualisierung der gespeicherten Daten im Cache aus, der aufgefüllt wurde, als:
    • Eine direkte Verbindung zur Datenbank hergestellt wurde.
    • Ein Blue Prism Anwendungsserver gestartet wurde.
    • Active Directory-Authentifizierung unter „System“ > „Sicherheit – Anmeldungseinstellungen“ aktiviert wurde.

      Weitere Informationen finden Sie unter Befehlszeilenoptionen.

BP 12502 (BP‑11271)

BP-12479 (BP-11670)

BP-12021 (BP-11673)

BP-12409 (BP-11675)

Die folgenden zusätzlichen Befehlszeilenparameter sind jetzt in AutomateC verfügbar, damit Systemadministratoren Active Directory-Authentifizierungseinstellungen mithilfe von Datenbank-Skripts konfigurieren können:

  • /setactivedirectoryauth
  • /setactivedirectorygroupbasedroles
  • /mapactivedirectorygrouptorole

Weitere Informationen finden Sie unter Befehlszeilenoptionen.

BP-13425

Anwendungsmodellierer

Änderungsbeschreibung

Referenz

Der neue Aktionstyp JavaScript-Ereignis aufrufen wurde zur Navigationsphase hinzugefügt, mit dem Benutzer Standard- und benutzerdefinierte Ereignisse nativ für Webelemente über Blue Prism Automatisierungen auslösen können, ohne benutzerdefiniertes JavaScript erstellen zu müssen.

Dies ermöglicht das Erstellen von automatisierten Prozessen mit den gleichen Funktionen, die verfügbar sind, wenn Benutzer manuell mit Webanwendungen interagieren und ihre Aktionen Ereignisse für Elemente auslösen.

Benutzer können Ereignisse definieren, die in einem Prozess ausgelöst werden sollen, indem sie eine Ereignisklasse aus einer Liste auswählen und dann den Ereignistyp und die Ereignisargumente eingeben. Sie können auch benutzerdefinierte Ereignisse für bestimmte Webanwendungen eingeben.

Weitere Informationen finden Sie unter Navigationsphase.

BP-7530

Anwendungsserver

Änderungsbeschreibung

Referenz

Wenn Sie das WCF-Rückrufprotokoll auf der Registerkarte „ASCR-Einstellungen (Application Server Controlled Resources)“ auf dem Bildschirm „Blue Prism Serverkonfigurationsdetails“ verwenden, können jetzt die Werte Eingehender Port sowie Ausgehender Port konfiguriert werden. Zuvor gab es für WCF nur einen einzigen konfigurierbaren Port-Wert, der nur auf die ausgehende Funktion angewendet wurde. Die eingehende Funktion verwendete standardmäßig Port 80 und war nicht konfigurierbar.

Der Befehlszeilenparameter /ascrconfig wurde aktualisiert, um die neue Option <outbound port> anzuzeigen, wenn der <conntype> gleich WCF ist. Weitere Informationen finden Sie unter ASCR-Konfiguration.

Diese Änderung hat keine Auswirkungen auf die gRPC-Rückrufprotokolleinstellungen.

BP-5647

Das Feld Name des Load Balancers wurde zur Registerkarte „ASCR-Einstellungen“ auf dem Bildschirm „Blue Prism Serverkonfigurationsdetails“ hinzugefügt, um Szenarien zu berücksichtigen, in denen der Server-Hostname sowie der Name des Load Balancers verwendet werden, um die Rückrufverbindung herzustellen.

Der Befehl /ascrconfig in AutomateC akzeptiert jetzt auch den neuen Schalter /loadbalancername <string>.

BP-13510

gRPC-bezogene Logs von ASCR-Verbindungen werden jetzt in Logs angezeigt, die von nLogs generiert werden, damit Benutzer Fehlermeldungen von gRPC-Verbindungen in Produktionsumgebungen bewerten können. Weitere Informationen finden Sie unter ASCR-Fehlerbehebung und -Logging.

BP-12013

Installation/Bereitstellung

Änderungsbeschreibung

Referenz

Alle Blue Prism Enterprise Komponenten (interaktive Clients, Laufzeitressourcen und Anwendungsserver) können jetzt als 64-Bit-Anwendungen betrieben werden, wenn sie auf einer 64-Bit-Infrastruktur bereitgestellt werden. Zuvor waren nur Anwendungsserver dafür konfiguriert. Dies verbessert die Leistung bei großen Datensätzen.

Der Anwendungsmanagermodus Eingebettet (Standardeinstellung) wurde aktualisiert, sodass Blue Prism auch als 64-Bit-Prozess ausgeführt werden kann, wenn es als 64-Bit-Anwendung installiert ist. Zuvor konnte es nur als 32-Bit-Prozess ausgeführt werden.

Wenn Blue Prism auf einem 64-Bit-Gerät ausgeführt und ein Release importiert wird, der Geschäftsobjekte enthält, die in Versionen vor 7.2 erstellt wurden, in denen der Anwendungsmanagermodus Eingebettet (Standardeinstellung) als 32-Bit konfiguriert wurde, fordert eine Warnmeldung die Benutzer zum Auswählen auf, ob sie den eingebetteten Standardmodus (64-Bit) oder den externen 32-Bit-Modus verwenden möchten. Wenn ein Benutzer den externen 32-Bit-Modus auswählt, wird ein Audit-Log-Eintrag unter System > Audit > Audit-Logs hinzugefügt.

BP-12393

BP-12534

BP-12928

Die vom Browser Automation Agent bereitgestellten Funktionen sind jetzt standardmäßig im Blue Prism Installationsprogramm enthalten. Der Blue Prism 7.2 Installationsassistent entfernt automatisch den Browser Automation Agent und die zugehörigen Manifest V3-Browser-Erweiterungen, wenn diese bereits installiert sind.

Wenn eine automatische Installation von Blue Prism 7.2 ausgeführt wird, wird der Browser Automation Agent nicht automatisch entfernt und muss manuell auf den betroffenen Computern deinstalliert werden, indem die Schritte unter Bekanntes Problem BP-14969 ausgeführt werden.

Und wenn zuvor Manifest V3-Browser-Erweiterungen manuell auf einem bestimmten Computer installiert wurden, müssen sie vor der Installation von Blue Prism manuell deinstalliert werden.

BP-12243

BP-12106

Die neuesten Versionen der visuellen Geschäftsobjekte von Blue Prism für Version 7 werden jetzt auf dem Digital Exchange (DX) gespeichert. Eine Verknüpfung zum DX-Speicherort wurde im Ordner der visuellen Geschäftsobjekte unter C:\Programme\Blue Prism Limited\Blue Prism Automate\VBO hinzugefügt, damit Benutzer auf die neuesten Versionen zugreifen können.

BP-3785

Der neue AutomateC-Befehlszeilenparameter /resetdefaultadminpassword wurde hinzugefügt, damit Administratoren das Administratorpasswort zurücksetzen können, ohne sich beim interaktiven Client anmelden zu müssen.

Dieser Befehl kann nur verwendet werden, wenn die Standardanmeldedaten für Administratorbenutzer konfiguriert sind und das Passwort abgelaufen ist.

Weitere Informationen finden Sie unter Befehlszeilenoptionen.

BP-12391

Das Ziel-Framework im Automate-Repository wurde auf .NET Framework 4.8 aktualisiert.

BP-8325

Blue Prism unterstützt jetzt AdoptOpenJDK Version 8 und Azul OpenJDK Version 8 zur Automatisierung von Java-Anwendungen.

BP-9337

BP-9625

Blue Prism unterstützt jetzt Oracle Java 11, das für die Verwendung mit 64-Bit-Anwendungsmanagermodi empfohlen wird.

BP-12934

Process und Object Studio

Änderungsbeschreibung

Referenz

Die neue Option Ausnahme für übergeordnete Seite auslösen, wenn maximale Versuche erreicht wurden im Eigenschaftenfenster der Wiederherstellungsphase bewirkt, dass der Prozess eine Ausnahme auslöst, wenn die maximale Anzahl an Wiederherstellungsversuchen erreicht wurde. Zuvor wurde die Sitzung fälschlicherweise beendet, als der Wert für die maximale Anzahl an Versuchen erreicht wurde, da die ausgelöste Ausnahme nicht behandelt werden konnte.

Standardmäßig ist die Option nicht ausgewählt und nicht aktiv, wenn die Option Begrenzen, wie oft diese Wiederherstellung versucht werden soll nicht zuvor ausgewählt wurde.

BP-267

Rollen und Berechtigungen

Änderungsbeschreibung

Referenz

Die neue Benutzerrolle Anonyme Laufzeitressourcen wurde zu „System“ > „Sicherheit – Benutzerrollen“ hinzugefügt. Diese neue Benutzerrolle wurde eingeführt, um anonymen Laufzeitressourcen eine eigene Benutzerrolle zu geben, die keine anderen Benutzer haben können, damit die Anmeldedaten, auf die solche Laufzeitressourcen Zugriff haben, explizit konfigurierbar sind.

Dieser Rolle werden die gleichen Berechtigungen wie der Rolle Laufzeitressourcen zugewiesen. Die Berechtigungen dieser Rolle können nicht verändert werden und die Benutzerrolle kann auch nicht gelöscht werden. Wenn eine anonyme Laufzeitressource keinen Zugriff auf bestimmte Anmeldedaten hat, wird eine Ausnahme während der Laufzeit ausgelöst. Die Rolle Anonyme Laufzeitressourcen wird nur unter „System“ > „Sicherheit – Benutzerrollen“ angezeigt. Sie wird nicht auf der Registerkarte „Rollen und Berechtigungen“ im Detailbildschirm eines Benutzers angezeigt und kann nicht über die Option Rollenmitgliedschaft verwalten im Bildschirm „Sicherheit – Benutzerrollen“ zugewiesen werden.

Um diese Änderung widerzuspiegeln, wurde die Erklärung, dass die Konfiguration für die Zugriffsrechte der Anmeldedaten nicht für anonyme Laufzeitressourcen gilt, von der Registerkarte „Zugriffsrechte“ auf dem Bildschirm „Sicherheit – Anmeldedaten“ entfernt.

Die Systemeinstellung Anonyme öffentliche Laufzeitressourcen zulassen muss aktiviert werden, bevor eine Laufzeitressource über die Befehlszeile mit dem Switch public gestartet werden kann. Zudem muss einer anonymen Laufzeitressource der Zugriff auf die jeweils erforderlichen Anmeldedaten gewährt werden.

BP-11387

System-Manager

Änderungsbeschreibung

Referenz

Der neue Abschnitt „System – Timeouts“ im System-Manager zeigt Timeout-Parameter an, die in Blue Prism Automatisierungen verwendet werden. Diese können geändert werden, wenn die Standardkonfiguration Probleme in einer bestimmten Umgebung verursacht und Automatisierungen umgebungsübergreifend optimiert werden. Alle Änderungen sollten nur unter Anleitung von Blue Prism vorgenommen und in einer Entwicklungsumgebung getestet werden. Weitere Informationen zu den Parametern und ihren Funktionen finden Sie unter Parameter für Timeout.

Änderungen an den Timeout-Parametern unter „System“ > „System – Timeouts“ werden jetzt in einem Audit-Log aufgezeichnet. Die folgenden Werte werden erfasst:

  • Der Benutzer, der die Änderungen vorgenommen hat.
  • Der Timeout-Parameter, der geändert wurde.
  • Der vorherige Wert des Parameters.
  • Der neue Wert des Parameters.
  • Das Datum und die Uhrzeit der Änderung.

BP-11331 (BP‑11330)

BP-12836

Die neue Option Ereignisse zur Klickverhinderung, bei denen JavaScript in href-Attributen zu einer Verletzung der Inhaltssicherheitsrichtlinie führen kann wurde zu System > System – Einstellungen hinzugefügt, um zu steuern, ob das Klicken auf ein Webelement, bei dem JavaScript in einem href-Attribut vorhanden ist, verhindert werden soll.

Jede Klick-Aktion wird jetzt im Browser evaluiert. Wenn die Option ausgewählt ist und eine mögliche Verletzung der Inhaltssicherheitsrichtlinie vorliegt, wird die Aktion abgelehnt und eine Ausnahme in Blue Prism ausgelöst. In diesen Fällen können Benutzer das Webelement stattdessen als ein UI-Automatisierungselement erfassen und die Aktion damit ausführen.

Wenn die Option nicht ausgewählt ist, wird die mögliche Verletzung ignoriert, was dazu führen kann, dass Fehler in der Browser-Konsole ausgelöst werden und Klick-Aktionen nicht erwartungsgemäß funktionieren.

Weitere Informationen finden Sie in BP-12840 und im Knowledge-Base-Artikel Wie umgehe ich das href-JavaScript-Problem bei Browser-Automatisierungen?.

BP-13445

Fehlerbehebungen und kleinere Verbesserungen

Die in diesem Release enthaltenen Korrekturen und geringfügigen Verbesserungen decken die folgenden Kategorien ab:

Active Directory-Integration

Änderungsbeschreibung

Referenz

Wenn beim Anmelden bei Blue Prism mit Active Directory-Authentifizierung (AD) ein Problem mit dem Entschlüsseln der AD-Anmeldedaten auftritt, wird eine Fehlermeldung angezeigt. Diese Fehlermeldung gibt jetzt das Problem an, damit Benutzer benachrichtigt werden können.

BP-7701

Es wurde ein Problem behoben, bei dem manuell konfigurierte Domaincontroller-Namenszuordnungen für eine Active Directory-Domain, wie hier beschrieben, nicht in Blue Prism geladen wurden, wenn Anmeldedaten beim Hinzufügen oder Bearbeiten von Domainanmeldedaten validiert wurden. Dieses Problem verhinderte, dass sich Benutzer von Active Directory-Umgebungen, für die Domaincontroller-Namenszuordnungen für eine Domain festgelegt werden müssen (z. B. Umgebungen, die eine Active Directory-Infrastruktur mit mehreren Standorten verwenden), mit der Active Directory-Authentifizierung bei Blue Prism anmelden konnten.

BP-12496

(BP-11085)

Zuvor wurde beim Löschen eines bestehenden AD-Benutzers (Active Directory) in Blue Prism vor dem Upgrade einer AD-Datenbank mit einfacher Authentifizierung auf Version 7.1 aus Active Directory und Hinzufügen eines neuen Benutzers nach dem Upgrade, der den gleichen Benutzerprinzipalnamen (UPN) wie der gelöschte Benutzer hatte, das gelöschte Benutzerkonto fälschlicherweise reaktiviert und mit der eindeutigen Sicherheits-ID (SID) des neuen AD-Benutzers aktualisiert, sobald die AD-Benutzerliste mit Blue Prism synchronisiert wurde.

Das lag daran, dass das System die SID des gelöschten Benutzers in Active Directory nicht finden konnte und deshalb mit dem UPN suchte, wodurch falsche Übereinstimmungen gefunden wurden. Dieses Verhalten wurde jetzt geändert. Wenn ein Benutzer nicht in Active Directory basierend auf der SID gefunden wird, wird er automatisch in der Blue Prism Datenbank gelöscht und nicht mehr über den UPN gesucht.

BP-11010

(BP-10970)

Es tritt kein Fehler mehr auf, wenn Active Directory-Benutzer in Blue Prism synchronisiert werden und der Distinguished Name (DN) eines oder mehrerer Benutzer null ist.

BP-11953

(BP-11651)

Ein Fehler, der durch Abweichungen in der Unterscheidung zwischen Groß-/Kleinschreibung bei der konfigurierten Namenseinstellung der Active Directory-Domain und dem Datensatz der Active Directory-Domain in der Datenbank verursacht wurde, tritt nicht mehr auf, wenn ein Active Directory-Benutzer versucht, sich über eine direkte Datenbankverbindung beim interaktiven Blue Prism Client anzumelden.

BP-12498

(BP-11274)

Die Leistung, wenn die Active Directory-Gruppenmitgliedschaft für einen Benutzer während der Authentifizierung bestimmt wird und wenn die einem Benutzer in Blue Prism zugewiesenen Rollen angezeigt werden, wurde mit verschiedenen Verbesserungen optimiert. Weitere Informationen finden Sie unter Fehlerbehebung für Single Sign-On.

BP-12500

(BP-12047)

Active Directory-Benutzer mit dem gleichen Benutzerprinzipalnamen (UPN) wie ein bestehender oder gelöschter Benutzer können jetzt hinzugefügt werden, wenn ihre Sicherheits-ID (SID) unterschiedlich ist.

BP-13154 (BP-13060)

Es tritt kein Fehler mehr auf, wenn Benutzer ein Upgrade auf Blue Prism 7.1.2 durchführen und Azure SQL mit Active Directory-Authentifizierung für ihre Blue Prism Datenbank verwenden. Der Fehler wurde durch eine fehlende „Microsoft.Identity.Client.dll“-Datei verursacht und verhinderte, dass sie sich beim interaktiven Blue Prism Client anmelden konnten. Die fehlende Datei wurde jetzt zum Installationsprogramm hinzugefügt.

BP-14174

Anwendungsmodellierer

Änderungsbeschreibung

Referenz

Die folgenden Probleme wurden behoben, wenn mit Anwendungselementen gearbeitet wird, die ein Übereinstimmungsindex-Attribut mit einem Wert größer als 0 verwenden:

  • Die in Version 6.10.3 von BP-5374 und in Version 7.0.1 von BP-6163 eingeführten Java-Änderungen verursachen nicht mehr vereinzelte Abstürze von Java-Anwendungen, die mit dem Java Access Bridge-Erfassungsmodus automatisiert wurden.
  • Die Aktionen zum Abrufen von Elementgrenzen in Lesephasen, die Werte dynamisch aus einer Java-Anwendung lesen, geben nicht mehr fälschlicherweise negative Werte statt positive Werte zurück.

BP-9214

BP-10759 (BP-10711)

Zuvor wurde bei Verwendung der Kombination aus der Phase und Bedingung Warten > Vorhanden prüfen statt Warten > Web vorhanden prüfen eine Fehlermeldung für „nicht reparierbar“ anstelle einer Validierungswarnung für „reparierbar“ angezeigt, wenn der Anwendungsmodellierer auf einen bereits ausgeführten Browser eingestellt war. Jetzt wird eine Validierungswarnung unabhängig vom im Anwendungsmodellierer ausgewählten Anwendungstyp angezeigt.

BP-12011

Wenn in den Blue Prism Versionen 7.0 und 7.0.1 bei der Interaktion mit einer Browser-Anwendung über den Anwendungsmodellierer im Process und Object Studio auf die Schaltfläche Trennen geklickt wurde, wurde die Browser-Anwendung nicht erwartungsgemäß getrennt und die Anwendung konnte nicht wieder angehängt werden. Die Logik der Schaltfläche Trennen bei der Verwendung mit Browser-Anwendungen wurde aktualisiert, sodass sie jetzt auf die gleiche Weise wie die Aktion Trennen in einer Navigationsphase funktioniert.

BP-9938

Wenn Sie Windows 11 verwenden und Elemente im Eigenschaftenfenster einer Phase markieren, wird jetzt die Standardfarbe für markierten Text von Windows verwendet, damit der markierte Text sichtbar bleibt. Zuvor wurde der Text weiß markiert, wodurch er nicht mehr zu sehen war. BP-12516

Es wurde ein Problem behoben, bei dem sich Blue Prism gelegentlich nicht an Anwendungen anhängen konnte. Dieses Problem trat nur auf, wenn andere Anwendungen auf dem Computer geschlossen oder geöffnet wurden, während Blue Prism versuchte, sich anzuhängen.

BP-11138

Anwendungsserver

Änderungsbeschreibung

Referenz
Anwendungsserver müssen nicht mehr neu gestartet werden, damit die aktualisierten Lizenzberechtigungen unter „System“ > „System – Lizenz“ angezeigt werden. Zuvor mussten Anwendungsserver neu gestartet werden, um neue Lizenzen zu berücksichtigen, die in die Blue Prism Datenbank importiert wurden. BP-12652

Control Room

Änderungsbeschreibung

Referenz

Der Startzeit-Filter verwendet jetzt standardmäßig alle für alle in Blue Prism unterstützten Sprachen. Zuvor verwendete der Filter standardmäßig heute für andere Sprachen als Englisch. Filter, die im Control Room in einer Sprache gespeichert sind, funktionieren jetzt für alle unterstützten Sprachen. Diese Änderung betrifft nur neu gespeicherte Filter.

BP-8985
Zuvor versuchte eine Laufzeitressource, die ein Pool-Controller war und die Verbindung verloren hat oder offline ging, weiterhin als Pool-Controller zu fungieren, nachdem sie neu gestartet wurde. Dies führte dazu, dass sie wieder offline ging, da eine andere Laufzeitressource bereits die Rolle des Pool-Controllers übernommen hatte. Dieses Verhalten wurde jetzt geändert, sodass eine Laufzeitressource, die der vorherige Pool-Controller war, nun nach dem Neustart zum regulären Ressourcenpool hinzugefügt wird und eine andere aktive Laufzeitressource die Rolle des Pool-Controllers übernimmt.

BP-12412

(BP-11751)

Zuvor nahm das Senden von Statusbenachrichtigungen der Ressourcenpool-Controller viel Zeit in Anspruch und sie konnten in einer Schleife hängen bleiben, wodurch Verbindungen einen Timeout verursachten und Zeitpläne nicht ausgelöst wurden. Dies wurde behoben, indem die Benachrichtigungen der Ressourcenpool-Controller optimiert wurden, um Verbindungs-Timeouts bei den Ressourcen zu verhindern.

BP-12976

Ein in Blue Prism 7.0 eingeführtes Problem wurde behoben, bei dem zwei Wiederholungselemente fälschlicherweise für ein Arbeitswarteschlangenelement erstellt wurden, wenn eine Sitzung durch eine nicht behandelte Ausnahme beendet wurde.

BP-4809

Die Leistung des interaktiven Clients beim Anwenden von Aktualisierungen auf Zeitpläne, die viele Aufgaben enthalten, wurde verbessert. Zuvor konnte das Speichern eines Zeitplans dazu führen, dass der interaktive Client nicht mehr reagierte, wenn Aufgaben im Zeitplan zum Ausführen derselben Aufgabe in den Szenarien „Bei Abschluss“ und „Bei Ausnahme“ konfiguriert waren.

BP-11548

Anmeldedaten-Manager

Änderungsbeschreibung

Referenz
Zuvor wurden beim sequenziellen Hinzufügen von Passworteigenschaften für Anmeldedaten im Abschnitt „Zusätzliche Eigenschaften“ des Bildschirms „Anmeldedaten-Details“ alle als letztes eingegebenes Passwort gespeichert. Dies wurde jetzt korrigiert, sodass sie alle in der Reihenfolge gespeichert werden, in der sie hinzugefügt wurden.

BP-12528

(BP-12470)

Datenbankeinstellungen

Änderungsbeschreibung

Referenz

Es tritt kein Fehler mehr auf, wenn Sie auf die Schaltfläche Verbindung testen in der Verbindungskonfiguration klicken, nachdem Sie ein Upgrade auf Blue Prism 7.1 durchgeführt und einen vorhandenen Datenbanknamen verwendet haben. Der Fehler trat nur auf, wenn Sie die Option Datenbank erstellen verwendet haben, um die alte Datenbank zu ersetzen, aber nicht bei der Option Datenbank aktualisieren.

BP-12497

(BP-11285)

Das Skript, das nach dem Klicken auf Skript erstellen im Bildschirm „Verbindungskonfiguration“ im interaktiven Blue Prism Client erstellt wird, wurde aktualisiert, um den erforderlichen nativen Administratorbenutzer in der Datenbank zu erstellen und die Momentaufnahmenisolation zu aktivieren. Diese Funktion wurde in Version 7.1 fälschlicherweise entfernt, als die Schaltfläche Datenbank konfigurieren entfernt wurde.

BP-1281

(BP-12226)

Es treten keine falschen Syntaxfehler mehr auf, wenn Datenbank-Upgrade-Skripts ausgeführt werden, die mit AutomateC generiert wurden.

BP-11891

Interaktiver Client und Laufzeitressourcen

Änderungsbeschreibung

Referenz

Control Flow Guard (CFG) wurde für nicht verwaltete Codeprojekte in der Blue Prism Automate Anwendung aktiviert, wie z. B. C++- und Activator-Projekte (32 Bit und 64 Bit), in Übereinstimmung mit Branchenstandards für Informationssicherheit.

BP-11567 (BP-9228)

BP-11566 (BP-9648)

Die auf dem Bildschirm „Über Blue Prism“ angezeigte .NET Framework-Version zeigt jetzt immer exakt die Version an, die auf dem Computer des Benutzers installiert ist.

BP-6604

Alle DLL-Dateien, die in der Blue Prism Automate Anwendung enthalten sind, werden nun gemäß den Branchenstandards für Informationssicherheit digital signiert.

BP-11560 (BP-9298)

Es wurden Verbesserungen am interaktiven Blue Prism Client vorgenommen, damit dem Benutzer bei einer vorübergehenden Unterbrechung der Verbindung zum Anwendungsserver nicht mehr eine große Anzahl an Ausnahmemeldungen angezeigt wird. Stattdessen wird das Dialogfeld „Serververbindung wird hergestellt“ angezeigt, während versucht wird, die Verbindung wiederherzustellen. Benutzer können keine Aktionen im Blue Prism Client ausführen, bis er sich wieder erfolgreich mit dem Anwendungsserver verbunden hat.

Wenn der Server für die Verwendung der WCF-Meldungs- oder Transportverschlüsselung konfiguriert ist, wird das Dialogfeld erst angezeigt, nachdem die Verbindung abgelaufen ist. Während dieses Zeitraums ist die Benutzeroberfläche gesperrt und es kann so aussehen, also würde sie nicht reagieren, bis der Verbindungs-Timeout erreicht ist.

BP-12911

Ein Fehler tritt nicht mehr auf, wenn Sie einen SOAP-Webdienst hinzufügen und versuchen, ein Zertifikat hinzuzufügen, das unter „Lokaler Computer“ oder „Aktueller Benutzer“ gespeichert ist.

BP-10221

Es wurde ein Problem behoben, bei dem Laufzeitressourcen und Ressourcenpools beim ersten Öffnen vom Control Room und bei der Verwendung einer WCF-Verbindung nicht in alphabetischer Reihenfolge angezeigt wurden. Das Problem wurde in Blue Prism 6.5 eingeführt und trat nicht bei der Verwendung einer direkten Datenbankverbindung auf.

BP-10879

Process und Object Studio

Änderungsbeschreibung

Referenz
Es wurde ein Problem behoben, bei dem nach einem Upgrade auf Blue Prism 7.1 von 6.10 oder früher bestehende Prozesse, Geschäftsobjekte und Aktionen nicht verfügbar waren oder zu Fehlern führten, wenn ein Beschreibungsfeld eine geschweifte Klammer enthielt.

BP-11466

(BP-11022)

Wenn Sie auf das Informationssymbol in einer Geschäftsobjektaktion klicken oder die Menüoption API-Dokumentation in Process und Object Studio auswählen, wird jetzt die produktinterne Hilfe für das entsprechende Geschäftsobjekt im Standardbrowser des Benutzers geöffnet. Bisher wurde die Hilfe unabhängig vom Standardbrowser des Benutzers im Internet Explorer geöffnet.

BP-8273

Es wurde ein Problem behoben, bei dem Anfangswerte nicht zu verschachtelten Sammlungen hinzugefügt werden konnten, wenn Blue Prism auf Japanisch verwendet wurde.

BP-572

Es wurde ein Problem im Process und Object Studio behoben, bei dem Ausnahmemeldungen während des Debuggings einer Automatisierung im Hintergrund des Fensters anstatt im Vordergrund angezeigt werden konnten, wodurch sie schwer zu finden bzw. leicht zu übersehen waren.

BP-13499

Es wurde ein Problem behoben, bei dem ein Output des Passwort-Datentyps aus einer Aktion fälschlicherweise in einem Text-Datenelement gespeichert werden konnte. Dies konnte auftreten, wenn das Passwort ursprünglich in ein Passwort-Datenelement geschrieben wurde, das später in ein Text-Datenelement geändert wurde. Jetzt erfolgt eine Überprüfung im Process und Object Studio und zur Laufzeit und eine Fehlermeldung wird angezeigt, wenn das Datenelement für das Passwort kein Passwort-Datenelement ist.

BP-14035

Es wurde ein Problem bei der Verwendung von Blue Prism im japanischen Gebietsschema behoben, bei dem die Nachfolger-Sammlung in einer verschachtelten Sammlung nicht geöffnet werden konnte und ein Fehler ausgelöst wurde.

BP-5064

Es wurde ein Fehler behoben, der zuvor angezeigt wurde, wenn die MI-Daten (Managementinformation) aktualisiert wurden, indem hartcodierte Referenzen auf den Datenbankschemanamen entfernt wurden.

BP-6265

Es wurde ein Problem behoben, bei dem Prozess-Logs Benutzern mit allen erforderlichen Rollen und Berechtigungen nicht angezeigt wurden, wenn eine eingeschränkte Ressourcengruppe ohne Mitglieder vorhanden war. Prozess-Logs werden jetzt Benutzern mit den erforderlichen Rollen und Berechtigungen immer angezeigt. BP-14248

Es wurde ein Problem behoben, sodass Datenelemente innerhalb einer Sammlung jetzt in die Liste der Abhängigkeiten auf der Registerkarte unter Bearbeiten > Abhängigkeiten > Dialogfeld „Erweiterte Suche“ > Abhängigkeiten durchsuchen aufgenommen werden. Zuvor wurden die Sammlungsdatenelemente nicht in die Liste aufgenommen. Diese Funktion wurde in Version 6.7 fälschlicherweise entfernt und wurde jetzt wiederhergestellt.

BP-9582

Es wurde ein Problem behoben, bei dem die Ausführung eines Prozesses mit der Aktion Nächstes Element abrufen dazu führen konnte, dass eine Laufzeitressource ein Arbeitswarteschlangenelement aus einer Warteschlange empfängt, das bereits von einer anderen Ressource aufgenommen wurde und derzeit aktualisiert und entsperrt wurde.

Die Wahrscheinlichkeit für dieses Problem war gering, da es nur dann auftreten konnte, wenn mehrere Ressourcen derselben Arbeitswarteschlange zugewiesen wurden und eine Ressource die Abfrage „Nächstes Element abrufen“ zum gleichen Zeitpunkt auslöste, zu dem eine andere Ressource gerade Datenbankaktualisierungen für ein Element in dieser Warteschlange festlegte. Das gespeicherte Verfahren, das von der Aktion Nächstes Element abrufen verwendet wird, wurde jetzt aktualisiert, um die Funktion zur Momentaufnahmenisolation in SQL Server zu verwenden. Das stellt sicher, dass die durch das gespeicherte Verfahren gelesenen Daten mit dem Status der Daten zu Beginn der Transaktion übereinstimmen, und reduziert so die Wahrscheinlichkeit von Transaktionsfehlern aufgrund von Parallelitätsproblemen und verbessert die allgemeine Zuverlässigkeit.

BP-5157

Sicherheitsverbesserungen

Änderungsbeschreibung

Referenz

Eine mögliche Sicherheitslücke bezüglich der Einschleusung von SQL-Befehlen bei der Verwendung von Webdiensten wurde behoben.

BP-12873

Um eine mögliche Sicherheitslücke zu beheben, wird jetzt eine Erinnerung zum ablaufenden Passwort nur angezeigt, nachdem sich ein Benutzer erfolgreich bei Blue Prism angemeldet hat, und nicht vorher.

BP-6811

System-Manager

Änderungsbeschreibung

Referenz

Die Feldbeschriftungen im Abschnitt „Zuverlässigkeit“ des Bildschirms „System ‑ Zeitplaner“ wurden aktualisiert, um ihr Verhalten für Benutzer nach dem Upgrade auf Version 7, die Application Server Controlled Resources (ASCR) verwendet, zu verdeutlichen.

BP-12938

Wenn in Blue Prism Versionen vor 7.1.2 die Option Anonyme öffentliche Laufzeitressourcen zulassen unter System > System – Einstellungen ausgewählt war, wurden durch das Aktualisieren der Laufzeitressourcenrolle auf dem Bildschirm „Rollenmitgliedschaft“ unter System > Sicherheit – Benutzerrollen fälschlicherweise anonyme Ressourcen aus der Rolle entfernt. Dadurch konnten sie nicht gestartet werden, wenn der Schalter /resourcepc /public verwendet wurde. Dies wurde jetzt behoben.

BP-12896 (BP-12856)

Sitzungslogs, die mit zurückgezogenen Laufzeitressourcen verknüpft sind, können jetzt von allen Benutzern mit der Berechtigung Audit – Prozess-Logs oder Audit – Objekt-Logs angezeigt werden anstatt vollständige Systemadministrator-Benutzerberechtigungen zu erfordern.

BP-14338

Browser-Erweiterungen

Browser-Erweiterungen ermöglichen es Blue Prism, mit Webseiten und Anwendungen zu interagieren, die in einem Browser dargestellt werden, damit Geschäftsprozesse, die solche Anwendungen und Webseiten beinhalten, einfach modelliert werden können.

Browser-Erweiterungen – Versionen

Die folgende Tabelle zeigt, wann alle mit diesem Release kompatiblen Blue Prism Erweiterungen eingeführt wurden, sowie die Browser-Version, mit der sie evaluiert wurden. Weitere Informationen zu den wichtigsten Funktionen finden Sie in den Releasenotizen der Browser-Erweiterungen.

Browser Blue Prism Erweiterungsversionen

Verfügbarkeitsdatum

Chrome

Blue Prism 7.2 Browser-Erweiterung

April 2023

Edge Chromium

Blue Prism 7.2 Browser-Erweiterung

April 2023

Vollständige Details zu Versionen von Browser-Erweiterungen und kompatiblen Browsern finden Sie unter Kompatibilität mit Browser-Erweiterungen.

So werden Aktualisierungen angewandt

Die neuesten Browser-Erweiterungen werden automatisch mit Blue Prism installiert. Browser-Erweiterungen, die nach der Veröffentlichung verfügbar gemacht werden, werden automatisch aktualisiert, wenn der Browser geladen wird und eine aktive Internetverbindung besteht. Alternativ können Aktualisierungen auch manuell per Push an jedes einzelne Gerät übertragen werden, wenn Geräte nicht mit dem Internet verbunden sind. Nähere Informationen zur Installation der Erweiterung mit einem Offline-Paket finden Sie in der Integrationsanleitung für Chrome und Edge.

Browser-Erweiterungen – Releasenotizen

Änderungsbeschreibung Referenz

Die Firefox-Browser-Erweiterung ist in diesem Release nicht zur Installation verfügbar. Für weitere Informationen siehe Upgrade-Hinweise.

BP-13878

Webbrowser-Elemente, die im browserbasierten Anwendungsmodus erfasst werden, lösen nicht mehr einen Fehler aus, wenn sie im Anwendungsmodellierer markiert werden. Dieses Problem ist nur in Blue Prism 7.1.0 aufgetreten.

BP-8331

Es wurde ein Problem behoben, bei dem eine Webseite, die mit einer Chrome- oder Edge-Browser-Erweiterung erfasst wurde, nicht hervorgehoben oder erneut erfasst werden konnte, nachdem eine Datei von der Webseite heruntergeladen wurde. Die Chrome- oder Edge-Browser-Erweiterung wird nicht mehr von Blue Prism getrennt, wenn ein Download ausgelöst wird.

BP-12266

(BP-12070)

Die Methode für die Erkennung des Browsertyps durch den nativen Messaging-Host wurde geändert, um die Abhängigkeit von Leistungsindikatoren zu entfernen, da beschädigte oder deaktivierte Leistungsindikatoren verhindern, dass der native Messaging-Host korrekt gestartet wird.

BP-12525

Blue Prism kann Browser-Anwendungen jetzt erfolgreich beenden, wenn der externe 32-Bit- oder 64-Bit-Modus des Anwendungsmanagers verwendet wird. Zuvor ist ein Fehler aufgetreten, wenn versucht wurde, eine Browseranwendung zu beenden, an die Blue Prism mit einem externen Anwendungsmodell angehängt worden war.

BP-11374

(BP-8741)

Zuvor ist in den Blue Prism Versionen 7.0.1 bis 7.1.1 ein Fehler aufgetreten, wenn versucht wurde, Blue Prism nur mit der Prozess-ID (PID) an eine Chrome-, Edge- oder Firefox-Browserseite anzuhängen, ohne einen Titel für die Seite anzugeben. Dies wurde jetzt korrigiert, indem die Prüfung für den Fenstertitel entfernt wurde, wenn eine PID bereitgestellt wird.

BP-12663

(BP-9101)

Die 64-Bit- und 32-Bit-Versionen von Blue Prism Enterprise stellen jetzt die 32-Bit-Version des nativen Messaging-Hosts (NMH) bereit.

BP-12427

Die Aktion Übergeordnetes Dokument geladen, die in einer Wartephase beim Automatisieren eines Chrome-, Edge- oder Firefox-Browsers verwendet wird, prüft nun, ob das übergeordnete Dokument geladen wurde. Zuvor war sie falsch eingestellt und gab immer true zurück.

BP-11373

(BP-9336)

Blue Prism bleibt jetzt an eine Webseite angehängt, auch wenn sich der Fenstertitel ändert. Zuvor konnte bei einer Änderung des Fenstertitels der Browserinstanz die Browser-Erweiterung nicht erkannt werden und eine Fehlermeldung wurde angezeigt.

BP-12515

(BP-12246)

Wenn Sie versuchen, Blue Prism an einen Browser anzuhängen, für den der angegebene Fenstertitel falsch ist, wird jetzt sofort eine Meldung angezeigt, die den spezifischen Fehler angibt. Zuvor wartete Blue Prism 60 Sekunden lang, bevor eine allgemeine Meldung angab, dass die Browser-Erweiterung nicht erkannt werden konnte.

BP-12636

(BP-12292)

In Browser-Automatisierungen verwendete System-Timeout-Parameter können jetzt in den Einstellungen der Chrome-, Edge- und Firefox-Browser-Erweiterungen konfiguriert werden, damit Systemadministratoren Automatisierungen auf einem bestimmten Computer optimieren können.

BP-11329

Die Aktion Listenelement auswählen in den Navigationsphasen wurde geändert, um den nativen Wert-Setter zu verwenden. Wenn Listenelemente in Web-Dropdown-Menüs ausgewählt werden, werden Änderungsereignisse jetzt korrekt ausgelöst und sie verhalten sich bei der Bearbeitung der Webkomponente durch einen digitalen Mitarbeiter genauso wie bei der manuellen Bearbeitung.

BP-9120

Es tritt kein Fehler mehr auf, wenn Sie die Aktion Abruf der relativen Grenzen in einer Lesephase verwenden, während Sie ein Element im UI-Automatisierungsmodus in Chrome erfassen. Die Grenzen werden jetzt korrekt abgerufen.

BP-7239

Eine Fehlermeldung wird im Windows-Ereignisprotokoll angezeigt, wenn der Webtreiber nicht vorhanden ist oder nicht mit der Chrome- oder Edge-Browser-Erweiterungsversion übereinstimmt.

BP-13407

(BP-11595)

Die Fehlermeldung, die ausgelöst wird, wenn eine Anwendung, die kein Browser ist, während einer Browser-Automatisierung angehängt wird, weist jetzt darauf hin, dass die Anwendung kein gültiger Typ ist. Zuvor wurde dies in der erzeugten Fehlermeldung nicht eindeutig erklärt.

BP-8614

Es wird jetzt eine aussagekräftigere Fehlermeldung mit einem Link zur Anleitung für die Fehlerbehebung angezeigt, wenn der native Messaging-Host nicht erkannt wird, weil der native Messaging-Host nicht konfiguriert ist oder nicht ausgeführt wird. Das verringert die Anzahl der Szenarien, in denen der Fehler „Browser-Erweiterung nicht erkannt“ generiert wird.

BP-7567

Die in Blue Prism 7.1.0 eingeführten Performance-Probleme bei der Verwendung einer Schreibphase während des Momentaufnahmeprozesses in Microsoft Edge im IE-Modus wurden behoben. Alle Schritte in der Schreibphase werden jetzt parallel und nicht sequenziell ausgeführt. BP-12445
Aktualisierungen des Werts vom Timeout-Parameter „Neuer Browser-Start“ auf dem Bildschirm „System – Timeouts“ werden jetzt angezeigt, ohne dass der interaktive Blue Prism Client neu gestartet werden muss. BP-13542
Fehlermeldungen bezüglich Problemen beim Aufrufen oder Einfügen von spezifischem JavaScript für den Selenium-Webtreiber werden jetzt den Benutzern auf der Oberfläche angezeigt und im Ereignis-Log aufgezeichnet. BP-13292

Der Name und die ID der benannten Pipe, die den nativen Messaging-Host mit dem JavaScript-Aufruf verbindet, werden jetzt in den Automate NLog-Dateien protokolliert.

BP-13485

Eine Warnung wird jetzt nur angezeigt, wenn die Haupt-, Neben- oder Patch-Versionen von Chrome und dem Webtreiber nicht identisch sind. Zuvor wurde fälschlicherweise eine Warnung angezeigt, wenn die Versionen von Chrome und dem Webtreiber kompatibel waren, aber ihre Build-Versionen unterschiedlich waren.

BP-13263

Eine Fehlermeldung informiert Benutzer jetzt, wenn eine Browser-Automatisierung fehlschlagen könnte, weil JavaScript in einem href-Element einer Webseite vorhanden ist. Weitere Informationen finden Sie in BP-13445 und im Knowledge-Base-Artikel Wie umgehe ich das href-JavaScript-Problem bei Browser-Automatisierungen?.

BP-12840

Aktualisierungen von visuellen Geschäftsobjekten

Der Blue Prism Release enthält einige visuelle Geschäftsobjekte (VBOs). Neue oder aktualisierte visuelle Geschäftsobjekte finden Sie im Folgenden. Änderungen an visuellen Geschäftsobjekten werden nur übernommen, wenn ein visuelles Geschäftsobjekt explizit in die Umgebung importiert wird.

Wir versuchen, das Verhalten von visuellen Geschäftsobjekten nicht zu verändern. Allerdings empfehlen wir, ihre Funktionalität zu überprüfen, um die Kompatibilität zwischen Versionen sicherzustellen.

Hilfsprogramm – Dateimanagement (visuelles Geschäftsobjekt)

Änderungsbeschreibung Referenz

Eine 64-Bit-Version des visuellen Geschäftsobjekts „Hilfsprogramm – Dateimanagement“ ist jetzt zur Verwendung mit 64-Bit-Installationen von Blue Prism Enterprise 7.2 oder höher verfügbar.

BP-12393

OLEDB (visuelles Geschäftsobjekt)

Änderungsbeschreibung Referenz

Eine 64-Bit-Version des visuellen Geschäftsobjekts „OLEDB“ wird jetzt zur Verwendung mit 64-Bit-Installationen von Blue Prism Enterprise 7.2 oder höher bereitgestellt.

BP-12393

Zusätzliche Komponenten

Die folgenden Komponenten sind mit diesem Blue Prism Release verfügbar, müssen jedoch separat installiert werden, wenn sie in Ihrer Blue Prism Umgebung erforderlich sind.

Blue Prism API

Die Blue Prism API bietet eine gemeinsame Schnittstelle für Komponenten wie Blue Prism Hub, um eine Verbindung mit der Blue Prism Datenbank herzustellen. Sie bietet auch eine Reihe vordefinierter Funktionen, die von benutzerdefinierten Lösungen verwendet werden können, um mit Blue Prism programmgesteuert über eine RESTful API zu interagieren.

Die folgenden Optimierungen, geringfügigen Verbesserungen und Korrekturen wurden an der Blue Prism API für diesen Release vorgenommen. Die API-Referenz, das Installationshandbuch und die Lizenzvereinbarung für diesen Release finden Sie hier.

Verbesserungen

Die in diesem Release enthaltenen Verbesserungen decken die folgenden Kategorien ab:

  • Kalender – Zum Synchronisieren von Aufgaben und Kalendern mit externen Systemen, um sicherzustellen, dass die digitale Belegschaft auf die Geschäftsanforderungen reagiert.

  • Umgebungsvariablen – Zum Erstellen und Verwalten von Umgebungsvariablen, um die Übertragung von Daten zwischen Umgebungen zu ermöglichen. Sie ermöglichen es IT-Systemen, die digitale Belegschaft zu benachrichtigen, wenn externe Systeme nicht automatisiert werden können, und bieten die Möglichkeit, die Umgebungsdaten zu durchsuchen und zu filtern.

  • Zustand – Zum Überwachen des Zustands der API und der zugehörigen Komponenten, damit Benutzer überprüfen können, ob das System erwartungsgemäß funktioniert.

  • Lizenzen – Zum Abrufen von Details zur Lizenznutzung und zum programmatischen Anwenden von Lizenzen auf Blue Prism Umgebungen.

  • Ressourcen – Zum Bestimmen, ob es sich beim Ressourcentyp um Blue Prism Enterprise oder Blue Prism Desktop handelt.

  • Sitzungsmanagement – Erweiterte Funktionen zum Stoppen von ausgeführten Prozessen und Anzeigen der detaillierten Informationen von Sitzungslogs.

  • Arbeitswarteschlangenmanagement – Die Arbeit kann programmatisch in die Warteschlange gesetzt und aktualisiert werden, damit sie von den digitalen Mitarbeitern bearbeitet werden kann.

Kalender

Endpunkt

Änderungsbeschreibung

Referenz

/api/v7/calendars

Die folgenden Änderungen wurden für den Endpunkt vorgenommen:

  • Die Benutzerberechtigung „System – Kalender“ ist jetzt erforderlich.

  • Anfragen geben jetzt workingWeek, regionId und disabledPublicHolidaysIds zurück.

BP-10630

Die Anfrage GET calendars wurde aktualisiert und ermöglicht jetzt das Filtern und Sortieren. Kalenderlisten, die von diesem Endpunkt aufgerufen werden, können nach calendarID, name oder region sortiert und mit den Parametern calendarId, name, region oder workingWeek gefiltert werden.

BP-11357

Die neue Anfrage POST calendars wurde hinzugefügt, die einen neuen Kalender erstellt.

BP-10870

/api/v7/calendars/{calendarId}

Es wurde ein neuer Endpunkt hinzugefügt, der die folgenden Anfragen enthält:

  • GET calendar – Gibt den angegebenen Kalender zurück.

  • DELETE calendar – Löscht den angegebenen Kalender.

  • PATCH calendar – Aktualisiert den angegebenen Kalender. Details wie Arbeitswoche, Region und deaktivierte Feiertage können geändert werden.

BP-10630

BP-11157

BP-10871

/api/v7/calendars/{calendarId}/
clones

Es wurde die neue Anfrage POST calendar hinzugefügt, die den angegebenen Kalender vervielfältigt und die neue Kalender-ID zurückgibt.

BP-11423

/api/v7/calendars/{calendarId}/
references

Es wurde die neue Anfrage GET calendar references hinzugefügt, die eine Liste aller Prozesse und Objekte zurückgibt, die den angegebenen Kalender verwenden. Referenzlisten, die von diesem Endpunkt aufgerufen werden, können nach referenceName, processType oder description sortiert oder gefiltert werden.

BP-11482

BP-11572

/api/calendars/{calendarId}/
otherHolidays

Ein neuer Endpunkt und die Anfrage GET other holidays wurden hinzugefügt, welche die anderen Feiertage für den angegebenen Kalender zurückgibt.

BP-11298

/api/calendars/{calendarId}/
otherHolidays/batch

Es wurde ein neuer Endpunkt hinzugefügt, der die folgenden Anfragen enthält:

  • POST other holidays – Erstellt andere Feiertage für den angegebenen Kalender.

  • DELETE other holidays – Löscht die anderen Feiertage, die für den angegebenen Kalender konfiguriert sind.

BP-11299

BP-11313

/api/v7/holidayRegions

Es wurden ein neuer Endpunkt und die Anfrage GET regions hinzugefügt, die eine Liste der Feiertagsregionen und ihre zugehörige ID zurückgibt.

BP-11162

/api/v/7/holidayRegions/
{holidayRegionId}/publicHolidays

Es wurde die neue Anfrage GET public holidays hinzugefügt, die eine Liste der gesetzlichen Feiertage für die angegebene Region zurückgibt. Gesetzliche Feiertage werden mit holidayId, name und date zurückgegeben.

BP-11169

Umgebungsvariablen

Endpunkt

Änderungsbeschreibung

Referenz

/api/v7/environmentVariables

Es wurde ein neuer Endpunkt hinzugefügt, der die folgenden Anfragen enthält:

  • GET environment variables – Gibt eine Liste der Umgebungsvariablen zurück. Variablen werden mit Namen, Datentyp, Beschreibung und Wert zurückgegeben.

  • POST environment variables – Erstellt eine Umgebungsvariable.

Von diesem Endpunkt aufgerufene Umgebungsvariablenlisten können mithilfe der Parameter name, description oder dataType gefiltert oder sortiert werden.

BP-9415

BP-9418

BP-9781

/api/v7/environmentVariables/
{environmentVariableId}

Es wurde ein neuer Endpunkt hinzugefügt, der die folgenden Anfragen enthält:

  • PATCH environment variable – Aktualisiert die angegebene Umgebungsvariable.

  • DELETE environment variable – Löscht die angegebene Umgebungsvariable.

BP-9570

BP-9573

/api/v7/environmentVariables/
{environmentVariableId}
/references

Es wurde die neue Anfrage GET environment variable references hinzugefügt, die eine Liste von Referenzen für eine angegebene Umgebungsvariable zurückgibt. Referenzen werden mit Namen, Typ, Beschreibung und Prozess- oder Objekt-ID zurückgegeben. Von diesem Endpunkt aufgerufene Referenzlisten können mithilfe der Parameter name, description oder processType gefiltert oder sortiert werden.

BP-9575

BP-9923

Zustand

Endpunkt

Änderungsbeschreibung

Referenz

/api/v7/health

Ein neuer Endpunkt und die Anfrage GET Health wurden hinzugefügt, die den Zustand der API und entsprechenden Datenbank zurückgibt. Die Anfrage gibt den Wert false zurück, wenn sich die Datenbank aus einem der folgenden Gründe nicht in einem guten Zustand befindet:

  • Die Datenbank erfordert ein Upgrade.

  • Die Datenbankanmeldedaten sind falsch.

  • Der Datenbankserver ist offline.

BP-6898

Lizenzen

Endpunkt

Änderungsbeschreibung

Referenz

/api/v7/licenses

Es wurde ein neuer Endpunkt hinzugefügt, der die folgenden Anfragen enthält:

  • GET Licenses – Gibt eine Liste aller Lizenzen in der Umgebung zurück. Die Lizenzen werden mit Details wie Status, Inhaber, Typ und Ablauf zurückgegeben.

  • POST Licenses – Fügt eine neue Lizenz hinzu.

Von diesem Endpunkt aufgerufene Lizenzen können mit Parametern wie licenseId, activationStatus, owner und type gefiltert oder sortiert werden.

BP-10105

BP-10106

BP-10533

 

/api/v7/licenses/{LicenseId}

Es wurde die neue Anfrage DELETE License hinzugefügt, die eine angegebene Lizenz löscht.

BP-10187

/api/v7/dashboards/
currentLimitsAndUsage

Es wurde die neue Anfrage GET license usage hinzugefügt, welche die Nutzung und die Limits der aktiven Lizenzen in der Umgebung zurückgibt. Details zu Prozessen, Sitzungen, Laufzeitressourcen und Computern mit Prozesswarnungen werden zurückgegeben. Bei unbegrenzten Lizenzen werden die Limits als Null angezeigt.

BP-10520

/api/v7/dashboards/
licensesEntitlement

Es wurde die neue Anfrage GET license entitlement hinzugefügt, welche die Berechtigung für aktive Lizenzen in der Umgebung zurückgibt. Details zu Prozessen, Sitzungen, Ressourcen und Computern mit Prozesswarnungen werden zurückgegeben. Bei unbegrenzten Lizenzen werden die Limits als Null angezeigt.

BP-10196

Ressourcen

Endpunkt

Änderungsbeschreibung

Referenz

/api/v7/resources

Der Parameter resourceType für die Anfrage GET resources wurde aktualisiert, um es Benutzern zu ermöglichen, Datensätze basierend darauf abzurufen und zu filtern, ob es sich bei der Ressource um einen Blue Prism Enterprise oder einen Blue Prism Desktop Mitarbeiter handelt.

BP-11749

Zeitplanmanagement

Endpunkt

Änderungsbeschreibung

Referenz

/api/v7/schedules/{scheduleId}/
clones

Es wurde die neue Anfrage POST schedule hinzugefügt, die den angegebenen Zeitplan vervielfältigt und die neue Zeitplan-ID zurückgibt.

Die vorhandene Vervielfältigungsfunktion, der Parameter copyFrom, der in Anfragen des Typs POST /api/v7/schedules übergeben wurde, gilt jetzt als veraltet und wird in einem zukünftigen Release entfernt.

BP-11663

/api/v7/schedules/{scheduleId}​/
runs

Es wurde die neue Anfrage POST schedule session hinzugefügt, die eine Sitzung für einen Zeitplan erstellt, der zu einem bestimmten Datum und Zeitpunkt ausgeführt werden soll.

Das ist die gleiche Funktion wie die POST-Anfrage für den vorhandenen Endpunkt /api/v7/schedules/{scheduleId}/sessions, die jetzt als veraltet gilt und in einem zukünftigen Release entfernt wird.

BP-8254

/api/v7/schedules/{scheduleId}​/runs/
active

Es wurde die neue Anfrage DELETE schedule session hinzugefügt, die verwendet werden kann, um einen aktuell ausgeführten Zeitplan zu stoppen.

Das ist die gleiche Funktion wie die DELETE-Anfrage für den vorhandenen Endpunkt /api/v7/schedules/{scheduleId}/sessions, die jetzt als veraltet gilt und in einem zukünftigen Release entfernt wird.

BP-8255

/api/v7/schedules/{scheduleId}/tasks

/api/v7/schedules/{scheduleId}/
tasks/{taskId}

Die Endpunkte geben jetzt die Eigenschaft sessionCount für die Aufgabe zurück, mit der Benutzer einfach die Anzahl der geplanten Sitzungen für eine Aufgabe anzeigen können.

BP-10091

/api/v7/schedules/{scheduleId}/
tasks/{taskId}/
scheduledSessionParameters

Die GET- und PUT-Anfragen wurden aktualisiert, um den Optionsschaltflächen-Datentyp zu unterstützen, wodurch Benutzer Parameter verwalten und konfigurieren können, die den Optionsschaltflächen-Datentyp verwenden.

BP-10491

BP-10499

/api/v7/scheduleLogs

/api/v7/scheduleLogs/{Zeitplan-ID}

Die GET-Anfragen für die Endpunkte wurden aktualisiert, um einen neuen Parameter für die Dauer hinzuzufügen, der es Benutzern ermöglicht, Zeitplanlogs nach der Zeitplandauer zu filtern. Die Dauer ist der Zeitraum zwischen der Startzeit und Endzeit und wird im Format D.HH:MM:SS angegeben. Der Wert für den Tag ist optional. Wenn er nicht zurückgegeben wird, lautet das Format HH:MM:SS.

BP-9525

Sitzungsmanagement

Endpunkt

Änderungsbeschreibung

Referenz

/api/v7/sessions

/api/v7/sessions/{Sitzungs-ID}

Die GET-Anfragen wurden mit einem neuen sessionSource-Parameter aktualisiert, mit dem Benutzer bestimmen können, ob eine Sitzung in einer Blue Prism Desktop oder Blue Prism Enterprise Umgebung ausgeführt wird oder wurde. Der Parameter unterstützt die Werte Alle, Enterprise oder Desktop und kann verwendet werden, um abgerufene Sitzungslisten zu filtern.

Zudem wurden die vorhandenen Sortierparameter processAttributesInclude und processAttributesExclude entfernt.

BP-11286

BP-12130

/api/v7/sessions/{Sitzungs-ID}

Es wurde die neue Anfrage DELETE session hinzugefügt, die eine ausstehende Sitzung löscht. Nur Sitzungen mit dem Status Ausstehend können gelöscht werden.

BP-4699

Die Anfrage PATCH session wurde aktualisiert, sodass Benutzer Sitzungen stoppen können. Es gibt zwei Möglichkeiten für eine Sitzung:

  • Sie kann per Anfrage gestoppt werden, wodurch ihr aktueller Betrieb ordnungsgemäß beendet wird. Dazu wird status: Stopping in requestBody übergeben.

  • Sie kann sofort gestoppt werden, indem status: Stopped in requestBody übergeben wird.

Nur Sitzungen mit dem Status In Ausführung oder Warnung können gestoppt werden.

BP-9662

BP-9659

/api/v7/sessions/{sessionId}/logs

Der Endpunkt GET session logs wurde aktualisiert, um die folgenden Felder zurückzugeben:

  • logNumber

  • processName

  • resultType

  • resourceEndTime

  • bluePrismMemory

  • targetAppId

  • targetMemory

  • stageId

  • pageName

  • objectName

  • actionName

BP-10837

Von diesem Endpunkt aufgerufene Log-Listen können jetzt nach mehreren Parametern gefiltert oder sortiert werden, darunter: logId, sessionNumber, stageId, processName, result und startDateTime.

BP-11662

/api/v7/sessions/{Sitzungs-ID}/parameters

Die GET- und PUT-Anfragen wurden aktualisiert, um den Optionsschaltflächen-Datentyp zu unterstützen, wodurch Benutzer Parameter verwalten und konfigurieren können, die den Optionsschaltflächen-Datentyp verwenden.

BP-10501

BP-10502

/api/v7/sessions/{sessionId}/
logs/{logId}/parameters

Die Anfrage GET session log parameters wurde aktualisiert, um den Datentyp für Optionsschaltflächen zurückzugeben, wodurch Benutzer Daten dieses Typs abrufen können.

BP-10503

Arbeitswarteschlangenmanagement

Endpunkt

Änderungsbeschreibung

Referenz

/api/v7/workQueues

Der Endpunkt POST work queues wurde aktualisiert, um es Benutzern zu ermöglichen, die Option Elemente in dieser Warteschlange im Fall einer unerwarteten Sitzungsbeendigung erneut versuchen zu aktivieren und einen aktiven Warteschlangenprozess oder eine Ressourcengruppe zu definieren.

BP-7982

Der Endpunkt POST work queues wurde aktualisiert, damit Benutzer die Arbeitswarteschlangengruppe definieren können, zu der neu erstellte Arbeitswarteschlangen hinzugefügt werden.

BP-8131

/api/v7/workQueues

/api/v7/workQueues/{workQueueId}

Die GET-Anfragen wurden aktualisiert, um die folgenden Eigenschaften zurückzugeben:

  • isRetryItems – Ob die Option Elemente in dieser Warteschlange im Fall einer unerwarteten Sitzungsbeendigung erneut versuchen für die Arbeitswarteschlange aktiviert ist.

  • isSnapshotEnabled – Ob die Option Arbeitswarteschlangen-Momentaufnahmen für die Arbeitswarteschlange konfiguriert ist.

  • isActiveQueue – Ob die Warteschlange den Typ „Aktive Wartschlange“ hat.

  • activeWorkQueueConfiguration – Eine Sammlung, die Details zur aktiven Arbeitswarteschlange enthält, einschließlich assignedProcessId und assignedResourceGroupId.

BP-7951

/api/v7/workQueues/{workQueueId}

Die Anfrage GET work queues wurde aktualisiert, um spezifische Statistiken und Eigenschaften für aktive Arbeitswarteschlangen zurückzugeben. Dazu gehören activeSessions, availableResources, timeRemaining, elaspedRemaining und ETA.

BP-12001

Die Validierung für den Endpunkt PATCH work queues wurde aktualisiert, um die Parameter name und keyField auf maximal 255 Zeichen zu begrenzen. Zudem kann keyField jetzt mit einem leeren Wert übergeben werden. BP-8047

Der Endpunkt PATCH work queues wurde aktualisiert, sodass Benutzer die Option Elemente in dieser Warteschlange im Fall einer unerwarteten Sitzungsbeendigung erneut versuchen aktivieren können, wodurch ein Wiederholungsversuch für das Arbeitswarteschlangenelement in Abhängigkeit von den konfigurierten maximalen Wiederholungsversuchen für die Warteschlange erstellt wird. Benutzer können jetzt auch einen aktiven Warteschlangenprozess oder eine Ressourcengruppe definieren.

BP-8039

Der Endpunkt PATCH work queues wurde aktualisiert, sodass Benutzer die Arbeitswarteschlangengruppe für die angegebene Arbeitswarteschlange konfigurieren können.

BP-8124

/api/v7/workQueues/{workQueueId}/
references

Es wurde die neue Anfrage GET work queue references hinzugefügt, die eine Liste aller Prozesse und Objekte zurückgibt, welche die angegebene Arbeitswarteschlange verwenden. Von diesem Endpunkt aufgerufene Referenzlisten können mithilfe der Parameter name, description oder processType gefiltert oder sortiert werden.

BP-8199

BP-9920

/api/v7/workQueues/{workQueueId}/
items/batch

 

Die Anfrage POST work queue items wurde aktualisiert, sodass sie einen 404-Fehler zurückgibt, wenn die Anfrage versucht, ein Element zu einer nicht vorhandenen Arbeitswarteschlange hinzuzufügen. Zuvor wurde ein 500-Fehler zurückgegeben.

BP-12131

/api/v7/workqueues/{Arbeitswarteschlangen-ID}/items

/api/v7/workQueues/items/
{Arbeitswarteschlangenelement-ID}

/api/v7/workQueues/{workQueueId}/
items/{workQueueItemId}

Die Endpunkte geben jetzt die sessionId für das Arbeitswarteschlangenelement zurück.

BP-9096

/api/v7/workQueues/{workQueueId}/
items/{workQueueItemId}

Die Anfrage GET work queue items wurde aktualisiert, um den Optionsschaltflächen-Datentyp zurückzugeben, wodurch Benutzer Daten dieses Typs abrufen können.

BP-10506

/api/v7/workQueues/{workQueueId}/
items

/api/v7/workQueues/{workQueueId}/
items/batch

Die Anfragen GET work queue items und POST work queue items wurden aktualisiert, um die folgenden Eigenschaften zurückzugeben, die es Benutzern ermöglichen, anhand der folgenden Daten zu filtern und zu sortieren:

  • sla – Die Zeit, um das Arbeitswarteschlangenelement fertigzustellen, bevor das Service Level Agreement (SLA) verpasst wird. Wird im Format DD:HH:MM:SS übergeben.

  • slaDateTime – Das Datum und die Uhrzeit für die erforderliche Fertigstellung des Elements, um das SLA zu erfüllen. Wird im Format DD:MM:YYYY HH:MM:SS übergeben. Wenn ein Arbeitswarteschlangenelement vor diesem Datum verarbeitet wird, liegt es im Zeitraum des SLA.

  • withinSLA – Gibt an, ob das Arbeitswarteschlangenelement im Zeitraum des SLA fertiggestellt wurde.

  • processName – Der Prozessname des Arbeitswarteschlangenelements.

  • isSuggested – Gibt an, ob die Director-Komponente das Warteschlangenelement als das beste Element für die nächste Verarbeitung empfohlen hat.

BP-12245

/api/v7/workQueues/{workQueueId}/items/
{workQueueItemId}/attempts

Es wurde ein neuer Endpunkt hinzugefügt, der die folgenden Anfragen enthält:

  • GET work queue item attempts – Gibt eine Liste aller Versuche für das angegebene Arbeitswarteschlangenelement zurück.

  • POST work queue item attempts – Erstellt einen Arbeitswarteschlangenelementversuch. Diese Anfrage kann verwendet werden, um eine Wiederholung für Elemente mit Ausnahmestatus zu erzwingen.

BP-8275

BP-7763

/api/v7/workQueues/{workQueueId}/items/
{workQueueItemId}/attempts/{attemptId}

Es wurde ein neuer Endpunkt hinzugefügt, der die folgenden Anfragen enthält:

  • PATCH work queue items – Aktualisiert ein Arbeitswarteschlangenelement. Diese Anfrage kann für Folgendes verwendet werden:

    • Ändern des Status eines Arbeitswarteschlangenelements.
    • Verschieben eines ausstehenden Arbeitswarteschlangenelements auf einen späteren Zeitpunkt oder ein späteres Datum.
    • Markieren eines Arbeitswarteschlangenelements als Ausnahme.
    • Entsperren eines Arbeitswarteschlangenelements.
  • DELETE work queue items – Löscht ein Arbeitswarteschlangenelement. Nur Elemente mit dem Status „Abgeschlossen“ oder „Ausnahme“ können gelöscht werden.

BP-7818

BP-7744

BP-7715

BP-7735

BP-7810

 

/api/v7/workQueueGroup

Es wurden ein neuer Endpunkt und die neue Anfrage POST work queue groups hinzugefügt, mit der eine Arbeitswarteschlangengruppe erstellt wird. Anfragen, die mit parentGroupId als root übergeben werden, erstellen eine Root-Arbeitswarteschlangengruppe.

BP-8061

BP-9742

/api/v7/workQueueGroups/
{workQueueGroupId}

Es wurde ein neuer Endpunkt hinzugefügt, der die folgenden Anfragen enthält:

  • GET work queue group – Gibt Details der angegebenen Arbeitswarteschlangengruppe zurück, einschließlich Id, name, parentGroupId, und ob die Gruppe Nachfolgergruppen oder -elemente enthält.

  • PATCH work queue group – Aktualisiert eine Arbeitswarteschlangengruppe.

  • DELETE work queue group – Löscht eine Arbeitswarteschlangengruppe. Die Arbeitswarteschlangengruppe kann nicht entfernt werden, wenn sie nicht leer ist und keine Vorgängergruppe hat, in welche die Elemente verschoben werden können. Wenn es eine Vorgängergruppe gibt, werden die Elemente automatisch verschoben und die Gruppe kann gelöscht werden.

Zudem kann die Arbeitswarteschlangenkennung in Anfragen an diesen Endpunkt durch root ersetzt werden, damit Benutzer bestimmen können, ob die Arbeitswarteschlangengruppe die Root-Gruppe ist: /api/v7/workqueuegroups/root.

BP-8179

BP-8086

BP-8102

BP-9742

/api/v7/workQueueGroups/
{workQueueGroupId}/items

Es wurden ein neuer Endpunkt und die Anfrage GET work queue group items hinzugefügt, die eine Liste von Elementen für eine angegebene Arbeitswarteschlangengruppe zurückgibt. Von diesem Endpunkt zurückgegebene Elementlisten können mithilfe des Parameters name gefiltert oder sortiert werden.

BP-8947

BP-9914

/api/v7/workQueueGroups/
{workQueueGroupId}/child-groups

Es wurden ein neuer Endpunkt und die Anfrage GET work queue child groups hinzugefügt, die eine Liste von Nachfolgergruppen für eine angegebene Arbeitswarteschlangengruppe zurückgibt. Von diesem Endpunkt zurückgegebene Nachfolgergruppenlisten können mithilfe der Parameter name, hasChildGroups und hasChildItems gefiltert oder sortiert werden.

BP-8946

BP-9907

API-Fehlerbehebungen und kleinere Verbesserungen

Änderungsbeschreibung

Referenz

Die Endpunkte POST /api/v7/workqueues und PATCH /api/v7/workqueues/{workQueueId} wurden aktualisiert, um Fehlermeldungen für Arbeitswarteschlangen zurückzugeben, die über serverbasierte Verschlüsselungsschlüssel verfügen. Nur Arbeitswarteschlangen, die nicht verschlüsselt sind oder datenbankbasierte Verschlüsselungsschlüssel verwenden, können diese Endpunkte verwenden. Zusätzlich werden jetzt Fehlermeldungen zurückgegeben, wenn versucht wird, ein nicht verfügbares Verschlüsselungsschema zu verwenden.

BP-9737

BP-9697

Die Endpunkte POST /api/v7/workqueues und PATCH /api/v7/workqueues/{workQueueId} wurden aktualisiert, um Fehlermeldungen zurückzugeben, wenn versucht wird, ein nicht verfügbares Verschlüsselungsschema zu verwenden.

BP-9736

BP-9696

Sitzungslisten, die von der Anfrage GET /api/v7/sessions zurückgegeben werden, werden jetzt standardmäßig in absteigender Reihenfolge sortiert, wenn keine andere Sortierung angewendet wird. BP-10762

Es wurde ein Problem behoben, bei dem Zeitspanne-Elemente in der API-Spezifikation nicht korrekt angezeigt wurden.

BP-11027
Die Fehlermeldung für die Anfrage PATCH /api/v7/sessions/{sessionId}, wenn ein ungültiger Wert im Statusfeld übergeben wird, wurde verbessert. BP-9389

Die Anfrage GET /api/v7/sessions wurde aktualisiert, um den Parameter processID nach Bedarf zu markieren.

BP-10672
Es wurde ein Problem behoben, bei dem API-Anfragen, die Paginierungstoken von bestehenden Anfragen enthielten, fälschlicherweise erfolgreich übergeben wurden. Anfragen, die falsche Paginierungstoken enthalten, schlagen jetzt mit einem 400-Fehler fehl. BP-3820

Eine Sammlung von API-Endpunkten wurde aktualisiert, um die Fehlermeldung zu verbessern, wenn ein ungültiger Parameter in Anfragen übergeben wird.

BP-10861

Kompatible Blue Prism Hub Komponenten

Die folgenden Komponenten sind Teil des Blue Prism Hub Release, müssen jedoch bestimmte Blue Prism Funktionen nutzen.

Authentication Server

Authentication Server bietet eine zentralisierte gemeinsame Authentifizierung für Benutzer in drei Schlüsselkomponenten der Blue Prism Plattform: Blue Prism Enterprise, Blue Prism API und Blue Prism Hub. Weitere Details finden Sie im Authentication Server Konfigurationshandbuch. Die folgenden Optimierungen, kleineren Verbesserungen und Fehlerbehebungen wurden zur Konfiguration von Authentication Server in Blue Prism Enterprise in diesem Release hinzugefügt:

Änderungsbeschreibung

Referenz

Der Authentication Server Synchronisierungsmechanismus über RabbitMQ-Messaging wurde aus der Blue Prism Anwendungsserverkonfiguration entfernt. Die Registerkarte „Authentication Server Integration“ auf dem Bildschirm „Blue Prism Serverkonfigurationsdetails“ zeigt jetzt nur die Client-ID und das Client-Geheimnis an. Die Synchronisierung von Benutzer- und Dienstkonten mit Authentication Server kann ab Blue Prism 7.2 nur noch manuell erfolgen, indem die Option Benutzer mit Authentication Server synchronisieren verwendet wird, die über die Menüschaltfläche auf dem Bildschirm „Sicherheit – Benutzer“ im interaktiven Blue Prism Client verfügbar ist.

Weitere Informationen finden Sie im Authentication Server Konfigurationshandbuch.

BP-8776
Es wurde ein Problem behoben, bei dem die Authentication Server Anmeldeseite, die in den WebView2-Browser eingebettet ist, unendlich geladen wurde und nicht mehr reagierte. BP-9219

Der folgende optionale Switch und die Parameter wurden zum AutomateC-Befehl /serverconfig hinzugefügt:

/serviceaccount <clientId> <clientSecret>

Ermöglicht es Benutzern, die Client-ID und das Geheimnis des erstellten Dienstkontos anzugeben, damit Blue Prism mit Authentication Server kommunizieren und eine Skriptinstallation von Blue Prism durchführen kann, wenn auf eine Authentication Server Instanz verwiesen wird, ohne die Blue Prism Server Benutzeroberfläche verwenden zu müssen.

Wenn diese Parameter mit einer vorhandenen Serverkonfiguration verwendet werden, werden alle vorhandenen Anmeldedaten durch die neu eingegebenen Werte überschrieben.

Weitere Informationen finden Sie unter Befehlszeilenoptionen.

BP-13415 (BP-10945)