Eingebettete Aufgabenautomatisierung in RPA Hub
Mit der eingebetteten Funktion zur Aufgabenautomatisierung können Sie beaufsichtigte Bot-Prozesse (beaufsichtigte Automatisierungen) über die klassische oder die Core-UI (UI 16) der Formulare ServiceNow auslösen, außer sie über die Anwendung Attended Robot zu initiieren.
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 die API „RPAInstanceFormHooks Application Programming Interface“ (API) aufrufen. Weitere Informationen zum Aufrufen einer eingebetteten Aufgabenautomatisierung über eine API finden Sie unter Rufen Sie die eingebettete Aufgabenautomatisierung über die API auf.
Übersicht
Verwenden Sie die eingebettete Funktion zur Aufgabenautomatisierung, um eine Automatisierung nahtlos über ServiceNow -Bildschirme in einem beaufsichtigten Modus zu initiieren. Sie bietet Benutzern eine transparente Ansicht des Robots, der Aufgaben direkt auf ihren Computern ausführt. Diese Funktion bietet eine benutzerfreundliche Experience, indem Einzelpersonen den Automatisierungsprozess in Echtzeit beobachten und überwachen können.
Warum eingebettete Aufgabenautomatisierung
Da vorhandene beaufsichtigte Automatisierungen mit Formularen interagieren, die innerhalb der Automatisierung selbst erstellt werden, ist eine Formularentwicklung erforderlich. Verwenden Sie die Funktion „Eingebettete Aufgabenautomatisierung“ für beaufsichtigte Automatisierungen, die die Bildschirme ServiceNow verwenden. Die eingebettete Aufgabenautomatisierungsfunktion ermöglicht die Wiederverwendung des vorhandenen ServiceNow -Bildschirms, ohne Formulare mit in der Automatisierung entwickeln zu müssen.
Funktionsweise der eingebetteten Aufgabenautomatisierung
Betrachten wir einen Anwendungsfall für die Erstellung von Mitarbeiterabzeichen.
- In Servicekatalogwird eine Anforderung für die Generierung eines Mitarbeiterabzeichens erstellt. Details wie „Angefordert für“ und „ Standort “ sind in diesem Anforderungsformular zum Drucken des Abzeichens in einer Drittanbieteranwendung enthalten. Nachdem das Abzeichen in der Anwendung generiert wurde, wird die Abzeichen-ID im Anforderungsformular ausgefüllt.
- Erstellen Sie in RPA Desktop Design Studioeine Automatisierung mit den neuen Komponenten, und veröffentlichen Sie sie in der Instanz ServiceNow. Weitere Informationen zu den neuen Komponenten finden Sie unter Forms. Stellen Sie sicher, dass Sie die Terminate-Komponente für jede Automatisierungslogik für UI-Aktionen 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 Terminate-Komponente.
- Erstellen Sie in RPA Hubeinen beaufsichtigten Bot-Prozess (z. B. Mitarbeiterabzeichengenerierung). Weitere Informationen zum Erstellen eines beaufsichtigten Bot-Prozesses finden Sie unter Bot-Prozessdatensatz in konfigurieren RPA Hub.
- Um diesen Bot-Prozess (Automatisierung) über das Formular ServiceNow auszulösen, aktivieren Sie das Kontrollkästchen Eingebettete Aufgabenautomatisierung aktivieren im Abschnitt „Zugriff“ eines beaufsichtigten Bot-Prozessformulars. Wenn Sie dieses Kontrollkästchen aktivieren, sind im Bot-Prozessformular zwei zusätzliche Registerkarten verfügbar: Prozessfeldparameter und Beaufsichtigte Konfiguration. Weitere Informationen zum Bot-Prozessformular finden Sie unter Formular „Bot-Prozess“..
- Erstellen Sie auf der Registerkarte Prozessfeldparameter dynamische Parameter, die in der Automatisierung verwendet werden. Prozessfeldparameter werden zum Festlegen des Werts oder Abrufen des Werts eines Felds in einem bestimmten Formular verwendet. Beispiele für Prozessfeldparameter sind Titel, Vorname, Nachname und Standort des Benutzers. 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.
- Erstellen Sie in RPA Hubeinen 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 aus dem Feld Tabelle zugeordnet ist, von der aus dieser Bot-Prozess ausgelöst werden muss. Definieren Sie dann die Kriterien im Feld Bedingungen, 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 „Beaufsichtigte Konfiguration“ finden Sie unter Formular „Beaufsichtigte Konfiguration“..
- 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. Beispiel: Wenn „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 durch Klicken auf die Schaltfläche Aktivieren aktiviert. Im Hintergrund wird eine UI-Aktion (Schaltfläche) erstellt, standardmäßig für das Formular ServiceNow (klassische UI) im entsprechenden Anforderungsformular. 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 dem RPA Desktop Design Studioveröffentlicht wurde. Weitere Informationen finden Sie unter Veröffentlichen Sie einen RPA Hub -Bot-Prozess.
Um den Bot-Prozess zu veröffentlichen, weisen Sie dem Benutzer mit „RPA AU“ (RPA Assisted User) im Feld „ Zugewiesener Benutzer “ oder „Zugewiesene Gruppe“ auf der Registerkarte „Beaufsichtigte Benutzer/Gruppen“ des beaufsichtigten Bot-Prozessdatensatzes zu. Wenn die Systemeigenschaft für die automatische Zuweisung sn_rpa_fdn.allow_rda_robot_auto_assignment auf „falsch“ festgelegt ist, ist der Attended Robot-Datensatz für den zugewiesenen RPA Assisted User verfügbar. Wenn die Systemeigenschaft für die automatische Zuweisung auf „wahr“ festgelegt ist, ist eine Attended Robot-Lizenz verfügbar, um zum Zeitpunkt der Auslösung automatisch einen Attended Robot zu erstellen. Weitere Informationen zu dieser Systemeigenschaft finden Sie unter RPA Hub-Eigenschaften konfigurieren.
- Dann kann der zugewiesene Benutzer die UI-Aktion (Schaltfläche) (z. B. Abzeichen generieren) im entsprechenden ServiceNow -Formular anzeigen. Mit dieser Schaltfläche kann der Benutzer den beaufsichtigten Bot-Prozess (beaufsichtigte Automatisierung) auslösen. Es gibt bestimmte Bedingungen, um diese Schaltfläche (UI-Aktion) anzuzeigen. Weitere Informationen finden Sie unter Sichtbarkeitsbedingungen der UI-Aktion (Schaltfläche).
Eingebettete Aufgabenautomatisierung konfigurieren
Informationen zum Konfigurieren der eingebetteten Aufgabenautomatisierung finden Sie unter Liste der Schritte zum Konfigurieren der eingebetteten Aufgabenautomatisierung.
Neue Komponenten für die eingebettete Aufgabenautomatisierung in RPA Desktop Design Studio
- 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 Verwenden Sie die AttendedConfigurations-Komponente.
- 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 Verwenden Sie die Komponente „GetProcessFieldParameters“..
- 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 Verwenden Sie die Komponente GetRecordContextID.
- 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 Verwenden Sie die Komponente „SetProcessFieldParameters“..
Starten Sie beaufsichtigte Automatisierungen aus ServiceNow Formularen
Erfahren Sie mehr über die Einschränkungen beim Starten einer beaufsichtigten Automatisierung aus den ServiceNow -Formularen und beim Starten der beaufsichtigten Automatisierungen. Weitere Informationen finden Sie unter Attended Robot Authentifizierungs-Journey und Automatisierungsausführung in eingebetteter Aufgabenautomatisierung.
Attended Robot Authentifizierungs-Journey und Automatisierungsausführung
Erfahren Sie mehr über den Authentifizierungsprozess in der Anwendung Attended Robot und die Ausführung der Automatisierung. Weitere Informationen finden Sie unter Attended Robot Authentifizierungs-Journey und Automatisierungsausführung in eingebetteter Aufgabenautomatisierung.
Laufzeitphase der eingebetteten Aufgabenautomatisierung
Erfahren Sie mehr über die Auslösung einer beaufsichtigten Automatisierung aus einem ServiceNow -Formular. Weitere Informationen finden Sie unter Laufzeitphase der eingebetteten Aufgabenautomatisierung.