Eingebettete Aufgabenautomatisierung (ETA) in RPA-Hub
Mit der eingebetteten Aufgabenautomatisierungsfunktion können beaufsichtigte Bot-Prozesse (beaufsichtigte Automatisierungen) über ausgelöst werden ServiceNow-Formulare, abgesehen davon, sie über den zu initiieren Attended Robot Anwendung.
Rufen Sie die eingebettete Aufgabenautomatisierung über die API auf
Um einen Bot-Prozess (Automatisierung) über einen Arbeitsbereich, ein Playbook oder ein anderes Serviceportal auszulösen, können Sie entsprechende Aktionen erstellen und aufrufen RPAInstanceFormHooks Application Programming Interface (API). Weitere Informationen zum Aufrufen einer eingebetteten Aufgabenautomatisierung über eine API finden Sie unter Rufen Sie die eingebettete Aufgabenautomatisierung über die API in auf RPA-Hub.
Übersicht über eingebettete Aufgabenautomatisierung
Verwenden Sie die eingebettete Aufgabenautomatisierungsfunktion, um eine Automatisierung nahtlos von zu initiieren ServiceNow Bildschirme in einem beaufsichtigten Modus. Sie bietet Anwendern eine transparente Ansicht des Robot, der Aufgaben direkt auf ihren Computern ausführt. Diese Funktion bietet eine anwenderfreundliche Experience, indem Einzelpersonen den Automatisierungsprozess in Echtzeit beobachten und überwachen können.
Warum Integrierte Aufgabenautomatisierung
Da vorhandene beaufsichtigte Automatisierungen mit Formularen interagieren, die innerhalb der Automatisierung selbst erstellt werden, ist die Formularentwicklung erforderlich. Verwenden Sie die Funktion „eingebettete Aufgabenautomatisierung“ für beaufsichtigte Automatisierungen, die verwenden ServiceNow Bildschirme. Die Funktion „eingebettete Aufgabenautomatisierung“ ermöglicht die Wiederverwendung vorhandener ServiceNow Bildschirm, ohne dass Formulare mit in der Automatisierung entwickelt werden müssen.
Funktionsweise der eingebetteten Aufgabenautomatisierung
Betrachten wir einen Anwendungsfall zur Erstellung von Mitarbeiterabzeichen.
- In Servicekatalog, Wird eine Anforderung für die Generierung eines Mitarbeiterabzeichens erstellt. Details wie Angefordert für Und Standort Sind in diesem Anforderungsformular enthalten, um das Abzeichen auf einer Drittpartei-Anwendung zu drucken. Nachdem das Abzeichen in der Anwendung generiert wurde, wird die Abzeichen-ID im Anforderungsformular ausgefüllt.
- In RPA Desktop Design Studio, Erstellen Sie eine Automatisierung mit den neuen Komponenten, und veröffentlichen Sie sie im ServiceNow Instanz. Weitere Informationen zu den neuen Komponenten finden Sie unter Formulare. Stellen Sie sicher, dass Sie die Komponente Beenden für jede Automatisierungslogik der UI-Aktion verwenden, die beim Abschließen der Automatisierungsausführung für die jeweilige UI-Aktion hilft. Weitere Informationen zur Komponente finden Sie unter . Verwenden Sie die Komponente Beenden.
- In RPA-Hub, Erstellen Sie einen beaufsichtigten Bot-Prozess (z. B. Generierung von Mitarbeiterabzeichen). Weitere Informationen zum Erstellen eines beaufsichtigten Bot-Prozesses finden Sie unter Konfigurieren eines Bot-Prozessdatensatzes in RPA-Hub.
- Zum Auslösen dieses Bot-Prozesses (Automatisierung) aus ServiceNow Formular wählen Sie aus Aktivieren Sie Die Eingebettete Aufgabenautomatisierung Kontrollkästchen im zugehörigen beaufsichtigten Bot-Prozessformular . Beim Aktivieren dieses Kontrollkästchens sind zwei zusätzliche Registerkarten Prozessfeldparameter und beaufsichtigte Konfiguration im Bot-Prozessformular verfügbar. Weitere Informationen zum Bot-Prozessformular finden Sie unter Bot-Prozessformular in RPA-Hub.
- Erstellen Sie auf der Registerkarte Prozessfeldparameter dynamische Parameter, die in der Automatisierung verwendet werden. Prozessfeldparameter werden zum Festlegen des Werts oder zum Abrufen des Werts eines Felds in einem bestimmten Formular verwendet. Beispiele für Prozessfeldparameter sind Titel, Vorname, Nachname und Standort des Anwenders. Diese Details werden im Automatisierungs-Workflow beim Generieren eines Abzeichens verwendet. Weitere Informationen zum Erstellen von Prozessfeldparametern finden Sie unter Erstellen Sie einen Prozessfeldparameter in RPA-Hub.
- In RPA-Hub, Erstellt einen beaufsichtigten Konfigurationsdatensatz. Weitere Informationen zum Erstellen eines beaufsichtigten Konfigurationsdatensatzes finden Sie unter Erstellen Sie einen beaufsichtigten Konfigurationsdatensatz in RPA-Hub.
- Wählen Sie in diesem beaufsichtigten Konfigurationsdatensatz die Tabelle aus, die dem erforderlichen Formular zugeordnet ist Tabelle Feld, von dem aus dieser Bot-Prozess ausgelöst werden muss. Definieren Sie dann die Kriterien in Bedingungen Feld, um den Bot-Prozess auszulösen. Legen Sie in diesem Beispiel die Bedingungen für genehmigte Anforderungen fest, die für die Abzeichengenerierung erforderlich sind . Weitere Informationen zum Formular „Attended Configuration“ finden Sie unter Formular „beaufsichtigte Konfiguration“ 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. Wenn beispielsweise „vollständiger Name“ der in der Automatisierung verwendete Prozessfeldparameter ist, ordnen Sie ihn dem Feld „Name“ des Formulars zu. Weitere Informationen zum Zuordnen von Feldparametern finden Sie unter Ordnen Sie ein Tabellenfeld einem Bot-Prozessfeldparameter in zu RPA-Hub.
- Auf der Registerkarte „beaufsichtigte Konfiguration“ wird das Formular aktiviert, indem Sie auswählen Aktivieren Schaltfläche. Im Hintergrund wird im entsprechenden Anforderungsformular eine UI-Aktion (Schaltfläche) erstellt. Weitere Informationen zum Aktivieren einer beaufsichtigten Konfiguration finden Sie unter Aktivieren Sie einen beaufsichtigten Konfigurationsdatensatz in RPA-Hub.
- Veröffentlichen Sie den Bot-Prozess mit dem entsprechenden Paket, das aus veröffentlicht wurde RPA Desktop Design Studio. Weitere Informationen finden Sie unter Veröffentlichen Sie einen Bot-Prozess in RPA-Hub.
Um den Bot-Prozess zu veröffentlichen, weisen Sie dem Anwender RPA AU (RPA Assisted User) in zu Zugewiesener Anwender Oder Zugewiesene Gruppe Feld auf der Registerkarte beaufsichtigte Anwender/Gruppen des Datensatzes des beaufsichtigten Bot-Prozesses. Wenn die Systemeigenschaft für die automatische Zuweisung sn_rpa_fdn.allow_rda_robot_auto_assignmentIst „falsch“, ist der Attended Robot-Datensatz für den zugewiesenen RPA-unterstützten Anwender verfügbar. Wenn die Systemeigenschaft für die automatische Zuweisung „wahr“ ist, ist eine Attended Robot-Lizenz verfügbar, um einen Attended Robot zum Zeitpunkt der Auslösung automatisch zu erstellen. Weitere Informationen zu dieser Systemeigenschaft finden Sie unter RPA-Hub-Eigenschaften konfigurieren.
- Dann kann der zugewiesene Anwender die UI-Aktion (Schaltfläche) (z. B. Abzeichen generieren) auf der entsprechenden anzeigen ServiceNow Formular. Mit dieser Schaltfläche kann der Anwender den beaufsichtigten Bot-Prozess (beaufsichtigte Automatisierung) auslösen. Es gibt bestimmte Bedingungen zum Anzeigen dieser Schaltfläche (UI-Aktion). Weitere Informationen finden Sie unter Bedingungen für die Sichtbarkeit der UI-Aktion (Schaltfläche).
Konfigurieren Der Eingebetteten Aufgabenautomatisierung
Informationen zum Konfigurieren der eingebetteten Aufgabenautomatisierung finden Sie unter Liste der Schritte zum Konfigurieren der eingebetteten Aufgabenautomatisierung.
Neue Komponenten für eingebettete Aufgabenautomatisierung in RPA Desktop Design Studio
- Teilnehmerkonfigurationen : Trennen Sie die Ausführung der Automatisierungen in einem einzelnen Automatisierungsprojekt, und rufen Sie die entsprechende Logik gemäß der aufgerufenen Aktion auf. Weitere Informationen finden Sie unter Verwenden Sie die Komponente AttendedConfigurations.
- GetProcessFieldParameters : Ruft die Werte von ab ServiceNow Formularfelder, die in der Feldparameterzuordnung des entsprechenden beaufsichtigten Konfigurationsdatensatzes in zugeordnet sind RPA-Hub. Weitere Informationen finden Sie unter Verwenden Sie die Komponente GetProcessFieldParameters.
- GetRecordContextID : Ruft die aktuelle SYS_ID des Datensatzes ab ServiceNow Formular, von dem aus die Automatisierung ausgelöst wird. Weitere Informationen finden Sie unter Verwenden Sie die Komponente GetRecordContextID.
- SetProcessFieldParameters : Aktualisieren Sie die Werte von ServiceNow Formularfelder, die in der Feldparameterzuordnung des entsprechenden beaufsichtigten Konfigurationsdatensatzes in zugeordnet sind RPA-Hub. Weitere Informationen finden Sie unter Verwenden Sie die Komponente SetProcessFieldParameters.
Beenden Sie die Komponente in beaufsichtigten Automatisierungen
Verwenden Sie Beenden Komponente in beaufsichtigten Automatisierungen, um die Automatisierungsausführung abzuschließen. Weitere Informationen zur Komponente finden Sie unter . Verwenden Sie die Komponente Beenden.
Starten Sie beaufsichtigte Automatisierungen über ServiceNow Formulare
Erfahren Sie mehr über die Einschränkungen zum Starten einer beaufsichtigten Automatisierung über ServiceNow Formulare und Starten der beaufsichtigten Automatisierungen. Weitere Informationen finden Sie unter Attended Robot Authentifizierungs-Journey und Automatisierungsausführung in Embedded Task Automation.
Attended Robot Authentifizierungs-Journey und Automatisierungsausführung
Erfahren Sie mehr über den Authentifizierungsprozess in Attended Robot Anwendung und Automatisierungsausführung. Weitere Informationen finden Sie unter Attended Robot Authentifizierungs-Journey und Automatisierungsausführung in Embedded Task Automation.
Wenn für die vorhandene Automatisierung eine neue Version vorhanden ist, ändern Sie, um diese zu widerspiegeln Attended Robot Anwendung muss geschlossen werden. Bis dahin wird weiterhin die vorhandene Version als verwendet Attended Robot Anwendung wurde bereits gestartet und wird ausgeführt.
Wenn eine neue Version von ist RPA-Hub Wird auf der -Instanz installiert, um diese Änderungen widerzuspiegeln Attended Robot Anwendung muss geschlossen werden. Bis dahin wird weiterhin der vorhandene Satz von Plugins als verwendet Attended Robot Anwendung wurde bereits gestartet und wird ausgeführt.
Laufzeitphase der eingebetteten Aufgabenautomatisierung
Erfahren Sie mehr über das Auslösen einer beaufsichtigten Automatisierung von einem ServiceNow Formular. Weitere Informationen finden Sie unter Laufzeitphase der Embedded Task Automation (ETA).