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 |
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
- Anwendungsmodellierer
- Anwendungsserver
- Installation/Bereitstellung
- Process und Object Studio
- Rollen und Berechtigungen
- System-Manager
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:
|
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:
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:
|
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?. |
Fehlerbehebungen und kleinere Verbesserungen
Die in diesem Release enthaltenen Korrekturen und geringfügigen Verbesserungen decken die folgenden Kategorien ab:
- Active Directory-Integration
- Anwendungsmodellierer
- Anwendungsserver
- Control Room
- Anmeldedaten-Manager
- Datenbankeinstellungen
- Interaktiver Client und Laufzeitressourcen
- Process und Object Studio
- Sicherheitsverbesserungen
- System-Manager
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:
|
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 |
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?. |
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:
|
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:
|
BP-10630 BP-11157 BP-10871 |
/api/v7/calendars/{calendarId}/ |
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}/ |
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}/ |
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}/ |
Es wurde ein neuer Endpunkt hinzugefügt, der die folgenden Anfragen enthält:
|
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/ |
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:
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/ |
Es wurde ein neuer Endpunkt hinzugefügt, der die folgenden Anfragen enthält:
|
BP-9570 BP-9573 |
/api/v7/environmentVariables/ |
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:
|
BP-6898 |
Lizenzen
Endpunkt |
Änderungsbeschreibung |
Referenz |
---|---|---|
/api/v7/licenses |
Es wurde ein neuer Endpunkt hinzugefügt, der die folgenden Anfragen enthält:
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/ |
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/ |
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}/ |
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}/ |
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/ |
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}/ |
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}/ |
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:
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:
|
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}/ |
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:
|
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}/ |
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}/
|
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/ /api/v7/workQueues/{workQueueId}/ |
Die Endpunkte geben jetzt die sessionId für das Arbeitswarteschlangenelement zurück. |
BP-9096 |
/api/v7/workQueues/{workQueueId}/ |
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}/ /api/v7/workQueues/{workQueueId}/ |
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:
|
BP-12245 |
/api/v7/workQueues/{workQueueId}/items/ |
Es wurde ein neuer Endpunkt hinzugefügt, der die folgenden Anfragen enthält:
|
BP-8275 BP-7763 |
/api/v7/workQueues/{workQueueId}/items/ |
Es wurde ein neuer Endpunkt hinzugefügt, der die folgenden Anfragen enthält:
|
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/ |
Es wurde ein neuer Endpunkt hinzugefügt, der die folgenden Anfragen enthält:
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/ |
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/ |
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) |