- Versionshinweise
- Überblick
- Erste Schritte
- UiPath-Marktplatzanbieter
- Marketplace-Kunden
- Veröffentlichungsrichtlinien
- Veröffentlichungsrichtlinien für sofort einsatzbereite Automatisierungen
- Veröffentlichungsrichtlinien für Lösungsbeschleuniger
- Veröffentlichungsrichtlinien für Integration Service-Connectors
- Sicherheit und IP-Schutz
- Andere UiPath-Auflistungen
- Node-RED
- Einrichten
- Teams
- Microsoft Teams-Scope
- Team erstellen
- Team aus Gruppe erstellen
- Team abrufen
- Teams abrufen
- Kanäle
- Create Channel
- Kanal löschen
- Kanal abrufen
- Kanäle abrufen
- Updatekanal
- Chats
- Chat abrufen
- Chats abrufen
- Chat-Mitglieder abrufen
- Messages
- Get message
- Get Messages
- Nachrichtenantworten erhalten
- Auf Nachricht antworten
- Send Message
- Events
- Termin erstellen
- Ereignis löschen
- Ereignis abrufen
- Ereignisse abrufen
- Benutzer
- Get User Presence
- Wie es funktioniert
- Technische Referenzen
- Erste Schritte
- Über
- Einrichten
- Technische Referenzen
- Azure Form Recognizer Scope
- Aktivitäten
- Formular analysieren
- Analysieren Formular asynchron
- Formularergebnis analysieren . abrufen
- Beleg analysieren
- Beleg asynchron analysieren
- Ergebnis der „Beleganalyse“ abrufen
- Layout analysieren
- Analyze Layout async
- Ergebnis „Layout analysieren“ abrufen
- Modell trainieren
- Modelle abrufen
- Modellschlüssel abrufen
- Modellinformationen abrufen
- Modell löschen
- Konnektoren
- So werden Aktivitäten erstellt
- Ihre Integration entwickeln
UiPath Marketplace-Benutzerhandbuch
Standards für Qualitätsinhalte
Der perfekte Anwendungsfall für eine sofort einsatzbereite Automatisierung sind Attended-Automatisierungsprozesse, die es jedem Mitarbeiter einer Organisation oder Abteilung ermöglichen, von dieser Automatisierung zu profitieren.
Bevor sich der Entwickler auf einen bestimmten Anwendungsfall konzentriert, sollte er sich fragen:
- ob sie es Mitarbeitern ermöglichen würde, Aufgaben, die sie täglich erledigen, an ihre Roboter zu delegieren, wie Besprechungen planen, Untersuchungen durchführen und Berichte erstellen oder Daten analysieren, verwalten und pflegen.
- ob die Mitarbeiter dadurch einen einfachen Zugang zur Automatisierung erhalten würden.
Ein typisches Beispiel für einen solchen Prozess ist ein Anwendungsfall im Zusammenhang mit der Arbeitsproduktivität, bei dem ein Mitarbeiter über Assistant einen Attended Robot auslösen kann, der ihn schnell mit einem Formular in Bezug auf Meetingteilnehmer, Beschreibung und Zeitbeschränkungen auffordert. Der Roboter nimmt diese Informationen und vergleicht automatisch die Optionen in allen eingeladenen Personen und Besprechungsraumkalendern. Die Optionen für Tag, Uhrzeit und Raum der Besprechung werden dann zur endgültigen Validierung durch den Benutzer präsentiert. Nach der Bestätigung versendet der Roboter Besprechungseinladungen.
- Ein Anwendungsfall, der mit allgemeiner Software wie MS Office, Adobe Acrobat Reader, Google Chrome usw. ausgeführt werden kann, wird dringend empfohlen, da wenn er mit selten verwendeter Software funktioniert, dann könnten Endbenutzer möglicherweise nur eingeschränkt von den Vorteilen profitieren .
- Wenn die Automatisierung einen ungewöhnlich hohen Schulungsbedarf erfordert, um sie zu konfigurieren oder zu verwenden, würde sie den Citizen Developer nicht auch nur einmal ausführen. Die Chancen stehen gut, dass eine andere Kategorie wie Benutzerdefinierte Aktivität, Lösung oder Tools potenziell besser geeignet ist, um einen solchen Anwendungsfall zu entwickeln.
- Der Anwendungsfall sollte universell und skalierbar sein. Denken Sie beispielsweise an eine sofort einsatzbereite Automatisierung, die eine automatische Anmeldung für täglich genutzte Anwendungen durchführt. Es ist von Vorteil, wenn der Umfang auf nur eine oder zwei Anwendungen beschränkt bleibt. Daher sollte sie entweder eine automatische Anmeldung für weitere Anwendungen ermöglichen oder Platz für weitere Anwendungen bieten.
In der Regel können Attended-Automatisierungsprozesse mit Assistant ausgeführt werden. Diese Prozesse sollten so konzipiert werden, dass sie klein und fragmentiert sind und unter menschlicher Aufsicht ausgeführt werden können.
-
Bei der Entwicklung des Prozesses für eine einsatzbereite Automatisierung über UiPath Studio sind der Name und die Beschreibung des Projekts von größter Bedeutung. Jede sofort einsatzbereite Automatisierung:
- „Name“ muss mit einem Aktionswort oder einem Verb beginnen. Sie sollte beschreibend sein, damit die Benutzer den Wert sofort verstehen können.
- Sollte eine relevante und präzise Beschreibung der Funktionalität enthalten.
-
Während der Entwicklung der Automatisierung können der „Name“ und die „Beschreibung“ über den Assistenten „Projekteinstellungen“ in UiPath Studio eingegeben werden, wie unten gezeigt.
Wichtig:Damit eine Auflistung auf UiPath Marketplace veröffentlicht werden kann, müssen Sie in der Beschreibung der Auflistung alle Details zu den UiPath-Produkten, die in der Automatisierung verwendet werden oder die mit Ihrer Automatisierung kompatibel sind, sowie die Rolle, die sie spielen, aufnehmen.
Partner dürfen ohne ausdrückliche Genehmigung des Dritten nicht die Namen von Drittanbietern oder Apps von Drittanbietern oder anderen Produkten von Drittanbietern in ihren Auflistungstext oder ihre Produktbeschreibung auf UiPath-Marktplatz aufnehmen.
Bei der ersten Ausführung sollte die sofort einsatzbereite Automatisierung den Bildschirm „Startinformationen“ anzeigen, der den Benutzern vorschlägt, was sie von dieser Automatisierung erwarten können, sowie alle Voraussetzungen vor dem Ausführen der Automatisierung und eine Gebrauchsanweisung.
- Einige Attended-Automatisierungsprozesse werden für alle auf die gleiche Weise ausgeführt, d. h. wenn der Benutzer im Assistant auf Starten klickt, werden die vordefinierten Schritte ohne Variationen ausgeführt. In anderen Fällen hängt die Ausführung eines Prozesses jedoch von Parametern ab, die für den Benutzer oder den Kontext eindeutig sind, z. B. E-Mail-Adresse, Speicherort des Ordners oder eine Nachrichtenzeichenfolge. In solchen Fällen sollte der Prozess vom Entwickler in UiPath Studio mit Argumenten oder anpassbaren Eingabefeldern erstellt werden.
- Die Konfigurationsdetails, die sich im Allgemeinen für die Benutzer auf einer Maschine, auf der die sofort einsatzbereite Automatisierung ausgeführt wird, nicht ändern, z. B E-Mail-Server, Port, Dateipfad usw. sollten für Assistant auf dem Bildschirm „Prozessdetails anzeigen“ als Argumente verfügbar sein.
-
UiPath Assistant kann nur die folgenden Argumenttypen auf dem Bildschirm „Prozessdetails anzeigen“ anzeigen. Wenn also ein anderer Typ als Argument übergeben werden muss, kann zu diesem Zweck ein Formular verwendet werden:
- Int32 – Geben Sie eine Zahl ein.
- String – Geben Sie Text ein.
- Boolescher Wert – Aktivieren oder deaktivieren Sie ein Kontrollkästchen.
- DateTime – Wählen Sie ein Datum oder eine Uhrzeit aus.
- Kennwörter oder vertrauliche Informationen dürfen vom Workflow nicht offengelegt oder aufgezeichnet werden.
Der Zwischenstatus der Ausführung der sofort einsatzbereiten Automatisierung sollte auf dem Bildschirm durch Popups, ein automatisch schließendes Meldungsfeld oder Bereiche in den Ecken des Bildschirms übermittelt werden. Dieses Fenster sollte während der Automatisierung oben auf dem Bildschirm bleiben. Er sollte kurze Aktualisierungsmeldungen oder einen Fortschrittsbalken für den Benutzer bereitstellen, der mit dem UiPath Assistant interagiert.
- Implementieren Sie eine Ausnahmebehandlung, damit Benutzer aussagekräftige Meldungen erhalten, wenn Fehler auftreten.
-
Wenn das Ergebnis der Ausführung ein Ausgabetext ist, sollte er dem Endbenutzer in einem Meldungsfeld oder Formular als kopierbare Zeichenfolge angezeigt werden.
-
Zum Beispiel die folgende Auflistung: Shorten my URL link – RPA Component | UiPath Marketplace generiert die Ausgabe, die zur weiteren Verwendung kopiert werden kann.
-
-
Betrachten Sie eine andere Auflistung Vollständigen Pfad zu meiner Datei abrufen – RPA-Komponente | UiPath Marketplace. Alle Ausgabedateipfade sind lesbar und kopierbar.
Alle sofort einsatzbereiten Automatisierungen für Assistant sollten als NuGet-Paket in UiPath Studio veröffentlicht werden, da der UiPath Assistant nur NuGet-Pakete verwenden kann.
Das NuGet-Paket muss die folgenden Metadaten enthalten:
- Tags: Dies sind die relevanten Beschriftungen, die die Kategorie/Funktionalität der Automatisierung angeben.
- Lizenz-URL: Geben Sie die Lizenz-URL basierend auf dem Lizenztyp an, den Sie für Ihre Automatisierung ausgewählt haben.
- Das Häkchen bei der Zustimmung zur Lizenz muss aktiviert sein.
- Der Name des NuGet-Pakets muss der folgenden Konvention entsprechen: CompanyName.<PackageName>. Wenn Sie nicht mit einem Unternehmen verbunden sind, sollten Sie die folgende Konvention verwenden: <PackageName> .
- Die NuGet-Version beginnt bei 0.0. Jede Änderung vor der Veröffentlichung erhöht den „Dezimal“-Index. Wenn wir beispielsweise die erste oder eine neue Version von NuGet veröffentlichen, betrachten wir dies als WESENTLICHES Update, also wird sie 1.0.
- Der UiPath-Tag-Name darf nicht in den IDs/DLLs vorhanden sein.
- Wenn der Inhalt lokalisiert ist, sollte „Languages“ angegeben werden, auch wenn das Feld als „Optional“ markiert ist.
- Falls die Metadaten nach dem Veröffentlichen der Automatisierung in einem NuGet bearbeitet werden müssen, kann dies mit dem NuGet-Paket-Explorer erfolgen.
- Ein Benutzerhandbuch sollte bereitgestellt werden, das die erforderlichen Informationen zum Ausführen der Automatisierung enthält. Hier finden Sie ein Beispiel für eine Benutzerleitfadenvorlage , die heruntergeladen und mit den relevanten Informationen aktualisiert werden kann.
- Es sollte eine Videodemo bereitgestellt werden, die die Ausführung der Automatisierung mit UiPath Studio oder UiPath Assistant zeigt. Die Richtlinien für die Erstellung des Videos finden Sie auf dieser Seite.
Um zu testen, ob ein mit UiPath Studio entwickelter Prozess mit UiPath Assistant kompatibel ist, installieren Sie zunächst das NuGet-Paket dieses Prozesses in UiPath Assistant.
- Zum Installieren oder Aktualisieren des NuGet-Pakets über den Orchestrator-Feed muss der Roboter mit dem Orchestrator verbunden sein.
- Sobald das NuGet-Paket erfolgreich installiert wurde, müssen Sie im nächsten Schritt alle anpassbaren Eingabefelder konfigurieren.
- Wenn der Prozess in UiPath Studio mit Argumenten entwickelt wird, müssen die Parameter in den anpassbaren Eingabefeldern im UiPath Assistant bereitgestellt werden. Auf diese Felder kann im Assistant zugegriffen werden, indem Sie im Drei-Punkte-Menü des entsprechenden Prozesses auf „Prozessdetails anzeigen“ klicken.
-
Die in diesen Feldern angegebenen Werte können gespeichert werden, sodass bei der nächsten Ausführung der Automatisierung diese Werte verwendet werden.