Attended Robot Authentifizierungs-Journey und Automatisierungsausführung in Embedded Task Automation

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 6 Minuten Lesedauer
  • Erfahren Sie mehr über den Authentifizierungsprozess in Attended Robot Anwendung und Automatisierungsausführung, wenn die Automatisierung von ausgelöst wird ServiceNow® Formulare.

    Eingebettete Aufgabenautomatisierungsfunktion

    Mit der eingebetteten Aufgabenautomatisierungsfunktion können Sie beaufsichtigte Bot-Prozesse (beaufsichtigte Automatisierungen) über auslösen ServiceNow-Formulare, abgesehen davon, sie über den zu initiieren Attended Robot Anwendung. Weitere Informationen finden Sie unter Eingebettete Aufgabenautomatisierung (ETA) in RPA-Hub.

    Attended Robot Authentifizierungs-Journey in Embedded Task Automation

    Nachdem Sie installiert haben Attended Robot Anwendung in einem Windows Computer, mit dem ein URL-Schema „snrdaforms“ registriert wird Attended Robot, Beginnend mit Washington DC Release. Dieses URL-Schema wird immer dann verwendet, wenn eine Umleitung von OAuth erfolgt. Weitere Informationen zu OAuth finden Sie unter .

    Der von RPA unterstützte Anwender wählt die Formularaktion aus, und diese Aktion leitet den Anwender zur OAuth-Authentifizierung weiter.

    Nach erfolgreicher Authentifizierung wird die Rückruf-URL generiert, die die Informationen enthält, die für den Start des Bot-Prozesses erforderlich sind. Beispiel: Für einen Bot-Prozess, der einer beaufsichtigten Konfiguration zugeordnet ist, werden diese Informationen an die Rückruf-URL übergeben.

    Die Rückruf-URL initiiert Attended Robot. Die Attended Robot Empfängt alle Informationen, die von der Rückruf-URL gesendet werden. Im Verbindungsmanager wird ein Profil (Instanzdetails wie Hostname, Instanz-URL) lokal erstellt, wenn es nicht vorhanden ist. Sie ist zum Synchronisieren der Plugins erforderlich und richtet den Anwenderkontext für weitere Authentifizierungszwecke ein.

    Für den Anwenderkontext gibt es drei Szenarien.
    • Wenn Attended Robot Die Anwendung wird bereits mit eingebetteter Aufgabenautomatisierung gestartet, und derselbe Anwender, z. B. Anwender A, wird verwendet, um die Automatisierung erneut auszulösen. Dann wird die nächste Automatisierung ausgeführt, ohne den neu zu starten Attended Robot Anwendung. Die Attended Robot-Anwendung wird nicht geschlossen.
    • Wenn Attended Robot Die Anwendung wird bereits mit eingebetteter Aufgabenautomatisierung durch Anwender A gestartet. Dann werden der andere Anwender, Anwender B und dieselbe Instanz verwendet, um die Automatisierung erneut auszulösen. Dann wird weiterhin verwendet Attended Robot Anwendung, meldet Anwender A ab und stellt eine erneute Verbindung mit Anwender B her, ohne die Attended Robot-Anwendung zu schließen und neu zu starten.
    • Wenn Attended Robot Die Anwendung wird bereits mit eingebetteter Aufgabenautomatisierung aus Instance1 gestartet, und der Anwender versucht, die eingebettete Aufgabenautomatisierung aus Instance2 zu starten. Anschließend wird die Anwendung Attended Robot neu gestartet.

    Wenn ein Standardprofil im Fenster „Verbindungsmanager“ von gespeichert ist Attended Robot Anwendung verwendet der Robot weiterhin das URL-Profil, von dem aus die Automatisierung ausgelöst wird.

    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.

    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.

    Attended Robot Ist dann bereit, Automatisierungen zu starten und wird nicht mit dem Verbindungsmanager von aufgefordert Attended Robot Wenn die Automatisierung über aufgerufen wird ServiceNow® Formular.

    Wenn der von RPA unterstützte Anwender direkt startet Attended Robot, Der Verbindungsmanager wird angezeigt, um Instanz- und Anmeldeinformationen zu überprüfen.

    Wenn der Anwender im Verbindungsmanager zum ersten Mal versucht, eine Verbindung zu einer Instanz herzustellen, wird eine Warnung angezeigt, dass der Anwender diese Instanz noch nicht verwendet hat.
    Abbildung : 1. Attended Robot Authentifizierungs-Journey
    Attended Robot Authentifizierungs-Journey.

    Automatisierungsausführung in einer lokalen Sitzung und einer Bot-Sitzung

    Nach der Authentifizierung wird die Prozesskonfiguration aus abgerufen RPA-Hub.

    Wenn Aktivieren Sie Desktop In Desktop Das Kontrollkästchen ist im Bot-Prozessformular nicht aktiviert. Die Automatisierungsausführung startet in einer lokalen Sitzung. Nachdem die Ausführung abgeschlossen ist, wird Attended Robot Die Anwendung bleibt auf dem Computer aktiv und wartet auf die bevorstehenden Automatisierungsauslöser. Weitere Informationen finden Sie unter Starten Sie eine beaufsichtigte Automatisierung über ServiceNow-Formulare Abschnitt in den folgenden Abschnitten. Weitere Informationen zu finden Aktivieren Sie Desktop In Desktop Und Desktop In Desktop Beenden, Wenn Abgeschlossen Kontrollkästchen, siehe Bot-Prozessformular in RPA-Hub.

    Wenn Aktivieren Sie Desktop in Desktop Das Kontrollkästchen ist im Bot-Prozessformular aktiviert. Die Automatisierungsausführung startet in einer Bot-Sitzung. Nachdem die Ausführung abgeschlossen ist, abhängig von Desktop In Desktop Beenden, Wenn Abgeschlossen Einstellung erfolgt eine der folgenden Aktionen:
    • Wenn Desktop In Desktop Beenden, Wenn Abgeschlossen Das Kontrollkästchen ist aktiviert, die Attended Robot Die Anwendung schließt die Bot-Sitzung und die Attended Robot Die Anwendung bleibt bei deaktivierten UI-Schaltflächen.

      Die Attended Robot Anwendung wird nicht geschlossen, nachdem die Ausführung abgeschlossen ist oder wenn der Anwender ausgewählt hat Anhalten Schaltfläche oder ein Fehler tritt während der Automatisierungsinitiierung auf.

      Nachdem die Ausführung abgeschlossen ist, wird der Robot von verschoben Beschäftigt Bis Verfügbar status.

    • Wenn Desktop In Desktop Beenden, Wenn Abgeschlossen Das Kontrollkästchen ist nicht aktiviert, der Anwender muss die Sitzung schließen. Bis der Anwender die Sitzung schließt Attended Robot Die Anwendung wird ausgeführt, und der zugehörige Robot-Status wird als angezeigt Beschäftigt . Nachdem der Anwender die Bot-Sitzung geschlossen hat Attended Robot Anwendung bleibt offen.

      Wenn Attended Robot Anmelde-Anwendersitzung läuft ab, die Attended Robot Instanz wird zusammen mit der Bot-Sitzung geschlossen.

    Abbildung : 2. Automatisierungsausführung in einer lokalen Sitzung und einer Bot-Sitzung
    Automatisierungsausführung in einer lokalen Sitzung und einer Bot-Sitzung.

    Starten Sie eine beaufsichtigte Automatisierung über ServiceNow Formulare

    Attended Robot Führt eine beaufsichtigte Automatisierung aus, wenn sie von ausgelöst wird ServiceNow Formulare. Weitere Informationen finden Sie unter Laufzeitphase der Embedded Task Automation (ETA). Weitere Informationen zum Aufrufen einer beaufsichtigten Automatisierung für andere Formulartypen finden Sie unter Rufen Sie die eingebettete Aufgabenautomatisierung über die API in auf RPA-Hub.

    Wenn Ihre Organisation mit Proxy-Einstellungen konfiguriert ist, besteht die Voraussetzung für diese Aufgabe darin, den Proxy zu konfigurieren. Konfigurieren Sie im Abschnitt „Proxy-Einstellungen“ des Connection Managers den Proxy, wenn Sie starten Attended Robot Von ServiceNow Formulare zum ersten Mal. Weitere Informationen zum Verbindungsmanager finden Sie unter Stellen Sie eine Verbindung mit her RPA-Hub Instanz von Attended Robot. Weitere Informationen zum Festlegen eines Proxy finden Sie unter Attended Robot einrichten.

    Bei erfolgreicher Authentifizierung treten die folgenden Szenarien auf:

    1. Verschiebt den zugeordneten Robot-Status in Verfügbar , Wenn es sich nicht bereits im Status „verfügbar“ befindet.
    2. Erstellt einen Wird Ausgeführt status des Prozessauftragsdatensatzes.

      Im Prozessauftragsdatensatz wird Ausgelöst Durch Feld wird aktualisiert von Eingebettete Aufgabenautomatisierung Wert.

    3. Verschiebt den zugeordneten Robot-Status in Beschäftigt , Startet die Synchronisierung und lädt das Paket herunter, falls nicht lokal verfügbar.
    4. Initiiert die Automatisierung in einer lokalen Sitzung oder Bot-Sitzung, basierend auf der in ausgewählten Option Aktivieren Sie Desktop in Desktop Kontrollkästchen.
    5. Nachdem die Automatisierungsausführung abgeschlossen ist, wird der Robot-Status als aktualisiert Verfügbar .
    6. Nachdem die Automatisierungsausführung initiiert wurde, wenn der Anwender die auswählt Anhalten Schaltfläche auf der Attended Robot, Beendet die Automatisierung, und der Robot-Status wird auf festgelegt Verfügbar . Der Prozessauftragsdatensatz ist als markiert Abgebrochen status.
    7. Nachdem die Automatisierungsausführung initiiert wurde, wenn der Anwender die auswählt Schließen Schaltfläche auf der Attended Robot, Nach einigen Vorvalidierungen wird der Bot-Prozess angehalten, die Anwendersitzung abgemeldet und geschlossen Attended Robot. Weitere Informationen zu Aktionen zum Anhalten und Schließen finden Sie unter Führen Sie eine Automatisierung mit aus Attended Robot.
      Abbildung : 3. Aktionen in anhalten und schließen Attended Robot
      Aktionen in anhalten und schließen Attended Robot.
    8. Nachdem die Automatisierung ausgeführt wurde, wird der Prozessauftragsdatensatz nach dem Ende des Automatisierungs-Flows als Erfolg oder Fehler markiert.
      Abbildung : 4. Bildschirm „Ausführung nach der Automatisierung“ in Attended Robot
      Bildschirm „Ausführung nach der Automatisierung“ in Attended Robot.
    9. Fährt herunter Attended Robot, Wenn die Sitzung abgelaufen ist.

    Wenn die Authentifizierung fehlschlägt, wird ein Fehler angezeigt: Die Automatisierung kann nicht ausgeführt werden, da die Authentifizierung fehlgeschlagen ist. Wenden Sie sich an Ihren Systemadministrator .

    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.

    Detaillierte Produktprotokolle finden Sie in den Produktprotokollen.

    Einschränkungen zum Starten einer beaufsichtigten Automatisierung über ServiceNow Formulare

    In den folgenden Szenarien die Ausführung von beaufsichtigten Automatisierungen über ServiceNow Formulare sind eingeschränkt, wenn Sie die UI-Aktion aus auswählen ServiceNow Formular:

    • Wenn eine Automatisierung ausgeführt wird
    • Wenn eine aktive untergeordnete Sitzung (Desktop in Desktop) vorhanden ist.
    • Wenn die Automatisierung durch denselben Anwender und denselben Bot-Prozess ausgelöst wird, wird der lokale Cache verwendet. Wenn eine Änderung vorgenommen wird, schließen Sie Attended Robot Anwendung und starten Sie sie neu, damit der neue Change berücksichtigt wird.