Attended Robot Authentifizierungs-Journey und Automatisierungsausführung in eingebetteter Aufgabenautomatisierung
Erfahren Sie mehr über den Authentifizierungsprozess in der Anwendung Attended Robot und die Automatisierungsausführung, wenn die Automatisierung über ServiceNow® Formulare ausgelöst wird.
Eingebettete Funktion zur Aufgabenautomatisierung
Mit der eingebetteten Funktion zur Aufgabenautomatisierung können Sie beaufsichtigte Bot-Prozesse (beaufsichtigte Automatisierungen) aus den Formularen ServiceNow auslösen und sie nicht nur über die Anwendung Attended Robot initiieren. Weitere Informationen finden Sie unter Eingebettete Aufgabenautomatisierung in RPA Hub.
Attended Robot -Authentifizierungs-Journey in der eingebetteten Aufgabenautomatisierung
Nachdem Sie die Anwendung Attended Robot auf einem Computer Windows ] installiert haben, registriert sie ab Release Washington DC ] das URL-Schema „Snrdaforms“ mit Attended Robot. Dieses URL-Schema wird immer dann verwendet, wenn eine Umleitung von OAuth erfolgt. Weitere Informationen zu OAuth finden Sie unter OAuth Inbound and Outbound authentication.
Der unterstützte RPA-Benutzer wählt die Formularaktion aus. Diese Aktion leitet den Benutzer 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. Beispielsweise werden diese Informationen für einen Bot-Prozess, der einer beaufsichtigten Konfiguration zugeordnet ist, an die Rückruf-URL übergeben.
Die Rückruf-URL initiiert Attended Robot. Attended Robot empfängt alle von der Rückruf-URL gesendeten Informationen. Ein Profil (Instanzdetails wie Hostname, Instanz-URL) wird lokal erstellt, wenn es nicht vorhanden ist. Es ist für die Synchronisierung der Plugins erforderlich und erstellt den Benutzerkontext für weitere Authentifizierungszwecke.
Attended Robot ist dann bereit, Automatisierungen zu starten, und fragt nicht mit dem Verbindungs-Manager von Attended Robot ab, wenn die Automatisierung über das Formular ServiceNow® ] aufgerufen wird.
Wenn der unterstützte RPA-Benutzer Attended Robotdirekt startet, wird der Verbindungsmanager angezeigt, um Instanz- und Anmeldedetails zu überprüfen.
Automatisierungsausführung in einer lokalen Sitzung und einer Bot-Sitzung
Nach der Authentifizierung wird die Prozesskonfiguration von RPA Hubabgerufen.
Wenn das Kontrollkästchen Desktop in Desktop aktivieren im Bot-Prozessformular nicht aktiviert ist, wird die Automatisierungsausführung in einer lokalen Sitzung gestartet. Nach Abschluss der Ausführung meldet sich Attended Robot ab und schließt die Instanz Attended Robot. Weitere Informationen finden Sie im Abschnitt „Beaufsichtigte Automatisierung aus ServiceNow-Formularen starten “ in den folgenden Abschnitten. Weitere Informationen zu den Kontrollkästchen Desktop in Desktop aktivieren und Desktop in Desktop beenden nach Abschluss finden Sie unter Formular „Bot-Prozess“..
- Wenn das Kontrollkästchen End Desktop In Desktop On Complete (Desktop in Desktop bei Abschluss beenden) aktiviert ist, schließt Attended Robot die Bot-Sitzung, meldet sich ab und schließt die Instanz Attended Robot.
- Wenn das Kontrollkästchen Desktop in Desktop bei Abschluss beenden nicht aktiviert ist, muss der Benutzer die Sitzung schließen. Bis der Benutzer die Sitzung schließt, wird die Anwendung Attended Robot ausgeführt, und der zugehörige Robot-Status wird als Beschäftigt angezeigt. Nachdem der Benutzer die Bot-Sitzung geschlossen hat, meldet sich Attended Robot ab und schließt die Instanz Attended Robot.
Wenn die Anmeldebenutzersitzung Attended Robot abläuft, wird die Instanz Attended Robot zusammen mit der Bot-Sitzung geschlossen.
Beaufsichtigte Automatisierung aus ServiceNow Formularenstarten
Attended Robot führt die beaufsichtigte Automatisierung aus, wenn sie über ServiceNow Formulare ausgelöst wird. Weitere Informationen finden Sie unter Laufzeitphase der eingebetteten Aufgabenautomatisierung. Weitere Informationen zum Aufrufen einer beaufsichtigten Automatisierung für andere Formulartypen finden Sie unter Rufen Sie die eingebettete Aufgabenautomatisierung über die API auf.
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 Verbindungsmanagers den Proxy, wenn Sie Attended Robot aus ServiceNow Formularen zum ersten Mal starten. Weitere Informationen zum Verbindungsmanager finden Sie unter Verbindung mit einer RPA Hub -Instanz von Attended Robotherstellen. Weitere Informationen zum Festlegen eines Proxys finden Sie unter Attended Robot einrichten.
Bei erfolgreicher Authentifizierung treten die folgenden Szenarien auf:
- Verschiebt den zugeordneten Robot-Status in Verfügbar.
- Ruft die Prozessinformationen ab.
- Erstellt einen Prozessauftragsdatensatz im Status „Ausgeführt“.
Im Prozessauftragsdatensatz wird das Feld Ausgelöst durch durch den Wert von Eingebettete Aufgabenautomatisierung aktualisiert.
- Verschiebt den zugeordneten Robot-Status zu Beschäftigt, startet die Synchronisierung und lädt das Paket herunter.
- Initiiert die Automatisierung in einer lokalen Sitzung.
- Nach Abschluss der Automatisierungsausführung meldet die Benutzersitzung ab und schließt Attended Robot, indem der Robot-Status auf Getrenntaktualisiert wird.
- Nachdem die Automatisierungsausführung initiiert wurde und der Benutzer in Attended Robotauf die Schaltfläche Stoppen oder Schließen klickt, wird nach einigen Vorabvalidierungen der Bot-Prozess angehalten, die Benutzersitzung abgemeldet und Attended Robotgeschlossen. Weitere Informationen zu Stopp- und Schließaktionen finden Sie unter Führen Sie eine Automatisierung mit aus Attended Robot.
Abbildung : 3. Stopp- und Schließaktionen im Attended Robot - Nachdem die Automatisierung ausgeführt wurde, wird der Prozessauftragsdatensatz nach Beendigung des Automatisierungs-Flows als Erfolg oder Fehler markiert.
- Schließt Attended Robot und wird ein Fehler angezeigt: Die Automatisierung kann nicht ausgeführt werden, da die Authentifizierung fehlgeschlagen ist. Wenden Sie sich an Ihren Systemadministrator.
- Fährt Attended Robotherunter, wenn die Sitzung abgelaufen ist.
Damit die automatische Abmeldung in einer Automatisierung erfolgt, verwenden Sie die Terminate -Komponente in beaufsichtigten Automatisierungen, die die Ausführung der Automatisierung abschließt. Weitere Informationen zur Komponente finden Sie unter Verwenden Sie die Terminate-Komponente.
Informationen zum Anzeigen detaillierter Produktprotokolle finden Sie in den Produktprotokollen.
Einschränkungen beim Starten einer beaufsichtigten Automatisierung aus ServiceNow Formularen
In den folgenden Szenarien ist die Ausführung von beaufsichtigten Automatisierungen über ServiceNow -Formulare eingeschränkt, wenn Sie die UI-Aktion im Formular ServiceNow auswählen:
- Wenn der Attended Robot auf einem Computer geöffnet wird
- Wenn eine Automatisierung ausgeführt wird
- Wenn eine aktive untergeordnete Sitzung (Desktop in Desktop) vorhanden ist.