- Erste Schritte
- Demo-Apps
- Anleitungen zu …
- Greifen Sie auf die Produktions-URL einer App zu
- Erstellen einer mobilfreundlichen App
- Apps einbetten
- Karten einbetten
- Festlegen von externem Kontext
- Verwenden Sie Arrays, um Dropdown-Menüs, Dropdown-Menüs mit Mehrfachauswahl und Optionsfeld-Steuerelemente auszufüllen
- Verwenden Sie DataTable mit Tabellensteuerelementen und Bearbeitungsrastersteuerelementen
- Eingabemaske verwenden
- Benachrichtigungen
- Verwenden von VB-Ausdrücken
- Entwerfen einer App
- Ereignisse und Regeln
- Regel: If-Then-Else
- Regel: Eine Seite öffnen
- Regel: URL öffnen
- Regel: Popover/unterstes Blatt schließen
- Regel: Nachricht anzeigen
- Regel: Drehfeld anzeigen/ausblenden
- Regel: Wert festlegen
- Regel: Prozess starten
- Regel: Werte neu festlegen
- Regel: Datei in Speicher-Bucket hochladen
- Regel: Datei aus Speicher-Bucket herunterladen
- Regel: Entitätsdatensatz erstellen
- Regel: Entitätsdatensatz aktualisieren
- Regel: Entitätsdatensatz löschen
- Regel: Zu Warteschlange hinzufügen
- Regel: Workflow auslösen
- Regel: Einreichungsaktion
- Nutzen von RPA in einer App
- Nutzen von Entitäten in Ihrer App
- Nutzen von Warteschlangen in Ihrer App
- Nutzen von Medien in Ihrer App
- Nutzen von Aktionen in Ihrer App
- Application Lifecycle Management (ALM)
- UiPath® First-Party Apps
- Grundlegende Anleitung zur Fehlerbehebung
Data Flow Between UiPath® Apps and Orchestrator
While UiPath® Apps is a cloud hosted experience, it can be used with automation in an on-premise or self-hosted Orchestrator. The following is a summary of the data that is transferred when a client browser open a UiPath® App and runs automation:
- On navigation to the app, the App definition is retrieved from the UiPath® Apps web service. This definition has no data, only the metadata used to render the application in the browser.
- Wenn die Regel „Prozess starten‟ (Attended) von einer App ausgeführt wird, kontaktiert der Browser den lokalen Attended-Roboter und leitet Eingabeargumente weiter. So wird eine Automatisierung lokal auf dem Client-Computer ausgeführt, auf dem die App ausgeführt wird. Wenn die Automatisierung abgeschlossen ist, gibt der lokale Roboter die durch die Automatisierung entstandenen Ausgabeargumente an die App im Browser zurück. Die einzigen Daten, die vom Roboter offengelegt werden, sind die Ausgabeargumente und alle Protokollmeldungen, die verschlüsselt in die Automatisierung eingespeist werden; keine anderen Daten, Screenshots usw., die in die Automatisierung fließen, werden offengelegt.
- Wenn die Regel „Prozess starten‟ (Unattended) von einer App ausgeführt wird, kontaktiert der Browser mithilfe des App-Dienstes den Orchestrator und leitet Eingabeargumente weiter. So kann eine Automatisierung auf einem verfügbaren Unattended-Roboter ausgeführt werden. Wenn die Automatisierung abgeschlossen ist, sendet der Orchestrator die durch die Automatisierung entstandenen Ausgabeargumente an den App-Dienst, der sie zur App im Browser leitet. Die einzigen Daten, die vom Roboter offengelegt werden, sind die Ausgabeargumente und alle Protokollmeldungen, die verschlüsselt in die Automatisierung eingespeist werden; keine anderen Daten, Screenshots usw., die in die Automatisierung fließen, werden offengelegt.
Die einzigen Daten, die sowohl in Attended- als auch in Unattended-Prozessen vom Orchestrator gesendet und gespeichert werden, sind:
- Die Eingaben und Ausgaben aller ausgeführten Prozesse
- Protokollmeldungen, die der RPA-Entwickler dem Prozess hinzugefügt hat (hierzu ist ein Opt-in nötig)
In allen Fällen ist die Kommunikation zwischen Orchestrator und dem Apps-Dienst durchgängig verschlüsselt. Eingabe- und Ausgabeargumente werden niemals im Apps-Dienst gespeichert.
The graphic below describes the UiPath® Apps data flow for cloud, using unattended robots.
- Der Benutzer navigiert mithilfe des Browsers eines Client-Computers zu einer App.
- The browser calls the UiPath® Apps service in the cloud to retrieve the Apps definition (metadata).
- Die Apps-Definition wird an den Browser gesendet, in dem die Apps-Laufzeit die App rendert.
- The app calls the cloud-hosted UiPath® Orchestrator to run an unattended process, via the apps service.
- Der Orchestrator kontaktiert einen Unattended-Roboter, um den Prozess auszuführen.
- Die Prozessausgabe wird an den Orchestratorzurückgegeben.
-
Die Client-App wird über die Prozessergebnisse benachrichtigt.
Hinweis: Nur die Prozesseingaben und -ausgaben werden an den Orchestrator zurückgegeben. Die App, die durch RPA automatisiert wird, und all ihre Daten verbleiben auf der Robotermaschine.
The graphic below describes the UiPath® Apps data flow for cloud, using attended robots.
- Der Benutzer navigiert mithilfe des Browsers eines Client-Computers zu einer App.
- The browser calls the UiPath® Apps service in the cloud to retrieve the Apps definition (metadata).
- Die Apps-Definition wird an den Browser gesendet, in dem die Apps-Laufzeit die App rendert.
- Die App ruft den lokalen UiPath-Roboterdienst auf dem Client-Computer auf, um einen Prozess auszuführen. Die Ergebnisse werden lokal zurückgegeben.
-
Der Prüfpfad wird im Orchestrator protokolliert, einschließlich der Prozessausgabe.
The sections below describes the UiPath® Apps data flow when using cloud apps with an on-prem (or self hosted) Orchestrator.
The graphic below describes the UiPath® Apps data flow for hybrid, using unattended robots.
- Der Benutzer navigiert mithilfe des Browsers eines Client-Computers zu einer App.
- The browser calls the UiPath® Apps service in the cloud to retrieve the Apps definition (metadata).
- Die Apps-Definition wird an den Browser gesendet, in dem die Apps-Laufzeit die App rendert.
- The app calls your self-hosted UiPath® Orchestrator on-premises to run an unattended process, via the apps service.
- Der Orchestrator kontaktiert einen Unattended-Roboter, um den Prozess auszuführen.
- Die Prozessausgabe wird an den Orchestratorzurückgegeben.
-
Die Client-App wird über die Prozessergebnisse benachrichtigt.
The graphic below describes the UiPath® Apps data flow for hybrid, using attended robots.
- Der Benutzer navigiert mithilfe des Browsers eines Client-Computers zu einer App.
- The browser calls the UiPath® Apps service in the cloud to retrieve the Apps definition (metadata).
- Die Apps-Definition wird an den Browser gesendet, in dem die Apps-Laufzeit die App rendert.
- Die App ruft den lokalen UiPath-Roboterdienst auf dem Client-Computer auf, um einen Prozess auszuführen. Die Ergebnisse werden lokal zurückgegeben.
-
Der Prüfpfad wird im Orchestrator protokolliert, einschließlich der Prozessausgabe.
Hinweis: Nur die Prozesseingaben und -ausgaben werden an den Orchestrator zurückgegeben. Die App, die durch RPA automatisiert wird, und all ihre Daten verbleiben auf der Robotermaschine.