Eingebettete Aufgabenautomatisierung (ETA) in RPA-Hub

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 6 Minuten Lesedauer
  • 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.

    Wichtig:
    Die Automatisierung eingebetteter Aufgaben wird nur für veröffentlichte beaufsichtigte Bot-Prozesse ausgeführt.

    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.

    1. 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.
    2. 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.
    3. 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.
    4. 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.
    5. 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.
    6. 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.
    7. 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.
    8. 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.
    9. 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.
    10. 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.

    11. 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).
    Abbildung : 1. Konfiguration der eingebetteten Aufgabenautomatisierung in RPA-Hub
    Konfiguration der eingebetteten Aufgabenautomatisierung in RPA-Hub.

    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

    Die folgenden vier neuen Komponenten werden dem neuen hinzugefügt Formulare Abschnitt in RPA Desktop Design Studio. Diese Komponenten sind unter dem neuen verfügbar ServiceNow Kategorie im Toolbox-Bereich.
    • 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.

    Wichtig:

    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).