Robotic Process Automation Versionshinweise zu (RPA) Hub
Die Anwendung ServiceNow® RPA Hub ermöglicht die End-to-End-Automatisierung für Ihre Organisation. RPA Hub wurde im Release Washington DC ] erweitert und aktualisiert. Installieren Sie die Anwendung RPA Hub, Version 8.0.x oder höher, um die folgenden Funktionen zu aktivieren.
Highlights von RPA Hub für Release Washington DC
- Verwenden Sie die Funktion „Eingebettete Aufgabenautomatisierung“, um beaufsichtigte Bot-Prozesse (auch beaufsichtigte Automatisierungen genannt) aus ServiceNow Formularen, Playbooks, Arbeitsbereichen usw. auszulösen.
- Rufen Sie vertrauliche Informationen wie Benutzernamen und Passwörter sicher aus verschiedenen externen Tresoren ab, indem Sie die Tresorfunktion für externe Anmeldeinformationen in RPA Hubaktivieren.
- Speichern Sie die Protokolle einer Prozessausführung in einem lesbaren Format über Flatfiles.
- Neue Aktionen und Subflows wie „ Lebenszyklus-Phasenstatus einer Bot-Prozessaktion ändern “, „Prozessaktion stoppen “ und „Prozess-Subflow stoppen “ sind im Flow Designer verfügbar, die die RPA-Integration über Flows, Subflows und APIs weiter verfeinern.
- Verbesserter Universal App Connector.
Weitere Informationen finden Sie unter Robotic Process Automation (RPA) Hub.
Wichtige Informationen zum Upgrade von RPA Hub auf Washington DC
- RPA Desktop Design Studio
- Attended Robot
- Unattended Robot
- Unattended Robot Melden Sie sich beim Agent an
Die folgenden Upgrade-Schritte gelten nur, wenn Sie ein Upgrade von San Diego oder Tokyo auf Washington DCdurchführen .
Basierend auf der Anzahl der Datensätze in der Anwendungsdateitabelle kann es beim Upgrade der RPA Hub -Anwendungen von Tokyo oder früher auf Washington DCzu einer potenziellen Verzögerung kommen.
Vor dem Upgrade von RPA Hub auf Washington DCmüssen Sie den Wert der Systemeigenschaft glide.rollback.blacklist.TableParentChange.change auf falsesetzen. Wenn diese Eigenschaft in der Tabelle „Systemeigenschaft“ [sys_properties] nicht vorhanden ist, fügen Sie die Eigenschaft hinzu, und legen Sie ihren Wert auf „false“ fest. Weitere Informationen zum Hinzufügen einer Eigenschaft finden Sie unter Add a system property.
Nach dem Upgrade auf Washington DCändern sich die Bot-Prozessdefinitionen in die neue Struktur, die die Bot-Prozesskonfiguration ist.
Obwohl die Bot-Prozesskonfiguration den Bot-Prozess nicht vollständig ersetzt, werden die meisten Felder vom Bot-Prozess in die Bot-Prozesskonfiguration verschoben. Wenn Sie ein Upgrade auf die Version Utah durchführen, ohne den Systemeigenschaftswert zu aktualisieren, erweitern die Tabellen die Anwendungsdateitabelle nicht. Informationen zum manuellen Aktualisieren der Tabellenänderungen finden Sie im Artikel Restrukturieren von RPA Hub-Tabellen zu sys_metadata in Utah in der Now Support Knowledge Base.
Neu im Washington DC-Release
- Embedded Task Automation in RPA Hub
Lösen Sie beaufsichtigte Bot-Prozesse, auch bekannt als beaufsichtigte Automatisierungen, aus den ServiceNow Formularen, Playbooks, Arbeitsbereichen usw. aus.
Um diesen Bot-Prozess über das Formular ServiceNow auszulösen, aktivieren Sie das Kontrollkästchen Eingebettete Aufgabenautomatisierung aktivieren im Abschnitt „Zugriff“ eines beaufsichtigten Bot-Prozessformulars. Nach dem Aktivieren dieses Kontrollkästchens sind im Bot-Prozessformular zwei zusätzliche Registerkarten verfügbar: Prozessfeldparameter und Beaufsichtigte Konfiguration. Weitere Informationen zum Bot-Prozessformular finden Sie unter Bot Process form in RPA Hub.
Erstellen Sie auf der Registerkarte Prozessfeldparameter dynamische Parameter, die im Bot-Prozess verwendet werden. Prozessfeldparameter werden zum Festlegen eines Werts oder zum Abrufen des Werts eines Felds in einem bestimmten Formular verwendet. Weitere Informationen zum Erstellen von Prozessfeldparametern finden Sie unter Create a process field parameter in RPA Hub. Sie können einen Parameter auch über die Registerkarte „Feldparameterzuordnungen“ erstellen, indem Sie im Menü „Beaufsichtigte Konfigurationen“ auf die Schaltfläche Parameter erstellen klicken. Weitere Informationen finden Sie unter Map a table field to a bot process field parameter in RPA Hub.
Erstellen Sie im Arbeitsbereich RPA Hub einen beaufsichtigten Konfigurationsdatensatz. Weitere Informationen zum Erstellen eines beaufsichtigten Konfigurationsdatensatzes finden Sie unter Create an attended configuration record in RPA Hub.
Ordnen Sie auf der Registerkarte Feldparameterzuordnungen die Formularfelder den Prozessfeldparametern zu, die in den Automatisierungen verwendet werden. Dieser Prozess ermöglicht einen einfachen Datenfluss während der Ausführung eines Bot-Prozesses. Weitere Informationen zum Zuordnen von Feldparametern finden Sie unter Map a table field to a bot process field parameter in RPA Hub.
Aktivieren Sie den beaufsichtigten Konfigurationsdatensatz, um den beaufsichtigten Bot-Prozess auszulösen. Weitere Informationen finden Sie unter Activate an attended configuration record in RPA Hub.
- Neue Komponenten für die eingebettete Aufgabenautomatisierung
- Die folgenden vier neuen Komponenten werden dem neuen Formularabschnitt in RPA Desktop Design Studiohinzugefügt. Diese Komponenten sind unter der neuen Kategorie ServiceNow im Toolboxbereich verfügbar.
- Komponente „AttendedConfigurations “: Trennt die Ausführung der Automatisierungen in einem einzelnen Automatisierungsprojekt und ruft die jeweilige Logik gemäß der aufgerufenen Aktion auf. Weitere Informationen finden Sie unter Use the AttendedConfigurations component.
- GetProcessFieldParameters- Komponente: Ruft die Werte der ServiceNow Formularfelder ab, die in der Feldparameterzuordnung des entsprechenden beaufsichtigten Konfigurationsdatensatzes in RPA Hubzugeordnet sind. Weitere Informationen finden Sie unter Use the GetProcessFieldParameters component.
- GetRecordContextID- Komponente: Ruft die aktuelle Datensatz-sys_id des Formulars ServiceNow ab, von der aus die Automatisierung ausgelöst wird. Weitere Informationen finden Sie unter Use the GetRecordContextID component.
- SetProcessFieldParameters- Komponente: Aktualisiert die Werte der ServiceNow Formularfelder, die in der Feldparameterzuordnung des entsprechenden beaufsichtigten Konfigurationsdatensatzes in RPA Hubzugeordnet sind. Weitere Informationen finden Sie unter Use the SetProcessFieldParameters component.
- External credential vault in RPA Hub
- In RPA Hubkönnen Sie Robot-Anmeldeinformationen, Anwendungsanmeldeinformationen oder TOTP-Seedings (Time-based One-time Password) aus dem Tresor mit externen Anmeldeinformationen abrufen.
Erstellen Sie in RPA Hub einen Datensatz für einen Tresor mit externen Anmeldeinformationen, um Ihren Tresor mit externen Anmeldeinformationen für die weitere Verwendung durch den Robot zu registrieren. Weitere Informationen finden Sie unter Create an external credential vault record in RPA Hub.
Ein neues Kontrollkästchen Externe Anmeldeinformationen ist im Anmeldeinformationssatzformular, einem Anwendungsanmeldeinformationsformular und einem TOTP-Authentifikatorformular verfügbar. Wenn diese Checkbox aktiviert ist, werden die Anmeldeinformationen oder der TOTP-Seeding aus einem konfigurierten Tresor mit externen Anmeldeinformationen abgerufen. Wenn die Checkbox im TOTP-Authentifikatorformular aktiviert ist, wird der Seed aus einem konfigurierten Tresor mit externen Anmeldeinformationen abgerufen. Weitere Informationen zu diesen Formularen finden Sie unter Create a credential set within a bot process, Create an application credential set in RPA Hubund Create a TOTP authenticator in RPA Hub .
Wenn für den Anwendungsanmeldeinformationsdatensatz das Kontrollkästchen Externe Anmeldeinformationen aktiviert ist, legt die Komponente „ SetApplicationCredential “ in RPA Desktop Design Studio die Anmeldeinformationen nicht fest und zeigt einen Fehler an. Weitere Informationen zur SetApplicationCredential- Komponente finden Sie unter Use the SetApplicationCredential component.
Führen Sie die im Thema Steps to configure an external credential vault in RPA Hub aufgeführten Schritte durch alle Aufgaben zum Konfigurieren eines Tresors mit externen Anmeldeinformationen in RPA Hub.
- Speicherung von Prozessausführungsdaten in Flatfiles
In RPA Hubkönnen Sie den Ausgabetyp als Flatfiles für die Ausführungsprotokolle konfigurieren, die auf dem Robot-Computer generiert werden.
Wählen Sie im Formular „Bot-Prozess“ im Abschnitt „Protokolleinstellungen“ im Feld Ausgabetyp einen Ausgabetyp der Ausführungsprotokolldatei aus. Dieses Feld wird angezeigt, wenn die Option Ausführungsprotokolle nachverfolgen ausgewählt ist und der Robot -Computer im Feld Speicher ausgewählt ist.
Der Speicherort der Flat-Dateien ist Users\ <Userprofile> \ServiceNow RPA Logs\.executionlogs\{InstanceName}\.archive\{ProcessJob number} auf dem Computer, auf dem Sie den Attended oder Unattended Robot installiert haben.
Wenn die Größe der Flatfile 10 MB überschreitet, wird sie in mehrere Flatfiles aufgeteilt, wobei die Protokollsequenz an die Dateinamen angehängt wird, bis die Automatisierung ausgeführt wird. Eine Flatfile protokolliert nicht die Daten von Ein- oder Ausgabeports in einer Komponente oder Methode, die Sie in RPA Desktop Design Studioals Daten als vertraulich markieren ausgewählt haben.
- Neu Flow Designer Aktionen und Subflow
- Rufen Sie die folgenden neuen Aktionen und den folgenden Subflow in Flow Designerauf:
- Lebenszyklusphasenstatus eines Bot-Prozesses ändern Aktion zum Ändern des Lebenszyklusphasenstatus eines Bot-Prozesses, der nicht stillgelegt wurde.
- Aktion „Prozessstoppen “ und Subflow „Prozess stoppen“, um einen Bot-Prozess zu stoppen. Wenn die Robot-Pool-Option für den Bot-Prozess aktiviert ist, werden alle dem Pool zugewiesenen Robots angehalten. Wenn Ordnungsgemäßes Stoppen aktiviert ist, können Robots die Automatisierung reibungslos verlassen. Ordnungsgemäßes Stoppen gilt nicht für Bot-Prozesse mit aktivierter Robot-Pool-Option.
- Warten Sie auf eine beliebige Bildschirmmethode auf der Ebene des universellen App-Connectors
In RPA Desktop Design Studiowird die Methode WaitForAnyScreen im Objekt-Explorer angezeigt, wenn Sie im Bereich Globale Objekte auf das Connector-Objekt der universellen App doppelklicken.
Die WaitForAnyScreen- Methode findet einen Anwendungsbildschirm innerhalb einer angegebenen Dauer, und dann können Sie sie aktivieren, um die Steuerung an eine andere Methode zu übergeben. Sie können mehrere Anwendungsbildschirme einrichten, die in einer Reihenfolge in der Methode angezeigt werden, und die WaitForAnyScreen- Methode versucht, einen Bildschirm ab dem ersten Anwendungsbildschirm zu finden, indem die Bildschirm-Übereinstimmungsregeln abgeglichen werden. Wenn die Methode keinen Bildschirm findet, wird versucht, den nächsten Bildschirm in der Reihenfolge zu finden. Wenn die Methode jedoch einen Bildschirm findet, schließt sie die Ausführung ab und fährt nicht mit den nächsten Bildschirmen in der Reihenfolge fort. Wenn die Methode innerhalb der angegebenen Dauer keinen Bildschirm findet, können Sie sie optional aktivieren, um die Steuerung über den ELSE -Port an eine andere Komponente zu übergeben.
- SetPassword-Methode
- In RPA Desktop Design Studioautomatisiert die SetPassword- Methode die sichere Eingabe eines Passworts in das Passwortfeld einer webbasierten, Java- oder Windows -Anwendung. Es akzeptiert das Passwort als SECURE STRING -Typ und gibt es dann in das Passwortfeld ein.
- SimulationMouseEvent-Methode
- In RPA Desktop Design Studioautomatisiert die Methode SimulateMouseEvent die Simulation eines Mausereignisses für ein Element in einer webbasierten Anwendung. Automatisieren Sie beispielsweise das Klicken mit der rechten Maustaste auf eine Schaltfläche, um ein Kontextmenü zu öffnen. Für das Bildschirmelement, in dem das Maus-Event auftritt, muss das Maus-Event zuvor im HTML-Code definiert sein. Die Methode unterstützt eine Liste von Mausereignissen und Maustastentypen.
- IEnumerable-Datentypport in Connectors
- Der Eingabedatentyp IEnumerable ermöglicht es Methoden, Arrays, Array-Listen und Listen zu akzeptieren. Dieser Eingabedatentyp-Port ist in mehreren Connectors verfügbar.
- Der Universal App Connector unterstützt Shadow-DOM-Elemente
- Der XPath- und der CssSelector- Locator im Universal App Connector zeigen den vollständigen XPath- und CSS-Pfad mit den Shadow DOM-Elementen an, wenn eine Webanwendung Shadow DOM verwendet.
UI-Änderungen
- Neuer Quelltyp im Feld Ausgelöst durch im Prozessauftragsformular
- Wenn eine beaufsichtigte Automatisierung über das Formular ServiceNow ausgelöst wird, wird sie durch den neuen Quelltyp der eingebetteten Aufgabenautomatisierung bestimmt. Dieser Quelltyp befindet sich im Feld Ausgelöst durch im Formular „Prozessauftrag“.
- Neue Felder für den Tresor mit externen Anmeldeinformationen
- Nachdem Sie das neue Kontrollkästchen Externe Anmeldeinformationen aktiviert haben, das im Formular „Anmeldeinformationssatz“, in einem Anwendungsanmeldeinformationsformular und einem TOTP-Authentifikatorformular verfügbar ist, sind zwei neue Felder „Tresor mit externen Anmeldeinformationen “ und „Subflow-Eingabe“ verfügbar. Weitere Informationen zu diesen Formularen finden Sie unter Create a credential set within a bot process, Create an application credential set in RPA Hubund Create a TOTP authenticator in RPA Hub .
- Der Elementname wird im Feld Name des Dialogfelds „Element erfassen“ angezeigt
- Wenn Sie in RPA Desktop Design Studionach der Konfiguration eines Anwendungsbildschirms für den Universal App Connector den Mauszeiger über ein Element auf dem Bildschirm bewegen, wird standardmäßig der Elementname im Feld Name des Dialogfelds „ Element erfassen“ angezeigt. Wenn der Elementname nicht verfügbar ist, wird seine ID im Feld Name angezeigt. Andernfalls wird der Elementtyp im Feld Name angezeigt. Optional können Sie den Standardwert im Feld Name durch einen benutzerdefinierten Namen ersetzen.
Änderungen in diesem Release
- Verwalten Sie Plugins von einem zentralen Ort aus
- In RPA Desktop Design Studiokönnen Sie Plugins aus dem Fenster „ Plugin Manager “ oder dem Knoten „ Plugins “ im Projektexplorer installieren, anzeigen, aktualisieren oder entfernen.
- Neuer Speicherort für Anhänge und Flow Designer -Komponenten im Toolboxbereich
- In RPA Desktop Design Studiosind die Komponenten Anhänge und Flow Designer unter der neuen Kategorie ServiceNow im Toolboxbereich verfügbar.
Aktivierungsinformationen
Installieren Sie RPA Hub, indem Sie es von ServiceNow Store anfordern.
Kumulative Informationen zum Release zu RPA Hubfinden Sie in den Versionshinweisen zu RPA Hub.
Kumulative Informationen zum Release zu RPA Desktop Design Studiofinden Sie unter Versionshinweise zum RPA-Plugin-Bundle.
Kumulative Informationen zum Release zu RPA-Beispielvorlagen finden Sie unter Versionshinweise zu RPA-Beispielvorlagen.
Wenn Sie die Anwendung zuvor aus dem ServiceNow Store heruntergeladen haben und eine neue Version verfügbar ist, können Sie sie in Ihrer Now Platform -Instanz unter aktualisieren .
Zusätzliche Anforderungen
- Intel Prozessor (1 vCPU)
- 4 GB RAM.
- Mindestens 20 GB freier Speicherplatz nach Installation des Betriebssystems, der Patches und der Basissoftware.
- Microsoft Windows 10 oder Windows Server 2016 oder Windows Server 2019.
- .NET Framework 4.7.1 oder höher
- Die DPI-Skalierungseinstellung muss deaktiviert sein.
- Intel Prozessor (4 vCPU)
- 8 GB RAM.
- Mindestens 50 GB freier Speicherplatz nach Installation des Betriebssystems, der Patches und der Basissoftware.
- Microsoft Windows 10 oder Windows Server 2016 oder Windows Server 2019.
- .NET Framework 4.7.1 oder höher
- Die DPI-Skalierungseinstellung muss deaktiviert sein.
Ein Unattended Robot wird nur einem Computer zugeordnet.
Virtuelle Computer (VMs), die für die Anwendung Unattended Robot verwendet werden, müssen persistent und ständig aktiv sein.
- Intel Prozessor (1 vCPU)
- 4 GB RAM.
- Mindestens 20 GB freier Speicherplatz nach der Installation von Betriebssystem, Patches und Basissoftware.
- Microsoft Windows 10 oder Windows Server 2016 oder Windows Server 2019.
- .NET Framework 4.7.1 oder höher
- Die DPI-Skalierungseinstellung muss deaktiviert sein.
- Intel Prozessor (4 vCPU)
- 8 GB RAM.
- Mindestens 50 GB freier Speicherplatz nach Installation des Betriebssystems, der Patches und der Basissoftware.
- Microsoft Windows 10 oder Windows Server 2016 oder Windows Server 2019.
- .NET Framework 4.7.1 oder höher
- Die DPI-Skalierungseinstellung muss deaktiviert sein.
Ein Attended Robot ist nur einem Benutzer zugeordnet.
- Intel Prozessor (Core i5 oder höher)
- 4 GB RAM.
- 20 GB freier Speicherplatz.
- Microsoft Windows 10 oder Windows Server 2016 oder Windows Server 2019.
- .NET Framework 4.7.1 oder höher
- Monitor mit einer Auflösung von 1920 x 1080 Pixeln.
- Die DPI-Skalierungseinstellung muss deaktiviert sein.
- Intel-Prozessor (Core i7).
- 8 GB RAM.
- 50 GB freier Speicherplatz.
- Microsoft Windows 10 oder Windows Server 2016 oder Windows Server 2019.
- .NET Framework 4.7.1 oder höher
- Monitor mit einer Auflösung von 1920 x 1080 Pixeln.
- Die DPI-Skalierungseinstellung muss deaktiviert sein.
Browseranforderungen
ServiceNow Arbeitsbereiche unterstützen keine Mobilgeräte. Weitere Informationen zur Liste der unterstützten Browser finden Sie unter Browser-Support.
Lokalisierungsinformationen
RPA Hub unterstützt internationale Sprachen. Weitere Informationen finden Sie unter Internationalisierungssupport für RPA Hub.