Freigeben über


IA-Connect-Sitzung

IA-Connect ist eine Roboter-Prozessautomatisierungs-RPA-Plattform, die RPA-Funktionen aus der Cloud zu lokalen virtuellen Computern oder über Citrix- oder Microsoft Remote Desktop -RDS-Verbindungen hinzufügt. Dies ist das Modul zum Automatisieren der Umgebung, Sitzung, Dateiverwaltung und Konfiguration von IA-Connect.

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Class Regions
Copilot Studio Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Logik-Apps Norm Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche:
     – Azure Government-Regionen
     - Azure China-Regionen
     - US Department of Defense (DoD)
Power Apps Premium Alle Power Apps-Regionen mit Ausnahme der folgenden:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Power Automate Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Kontakt
Name Ultima Labs
URL https://www.ultima.com/ultima-labs
Email IAConnect@ultima.com
Connectormetadaten
Herausgeber Ultima Business
Webseite https://www.ultima.com/ultima-labs
Datenschutzrichtlinie https://www.ultima.com/privacy-policy
Kategorien IT-Vorgänge; Produktivität

IA-Connect ist eine RPA-Plattform (Robot Process Automation), die RPA-Funktionen von Power Automate Cloud Flows zu lokalen virtuellen Computern oder über Citrix- oder RdS-Verbindungen (Microsoft Remote Desktop) hinzufügt. Die IA-Connect Connectors bieten über 800 Aktionen, sodass Sie jede Art von lokaler Anwendung direkt aus einem Power Automate Cloud Flow automatisieren können. Alle IA-Connect Aktionen stehen direkt aus Ihrem Power Automate Cloud Flow zur Verfügung, die eine einfache Integration zwischen Cloud-basierten und lokalen Anwendungen ermöglicht, die Möglichkeit, vorhandene Power Automate-Bedingungen, Schleifen, dynamische Inhalte, Ausdrücke und Ausnahmebehandlung in Ihren RPA-Prozessen zu nutzen. Die Verwendung der IA-Connect Connectors bietet außerdem vollständige Ausführungsverlauf und Auditierbarkeit aus dem Flussausführungsverlauf und entfernt gleichzeitig die Notwendigkeit, eine separate Anwendung/Konsole/Studio für die Entwicklung Ihrer RPA-Prozesse zu haben.

Voraussetzungen

Um einen der IA-Connect Connectors zu verwenden, müssen Sie die IA-Connect Software installieren. Dies ist kostenlos für 30 Tage zu testen, nachdem Sie eine IA-Connect Lizenz benötigen.

Die IA-Connect Software besteht aus zwei Hauptkomponenten:

  • Der IA-Connect Orchestrator, bei dem es sich um eine Azure WebApp handelt, die Sie in Ihrem eigenen Azure-Mandanten hosten würden. Dies behandelt das Routing und die Sicherheit von RPA-Flüssen an einen oder mehrere lokale oder cloudbasierte virtuelle Computer.

  • Der IA-Connect Agent und Director, der auf den virtuellen Computern installiert ist, auf denen die Software, auf die Sie automatisieren möchten, zugänglich ist. Darüber hinaus kann der IA-Connect-Agent innerhalb einer Citrix- oder Microsoft Remote Desktop Services (RDS)-Sitzung ausgeführt werden, in der die RPA-Befehle zur Ausführung in die Remotesitzung übergeben werden. Der IA-Connect Agent kann über eine Netzwerkfreigabe ausgeführt werden und erfordert keine Installation.

Verfügbare IA-Connect Connectors

Die verfügbaren IA-Connect Connectors sind:

  • dynamischer Code IA-Connect
  • IA-Connect Java
  • IA-Connect JML
  • IA-Connect Mainframe
  • IA-Connect Microsoft Office
  • IA-Connect SAP-GUI
  • IA-Connect-Sitzung
  • IA-Connect Benutzeroberfläche
  • IA-Connect Webbrowser

So erhalten Sie Anmeldeinformationen

Um Ihre Lizenz zu erhalten und Ihre 30-tägige kostenlose Testversion zu beginnen, übermitteln Sie bitte eine Anfrage auf unserer Website (https://www.ultima.com/IA-Connect/Power-Automate).

Sobald eine Testanfrage eingegangen ist, werden wir Sie über die angegebene E-Mail-Adresse kontaktieren, um die Einrichtung der IA-Connect Software zu unterstützen und Ihnen die Testlizenz zur Verfügung zu stellen. Dies ist eine voll ausgestattete Testversion und ermöglicht es Ihnen, alle 800 Aktionen in allen 9 IA-Connect Connectors innerhalb Ihrer eigenen Umgebung während des Testzeitraums zu testen.

Erste Schritte mit Ihrem Connector

Nachdem Sie eine Testanforderung für IA-Connect eingereicht haben, können Sie eine ZIP-Datei herunterladen, die die IA-Connect Software und Dokumentation enthält, die die Installation und Einrichtung abdeckt. Wir werden Sie auch kontaktieren, um Support und Anleitungen über den Installationsprozess nach Bedarf anzubieten.

Support

Während des Testzeitraums können Sie sich an Ultima Labs (IAConnect@ultima.com) wenden, um Support und Unterstützung zu erhalten.

Beim Kauf IA-Connect Lizenzen erhalten Sie Supporttoken, die für maßgeschneiderte Schulungen oder Support von Ultimas UK Technical Service Centre (TSC) eingelöst werden können.

Bekannte Probleme, häufige Fehler und HÄUFIG gestellte Fragen

Unsere Knowledge Base enthält eine Reihe von Artikeln über bekannte Probleme, häufige Fehler, die bei verwendung der IA-Connect Connectors und häufig gestellten Fragen auftreten können. Dies ist verfügbar https://support.ultima.com/ultimalabs und ein Konto für den Zugriff auf diese Ressourcen wird während der IA-Connect Testversion und beim Kauf einer IA-Connect-Lizenz bereitgestellt.

Erstellen einer Verbindung

Der Connector unterstützt die folgenden Authentifizierungstypen:

Vorgabe Parameter zum Erstellen einer Verbindung. Alle Regionen Nicht teilbar

Vorgabe

Anwendbar: Alle Regionen

Parameter zum Erstellen einer Verbindung.

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Name Typ Description Erforderlich
API-Schlüssel securestring Der API-Schlüssel für diese API Richtig
IA-Connect Orchestrator-Adresse Schnur Angeben der IA-Connect Orchestrator-Adresse ohne die HTTP(S)-Komponente Richtig

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 100 60 Sekunden

Aktionen

Ablauf als abgeschlossen markieren

Markieren Sie einen Flow als abgeschlossen, der den IA-Connect Orchestrator informiert, dass der zugewiesene Arbeitscomputer jetzt für die Verarbeitung anderer Flüsse verfügbar ist.

Abmelden der Remotesitzung

Protokolliert die Remotesitzung, in der der IA-Connect Agent ausgeführt wird.

Abrufen aller IA-Connect Befehlsstatistiken

Gibt alle aktuell gespeicherten Statistiken zurück, für die der IA-Connect Agent in der aktuellen Sitzung ausgeführt wurde.

Abrufen aller Orchestrator-Automatisierungsaufgaben

Ruft alle Orchestrator-Automatisierungsaufgaben ab, die den Filtern entsprechen.

Abrufen der Arbeitsablaufnutzung von Orchestrator

Gibt die Tägliche Nutzung des Arbeitsflusses von der IA-Connect Orchestrator zurück. Wird für Berichterstellungszwecke verwendet. Sie können optional einen oder mehrere Filter verwenden, um die zurückgegebenen Ergebnisse einzuschränken.

Abrufen der id des übergeordneten Prozesses

Gibt die Prozess-ID des übergeordneten Prozesses für jeden ausgeführten Prozess in der IA-Connect Agent-Benutzersitzung zurück, die über die angegebene Prozess-ID verfügt.

Abrufen der Prozessanzahl nach Name

Gibt die Anzahl der ausgeführten Prozesse in der IA-Connect Agent-Benutzersitzung zurück, die den angegebenen Prozessnamen aufweist.

Abrufen des Anmeldeverlaufs von Orchestrator

Gibt den IA-Connect Orchestrator-Anmeldeverlauf für Berichtszwecke zurück. Sie können optional einen oder mehrere Filter verwenden, um die zurückgegebenen Ergebnisse einzuschränken.

Abrufen des Clienthosts

Gibt den Hostnamen des Clients zurück, auf dem der IA-Connect Director ausgeführt wird.

Abrufen des gespeicherten Kennworts

Ruft ein zuvor generiertes oder gespeichertes Kennwort ab.

Abrufen des Orchestrator-Automatisierungsaufgabenvorgangs

Ruft eine bestimmte Orchestrator-Automatisierungsaufgabe ab, indem die eindeutige Vorgangs-ID bereitgestellt wird.

Abrufen des Status eines Agent-Threads

Ruft den Status eines Agent-Threads ab und ruft optional die Threadausgabedaten ab. Ein Agent-Thread kann verwendet werden, um bestimmte Aktionen in einem Thread auszuführen, soweit die Aktionen lange ausgeführt werden (länger als das RPA-Timeout) oder parallel zu anderen Aktionen ausgeführt werden können.

Abrufen des Verfügbarkeitsstatus von Orchestrator-Workern

Rufen Sie den grundlegenden Orchestrator-Status ab. Dies kann verwendet werden, um zu bestätigen, dass der Orchestrator verfügbar ist und reagiert.

Abrufen generischer Anmeldeinformationen von Orchestrator

Ruft eine generische Anmeldeinformation ab, die im IA-Connect Orchestrator gespeichert wurde. Anmeldeinformationen können Benutzernamen, Kennwörter, Hostnamen, URLs und andere generische Daten enthalten.

Abrufen IA-Connect Agent-Informationen

Gibt die Eigenschaften des IA-Connect-Agents zurück, einschließlich der Versionsnummer und des Pfads zur ausführbaren Datei des Agents.

Abrufen IA-Connect Agent-Protokollebene

Gibt die aktuelle IA-Connect Agent-Protokollierungsebene zurück. Die Protokollierungsebenen werden von 1 bis 4 festgelegt, wobei 1 die niedrigste Ebene und 4 die höchste ist.

Abrufen IA-Connect Agent-Sitzungsinformationen

Gibt Informationen zur IA-Connect Agent-Benutzersitzung zurück.

Abrufen IA-Connect Agentprotokolls

Gibt das aktuelle IA-Connect Agent-Protokoll zurück, entweder als Datei oder durch Lesen des Inhalts und Zurückgeben in einer Ausgabevariable.

Abrufen IA-Connect Agentprozessanzahl

Gibt die Anzahl der Instanzen des aktuell in der Benutzersitzung ausgeführten IA-Connect Agent zurück. Dies ist nützlich, um zu erkennen, ob mehrere Instanzen des IA-Connect-Agents ausgeführt werden.

Abrufen IA-Connect aktuellen Lizenzstatus des Agents

Gibt zurück, ob der IA-Connect Agent derzeit lizenziert ist und ob die Eigenschaften der Lizenz lizenziert sind.

Abrufen IA-Connect Director-Betriebszeit

Gibt die Betriebszeit dieses IA-Connect Director in Sekunden zurück (d. h. wie lange der Director ausgeführt wurde).

Abrufen IA-Connect Director-Informationen

Gibt die Eigenschaften des IA-Connect Director zurück, einschließlich der Versionsnummer und des Pfads zur ausführbaren Datei des Director.

Abrufen IA-Connect Directorprotokollebene

Gibt die aktuelle IA-Connect Director-Protokollierungsebene zurück. Die Protokollierungsebenen werden von 0 bis 4 festgelegt. 0 ist deaktiviert. 1 ist die niedrigste Protokollebene (und der Standardwert). 4 ist die höchste Protokollebene.

Abrufen IA-Connect globalen Koordinatenkonfiguration des Agents

Ruft die Konfiguration der konfiguration des globalen Koordinatensystems des IA-Connect Agent ab, das verwendet wird, um Elementpositionen (z. B. während der Mausüberprüfung) anzuzeigen und Mauspositionen zu berechnen (z. B. beim Ausführen globaler Mausaktionen).

Abrufen IA-Connect status des nächsten Hops

Meldet den Status des nächsten Hop Director für den Agent, der diesen Befehl empfängt. Wenn der nächste Hop aktiviert ist, leitet dieser Agent Befehle an den nächsten Hop weiter (über den Next-Hop Director). Wenn der nächste Hop deaktiviert ist, verarbeitet dieser Agent Befehle selbst (standard).

Abrufen verfügbarer IA-Connect Sitzungen

Ruft eine Liste der IA-Connect Directorsitzungen ab (verfügbare Verbindungen zu Sitzungen, in denen der IA-Connect Agent ausgeführt wird, z. B. lokal, Microsoft RDP oder Citrix ICA).

Abrufen von Arbeitsverfügbarkeitsstatistiken von Orchestrator

Gibt Arbeitsverfügbarkeitsstatistiken aus dem IA-Connect Orchestrator zurück. Wird für Berichterstellungszwecke verwendet. Sie können optional einen oder mehrere Filter verwenden, um die zurückgegebenen Ergebnisse einzuschränken.

Abrufen von CSV-Text als Sammlung

Gibt eine CSV-Datei auf dem Computer zurück, auf dem der IA-Connect Agent als Sammlung (Tabelle) ausgeführt wird. Erfordert nur lesegeschützten Zugriff auf CSV-Datei.

Abrufen von Dateien

Gibt eine Liste von Dateien in einem Ordner (übereinstimmend mit einer CSV-Liste von Mustern) auf dem Computer zurück, auf dem der IA-Connect Agent ausgeführt wird.

Abrufen von Dateiinhalten als Base64

Rufen Sie den Inhalt der angegebenen Datei im Base64-Format ab, ein Format, das für die Übertragung über DIE API geeignet ist und problemlos wieder in das ursprüngliche Text- oder Binärformat konvertiert wird.

Abrufen von Dateisicherheitsberechtigungen

Gibt eine Liste der Berechtigungen zurück, die derzeit auf einer Datei auf dem Computer festgelegt sind, auf der der IA-Connect Agent ausgeführt wird.

Abrufen von Director-Clienttyp und Sitzungsinformationen

Gibt die Details der lokalen oder Remotesitzung zurück, die vom Director der Ebene 1 behandelt wird.

Abrufen von Flow-Statistiken von Orchestrator

Gibt eine Liste der Flow-Statistiken aus dem IA-Connect Orchestrator zurück. Wird für Berichterstellungszwecke verwendet. Sie können optional einen oder mehrere Filter verwenden, um die zurückgegebenen Ergebnisse einzuschränken.

Abrufen von Ordnern

Gibt alle Unterordner innerhalb eines angegebenen Ordners auf dem Computer zurück, auf dem der IA-Connect Agent ausgeführt wird.

Abrufen von Ordnersicherheitsberechtigungen

Gibt eine Liste der Berechtigungen zurück, die derzeit auf einem Ordner auf dem Computer festgelegt sind, auf dem der IA-Connect Agent ausgeführt wird.

Abrufen von Prozess-ID-Befehlszeileneigenschaften

Gibt die Befehlszeileneigenschaften für jeden ausgeführten Prozess in der IA-Connect Agent-Benutzersitzung zurück, die die angegebene Prozess-ID aufweist.

Abrufen von Prozessen

Gibt eine Liste der ausgeführten Prozesse in der IA-Connect Agent-Benutzersitzung zurück. Dies kann optional durch Angabe eines Prozessnamens gefiltert werden.

Abrufen von speicherplatzfreiem Speicherplatz

Gibt den freien Speicherplatz für einen angegebenen Datenträger auf dem Computer zurück, auf dem der IA-Connect Agent ausgeführt wird.

Abrufen von Umgebungsinformationen

Gibt Informationen zur Umgebung zurück, in der die IA-Connect Agent-Benutzersitzung ausgeführt wird.

Agent-Threads abrufen

Gibt eine Liste der Agent-Threads zurück. Ein Agent-Thread kann verwendet werden, um bestimmte Aktionen in einem Thread auszuführen, soweit die Aktionen lange ausgeführt werden (länger als das RPA-Timeout) oder parallel zu anderen Aktionen ausgeführt werden können. Sobald ein Agent-Thread abgeschlossen und seine Daten abgerufen wurden, wird der Agent-Thread gelöscht und wird nicht in der Liste der Threads angezeigt.

Aktivieren der Ordnersicherheitsvererbung

Aktiviert die Sicherheitsvererbung auf einem Ordner auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird.

Aktivieren IA-Connect nächsten Hop

Aktiviert den nächsten Hop, der alle zukünftigen Befehle weiterleitet, die an den IA-Connect Agent weitergeleitet werden, der in der nächsten Hopsitzung ausgeführt wird.

Aktuelle Mauskoordinate abrufen

Ruft die aktuelle Mauscursorposition in der IA-Connect Agent-Benutzersitzung mithilfe der setcursorpos-API ab.

Alle anderen IA-Connect Agents töten

Kills any other instances of the IA-Connect Agent that are currently running in the user session. Dadurch wird sichergestellt, dass nur eine Instanz des IA-Connect Agent ausgeführt wird.

An die Ebene 1 IA-Connect Sitzung anfügen

Fügt an die IA-Connect Director-Sitzung des Director an, der die SOAP- und /oder REST-Nachrichten empfängt. Dies ist die Sitzung, in die Befehle an einen IA-Connect Agent gesendet werden.

An die letzte IA-Connect-Sitzung anfügen

Fügt an die IA-Connect Director-Sitzung an, die zuletzt verbunden ist (optional eines angegebenen Typs). Dies ist die Sitzung, in die Befehle an einen IA-Connect Agent gesendet werden.

An IA-Connect Sitzung mithilfe des Namens anfügen

Fügt die angegebene IA-Connect Directorsitzung anhand des Namens an. Dies ist die Sitzung, in die Befehle an einen IA-Connect Agent gesendet werden.

An IA-Connect Sitzung nach Index anfügen

Fügt die angegebene IA-Connect Director-Sitzung nach Index an (z. B. an die erste Citrix ICA-Sitzung anfügen). Dies ist die Sitzung, in die Befehle an einen IA-Connect Agent gesendet werden.

Anhalten der Sitzung am Leben

Hält die IA-Connect Agent-Benutzersitzung aktiv.

Ausführen alternativer IA-Connect Agent, der vom Director gesendet wurde

Führt einen alternativen IA-Connect Agent (z. B. eine spätere Version) aus, indem der alternative Agent aus dem IA-Connect Director hochgeladen und dann die alternative Agent-ausführbare Datei geladen wird.

Ausführen alternativer IA-Connect-Agents

Führt einen alternativen IA-Connect Agent (z. B. eine höhere Version) aus, indem die ausführbare Datei des Agents von einem Dateispeicherort geladen wird.

Ausführen des generischen IA-Connect-Agents-Befehls

Führt einen generischen IA-Connect Agent-Befehl aus, der Argumente als JSON übergibt und Ausgabedaten als JSON zurückgibt. Wird zum Ausführen von Agent-Befehlen verwendet, wenn der Director und inspector ältere Versionen als der Agent sind und daher den Befehl nicht verstehen.

Ausführen des PowerShell-Prozesses

Starten Sie einen PowerShell-Prozess, indem Sie entweder ein vorhandenes Skript auf dem Datenträger ausführen oder den Inhalt des auszuführenden Skripts bereitstellen. Erwägen Sie stattdessen die Verwendung der Aktion "PowerShell-Skript ausführen", die viel leistungsstärker ist, und stellt eine Datentabelle der Ausgabe aus dem PowerShell-Skript bereit. Verwenden Sie diese Aktion, wenn Ihr PowerShell-Skript als Standardausgabe- oder Standardfehler ausgegeben wird (z. B. Write-Host verwendet, anstatt eine Tabelle zurückzugeben), PowerShell 7 erfordert oder Active Directory-Aktionen als alternativer Benutzer ausführt, und CredSSP über WinRM ist nicht verfügbar.

Ausführungsprozess

Starten Sie einen Prozess, einen Befehl oder eine Anwendung.

Ausnahme auslösen

Lösen Sie eine Ausnahme mit der angegebenen Nachricht aus, wenn die Eingabe ausnahme nicht leer ist. Dies ist hilfreich, um eine Ausnahmemeldung in Ihrem Fluss (HTTP 400) auszulösen, die dann von einer Fehlerbehandlungsphase abgefangen wird, wenn eine frühere Aktion einen Fehler hatte. Diese Ausnahme wird nicht in den Statistiken zur Ausführung IA-Connect Orchestrator-Ablaufs aufgezeichnet.

Berechtigung zur Datei hinzufügen

Fügt eine Berechtigung zu einer Datei auf dem Computer hinzu, auf dem der IA-Connect Agent ausgeführt wird.

Besitzer für Ordner festlegen

Legt den Besitzer auf einem Ordner auf dem Computer fest, auf dem der IA-Connect Agent ausgeführt wird.

Bildschirmauflösung abrufen

Gibt die Bildschirmauflösung der IA-Connect Agent-Benutzersitzung zurück. Für den lokalen Agent IA-Connect, der auf einem physischen Desktop oder Laptop ausgeführt wird, enthält dies Informationen zu allen Anzeigegeräten und deren Skalierung. Auf einem virtuellen Computer wird in der Regel nur eine Anzeige gemeldet, es sei denn, der virtuelle Computer wurde so konfiguriert, dass mehrere Displays vorhanden sind (ungewöhnlich). In einer Remotesitzung wird in der Regel nur eine Anzeige gemeldet, auch wenn diese Anzeige mehrere lokale Displays umfasst, da Remotesitzungen in der Regel eine einzelne virtuelle Anzeige erstellen.

Computerdomäne abrufen

Gibt die Domäne des Computers zurück, auf dem die IA-Connect Agent-Benutzersitzung ausgeführt wird.

Computername abrufen

Gibt den Namen des Computers zurück, auf dem die IA-Connect Agent-Benutzersitzung ausgeführt wird.

Datei in Zwischenablage kopieren

Kopiert die angegebene lokale Datei in die Zwischenablage in der IA-Connect Agent-Benutzersitzung.

Datei kopieren

Kopiert eine Datei auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird.

Datei löschen

Löscht eine Datei auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird.

Datei verschieben

Verschiebt eine Datei auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird.

Datei vom Client auf den Server kopieren

Kopiert eine Datei vom lokalen Computer (unter Ausführung des IA-Connect Director) auf den Remotecomputer (unter Ausführung des IA-Connect-Agents).

Dateien löschen

Löscht Dateien in einem angegebenen Ordner, der einem Muster auf dem Computer entspricht, auf dem der IA-Connect Agent ausgeführt wird.

Dateigröße abrufen

Gibt die Größe (in Byte) einer Datei auf dem Computer zurück, auf der der IA-Connect Agent ausgeführt wird.

Doppelklick mit der Maus

Doppelklicken Sie in der IA-Connect Agent-Benutzersitzung auf die linke Maustaste.

Doppelklick mit der Maus an der Koordinate

Doppelklicken Sie in der IA-Connect Agent-Benutzersitzung an den angegebenen Koordinaten auf die linke Maustaste. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt.

Entsperren der Sitzung

Entsperrt die Sitzung, in der der IA-Connect Agent ausgeführt wird. Dazu muss der IA-Connect Entsperrungsanbieter für Anmeldeinformationen auf dem Computer installiert werden, auf dem die Sitzung gehostet wird, da nur ein Anmeldeinformationsanbieter einen Computer entsperren kann.

EntZIP-Datei

Entzippt eine Datei, die mithilfe der ZIP-Komprimierung komprimiert wurde.

Ersetzen von Variablendaten in der INI-Datei

Aktualisiert eine einzelne Variable in einer INI-Datei.

Erstellen eines einmal geheimen Orchestrator-Schlüssels

Ein einmaliges Geheimnis bietet eine Möglichkeit, einen geheimen Schlüssel zu speichern, der einmal über eine nichtguessierbare eindeutige URL abgerufen werden kann. Dies wird in der Regel verwendet, um geheime Schlüssel mit einem Drittanbieter zu teilen. Sie können einen einmaligen Geheimschlüssel mithilfe der Orchestrator-Benutzeroberfläche, der REST-API oder aus Ihrem Flow erstellen.

Fehlermeldung "Fehlgeschlagene Aktion abrufen" aus Ablaufergebnis-JSON

Deserialisiert die JSON-Ausgabe eines oder mehrerer Flow result()-Ausdrücke und ruft die erste gefundene Fehlermeldung aus einer fehlgeschlagenen Aktion ab. Die Fehlermeldung kann in der JSON in einer Vielzahl von Formaten gespeichert werden. Diese Aktion verarbeitet bekannte Formate und gibt die erste gefundene Fehlermeldung zurück.

Festlegen der Mausbewegungsmethode

Legt die aktuelle Mausbewegungsmethode entweder auf mouse_event oder setcursorpos fest.

Festlegen der Mauscursorposition

Legt den Mauszeiger in der IA-Connect Agent-Benutzersitzung auf die angegebene Position fest. Die setcursorpos-API wird verwendet, um die Maus zu verschieben, unabhängig von der ausgewählten aktiven Mausbewegungs-API.

Festlegen der Zwischenablage

Legt den Inhalt der Zwischenablage in der IA-Connect Agent-Benutzersitzung fest.

Festlegen des Besitzers für die Datei

Legt den Besitzer auf einer Datei auf dem Computer fest, auf dem der IA-Connect Agent ausgeführt wird.

Festlegen des Mausmultiplikators

Legt den globalen Mausmultiplikator in der IA-Connect Agent-Benutzersitzung fest. Dies kann während der Entwicklung hilfreich sein, wenn Probleme mit der Remotedesktopskalierung auftreten.

Festlegen des Orchestrator-Arbeitswartungsmodus

Setzen Sie einen IA-Connect Worker, der im IA-Connect Orchestrator definiert ist, in den Wartungsmodus ein (sodass den Arbeitsflüssen nicht zugewiesen werden), oder nehmen Sie einen Mitarbeiter aus dem Wartungsmodus.

Festlegen einer Sprachausgabe

Aktiviert oder deaktiviert die Sprachausgabe in der IA-Connect Agent-Benutzersitzung.

Festlegen IA-Connect Agent-Befehlstimeout

Legt das Befehlstimeout fest, das der IA-Connect Agent für jeden ausgeführten Befehl verwendet.

Festlegen IA-Connect Agent-GUI-Deckkraft

Legt die Deckkraft des IA-Connect Agent von 1 (sichtbar) auf 0 (transparent) fest.

Festlegen IA-Connect Agent-GUI ganz oben

Legt den IA-Connect Agent ganz oben fest. Dies bedeutet, dass der IA-Connect Agent immer auf dem Bildschirm sichtbar ist und nicht hinter anderen Anwendungsfenstern ausgeblendet werden kann.

Festlegen IA-Connect Agent-GUI-Position

Legt die Position des IA-Connect Agent-GUI auf den angegebenen Speicherort fest.

Festlegen IA-Connect Agent-Protokollebene

Legt die IA-Connect Agent-Protokollierungsebene auf den angegebenen Wert fest (1 ist die niedrigste Ebene und 4 ist die höchste).

Festlegen IA-Connect Director-Protokollebene

Legt die IA-Connect Director-Protokollierungsebene auf den angegebenen Wert fest. Die Protokollierungsebenen werden von 0 bis 4 festgelegt. 0 ist deaktiviert. 1 ist die niedrigste Protokollebene (und der Standardwert). 4 ist die höchste Protokollebene.

Festlegen IA-Connect globalen Koordinatenkonfiguration des Agents

Konfiguriert das globale Koordinatensystem IA-Connect Agent, das verwendet wird, um Elementpositionen (z. B. während der Mausüberprüfung) anzuzeigen und Mauspositionen zu berechnen (z. B. beim Ausführen von globalen Mausaktionen). Die Standardwerte stellen die neueste Funktionalität bereit, aber Sie können diese Aktion verwenden, um auf das Verhalten in früheren Versionen des Agents zurückgesetzt zu werden oder anzugeben, dass eine API ein anderes Koordinatensystem verwendet.

Festlegen IA-Connect Lizenzschlüssels

Lizenziert den IA-Connect Agent mit einem Lizenzschlüssel. Hierbei kann es sich um eine Lizenzzeichenfolge oder den Anzeigenamen einer lizenz im IA-Connect Orchestrator handelt.

Festlegen von Ausgabedaten für Orchestrator-Automatisierungsaufgaben

Legt die Ausgabedaten für eine Orchestrator-Automatisierungsaufgabe fest. Wird häufig verwendet, wenn Sie eine Aufgabe abgeschlossen haben und Ausgabedaten bereitstellen möchten, die vom Prozess erfasst werden sollen, der die Aufgabe erstellt hat.

Festlegen von IA-Connect Lizenzcode

Lädt eine Agent-Domänenlizenz im alten Stil (7.0 und 7.1) in den IA-Connect Agent hoch.

Get mouse move method

Ruft die aktuelle Mausbewegungsmethode ab.

Gibt die Datei an

Meldet wahr oder falsch, ob eine Datei auf dem Computer vorhanden ist, auf dem der IA-Connect Agent ausgeführt wird.

Gibt IA-Connect Sitzung anhand des Namens an

Gibt zurück, wenn die angegebene IA-Connect Director-Sitzung vorhanden ist. Dies ist die Sitzung, in die Befehle an einen IA-Connect Agent gesendet werden. Der Name wird aus einer früheren Aktion "Anfügen" bekannt sein.

Hinzufügen einer Datei zu ZIP

ZIPs einer Datei (speichert die Datei in einem Komprimierungsarchiv).

Hinzufügen einer neuen Orchestrator-Automatisierungsaufgabe

Fügen Sie eine neue Orchestrator-Automatisierungsaufgabe zu einer Warteschlange hinzu, die über einen Flow überwacht werden kann. Aufgaben können entweder sofort ausgeführt werden oder zur späteren Ausführung zurückgestellt werden.

Hinzufügen einer Notiz zu einer Orchestrator-Automatisierungsaufgabe

Fügt einer ausgewählten Orchestrator-Automatisierungsaufgabe eine Notiz hinzu. Diese Notiz wird an das Quellsystem übergeben, das mit dieser Automatisierungsaufgabe verknüpft ist (z. B. ServiceNow), und wird am häufigsten verwendet, um Details zu einem Ticket hinzuzufügen. Wenn die Orchestrator-Automatisierungsaufgabe nicht mit einer Quelle verknüpft ist, wird eine Ausnahme ausgelöst.

Hinzufügen eines neuen Orchestrator-Automatisierungsvorgangs

Fügen Sie eine neue Orchestrator-Automatisierungsaufgabe hinzu, und erhalten Sie eine Vorgangs-ID. Ein bestimmter Vorgangsname ist erforderlich, wenn die Aufgabe von einem externen Poller oder einem Orchestrator-Trigger verarbeitet wird. Diese Aktion unterscheidet sich von "Neue Orchestrator-Automatisierungsaufgabe hinzufügen" (TasksAddNewTaskOperation) darin, dass sie mit einer unguessablen Vorgangs-ID reagiert, anstelle einer erratenden Vorgangs-ID.

Hinzufügen eines neuen Orchestrator-Vorgangs für verzögerte Aufgaben

Fügen Sie eine neue verzögerte Orchestrator-Aufgabe hinzu, und erhalten Sie eine Vorgangs-ID. Der Vorgang wird in Zukunft auf einen bestimmten Zeitpunkt zurückgestellt. Verwenden Sie diese Aktion, um einen Vorgang vorübergehend für einen bestimmten Zeitraum anzusetzen (z. B. wenn Sie auf etwas warten). Ein bestimmter Vorgangsname ist erforderlich, wenn die Aufgabe von einem externen Poller oder einem Orchestrator-Trigger verarbeitet wird. Diese Aktion unterscheidet sich von "Neue Orchestrator-verzögerte Aufgabe hinzufügen" (TasksAddNewDeferral), da sie mit einer unguessablen Vorgangs-ID antwortet, anstelle einer erratenen Vorgangs-ID.

Hinzufügen von Berechtigungen zu Ordnern

Fügt einen Ordner auf dem Computer, in dem der IA-Connect Agent ausgeführt wird, eine Berechtigung hinzu.

HTTP-Datei herunterladen

Lädt eine Datei auf den Computer herunter, auf dem der IA-Connect Agent mit HTTP(S) ausgeführt wird.

IA-Connect Agent-GUI an den Anfang bringen

Bringt die IA-Connect Agent-GUI in den Vordergrund, sodass sie auf dem Bildschirm sichtbar ist.

IA-Connect nächsten Hop deaktivieren

Deaktiviert den nächsten Hop, sodass alle zukünftigen Befehle vom Agent verarbeitet werden, der sie empfängt (im Gegensatz zur Weiterleitung an den nächsten Hop-Agent).

Identität aus Dateisicherheit entfernen

Entfernt eine Identität (z. B. Benutzer, Gruppe oder Computer) aus den Sicherheitsberechtigungen für eine Datei auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird.

Identität aus Ordnersicherheit entfernen

Entfernt eine Identität (z. B. einen Benutzer, eine Gruppe oder einen Computer) aus den Sicherheitsberechtigungen für einen Ordner auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird.

In CSV-Datei schreiben

Erstellt eine CSV-Datei auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird. Die CSV-Datei wird aus einer Auflistung (Tabelle) oder aus einer Tabelle im JSON-Format erstellt.

Ist auf das Verzeichnis zugegriffen werden kann

Gibt zurück, ob auf ein Verzeichnis (Ordner) zugegriffen werden kann und ob Berechtigungen den Zugriff auf das Verzeichnis auf dem Computer einschränken, auf dem der IA-Connect Agent zugreifen kann.

Ist das Verzeichnis vorhanden

Meldet wahr oder falsch, ob ein Verzeichnis (Ordner) auf dem Computer vorhanden ist, auf dem der IA-Connect Agent ausgeführt wird.

Ist die Sprachausgabe aktiviert

Gibt zurück, ob die Sprachausgabe in der IA-Connect Agent-Benutzersitzung aktiviert wurde.

Ist sitzungssperrt

Gibt an, ob die Sitzung, in der der IA-Connect Agent ausgeführt wird, gesperrt ist.

Kalibrieren mouse_event

Kalibriert die mouse_event-Methode, indem sie die Maus um die angegebene Anzahl von Pixeln bewegt und dann die neue Mausposition liest.

Kennwort generieren

Generiert ein Kennwort mit Wörterbuchwörtern, Zahlen, Symbolen, Zeichen, wie in einem Vorlagenformat definiert.

Kennwortschlüssel senden

Sendet globale Tastendrücke an die IA-Connect Agent-Benutzersitzung, insbesondere zum Eingeben eines Kennworts. Dadurch wird ein Benutzer simuliert, der diese Tasten auf der Tastatur drückt. Stellen Sie sicher, dass das Zielfensterelement fokussiert ist, oder dass die Tastendrücke von der falschen Anwendung empfangen werden oder ignoriert werden.

Kennwortzeichenfolge erweitern

Akzeptiert eine Eingabezeichenfolge, die Verweise auf IA-Connect gespeicherte Kennwörter enthält und diese Zeichenfolge mit den durch die gespeicherten Kennwörter ersetzten Verweisen zurückgibt.

Kill IA-Connect session by name

Kills the specified IA-Connect Director session if it exists. Dies ist die Sitzung, in die Befehle an einen IA-Connect Agent gesendet werden. Der Name wird aus einer früheren Aktion "Anfügen" bekannt sein.

Kill process ID

Kills a running process in the IA-Connect Agent user session which has the specified process ID. Process IDs are unique so only one process can match the ID. Process IDs are dynamic and are different for every launch of an application.

Kill-Prozess

Beendet alle ausgeführten Prozesse in der IA-Connect Agent-Benutzersitzung, die den angegebenen Prozessnamen hat.

Konfigurieren des nächsten Hops IA-Connect Director

Konfigurieren Sie den Director für den nächsten Hop in einem Double-Hop-Szenario. Dies ist nur erforderlich, wenn die Standardeinstellungen IA-Connect Next-Hop Director nicht geeignet sind.

Konvertieren von Rechteckkoordinaten

Konvertiert eine Rechteckpixelkoordinate von einer virtuellen in eine physische oder physische Koordinate. Wenn Sie einen Punkt konvertieren möchten, legen Sie einfach "Right=Left" und "Bottom=Top" fest. Physische Koordinaten werden direkt pixeln auf dem Monitor zugeordnet. Virtuelle Koordinaten werden skaliert. Wenn die zugrunde liegende Anzeigeskalierung aller Anzeigegeräte 100%beträgt, sind sowohl physische als auch virtuelle Koordinaten identisch.

Lesen des gesamten Texts aus datei

Liest den Textinhalt einer Datei auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird.

Lesen von Benutzeranmeldeinformationen

Liest einen Benutzernamen und ein Kennwort aus einer Anmeldeinformation im Profil des Benutzers in der IA-Connect Agent-Sitzung. Anmeldeinformationen können über die Windows-Systemsteuerung angezeigt werden. Sowohl der Benutzername als auch das Kennwort können aus generischen Anmeldeinformationen abgerufen werden, während nur der Benutzername aus einer Windows-Anmeldeinformation abgerufen werden kann.

Letzte Eingabeinformationen abrufen

Ruft die Zeit seit dem Empfang der letzten Benutzereingabe in der IA-Connect Agent-Benutzersitzung ab.

Letzte fehlgeschlagene Aktion aus Orchestrator-Flussstatistiken abrufen

Ruft Details der letzten Aktion ab, die durch den IA-Connect Orchestrator an einen Worker übergeben wurde, wenn diese Aktion fehlgeschlagen war. Diese Aktion wird am häufigsten während der Fehlerbehandlung verwendet.

Linke Maustaste nach oben

Gibt die linke Maustaste in der IA-Connect Agent-Benutzersitzung frei.

Linke Maustaste nach unten

Drückt die linke Maustaste in der IA-Connect Agent-Benutzersitzung (und lässt sie nicht los). Um die Maus loszulassen, verwenden Sie die linke Maustaste nach oben.

Linksklick mit der Maus

Klickt in der IA-Connect Agent-Benutzersitzung auf die linke Maustaste.

Linksklick mit der Maus an der Koordinate

Klickt in der IA-Connect Agent-Benutzersitzung an den angegebenen Koordinaten auf die linke Maustaste. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt.

Liste der Drucker abrufen

Gibt eine Liste aller verfügbaren Drucker in der IA-Connect Agent-Sitzung zurück.

Liste der Laufwerke abrufen

Gibt eine Liste der Laufwerke auf dem Computer zurück, auf dem der IA-Connect Agent ausgeführt wird.

Liste der Orchestrator-Mitarbeiter abrufen

Rufen Sie eine Liste der Mitarbeiter ab, die mit dem IA-Connect Orchestrator registriert sind, und deren Livestatus.

Löschen des Kennworts im Agent-Speicher

Löschen Sie ein im Agent-Speicher gespeichertes Kennwort, oder löschen Sie alle gespeicherten Kennwörter des Agents.

Löschen des Orchestrator-Automatisierungsvorgangs

Löschen Sie eine bestimmte Orchestrator-Automatisierungsaufgabe, indem Sie die eindeutige Vorgangs-ID angeben.

Löschen eines Agentthreads

Löscht einen Agent-Thread oder alle Agent-Threads, wenn er noch ausgeführt wird, zuerst den Thread zu töten (beenden, abzubrechen). Ein Agent-Thread kann verwendet werden, um bestimmte Aktionen in einem Thread auszuführen, soweit die Aktionen lange ausgeführt werden (länger als das RPA-Timeout) oder parallel zu anderen Aktionen ausgeführt werden können. Prozesse oder Abläufe, die den Agent-Thread überwachen, erhalten einen Fehler "Agentthread-ID ist nicht vorhanden".

Löscht benutzeranmeldeinformationen

Löscht eine Anmeldeinformation im Profil des Benutzers in der IA-Connect Agent-Sitzung. Anmeldeinformationen können über die Windows-Systemsteuerung angezeigt werden.

Maus an der Koordinate links halten

Hält die linke Maustaste an den angegebenen Koordinaten in der IA-Connect Agent-Benutzersitzung für die angegebene Anzahl von Sekunden. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt.

Maus in Koordinate verschieben

Verschiebt die Maus in der IA-Connect Agent-Benutzersitzung zu den angegebenen Pixelkoordinaten. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt.

Maus mit mittlerem Halteraum

Hält die mittlere Maustaste in der IA-Connect Agent-Benutzersitzung für die angegebene Anzahl von Sekunden.

Maus mit mittlerem Klick

Klickt in der IA-Connect Agent-Benutzersitzung auf die mittlere Maustaste.

Maus mit mittlerem Klick an der Koordinate

Klickt in der IA-Connect Agent-Benutzersitzung an den angegebenen Koordinaten auf die mittlere Maustaste. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt.

Maus mit mittlerer Haltetaste an der Koordinate

Hält die mittlere Maustaste an den angegebenen Koordinaten in der IA-Connect Agent-Benutzersitzung für die angegebene Anzahl von Sekunden. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt.

Maus nach links halten

Hält die linke Maustaste in der IA-Connect Agent-Benutzersitzung für die angegebene Anzahl von Sekunden.

Maus relativ verschieben

Verschiebt die Maus in der IA-Connect Agent-Benutzersitzung um die angegebene Anzahl von Pixeln relativ zur aktuellen Position. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt.

Maus Wiggle

Verschiebt die Maus um die angegebene Anzahl von Koordinaten hin und her. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben.

Maus zwischen Koordinaten verschieben

Verschiebt die Maus zwischen zwei angegebenen Koordinaten in der IA-Connect Agent-Benutzersitzung. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt. Ein optionaler Jitter wird in der Mausbewegung unterstützt, um es eher wie eine menschliche Handbewegung zu gestalten.

Mausmultiplikator abrufen

Ruft den globalen Mausmultiplikator in der IA-Connect Agent-Benutzersitzung ab. Dies ist standardmäßig auf (1, 1) festgelegt, konnte aber durch die Aktion "Mausmultiplikator festlegen" geändert werden.

Mausrad drehen

Dreht das Mausrad (positive oder negative Notches) in der IA-Connect Agent-Benutzersitzung.

Mauszeiger ziehen zwischen Koordinaten

Führt eine linke Maustaste zwischen den beiden angegebenen Koordinaten in der IA-Connect Agent-Benutzersitzung aus. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt. Ein optionaler Jitter wird in der Mausbewegung unterstützt, um es eher wie eine menschliche Handbewegung zu gestalten.

Mittlere Maustaste nach oben

Gibt die mittlere Maustaste in der IA-Connect Agent-Benutzersitzung frei.

Mittlere Maustaste nach unten

Drückt die mittlere Maustaste in der IA-Connect Agent-Benutzersitzung (und lässt sie nicht los). Um die Maus loszulassen, verwenden Sie die mittlere Maustaste nach oben.

Nachricht an Web-API senden

Senden Sie eine Nachricht an eine Web-API, und empfangen Sie eine Antwort. Dies kann mit jeder Web-API verwendet werden, aber eine häufige Verwendung wäre eine REST-API. IA-Connect unterstützt das Senden von Nachrichten an Web-APIs von einem virtuellen Computer (d. h. für den Zugriff auf lokale Ressourcen) oder über Citrix- oder Microsoft Remote Desktop-Sitzungen (z. B. für den Zugriff auf APIs nur über isolierte Umgebungen).

Neue verzögerte Orchestrator-Aufgabe hinzufügen

Fügen Sie eine neue verzögerte Orchestrator-Aufgabe zu einer Warteschlange hinzu, die von einem Flow überwacht werden kann. Der Vorgang wird in Zukunft auf einen bestimmten Zeitpunkt zurückgestellt. Verwenden Sie diese Aktion, um einen Vorgang vorübergehend für einen bestimmten Zeitraum anzusetzen (z. B. wenn Sie auf etwas warten).

Nächste Orchestrator-Automatisierungsaufgabe abrufen

Ruft die nächste Orchestrator-Automatisierungsaufgabe ab, die den angegebenen Suchkriterien entspricht. Es können nur "Neue" und "Verzögerte" Vorgänge (die das Verzögerungsdatum erreicht haben) abgerufen werden. Haltevorgänge werden nicht abgerufen.

Orchestrator-Automatisierungsaufgabe abrufen

Ruft eine bestimmte Orchestrator-Automatisierungsaufgabe ab.

Orchestrator-Automatisierungsaufgabe löschen

Löschen Sie eine Orchestrator-Automatisierungsaufgabe, die zurückgestellt wurde.

Orchestrator-Status abrufen

Rufen Sie den grundlegenden Orchestrator-Status ab. Dies kann verwendet werden, um zu bestätigen, dass der Orchestrator verfügbar ist und reagiert.

Orchestrator-Worker abrufen

Rufen Sie Details und den Livestatus eines einzelnen Mitarbeiters ab, der beim IA-Connect Orchestrator registriert ist.

Ordner zu ZIP hinzufügen

ZIPs-Dateien in einem Ordner in einer ZIP-Datei (speichert die Dateien in einem Komprimierungsarchiv).

Pixelfarbe an Koordinate abrufen

Gibt die RGB-Farbe eines Pixels an einer bestimmten Koordinate zurück.

Prozess nach Prozess-ID abrufen

Gibt zurück, ob ein Prozess mit der angegebenen Prozess-ID in der IA-Connect Agent-Benutzersitzung ausgeführt wird. Prozess-IDs sind eindeutig, sodass nur ein Prozess mit der ID übereinstimmen kann. Prozess-IDs sind dynamisch und unterscheiden sich für jeden Start einer Anwendung.

Reagiert der TCP-Port

Meldet, ob ein Tcp-Netzwerkport auf einen Verbindungsversuch des IA-Connect-Agents reagiert. Dies kann ein TCP-Port auf dem Computer sein, auf dem der IA-Connect Agent ausgeführt wird (geben Sie "localhost" für den Remotehost ein) oder auf einem beliebigen Remotecomputer. Wenn der IA-Connect Agent erfolgreich eine Verbindung mit einem TCP-Port herstellt, wird die TCP-Verbindung sofort geschlossen.

Rechte Maustaste nach oben

Gibt die rechte Maustaste in der IA-Connect Agent-Benutzersitzung frei.

Rechte Maustaste nach unten

Drückt die rechte Maustaste in der IA-Connect Agent-Benutzersitzung (und lässt sie nicht los). Verwenden Sie die rechte Maustaste, um die Maus loszulassen.

Rechter Mauszeiger zwischen Koordinaten

Führt eine rechte Maustaste zwischen den beiden angegebenen Koordinaten in der IA-Connect Agent-Benutzersitzung aus. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt. Ein optionaler Jitter wird in der Mausbewegung unterstützt, um es eher wie eine menschliche Handbewegung zu gestalten.

Rechts gedrückter Maus

Hält die rechte Maustaste in der IA-Connect Agent-Benutzersitzung für die angegebene Anzahl von Sekunden.

Rechts gedrückter Maus an der Koordinate

Hält die rechte Maustaste an den angegebenen Koordinaten in der IA-Connect Agent-Benutzersitzung für die angegebene Anzahl von Sekunden. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt.

Rechtsklick mit der Maus

Klicken Sie in der IA-Connect Agent-Benutzersitzung auf die rechte Maustaste.

Rechtsklick mit der Maus an der Koordinate

Klickt in der IA-Connect Agent-Benutzersitzung an den angegebenen Koordinaten auf die rechte Maustaste. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt.

Remotedesktopsitzung (RDS)-Startdatei erstellen

Erstellen Sie eine RdS-Startdatei (Remote Desktop Session), die verwendet werden kann, um automatisch eine Remotedesktopsitzung mit angegebenen Parametern zu starten, anstatt die Remotedesktopclient-Benutzeroberfläche zu automatisieren. Eine RDS-Startdatei hat die Erweiterung ".rdp" und wird häufig als RDP-Datei bezeichnet.

Remotedesktopsitzung starten (RDS)

Starten Sie eine Remotedesktopsitzung (RDS) mit einer RDP-Startdatei.

Remotesitzung trennen

Wenn der IA-Connect Agent in einer Remotesitzung ausgeführt wird, trennt diese Aktion die Remotesitzung. Dies ist nicht mit der Abmeldung identisch und belässt die Remotesitzung, die in einem getrennten Zustand ausgeführt wird. Diese Aktion kann verwendet werden, wo Sie später eine Verbindung mit der Remotesitzung herstellen möchten, und von demselben Zustand fortfahren möchten, anstatt eine neue Sitzung zu starten. Wenn der IA-Connect Agent lokal ausgeführt wird, sperrt diese Aktion die Sitzung.

Schließen IA-Connect Agent

Schließt den IA-Connect Agent. Dies wirkt sich nicht auf die Benutzersitzung aus, in der der IA-Connect Agent ausgeführt wurde.

Schlüssel senden

Sendet globale Tastendrücke an die IA-Connect Agent-Benutzersitzung. Dadurch wird ein Benutzer simuliert, der diese Tasten auf der Tastatur drückt. Stellen Sie sicher, dass das Zielfensterelement fokussiert ist, oder dass die Tastendrücke von der falschen Anwendung empfangen werden oder ignoriert werden.

Schreiben einer Textdatei

Erstellt eine Textdatei auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird, und schreibt Text in die Datei.

Schreiben in Benutzeranmeldeinformationen

Schreibt einen Benutzernamen und ein Kennwort in eine Anmeldeinformation im Profil des Benutzers in der IA-Connect Agent-Sitzung, sodass diese Anmeldeinformationen erstellt werden, wenn sie nicht vorhanden ist. Anmeldeinformationen können über die Windows-Systemsteuerung angezeigt werden.

Screenshot erstellen

Erstellt einen Screenshot der IA-Connect Agent-Benutzersitzung und gibt sie als Base64-codierte Zeichenfolge zurück.

Senden von Kennwortschlüsselereignissen

Sendet globale Tastendruckereignisse an die IA-Connect Agent-Benutzersitzung, insbesondere zum Eingeben eines Kennworts, mithilfe des Tastaturtreibers auf niedriger Ebene. Dadurch wird ein Benutzer simuliert, der diese Tasten auf der Tastatur drückt. Stellen Sie sicher, dass das Zielfensterelement fokussiert ist, oder dass die Tastendrücke von der falschen Anwendung empfangen werden oder ignoriert werden.

Senden von Schlüsselereignissen

Sendet globale Tastendruckereignisse mithilfe des Tastaturtreibers auf niedriger Ebene an die IA-Connect Agent-Benutzersitzung. Dadurch wird ein Benutzer simuliert, der diese Tasten auf der Tastatur drückt. Stellen Sie sicher, dass das Zielfensterelement fokussiert ist, oder dass die Tastendrücke von der falschen Anwendung empfangen werden oder ignoriert werden.

Sitzung lebendig halten

Hält die IA-Connect Agent-Benutzersitzung aktiv, indem die Maus im angegebenen Intervall bewegt wird, um zu verhindern, dass die Sitzung im Leerlauf bleibt.

Speichern des Kennworts im Agent-Speicher

Speichern Sie ein Kennwort im Agent-Speicher (verschlüsselt), wo es von allen Aktionen verwendet werden kann, die gespeicherte Kennwörter unterstützen. Kennwörter werden nur im Arbeitsspeicher gespeichert und gehen verloren, wenn der Agent geschlossen wird.

Sperrsitzung

Sperrt die Sitzung, in der der IA-Connect Agent ausgeführt wird.

Standarddrucker abrufen

Ruft den Namen des Standarddruckers für den Benutzer in der IA-Connect Agent-Sitzung ab.

Standarddrucker festlegen

Legt den Standarddrucker für den Benutzer in der IA-Connect Agent-Sitzung fest.

Töten eines Agent-Threads

Beendet (beendet, abgebrochen) einen Agent-Thread. Ein Agent-Thread kann verwendet werden, um bestimmte Aktionen in einem Thread auszuführen, soweit die Aktionen lange ausgeführt werden (länger als das RPA-Timeout) oder parallel zu anderen Aktionen ausgeführt werden können. Der Agent-Thread wird nicht gelöscht (verwenden Sie die Aktion "Agent-Thread löschen", um Threads zu löschen), um allen Prozessen oder Flüssen zu ermöglichen, die den Agent-Thread überwachen, um den Fehler "IA-Connect Agent-Thread wurde abgebrochen" zu erhalten.

Umgebungsvariable erweitern

Erweitert eine Zeichenfolge mit Umgebungsvariablen (z. B. %USERPROFILE% oder %TEMP%) in der IA-Connect Agent-Benutzersitzung.

Unterbrechen der Ordnersicherheitsvererbung

Hebt die Sicherheitsvererbung auf einem Ordner auf dem Computer auf, auf dem der IA-Connect Agent ausgeführt wird.

Update Orchestrator Flow stats result

Aktualisieren Sie die Ergebnisstatistiken für den aktuellen Worker Flow im IA-Connect Orchestrator. Dies wird verwendet, um das Endergebnis eines Flussstates im IA-Connect Orchestrator zu ändern, der in der Regel für Berichtszwecke verwendet wird. Dies funktioniert nur für den aktuellen Flow (der Orchestrator erkennt die Ablaufausführungs-ID). Sie können die Statistiken für einen anderen Flow nicht ändern.

Verzeichnis erstellen

Erstellt ein Verzeichnis (Ordner) auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird.

Verzeichnis löschen

Löscht ein Verzeichnis (Ordner) auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird.

Verzeichnis löschen

Löscht ein Verzeichnis (Ordner) auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird, und entfernt alle Dateien, die im Verzeichnis gespeichert sind.

Warten Sie, bis der Agent-Thread erfolgreich abgeschlossen wurde.

Wartet auf den Abschluss eines Agent-Threads und ruft optional die Threadausgabedaten ab. Ein Agent-Thread kann verwendet werden, um bestimmte Aktionen in einem Thread auszuführen, soweit die Aktionen lange ausgeführt werden (länger als das RPA-Timeout) oder parallel zu anderen Aktionen ausgeführt werden können. Wenn der Agent-Thread abgeschlossen ist, aber in Einem Fehler wird eine Ausnahme ausgelöst.

Warten Sie, bis IA-Connect nächste Hopsitzung eine Verbindung herstellt.

Wartet auf die nächste Hopsitzung, um eine Verbindung herzustellen, und bis der IA-Connect Agent in der nächsten Hopsitzung ausgeführt wird.

Warten Sie, bis IA-Connect Sitzung nach Namen geschlossen wird.

Wartet auf das Schließen der angegebenen IA-Connect Directorsitzung. Dies ist die Sitzung, in die Befehle an einen IA-Connect Agent gesendet werden. Der Name wird aus einer früheren Aktion "Anfügen" bekannt sein.

Zeichnen eines Rechtecks auf dem Bildschirm

Zeichnet ein Rechteck auf dem Bildschirm, um die Identifizierung von Bildschirmkoordinaten oder die Ausgabe einer Aktion zu unterstützen, die Bildschirmkoordinaten meldet. Das Rechteck wird nach 5 Sekunden automatisch entfernt.

Ziehen der mittleren Maus zwischen Koordinaten

Führt eine mittlere Maustaste zwischen den beiden angegebenen Koordinaten in der IA-Connect Agent-Benutzersitzung aus. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt. Ein optionaler Jitter wird in der Mausbewegung unterstützt, um es eher wie eine menschliche Handbewegung zu gestalten.

Zuordnen von Workern von Orchestrator

Weist einen Worker vom IA-Connect Orchestrator zu. Sie können einen Mitarbeiter anhand des Tags oder des Arbeitsnamens (oder auch nicht oder beides) anfordern, sodass Sie genauer auswählen können, welche Arbeit Sie benötigen. Sobald ein Mitarbeiter zugewiesen ist, wird er Ihrem Fluss zugewiesen und als ausgeführte Arbeit gemeldet. Beachten Sie, dass der Orchestrator weiterhin "Unterstützte Flussumgebungs-IDs", "Unterstützte Flussnamen" und "Nicht unterstützte Flussnamen" bei der Zuweisung berücksichtigt. Wenn mehrere Mitarbeiter mit der Suche übereinstimmen, gelten normale Lastenausgleichsregeln.

Zurücksetzen der Einstellungen für den nächsten Hop IA-Connect Director

Setzt alle benutzerdefinierten IA-Connect Director-Einstellungen zurück, die festgelegt wurden, und stellt die Standardeinstellungen wieder her.

Zurücksetzen IA-Connect Befehlsstatistiken

Setzt alle aktuell gespeicherten Statistiken zurück, für die der IA-Connect Agent in der aktuellen Sitzung ausgeführt wurde.

Zurückstellen eines vorhandenen Orchestrator-Automatisierungsvorgangs

Verzögern Sie eine vorhandene Orchestrator-Aufgabe, die sich bereits in der Warteschlange befindet. Der Vorgang wird in Zukunft auf einen bestimmten Zeitpunkt zurückgestellt. Dies wird häufig verwendet, um einen vorhandenen Vorgang erneut zurückzusetzen (d. h. der Vorgang wurde zuvor zurückgestellt und muss jetzt erneut zurückgestellt werden). Verwenden Sie diese Aktion, um einen Vorgang vorübergehend für einen bestimmten Zeitraum anzusetzen (z. B. wenn Sie auf etwas warten).

Zurückstellen vorhandener Orchestrator-Automatisierungsaufgaben

Verzögern Sie eine vorhandene Orchestrator-Aufgabe, die sich bereits in der Warteschlange befindet. Der Vorgang wird in Zukunft auf einen bestimmten Zeitpunkt zurückgestellt. Dies wird häufig verwendet, um einen vorhandenen Vorgang erneut zurückzusetzen (d. h. der Vorgang wurde zuvor zurückgestellt und muss jetzt erneut zurückgestellt werden). Verwenden Sie diese Aktion, um einen Vorgang vorübergehend für einen bestimmten Zeitraum anzusetzen (z. B. wenn Sie auf etwas warten).

Zuweisen einer Orchestrator-Automatisierungsaufgabe

Weist einem bestimmten Benutzer oder einer bestimmten Gruppe eine ausgewählte Orchestrator-Automatisierungsaufgabe zu. Diese Zuordnung wird an das Quellsystem übergeben, das mit dieser Automatisierungsaufgabe verknüpft ist (z. B. ServiceNow), und wird am häufigsten verwendet, um ein Ticket an eine andere Person oder Eine andere Personengruppe zu übergeben, um weitere Verarbeitungen zu ermöglichen. Wenn die Orchestrator-Automatisierungsaufgabe nicht mit einer Quelle verknüpft ist, wird eine Ausnahme ausgelöst.

Zwischenablage abrufen

Ruft den aktuellen Inhalt der Zwischenablage in der IA-Connect Agent-Benutzersitzung ab.

Zwischenablage löschen

Löscht den Inhalt der Zwischenablage in der IA-Connect Agent-Benutzersitzung.

Ändern des Vorgangsstatus der Orchestrator-Automatisierung

Ändert den ausgewählten Orchestrator-Automatisierungsaufgabenstatus oder andere Aufgabeneigenschaften.

Ablauf als abgeschlossen markieren

Markieren Sie einen Flow als abgeschlossen, der den IA-Connect Orchestrator informiert, dass der zugewiesene Arbeitscomputer jetzt für die Verarbeitung anderer Flüsse verfügbar ist.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Abmelden der Remotesitzung

Protokolliert die Remotesitzung, in der der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Sekunden, die gewartet werden sollen
SecondsToWait integer

Die Zeit, die nach dem Ausgeben des Abmeldebefehls an das Betriebssystem zu warten ist, damit der IA-Connect Agent den Abschluss des Befehls melden kann.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Abrufen aller IA-Connect Befehlsstatistiken

Gibt alle aktuell gespeicherten Statistiken zurück, für die der IA-Connect Agent in der aktuellen Sitzung ausgeführt wurde.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Json für Befehlsstatistiken
CommandStatsJSON string

Die Liste der Befehle, die vom IA-Connect-Agent in der aktuellen Sitzung im JSON-Format ausgeführt werden. Diese Liste enthält den Namen jeder Aktion und die Anzahl der Ausgeführten.

Abrufen aller Orchestrator-Automatisierungsaufgaben

Ruft alle Orchestrator-Automatisierungsaufgaben ab, die den Filtern entsprechen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Automatisierungsnamenfilter
AutomationName string

Geben Sie einen Wert ein, um nur Aufgaben mit diesem Automatisierungsnamen abzurufen. Lassen Sie nichts, um Orchestrator-Automatisierungsaufgaben mit einem beliebigen Namen zurückzugeben (d. h. diesen Filter deaktivieren).

Automatisierungsaufgabenstatusfilter
AutomationTaskStatus string

Filtern Sie die Automatisierungsaufgaben nach dem angegebenen Automatisierungsaufgabenstatus. Lassen Sie das Feld leer, um alle Automatisierungsaufgabenstatus zurückzugeben (d. h. diesen Filter deaktivieren).

Filtern nach Eigenschaftenabfrage
FilterByPropertyQuery string

Filtern Sie die Automatisierungsaufgaben mithilfe einer Abfragezeichenfolge. Dies ist identisch mit der Eingabe "Filtern nach Eigenschaft" in der Orchestrator-Aufgabenbenutzeroberfläche. Lassen Sie das Feld leer, um nicht nach Eigenschaft zu filtern (d. h. diesen Filter deaktivieren). Ein Suchfilter muss sich im Format "Eigenschaftsbedingungswert" befinden. Es wird nur ein einzelner Suchfilter unterstützt (sie können nicht verwenden und oder). Unterstützte Eigenschaften sind: name, org, dept, tags, stage, ticketid. Unterstützte Bedingungen sind gleich, enthalten, nicht gleich, nicht enthalten. Beispiel: Name ist gleich "Neue Starter", "Name" enthält "Starter", "Org" entspricht nicht "Acme", "Dept" enthält "Sales".

Minuten bis zum Zurückstellungsdatum
MinutesUntilDeferralDate integer

Gibt nur Orchestrator-Automatisierungsaufgaben zurück, die innerhalb der angegebenen Anzahl von Minuten ausgeführt werden können. Legen Sie auf 0 fest, wenn Sie nur Automatisierungsaufgaben benötigen, die jetzt ausgeführt werden können. Lassen Sie den Wert leer, wenn Sie Vorgänge unabhängig von der Verzögerung abrufen möchten.

Mindestprioritätsstufe
MinimumPriorityLevel integer

Gibt nur Orchestrator-Automatisierungsaufgaben zurück, die die angegebene Prioritätsstufe oder höher aufweisen. Beispiel: Das Festlegen von 2 gibt Vorgänge mit einer Prioritätsebene von 1 und 2 zurück.

Sortieren nach Verzögerungsdatum
SortByDeferralDate boolean

Legen Sie den Wert auf "true" fest, um die Daten zurückzugeben, die nach dem Zurückstellungsdatum und der Verzögerungszeit sortiert sind. Legen Sie den Wert auf "false" fest, damit die in der Reihenfolge zurückgegebenen Daten gespeichert werden.

Abrufen von Haltevorgängen
RetrieveOnHoldTasks boolean

Wenn dieser Wert auf "true" festgelegt ist (der Standardwert für die Abwärtskompatibilität), werden Aufgaben auch dann abgerufen, wenn sie im Halteraum sind. Wenn dieser Wert auf "false" festgelegt ist, werden haltevorgänge nicht abgerufen.

Überspringen
Skip integer

Wenn Sie viele Hunderte von Ergebnissen abrufen, können Sie skip und MaxResults verwenden, um einen Block von Ergebnissen abzurufen. Skip gibt an, wie viele Ergebnisse übersprungen werden sollen, bevor das erste Element im Block zurückgegeben wird. Das Festlegen von "Überspringen" auf "0" gibt Ergebnisse vom Anfang zurück.

Max. Ergebnisse
MaxResults integer

Wenn Sie viele Hunderte von Ergebnissen abrufen, können Sie skip und MaxResults verwenden, um einen Block von Ergebnissen abzurufen. MaxResults gibt die maximale Anzahl der zurückzugebenden Ergebnisse an, oder 0, um alle Ergebnisse zurückzugeben, nachdem die Eingabe übersprungen wurde.

Vorgangsdaten ausschließen
ExcludeTaskData boolean

Wenn dieser Wert auf "true" festgelegt ist, werden Aufgabendateneigenschaften (TaskData, DeferralStoredData, TaskOutputData) in der Antwort nicht zurückgegeben. Dies kann die Größe der Antwort erheblich reduzieren, wenn Ihre Aufgaben viele gespeicherte Daten haben.

Gibt zurück

Name Pfad Typ Beschreibung
Automatisierungsaufgaben
AutomationTasks array of object

Eine Datentabelle mit allen Orchestrator-Automatisierungsaufgaben, die den angegebenen Suchkriterien entsprechen. Datentabellen sind ein gängiges .NET-Datenformat, speichern jedoch Nullen als DbNull. Das IA-Connect PowerShell-Modul behebt dies, indem die meisten DbNull-Zeichenfolgen in "" konvertiert werden. Datetime-Antworten vom Orchestrator werden im Zeichenfolgenformat angezeigt.

items
AutomationTasks object
Anzahl der Automatisierungsaufgaben
NumberOfAutomationTasks integer

Die Anzahl der zurückgegebenen Automatisierungsaufgaben.

Abrufen der Arbeitsablaufnutzung von Orchestrator

Gibt die Tägliche Nutzung des Arbeitsflusses von der IA-Connect Orchestrator zurück. Wird für Berichterstellungszwecke verwendet. Sie können optional einen oder mehrere Filter verwenden, um die zurückgegebenen Ergebnisse einzuschränken.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Startfenster des Ablaufs der Startzeit
SearchStartDateStartWindow True date-time

Filtern Sie Ergebnisse, um nur die Arbeitsablaufverwendung nach dem angegebenen Startdatum abzurufen (Zeitkomponente wird ignoriert). Legen Sie den Wert auf "Leer" fest, um den Filter nicht zu filtern. Beispiel: "2022-01-24T00:00:00" würde einen Worker für Flows zurückgeben, der am oder nach dem 24. Januar 2022 begonnen hat. Alle Datetimes befinden sich in UTC (GMT+0), sodass Sie die Aktion "DateTime konvertieren" verwenden möchten, um Ihre lokale Zeit in UTC zu konvertieren.

Ablaufanfangs-Endfenster
SearchStartDateEndWindow True date-time

Filtern Sie Ergebnisse, um nur die Arbeitsablaufverwendung vor dem angegebenen Startdatum abzurufen (Die Zeitkomponente wird ignoriert). Legen Sie den Wert auf "Leer" fest, um den Filter nicht zu filtern. Beispiel: "2022-01-25T00:00:00" würde einen Worker für Flow zurückgeben, der am oder vor dem 25. Januar 2022 begonnen hat. Alle Datetimes befinden sich in UTC (GMT+0), sodass Sie die Aktion "DateTime konvertieren" verwenden möchten, um Ihre lokale Zeit in UTC zu konvertieren.

Zeitzonenminutenversatz von UTC
TimeZoneMinutesOffsetFromUTC integer

Der Zeitzonenversatz von UTC in Minuten, um die tägliche Tageszeitung auszurichten. Beispiel: Wenn Sie 60 Minuten angeben, werden die täglichen Utc-Tage von 01:00 UTC bis 01:00 UTC ausgeführt.

IA-Connect-Arbeitskraftnamen
WorkerNames string

Eine Liste der Namen von IA-Connect Workern, für die ein Schema im JSON- oder CSV-Format zurückgegeben werden soll. Wenn sie leer gelassen werden, wird für alle Mitarbeiter, die dem Orchestrator zurzeit bekannt sind, ein Markup generiert. Beispiel: [{"WorkerName": "Worker1"}, {"WorkerName": "Worker2"}] (JSON-Tabellenformat), ["Worker1", "Worker2"] (JSON-Arrayformat) oder Worker1,Worker2 (CSV-Format).

Gibt zurück

Name Pfad Typ Beschreibung
Arbeitsablaufnutzungs-JSON
WorkerFlowUsageHeatmapJSON string

Verwendung eines Arbeitsablaufs als Ransomware im JSON-Format.

Anzahl der Arbeitsflussnutzungselemente
NumberOfWorkerFlowUsageHeatmapItems integer

Die Anzahl der zurückgegebenen Elemente für die Arbeitsablaufverwendung. Ein Element pro Arbeit pro Tag.

Abrufen der id des übergeordneten Prozesses

Gibt die Prozess-ID des übergeordneten Prozesses für jeden ausgeführten Prozess in der IA-Connect Agent-Benutzersitzung zurück, die über die angegebene Prozess-ID verfügt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Prozess-ID
ProcessId True integer

Die Prozess-ID des untergeordneten Prozesses.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Übergeordnete Prozess-ID
ParentProcessId integer

Die Prozess-ID des übergeordneten Prozesses.

Übergeordneter Prozess wird noch ausgeführt
ParentProcessStillRunning boolean

Gibt true zurück, wenn der übergeordnete Prozess noch ausgeführt wird und nicht beendet wurde.

Name des übergeordneten Prozesses
ParentProcessName string

Der Prozessname des übergeordneten Prozesses.

Abrufen der Prozessanzahl nach Name

Gibt die Anzahl der ausgeführten Prozesse in der IA-Connect Agent-Benutzersitzung zurück, die den angegebenen Prozessnamen aufweist.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Prozessname
ProcessName True string

Der Prozessname.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Anzahl der Prozesse
NumberOfProcesses integer

Die Anzahl der Prozesse, die dem angegebenen Prozessnamen entsprechen.

Abrufen des Anmeldeverlaufs von Orchestrator

Gibt den IA-Connect Orchestrator-Anmeldeverlauf für Berichtszwecke zurück. Sie können optional einen oder mehrere Filter verwenden, um die zurückgegebenen Ergebnisse einzuschränken.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Innerhalb der letzten Anzahl von Tagen
WithinLastNumberOfDays integer

Filtert Ergebnisse, um nur Orchestrator-Anmeldungen innerhalb der angegebenen Anzahl von Tagen abzurufen. Auf 0 festgelegt, um nicht zu filtern.

E-Mail-Adresse
SearchByEmail string

Filtert Ergebnisse, um nur Orchestrator-Anmeldungen mit der angegebenen E-Mail-Adresse abzurufen. Legen Sie den Wert auf "Leer" fest, um nicht nach E-Mail-Adresse zu filtern.

Startfenster des Anmeldeverlaufs
SearchLoginHistoryTimeStartWindow date-time

Filtert Ergebnisse, um nur Orchestrator-Anmeldungen nach der angegebenen Startzeit abzurufen. Legen Sie den Wert auf "Leer" fest, um den Filter nicht zu filtern. Beispiel: "2022-01-24T07:00:00" würde alle Orchestrator-Anmeldungen am oder nach 07.00 Stunden am 24. Januar 2022 zurückgeben. Alle Datetimes befinden sich in UTC (GMT+0), sodass Sie die Aktion "DateTime konvertieren" verwenden möchten, um Ihre lokale Zeit in UTC zu konvertieren.

Endfenster des Anmeldeverlaufs
SearchLoginHistoryTimeEndWindow date-time

Filtert Ergebnisse, um nur Orchestrator-Anmeldungen vor der angegebenen Startzeit abzurufen. Legen Sie den Wert auf "Leer" fest, um den Filter nicht zu filtern. Beispiel: "2022-01-25T07:00:00" würde alle Orchestrator-Anmeldungen am 25. Januar 2022 oder vor 07.00 Stunden zurückgeben. Alle Datetimes befinden sich in UTC (GMT+0), sodass Sie die Aktion "DateTime konvertieren" verwenden möchten, um Ihre lokale Zeit in UTC zu konvertieren.

Gibt zurück

Name Pfad Typ Beschreibung
Json des Orchestrator-Anmeldeverlaufs
OrchestratorLoginHistoryJSON string

Eine Liste aller Orchestrator-Anmeldungen, die die angegebenen Filter im JSON-Format erfüllen.

Anzahl der Orchestrator-Anmeldungen
NumberOfOrchestratorLogins integer

Die Anzahl der zurückgegebenen Orchestrator-Anmeldungen.

Abrufen des Clienthosts

Gibt den Hostnamen des Clients zurück, auf dem der IA-Connect Director ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Clienthostname
ClientHostname string

Der Hostname des Clients, auf dem der IA-Connect Director ausgeführt wird.

Abrufen des gespeicherten Kennworts

Ruft ein zuvor generiertes oder gespeichertes Kennwort ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Kennwortbezeichner
PasswordIdentifier string

Der Bezeichner des gespeicherten Kennworts. Diese Kennwörter werden nur im Arbeitsspeicher gespeichert und gehen verloren, wenn der Agent geschlossen wird. Beispiel: MyExchangePassword.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Nur-Text-Kennwort
PlainTextPassword string

Das Kennwort im Nur-Text-Format. Das Kennwort kann im Nur-Text-Format benötigt werden, wenn es sich um ein einmaliges Kennwort handelt, das per SMS oder E-Mail (z. B. per E-Mail) übertragen werden soll und daher as-isangezeigt werden muss.

Abrufen des Orchestrator-Automatisierungsaufgabenvorgangs

Ruft eine bestimmte Orchestrator-Automatisierungsaufgabe ab, indem die eindeutige Vorgangs-ID bereitgestellt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Vorgangs-ID
OperationId True string

Die Vorgangs-ID der Orchestrator-Aufgabe, die Sie abrufen möchten.

Gibt zurück

Name Pfad Typ Beschreibung
Automatisierungsname
AutomationName string

Der Name der abgerufenen Orchestrator-Aufgabe.

Zurückstellungsdatum und -uhrzeit
DeferralDateTime string

Das Datum und die Uhrzeit, zu dem die abgerufene Orchestrator-Aufgabe bereit sein soll. Dies wird als Zeichenfolge in UTC zurückgegeben.

Zurückstellung gespeicherter Daten
DeferralStoredData string

Optionale Daten, die beim Verzögerten Verschieben des Vorgangs gespeichert wurden. Dies sind in der Regel Daten, die Sie zum Fortsetzen des Prozesses/Flusses benötigen.

Verzögerungsanzahl
DeferralCount integer

Wie oft dieser Vorgang zurückgestellt wurde. Dies ist in der Regel 0 für einen neuen Vorgang, der nie zurückgestellt wurde, oder 1 oder mehr für einen verzögerten Vorgang. Jedes Mal, wenn eine verzögerte Aufgabe erneut zurückgestellt wurde, erhöht der Orchestrator diese Zahl automatisch.

Vorgangseingabedaten
TaskInputData string

Optionale Daten, die beim Erstellen der Aufgabe gespeichert wurden. Dies sind in der Regel Daten, die zum Starten des Prozesses/Flusses verwendet wurden, aber Sie können dieses Feld für jeden Zweck verwenden. Dies kann als beliebiges Textformat Ihrer Wahl formatiert werden, z. B. JSON oder XML oder Unformatierter Text.

Vorgangsausgabedaten
TaskOutputData string

Optionale Daten, die von der Automatisierung gespeichert wurden, als die Aufgabe verarbeitet wurde. Dies kann als beliebiges Textformat Ihrer Wahl formatiert werden, z. B. JSON oder XML oder Unformatierter Text.

Priority
Priority integer

Die Prioritätsebene dieser Orchestrator-Aufgabe (1 ist höchste Ebene).

Automatisierungsaufgabenstatus
AutomationTaskStatus string

Der Status der abgerufenen Orchestrator-Aufgabe.

Prozessphase
ProcessStage string

Der Punkt, an dem der Automatisierungsprozess/Ablauf nach der Verzögerung fortgesetzt werden soll. Dies ist ein optionaler Zeichenfolgenwert, der für den spezifischen Prozess/Fluss eindeutig ist. Dies wird von einer Bedingung innerhalb des verzögerten Prozesses/Flusses verwendet, um zu entscheiden, welcher Schritt als Nächstes ausgeführt werden soll. Beispiel: Wenn der Prozess/Ablauf in der Phase "Exchange" fortgesetzt werden soll, wenn er nach der Verzögerung fortgesetzt wird, geben Sie den Wert "Exchange" ein.

Empfangsdatum und -uhrzeit
ReceivedDateTime string

Das Datum und die Uhrzeit, zu dem die Aufgabe ursprünglich vom Orchestrator empfangen wurde. Dies wird als Zeichenfolge in UTC zurückgegeben.

Minuten bis zum Zurückstellungsdatum
MinutesUntilDeferralDate integer

Die Anzahl der Minuten bis zum Zurückstellungsdatum dieses Vorgangs (z. B. wenn diese Aufgabe zur Ausführung bereit ist). Wenn diese Aufgabe bereit ist, die Minuten auszuführen, ist 0.

Zurückgestellt
OnHold boolean

Ist auf "true" festgelegt, wenn der Vorgang im Haltebereich ist. Eine "On-Hold"-Aufgabe wird nie von der Aktion "Nächste Orchestrator-Automatisierungsaufgabe abrufen" abgerufen und wird daher nicht in einem typischen Aufgabenworkflow verarbeitet.

Organisation
Organisation string

Die Organisation, mit der diese Aufgabe verbunden ist. Wird in der Regel zum Suchen und Filtern von Aufgaben verwendet.

Abteilung
Department string

Die Abteilung, der diese Aufgabe zugeordnet ist. Wird in der Regel zum Suchen und Filtern von Aufgaben verwendet.

Description
Description string

Die Beschreibung für diesen Vorgang. Wird in der Regel zum Suchen und Filtern von Aufgaben verwendet.

Stichwörter
Tags string

Eine optionale Liste mit einem oder mehreren Tags, die dieser Aufgabe zugewiesen sind. Wird in der Regel verwendet, um eine Aufgabe zum Suchen und Filtern zu kategorisieren. Keine Unterscheidung zwischen Groß-/Kleinbuchstaben 1 pro Zeile.

Abrufen des Status eines Agent-Threads

Ruft den Status eines Agent-Threads ab und ruft optional die Threadausgabedaten ab. Ein Agent-Thread kann verwendet werden, um bestimmte Aktionen in einem Thread auszuführen, soweit die Aktionen lange ausgeführt werden (länger als das RPA-Timeout) oder parallel zu anderen Aktionen ausgeführt werden können.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Thread-ID
ThreadId True integer

Wenn Sie zuvor eine Agent-Aktion als Thread ausgeführt haben, geben Sie die Thread-ID an, um den Status des Threads abzurufen. Diese Thread-ID wurde als Ausgabe der vorherigen Ausführung der Aktion als Thread bereitgestellt.

Abrufen von Threadausgabedaten
RetrieveThreadOutputData boolean

Legen Sie "true" fest, um die Threadausgabedaten im JSON-Format abzurufen. Es wird empfohlen, Threadausgabedaten abzurufen, indem sie dieselbe Aktion aufrufen, die zum Erstellen des Threads verwendet wird, indem sie die Eingabe "Ausgabedaten für Thread-ID abrufen" auf die Thread-ID festlegt, aber mit dieser Option können Sie die Threadausgabedaten direkt abrufen und optional die Daten nicht löschen.

Thread nach dem Abrufen der Ausgabedaten löschen
ClearOutputDataFromMemoryOnceRead boolean

Wenn der Thread erfolgreich abgeschlossen wurde und die Ausgabedaten abgerufen wurden (siehe Eingabe 'Threadausgabedaten abrufen'), legen Sie diese Eingabe auf "true" fest, um den Thread zu löschen, nachdem die Ergebnisse zurückgegeben wurden. Dadurch werden die Threadausgabedaten und der Thread selbst gelöscht, sodass Sie den Thread nicht erneut abfragen können.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Thread wurde gestartet
ThreadStarted boolean

True, wenn der Thread gestartet wurde. False, wenn der Thread noch nicht gestartet wurde, was vermuten würde, dass etwas schief gegangen ist, da der Thread sofort gestartet wird.

Thread wird ausgeführt
ThreadRunning boolean

True, wenn der Thread zurzeit ausgeführt wird. False, wenn der Thread nie gestartet wurde (höchst unwahrscheinlich) oder wenn der Thread jetzt abgeschlossen wurde.

Thread ist abgeschlossen
ThreadCompleted boolean

True, wenn der Thread abgeschlossen ist. False, wenn der Thread nie gestartet wurde (höchst unwahrscheinlich) oder wenn der Thread noch ausgeführt wird.

Thread erfolgreich
ThreadSuccess boolean

True, wenn der Thread erfolgreich abgeschlossen wurde. False, wenn der Thread nie gestartet wurde (höchst unwahrscheinlich), wird der Thread weiterhin ausgeführt oder wenn der Thread fehlgeschlagen ist.

Threadlaufzeit in Sekunden
ThreadRuntimeInSeconds integer

Die Gesamtzahl der Sekunden, die der Thread ausgeführt hat.

IA-Connect Aktionsname
IAConnectActionName string

Der interne Name der IA-Connect Agent-Aktion, die als Thread ausgeführt wird.

Threadstatusmeldung
ThreadStatusMessage string

Eine Textzeichenfolge, die den Status des Threads beschreibt. Diese Nachricht wird aus den Eigenschaften ThreadStarted,ThreadRunning,ThreadCompleted,ThreadSuccess berechnet. Diese Textzeichenfolge ist sprachunabhängig (sie ändert sich nicht entsprechend dem Gebietsschema).

Threadfehlermeldung
ThreadErrorMessage string

Wenn der Thread fehlgeschlagen ist, enthält diese Ausgabe die Fehlermeldung.

JSON-Threadausgabedaten
ThreadOutputJSON string

Wenn "Threadausgabedaten abrufen" auf "true" festgelegt ist, enthält diese Ausgabe die rohen Threadausgabedaten im JSON-Format.

Abrufen des Verfügbarkeitsstatus von Orchestrator-Workern

Rufen Sie den grundlegenden Orchestrator-Status ab. Dies kann verwendet werden, um zu bestätigen, dass der Orchestrator verfügbar ist und reagiert.

Gibt zurück

Name Pfad Typ Beschreibung
Gesamtzahl der Arbeitnehmer
TotalWorkersCount integer

Die Anzahl der im Orchestrator definierten IA-Connect Mitarbeiter, unabhängig davon, ob sie arbeiten oder nicht.

Anzahl der verfügbaren Mitarbeiter
AvailableWorkersCount integer

Die Anzahl der im Orchestrator definierten IA-Connect Worker, die für die Arbeit verfügbar sind. Verfügbar bedeutet, dass sie reagieren, lizenziert, nicht im Wartungsmodus, derzeit nicht ausgeführte Flüsse (Automatisierungen). Dies ist die Anzahl der Verfügbaren Mitarbeiter, um neue eingehende Arbeit anzunehmen.

Anzahl der nicht verfügbaren Mitarbeiter
UnavailableWorkersCount integer

Die Anzahl der im Orchestrator definierten IA-Connect Worker, die für die Arbeit nicht verfügbar sind. Dies entspricht der Gesamtzahl der Arbeitnehmer minus der verfügbaren Arbeitskräfte.

Anzahl der Mitarbeiter, die Abläufe ausführen
WorkersRunningFlowsCount integer

Die Anzahl der im Orchestrator definierten IA-Connect Worker, die Flüsse (Automatisierungen) ausführen. Diese Arbeitnehmer sind nicht für die Arbeit verfügbar, da sie beschäftigt sind.

Anzahl der Mitarbeiter im Wartungsmodus
WorkersInMaintenanceModeCount integer

Die Anzahl der im Orchestrator definierten IA-Connect-Mitarbeiter, die sich im Wartungsmodus befinden. Diese Mitarbeiter sind nicht für die Arbeit verfügbar, da sie manuell so konfiguriert wurden, dass keine neue Arbeit akzeptiert wird.

Anzahl der Live-Mitarbeiter
LiveWorkersCount integer

Die Anzahl der im Orchestrator definierten IA-Connect-Mitarbeiter, die reagieren. Diese Mitarbeiter sind möglicherweise für die Arbeit verfügbar oder nicht verfügbar, da sie möglicherweise nicht lizenziert sind, im Hauptmodus oder im Ausführungsmodus (Automatisierungen) ausgeführt werden.

Anzahl lizenzierter Mitarbeiter
LicensedWorkersCount integer

Die Anzahl der im Orchestrator definierten IA-Connect Worker, die reagieren und lizenziert sind. Ein lizenzierter Mitarbeiter reagiert immer, da der Orchestrator nur den lizenzierten Zustand eines Arbeitnehmers kennt, wenn der Mitarbeiter reagiert (und daher den Orchestrator über den Status informiert). Wenn ein Worker nicht mehr reagiert, wird er vom Orchestrator nicht mehr als lizenziert betrachtet. Diese Mitarbeiter sind möglicherweise für die Arbeit verfügbar oder nicht verfügbar, da sie sich möglicherweise im Hauptmodus befinden oder Flüsse (Automatisierungen) ausgeführt werden.

Abrufen generischer Anmeldeinformationen von Orchestrator

Ruft eine generische Anmeldeinformation ab, die im IA-Connect Orchestrator gespeichert wurde. Anmeldeinformationen können Benutzernamen, Kennwörter, Hostnamen, URLs und andere generische Daten enthalten.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Freundlicher Name
FriendlyName string

Anzeigename der im Orchestrator gespeicherten Anmeldeinformationen.

Abrufen eines Nur-Text-Kennworts
RetrievePlainTextPassword boolean

Wenn diese Option aktiviert ist, wird das Kennwort für die angegebenen generischen Orchestrator-Anmeldeinformationen als Nur-Text zurückgegeben, wenn die generische Anmeldeinformationseinstellung "Kennwort nicht verfügbar machen" deaktiviert wurde (sodass Kennwörter abgerufen werden können). Es wird empfohlen, Kennwörter nicht als Nur-Text abzurufen und stattdessen IA-Connect Aktionen zu verwenden, die gespeicherte Kennwörter unterstützen (z. B. "Eingabekennwort in UIA-Aktion"), bei dem der Orchestrator das Kennwort zur Laufzeit direkt in die Aktion einfügt.

Gibt zurück

Name Pfad Typ Beschreibung
Nutzername
Username string

Der Benutzername, der in den generischen Anmeldeinformationen gespeichert ist.

Nur-Text-Kennwort
PlainTextPassword string

Das Kennwort, das in den generischen Anmeldeinformationen gespeichert ist, als Nur-Text-Zeichenfolge. Orchestrator-Kennwörter werden verschlüsselt gespeichert, werden jedoch als Nur-Text zurückgegeben, damit Sie sie an Aktionen weitergeben können, die sie erfordern.

Hostname
Hostname string

Der Hostname oder der Domänenname, der in den generischen Anmeldeinformationen gespeichert ist, falls verwendet.

URL
Url string

Die URL, die bei Verwendung in den generischen Anmeldeinformationen enthalten ist.

Generische Eigenschaft 1
GenericProperty1 string

Eine generische Eigenschaft, die bei Verwendung in den generischen Anmeldeinformationen gespeichert ist. Dies kann verwendet werden, um Daten zu speichern, die möglicherweise den Anmeldeinformationen zugeordnet sind.

Generische Eigenschaft 2
GenericProperty2 string

Eine generische Eigenschaft, die bei Verwendung in den generischen Anmeldeinformationen gespeichert ist. Dies kann verwendet werden, um Daten zu speichern, die möglicherweise den Anmeldeinformationen zugeordnet sind.

Generische Eigenschaft 3
GenericProperty3 string

Eine generische Eigenschaft, die bei Verwendung in den generischen Anmeldeinformationen gespeichert ist. Dies kann verwendet werden, um Daten zu speichern, die möglicherweise den Anmeldeinformationen zugeordnet sind.

Abrufen IA-Connect Agent-Informationen

Gibt die Eigenschaften des IA-Connect-Agents zurück, einschließlich der Versionsnummer und des Pfads zur ausführbaren Datei des Agents.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
IA-Connect Agent-Version
IAConnectAgentVersion string

Die vollständige Versionsnummer des IA-Connect-Agents.

DotNet CLR-Version
DotNetCLRVersion string

Die DotNet Common Language Runtime (CLR)-Version.

IA-Connect Agent als Benutzername ausgeführt
IAConnectAgentRunAsUsername string

Der Benutzername der Benutzersitzung, in der der IA-Connect Agent ausgeführt wird.

IA-Connect Agent als Benutzerdomäne ausgeführt
IAConnectAgentRunAsUserdomain string

Die Benutzerdomäne der Benutzersitzung, in der der IA-Connect Agent ausgeführt wird.

IA-Connect Agentpfad
IAConnectAgentPath string

Der vollständige Pfad zur ausführbaren Datei des IA-Connect-Agents.

IA-Connect Agent ist 64-Bit-Prozess
IAConnectAgentIs64bitProcess boolean

Gibt "true" zurück, wenn der IA-Connect Agent ein 64-Bit-Prozess oder "false" ist, wenn dies nicht der Fall ist.

IA-Connect Agent-Version
IAConnectAgentReleaseVersion string

Die IA-Connect Agent-Version, z. B. 8.0.

IA-Connect Agent RPA-Befehlstimeout
IAConnectAgentRPACommandTimeout integer

Timeout des IA-Connect Agent RPA-Befehls. Dieser Standardwert ist 30 Sekunden und kann mithilfe der Aktion "IA-Connect Agent-Befehlstimeout festlegen" festgelegt werden.

IA-Connect Agent-Protokolldateiname
IAConnectAgentLogFilename string

Der IA-Connect Agent-Protokolldateiname. Dieser Wert ist für jeden Start des IA-Connect Agents eindeutig, da er das Startdatum und die Startzeit im Dateinamen aufweist.

Abrufen IA-Connect Agent-Protokollebene

Gibt die aktuelle IA-Connect Agent-Protokollierungsebene zurück. Die Protokollierungsebenen werden von 1 bis 4 festgelegt, wobei 1 die niedrigste Ebene und 4 die höchste ist.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Protokollebene
LoggingLevel integer

Die aktuelle Protokollierungsebene des IA-Connect-Agents.

IA-Connect Agent-Protokolldateiname
IAConnectAgentLogFilename string

Der IA-Connect Agent-Protokolldateiname. Dieser Wert ist für jeden Start des IA-Connect Agents eindeutig, da er das Startdatum und die Startzeit im Dateinamen aufweist.

Abrufen IA-Connect Agent-Sitzungsinformationen

Gibt Informationen zur IA-Connect Agent-Benutzersitzung zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Sitzungs-ID
SessionId integer

Die aktuelle Remotebenutzersitzungs-ID.

Sitzungstyp
SessionType integer

Der Typ der Remotesitzung, entweder 1 (Citrix), 2 (RDP) oder 0 (Konsole).

Name des Sitzungstyps
SessionTypeName string

Der Typ der Remotesitzung, entweder ICA (Citrix), RDP oder Console.

Abrufen IA-Connect Agentprotokolls

Gibt das aktuelle IA-Connect Agent-Protokoll zurück, entweder als Datei oder durch Lesen des Inhalts und Zurückgeben in einer Ausgabevariable.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Komprimieren
Compress boolean

Sollte die alternative IA-Connect Agent-ausführbare Datei während des Uploads komprimiert werden?

Nur letzte Befehlsprotokolle zurückgeben
ReturnLastCommandOnly boolean

Sollte das IA-Connect Agent-Protokoll auf das Ergebnis des letzten Befehls und nicht auf das gesamte Protokoll beschränkt werden?

Speichern des Protokolls in datei
SaveLogToFile boolean

Sollte das IA-Connect Agent-Protokoll als Datei gespeichert werden?

Platzieren von Protokollinhalten in Einem Datenelement
PlaceLogContentInDataItem boolean

Soll der Inhalt des Protokolls in einer Ausgabevariable zurückgegeben werden?

Lokaler Speicherordner
LocalSaveFolder string

Der Dateipfad im Ordner, in dem die IA-Connect Agent-Anmeldung gespeichert werden soll.

Agent-Protokolldateiname verwenden
UseAgentLogFilename boolean

Sollte die Protokolldatei denselben Namen wie der Name der Protokolldatei im Agent erhalten? Wenn dieser Wert auf "false" festgelegt ist, können Sie "Lokaler Dateiname" festlegen, um den Dateinamen anzugeben.

Lokaler Dateiname speichern
LocalSaveFilename string

Der Dateiname nur der lokalen Speicherdatei für das IA-Connect Agent-Protokoll. Dies wird nur verwendet, wenn "Agent-Protokolldateiname verwenden" auf "false" festgelegt ist.

Max bytes to read
MaxBytesToRead integer

Die maximale Anzahl von Bytes, die aus dem Agent-Protokoll gelesen werden sollen (vom Ende nach hinten). Dies kann auf 0 oder -1 festgelegt werden, um das gesamte Protokoll abzurufen.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Inhalt des Agentprotokolls
IAConnectAgentLogContentsBase64 string

Der Inhalt des IA-Connect Agent-Protokolls.

Lokal gespeicherter Protokolldateiname
IAConnectAgentLogFilenameOnly string

Der Pfad zum gespeicherten Protokolldateinamen.

Abrufen IA-Connect Agentprozessanzahl

Gibt die Anzahl der Instanzen des aktuell in der Benutzersitzung ausgeführten IA-Connect Agent zurück. Dies ist nützlich, um zu erkennen, ob mehrere Instanzen des IA-Connect-Agents ausgeführt werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Anzahl der Prozesse
NumberOfProcesses integer

Die Anzahl der IA-Connect Agent-Prozesse, die derzeit in der Benutzersitzung ausgeführt werden.

Abrufen IA-Connect aktuellen Lizenzstatus des Agents

Gibt zurück, ob der IA-Connect Agent derzeit lizenziert ist und ob die Eigenschaften der Lizenz lizenziert sind.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Ist lizenziert
IsLicensed boolean

Gibt "true" zurück, wenn der IA-Connect Agent zurzeit lizenziert ist, oder "false", wenn dies nicht der Fall ist.

Lizenztyp
LicenseType string

Der Typ der verwendeten IA-Connect Lizenz.

Agent-Domänenname
CustomerNETBIOSDomainName string

Der NetBIOS-Domänenname des Computers, auf dem der IA-Connect Agent ausgeführt wird, wenn er nach Domänenname lizenziert ist (IA-Connect 7.0 oder 7.1).

Director-Hostnamen
DirectorHostnameCSV string

Der Hostname(n) der Computer, auf denen der IA-Connect Director installiert werden kann, wenn er vom Hostnamen lizenziert wird (post IA-Connect 7.2).

Anzeigename des Kunden
CustomerDisplayName string

Der Kundenname, der in der Titelleiste des IA-Connect Agenten angezeigt werden soll.

Lieferantenname
VendorName string

Der Name des IA-Connect Anbieters.

Ablaufdatum der Lizenz
LicenseExpiryDate string

Das Ablaufdatum der IA-Connect-Lizenz.

Tage bis zum Ablauf der Lizenz
DaysUntilLicenseExpires integer

Die Anzahl der verbleibenden Tage bis zum Ablauf der IA-Connect Lizenz.

Lizenzfeatures
LicenseFeatures string

Zusätzliche Lizenzfeatures, die in der Regel Zugriff auf zusätzliche Funktionen bieten.

Ist JML-Lizenz
IsJMLLicense boolean

Bietet diese Lizenz Zugriff auf JML-Funktionen.

Abrufen IA-Connect Director-Betriebszeit

Gibt die Betriebszeit dieses IA-Connect Director in Sekunden zurück (d. h. wie lange der Director ausgeführt wurde).

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Director-Betriebszeit in Sekunden
UpTimeInSeconds integer

Die Anzahl der Sekunden, die der IA-Connect Director ausgeführt wurde.

Abrufen IA-Connect Director-Informationen

Gibt die Eigenschaften des IA-Connect Director zurück, einschließlich der Versionsnummer und des Pfads zur ausführbaren Datei des Director.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
IA-Connect Director-Version
IAConnectDirectorVersion string

Die Vollständige Versionsnummer des IA-Connect Director.

DotNet CLR-Version
DotNetCLRVersion string

Die DotNet Common Language Runtime (CLR)-Version.

IA-Connect Director als Benutzername ausgeführt
IAConnectDirectorRunAsUsername string

Der Benutzername der Benutzersitzung, in der der IA-Connect Director ausgeführt wird.

IA-Connect Director als Benutzerdomäne ausgeführt
IAConnectDirectorRunAsUserdomain string

Die Benutzerdomäne der Benutzersitzung, in der der IA-Connect Director ausgeführt wird.

IA-Connect Directorpfad
IAConnectDirectorPath string

Der vollständige Pfad zur ausführbaren Datei des IA-Connect Director.

IA-Connect Director ist 64-Bit-Prozess
IAConnectDirectorIs64bitProcess boolean

Gibt "true" zurück, wenn der IA-Connect Director ein 64-Bit-Prozess oder "false" ist, wenn dies nicht der Fall ist.

IA-Connect Director-Version
IAConnectDirectorReleaseVersion string

Die version IA-Connect Director, z. B. 8.0.

IA-Connect Director-Protokolldateiname
IAConnectDirectorLogFilename string

Der Dateiname des IA-Connect Director-Protokolls. Dieser Wert ist für jeden Start des IA-Connect Director eindeutig, da er das Startdatum und die Startzeit im Dateinamen aufweist.

Abrufen IA-Connect Directorprotokollebene

Gibt die aktuelle IA-Connect Director-Protokollierungsebene zurück. Die Protokollierungsebenen werden von 0 bis 4 festgelegt. 0 ist deaktiviert. 1 ist die niedrigste Protokollebene (und der Standardwert). 4 ist die höchste Protokollebene.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Protokollebene
LoggingLevel integer

Die aktuelle Protokollierungsebene des IA-Connect Director.

IA-Connect Director-Protokolldateiname
IAConnectDirectorLogFilename string

Der Dateiname des IA-Connect Director-Protokolls. Dieser Wert ist für jeden Start eindeutig, da er das Startdatum und die Startzeit im Dateinamen aufweist.

Abrufen IA-Connect globalen Koordinatenkonfiguration des Agents

Ruft die Konfiguration der konfiguration des globalen Koordinatensystems des IA-Connect Agent ab, das verwendet wird, um Elementpositionen (z. B. während der Mausüberprüfung) anzuzeigen und Mauspositionen zu berechnen (z. B. beim Ausführen globaler Mausaktionen).

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Funktionen für mehrere Monitore
MultiMonitorFunctionality string

Gibt 'PrimaryMonitor' zurück, wenn der IA-Connect Agent zurzeit so konfiguriert ist, dass nur hervorhebungselemente unterstützt und globale Mausaktionen auf dem primären Anzeigegerät ausgeführt werden. Gibt "MultiMonitor" zurück, wenn der IA-Connect Agent Elemente auf allen Monitoren hervorhebung (der Standardwert seit IA-Connect 9,4).

Auto Set Mouse Inspection Multiplier
AutoSetMouseInspectionMultiplier boolean

Gibt true zurück, wenn der IA-Connect Agent automatisch den Mausüberprüfungsmultiplikator auf dem primären Anzeigegerät beim Starten des Agents berechnet und jedes Mal, wenn die Mausüberprüfung ausgeführt wird (der Standardwert seit IA-Connect 9,4). Gibt "false" zurück, wenn der IA-Connect Agent die Mausüberprüfungsmultiplikator manuell festlegen muss (die einzige verfügbare Option in IA-Connect 9,3 und früher). Diese Option hat nur auswirkungen, wenn der Modus mit mehreren Monitoren deaktiviert ist.

Automatisches Festlegen des globalen Mausmultiplikators
AutoSetGlobalMouseMultiplier boolean

Gibt true zurück, wenn der IA-Connect Agent automatisch den globalen Mausbewegungsmultiplikator auf dem primären Anzeigegerät beim Agent-Start berechnet und jedes Mal, wenn die Mausüberprüfung ausgeführt wird (der Standardwert seit IA-Connect 9,4). Gibt "false" zurück, wenn der IA-Connect Agent die globale Mausbewegungsmultiplikator manuell festlegen muss (die einzige verfügbare Option in IA-Connect 9,3 und früher). Diese Option hat nur auswirkungen, wenn der Modus mit mehreren Monitoren deaktiviert ist.

Mausinspektion X Multiplizierer
MouseInspectionXMultiplier double

Der aktuelle horizontale (X)-Mausüberprüfungsmultiplikator (für den Fall, dass der Agent hervorhebung, was sich unter der Maus befindet). Beispiel: Wenn IA-Connect das Inspektionsrechteck an der Hälfte der tatsächlichen Maus X-Position anzeigt, lautet dieser Wert 0,5. Der Multiplikator hat nur auswirkungen, wenn "Multi monitor functionality" deaktiviert ist, da Multiplizierer dynamisch berechnet werden, wenn der IA-Connect Agent so konfiguriert ist, dass er mit mehreren Monitoren kompatibel ist.

Mausinspektion Y-Multiplizierer
MouseInspectionYMultiplier double

Der aktuelle vertikale (Y)-Mausüberprüfungsmultiplikator (für den Fall, dass der Agent hervorhebung, was sich unter der Maus befindet). Beispiel: Wenn IA-Connect das Inspektionsrechteck an der Hälfte der tatsächlichen Maus-Y-Position anzeigt, lautet dieser Wert 0,5. Der Multiplikator hat nur auswirkungen, wenn "Multi monitor functionality" deaktiviert ist, da Multiplizierer dynamisch berechnet werden, wenn der IA-Connect Agent so konfiguriert ist, dass er mit mehreren Monitoren kompatibel ist.

Global mouse X multiplier
GlobalMouseXMultiplier double

Der aktuelle horizontale (X) globale Mausbewegungsmultiplikator (für den Zeitpunkt, an dem der Agent die Maus bewegt). Der Multiplikator hat nur auswirkungen, wenn "Multi monitor functionality" deaktiviert ist, da Multiplizierer dynamisch berechnet werden, wenn der IA-Connect Agent so konfiguriert ist, dass er mit mehreren Monitoren kompatibel ist.

Globale Maus Y-Multiplizierer
GlobalMouseYMultiplier double

Der aktuelle vertikale (Y) globale Mausbewegungsmultiplikator (für den Zeitpunkt, an dem der Agent die Maus bewegt). Der Multiplikator hat nur auswirkungen, wenn "Multi monitor functionality" deaktiviert ist, da Multiplizierer dynamisch berechnet werden, wenn der IA-Connect Agent so konfiguriert ist, dass er mit mehreren Monitoren kompatibel ist.

Globale Mausbewegungsmethode
GlobalMouseMoveMethod string

Gibt die aktuelle globale Mausbewegungsmethode zurück (entweder mouse_event oder setcursorpos).

Java-Koordinatensystem
JavaCoordinateSystem string

Gibt das aktuelle Java-Koordinatensystem zurück, das "Virtual" (Standard) oder "Physisch" (neu in IA-Connect 9.4) sein kann. Virtuelle Koordinaten sind dpi-skaliert, während physische Koordinaten direkt Pixeln zugeordnet werden. Dieser Wert sollte auf das Koordinatensystem festgelegt werden, das von der Java Access Bridge präsentiert wird.

SAP-GUI-Koordinatensystem
SAPGUICoordinateSystem string

Gibt das aktuelle SAP-GUI-Skript-API-Koordinatensystem zurück, das "Virtual" (Standard) oder "Physisch" (neu in IA-Connect 9.4) sein kann. Virtuelle Koordinaten sind dpi-skaliert, während physische Koordinaten direkt Pixeln zugeordnet werden. Dieser Wert sollte auf das Koordinatensystem festgelegt werden, das von der SAP-GUI-Skript-API dargestellt wird.

Abrufen IA-Connect status des nächsten Hops

Meldet den Status des nächsten Hop Director für den Agent, der diesen Befehl empfängt. Wenn der nächste Hop aktiviert ist, leitet dieser Agent Befehle an den nächsten Hop weiter (über den Next-Hop Director). Wenn der nächste Hop deaktiviert ist, verarbeitet dieser Agent Befehle selbst (standard).

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Überprüfen, ob der nächste Hop Director ausgeführt wird
CheckNextHopDirectorIsRunning boolean

Für den nächsten Hop ist ein ausgeführter IA-Connect Director auf demselben Computer wie der Agent erforderlich. Wenn diese Einstellung "true" ist, überprüft der Agent, ob der nächste Hop-Director wie beschrieben ausgeführt wird. Wenn diese Einstellung falsch ist, führt der Agent keine Überprüfungen durch und überprüft einfach den Status des nächsten Hops.

Überprüfen, ob der nächste Hop-Agent ausgeführt wird
CheckNextHopAgentIsRunning boolean

Für den nächsten Hop ist ein ausgeführter IA-Connect Director auf demselben Computer wie der Agent UND ein ausgeführter IA-Connect Agent in der nächsten Hopsitzung erforderlich. Wenn diese Einstellung "true" ist, überprüft der Agent, wie beschrieben, der nächste Hop-Agent ausgeführt wird. Wenn diese Einstellung falsch ist, führt der Agent keine Überprüfungen durch und überprüft einfach den Status des nächsten Hops.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Nächster Hop aktiviert
NextHopEnabled boolean

Gibt true zurück, wenn der nächste Hop zurzeit aktiviert ist.

Aktive Adresse des nächsten Hop Director
ActiveNextHopDirectorAddress string

Die Adresse des aktiven nächsten Hop director, wenn eine verwendet wird.

Aktiver nächster Hop Director TCP-Port
ActiveNextHopDirectorTCPPort integer

Der TCP-Port des aktiven nächsten Hop Director, wenn eins verwendet wird.

Aktiver nächster Hop Director verwendet HTTPS
ActiveNextHopDirectorUsesHTTPS boolean

Gibt true zurück, wenn der aktive nächste Hop Director HTTPS verwendet.

Aktiver nächster Hop Director wird ausgeführt
ActiveNextHopDirectorIsRunning boolean

Gibt true zurück, wenn der aktive nächste Hop Director ausgeführt wird, oder false, wenn dies nicht der Fall ist.

Url des aktiven nächsten Hop Director
ActiveNextHopDirectorURL string

Die URL des aktiven nächsten Hop Director.

Aktiver Nächster Hop-Agent wird ausgeführt
ActiveNextHopAgentIsRunning boolean

Gibt "true" zurück, wenn der aktive nächste Hop-Agent ausgeführt wird, oder "false", wenn dies nicht der Fall ist.

Abrufen verfügbarer IA-Connect Sitzungen

Ruft eine Liste der IA-Connect Directorsitzungen ab (verfügbare Verbindungen zu Sitzungen, in denen der IA-Connect Agent ausgeführt wird, z. B. lokal, Microsoft RDP oder Citrix ICA).

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
JSON IA-Connect Sitzungen
IAConnectSessionsJSON string

Eine Liste aller IA-Connect Sitzungen, die als JSON formatiert sind.

Anzahl der IA-Connect Sitzungen
NumberOfIAConnectSessions integer

Die Gesamtzahl der geöffneten IA-Connect Sitzungen.

Anzahl der lokalen IA-Connect Sitzungen
NumberOfLocalIAConnectSessions integer

Die Anzahl der geöffneten lokalen IA-Connect Sitzungen.

Anzahl der Citrix ICA IA-Connect Sitzungen
NumberOfCitrixICAIAConnectSessions integer

Die Anzahl der geöffneten Citrix ICA IA-Connect Sitzungen.

Anzahl der Microsoft RDP-IA-Connect-Sitzungen
NumberOfMicrosoftRDPIAConnectSessions integer

Die Anzahl der geöffneten Microsoft RDP-IA-Connect Sitzungen.

Abrufen von Arbeitsverfügbarkeitsstatistiken von Orchestrator

Gibt Arbeitsverfügbarkeitsstatistiken aus dem IA-Connect Orchestrator zurück. Wird für Berichterstellungszwecke verwendet. Sie können optional einen oder mehrere Filter verwenden, um die zurückgegebenen Ergebnisse einzuschränken.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Innerhalb der letzten Anzahl von Tagen
WithinLastNumberOfDays integer

Filtert Ergebnisse, um nur die innerhalb der letzten angegebenen Anzahl von Tagen gestarteten abzurufen. Auf 0 festgelegt, um nicht zu filtern.

Flussname
SearchFlowName string

Filtert Ergebnisse, um nur diejenigen mit dem angegebenen Flussnamen abzurufen. Legen Sie den Wert auf "Leer" fest, um nicht nach Flussnamen zu filtern.

Startfenster des Ablaufs der Startzeit
SearchFlowStartTimeStartWindow date-time

Filtern Sie Ergebnisse, um nur diejenigen abzurufen, die nach der angegebenen Startzeit gestartet wurden. Legen Sie den Wert auf "Leer" fest, um den Filter nicht zu filtern. Beispiel: "2022-01-24T07:00:00" würde alle Orchestrator Flow-Statistiken für Flows zurückgeben, die am 24. Januar 2022 mit oder nach 07,00 Stunden gestartet wurden. Alle Datetimes befinden sich in UTC (GMT+0), sodass Sie die Aktion "DateTime konvertieren" verwenden möchten, um Ihre lokale Zeit in UTC zu konvertieren.

Gibt zurück

Name Pfad Typ Beschreibung
Arbeitsverfügbarkeitsstatistiken JSON
WorkerAvailabilityStatsJSON string

Eine Liste der Arbeitsverfügbarkeitsstatistiken im JSON-Format.

Anzahl der Arbeitsverfügbarkeitsstatistiken
NumberOfWorkerAvailabilityStats integer

Die Anzahl der zurückgegebenen Statistiken zur Verfügbarkeit von Mitarbeitern.

Abrufen von CSV-Text als Sammlung

Gibt eine CSV-Datei auf dem Computer zurück, auf dem der IA-Connect Agent als Sammlung (Tabelle) ausgeführt wird. Erfordert nur lesegeschützten Zugriff auf CSV-Datei.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
CSV-Dateipfad
CSVFilePath True string

Der vollständige Pfad zur CSV-Datei. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Erste Zeile ist Kopfzeile
FirstLineIsHeader boolean

Ist die erste Zeile in der CSV-Datei eine Kopfzeile?

Kürzen von Kopfzeilen
TrimHeaders boolean

Sollen die Kopfzeilen gekürzt werden, um führende oder nachfolgende Leerzeichen zu entfernen?

Leere Zeilen zulassen
AllowBlankRows boolean

Bei Festlegung auf "true" (Standardeinstellung) sind völlig leere Zeilen in den CSV-Daten zulässig und werden als leere Zeile zurückgegeben. Wenn dieser Wert auf "false" festgelegt ist, werden in den zurückgegebenen Daten vollständig leere Zeilen entfernt (die Datei bleibt unverändert).

Erweitern von Spalten bei Bedarf
ExtendColumnsIfRequired boolean

Wenn dieser Wert auf "true" festgelegt ist und es Zellen ohne übereinstimmende Spaltenüberschrift gibt (d. h. eine Zeile mit mehr Zellen als die Kopfzeile), wird automatisch eine Spaltenüberschrift mit dem Namen Column_N erstellt (wobei N der Spaltenindex ist). Bei Festlegung auf "false" (Standardeinstellung) gibt es eine Ausnahme, wenn eine Zeile Daten ohne übereinstimmende Spalte enthält.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
CSV-Daten JSON
CSVDataJSON string

Der Inhalt der CSV-Datei im JSON-Format.

Abrufen von Dateien

Gibt eine Liste von Dateien in einem Ordner (übereinstimmend mit einer CSV-Liste von Mustern) auf dem Computer zurück, auf dem der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Verzeichnispfad
DirectoryPath True string

Der vollständige Pfad zum Verzeichnis (Ordner). Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Muster CSV
PatternsCSV True string

Eine durch Trennzeichen getrennte Liste von Dateimustern, die übereinstimmen sollen, z . B. für alle Dateien oder ".txt,.docx" für Dateien mit einer .txt oder .docx Erweiterung.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
JSON-Dateien
FilesJSON string

Eine Liste der Dateien, die im Ordner enthalten sind, im JSON-Format.

Anzahl der erfolgreich gelesenen Dateien
NumberOfFilesReadSuccessfully integer

Die Anzahl der Dateien, die erfolgreich gelesen wurden.

Die Anzahl der Dateien konnte nicht gelesen werden.
NumberOfFilesFailedToRead integer

Die Anzahl der Dateien, die nicht gelesen werden konnten.

Abrufen von Dateiinhalten als Base64

Rufen Sie den Inhalt der angegebenen Datei im Base64-Format ab, ein Format, das für die Übertragung über DIE API geeignet ist und problemlos wieder in das ursprüngliche Text- oder Binärformat konvertiert wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Dateipfad
FilePath True string

Der vollständige Pfad zur Datei. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Komprimieren
Compress boolean

Legen Sie den Wert auf "true" fest, um den Dateiinhalt zu komprimieren, bevor Sie in Base64 konvertieren. Die Datei bleibt unberührt, alle Vorgänge werden im Arbeitsspeicher ausgeführt. Dieses Feature ist nur nützlich, wenn Sie den Dateiinhalt GUnzipieren können, nachdem Sie base64 abgerufen haben (beim Decodieren zurück zum ursprünglichen Dateiinhaltstext oder binärdaten). Legen Sie diesen Wert auf "false" fest, wenn Sie base64 direkt an eine Aktion übergeben, die Base64 als Eingabe akzeptiert und kein GUnzip-Feature aufweist.

Max. Dateigröße
MaxFileSize integer

Die maximale Größe der Datei, über der eine Ausnahme ausgelöst wird, anstatt den Dateiinhalt abzurufen. Auf diese Weise können Sie die Situation vermeiden, in der der Agent aufgefordert wird, eine riesige Datei abzurufen, was letztendlich dazu führt, dass die Aktion zu einem Timeout führt. Legen Sie auf -1 fest, um die Dateigrößenüberprüfung zu deaktivieren.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Dateiinhalte als Base64
FileContentsAsBase64 string

Der Dateiinhalt im Base64-Format.

Abrufen von Dateisicherheitsberechtigungen

Gibt eine Liste der Berechtigungen zurück, die derzeit auf einer Datei auf dem Computer festgelegt sind, auf der der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Dateipfad
FilePath True string

Der vollständige Pfad zur Datei. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
JSON für Sicherheitsberechtigungen
SecurityPermissionsJSON string

Die berechtigungen, die derzeit für die angegebene Datei im JSON-Format festgelegt sind.

Abrufen von Director-Clienttyp und Sitzungsinformationen

Gibt die Details der lokalen oder Remotesitzung zurück, die vom Director der Ebene 1 behandelt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Remoteclienttyp
RemoteClientType string

Der Remoteclienttyp ('Local', 'Citrix ICA' oder 'Microsoft RDP').

Virtueller Kanal verbunden
VirtualChannelConnected boolean

True, wenn der virtuelle Kanal verbunden ist, zwischen dem Director und dem Agent.

Directorversion
DirectorVersion string

Die Version der IA-Connect Director-DLL. Beispiel: 1.67.21.0.

Director-Version
DirectorReleaseVersion string

Die IA-Connect Releaseversion des IA-Connect Director. Beispiel: 9.4.

Agentversion
AgentVersion string

Die Version der IA-Connect Agent EXE, mit der dieser Director verbunden ist. Beispiel: 1.74.21.0.

Agent release version
AgentReleaseVersion string

Die IA-Connect Releaseversion des IA-Connect Agents, mit dem dieser Director verbunden ist. Beispiel: 9.4.

Agent ist lizenziert
AgentIsLicensed boolean

True, wenn der IA-Connect Agent, mit dem dieser Director verbunden ist, lizenziert ist. False, wenn der IA-Connect Agent nicht lizenziert ist. Null, wenn der Agent-Lizenzstatus unbekannt ist.

Agent-Lizenzfeatures
AgentLicenseFeatures string

Eine durch Trennzeichen getrennte Liste der IA-Connect Lizenzfeatures, die dem IA-Connect Agent zugewiesen sind, mit dem dieser Director verbunden ist. Beispiel: JML, DEV.

Director hostname
DirectorHostname string

Der Hostname des Computers, auf dem der Director ausgeführt wird. Beispiel: vmrpa1.

Director NetBIOS-Domänenname
DirectorNetBIOSDomainName string

Der NetBIOS-Domänenname des Computers, auf dem der Director ausgeführt wird. Beispiel: Domäne1. Wenn der Computer kein Mitglied einer Domäne ist, gibt dies normalerweise den Hostnamen zurück.

Director DNS-Domänenname
DirectorDNSDomainName string

Der DNS-Domänenname des Computers, auf dem der Director ausgeführt wird. Beispiel: domain1.myorg.local. Wenn der Computer kein Mitglied einer Domäne ist, gibt dies normalerweise den Hostnamen zurück.

Angefügt an next hop Director
AttachedToNextHopDirector boolean

Auf "false" festgelegt, wenn die IA-Connect Sitzung zurzeit mit dem Agent verbunden ist, mit dem dieser Director verbunden ist. Wird auf "true" festgelegt, wenn der Director alle Aktionen (d. h. angefügt) an einen anderen Director weiterleitet (der mit einem anderen Agent verbunden ist). Wenn dieser Director z. B. ein lokaler Director ist, der mit einem lokalen Agent kommuniziert, die IA-Connect-Sitzung jedoch derzeit an Citrix angefügt ist, ist dieser Wert wahr.

Sitzungstyp "Nächster Hop Director"
NextHopDirectorSessionType string

Wenn dieser Director an einen nächsten Hop Director angefügt ist, enthält dieser Wert den nächsten Hopsitzungstyp. Wenn dieser Director beispielsweise ein lokaler Director ist, der mit einem lokalen Agent kommuniziert, aber die IA-Connect-Sitzung derzeit an Citrix angefügt ist, lautet dieser Wert "Citrix ICA", während der Wert "Remote-Clienttyp" "Lokal" lautet (die lokale Director-Weiterleitungsaktionen an Citrix darstellt).

Abrufen von Flow-Statistiken von Orchestrator

Gibt eine Liste der Flow-Statistiken aus dem IA-Connect Orchestrator zurück. Wird für Berichterstellungszwecke verwendet. Sie können optional einen oder mehrere Filter verwenden, um die zurückgegebenen Ergebnisse einzuschränken.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Innerhalb der letzten Anzahl von Tagen
WithinLastNumberOfDays integer

Filtert Ergebnisse, um nur die innerhalb der letzten angegebenen Anzahl von Tagen gestarteten abzurufen. Auf 0 festgelegt, um nicht zu filtern.

Flussname
SearchFlowName string

Filtert Ergebnisse, um nur diejenigen mit dem angegebenen Flussnamen abzurufen. Legen Sie den Wert auf "Leer" fest, um nicht nach Flussnamen zu filtern.

Ergebnis der letzten Ablaufaktion
SearchFlowLastActionResult boolean

Filtert Ergebnisse, um nur die Ergebnisse mit dem angegebenen letzten Aktionsergebnis abzurufen. Auf "true" festgelegt, um nur erfolgreiche Flüsse abzurufen. Auf "false" festgelegt, um nur fehlgeschlagene Flüsse abzurufen. Legen Sie keinen Wert /einen Wert fest, der leer ist, um das letzte Aktionsergebnis des Flusses nicht zu filtern.

Startfenster des Ablaufs der Startzeit
SearchFlowStartTimeStartWindow date-time

Filtern Sie Ergebnisse, um nur diejenigen abzurufen, die nach der angegebenen Startzeit gestartet wurden. Legen Sie den Wert auf "Leer" fest, um den Filter nicht zu filtern. Beispiel: "2022-01-24T07:00:00" würde alle Orchestrator Flow-Statistiken für Flows zurückgeben, die am 24. Januar 2022 mit oder nach 07,00 Stunden gestartet wurden. Alle Datetimes befinden sich in UTC (GMT+0), sodass Sie die Aktion "DateTime konvertieren" verwenden möchten, um Ihre lokale Zeit in UTC zu konvertieren.

Ablaufanfangs-Endfenster
SearchFlowStartTimeEndWindow date-time

Filtern Sie Ergebnisse, um nur diejenigen abzurufen, die vor der angegebenen Startzeit gestartet wurden. Legen Sie den Wert auf "Leer" fest, um den Filter nicht zu filtern. Beispiel: "2022-01-25T07:00:00" würde alle Orchestrator Flow-Statistiken für Flows zurückgeben, die am 25. Januar 2022 auf oder vor 07,00 Stunden gestartet wurden. Alle Datetimes befinden sich in UTC (GMT+0), sodass Sie die Aktion "DateTime konvertieren" verwenden möchten, um Ihre lokale Zeit in UTC zu konvertieren.

Gibt zurück

Name Pfad Typ Beschreibung
Orchestrator Flow stats JSON
OrchestratorFlowStatsJSON string

Eine Liste aller Orchestrator Flow-Statistiken im JSON-Format.

Anzahl der Flussstatistiken
NumberOfOrchestratorFlowStats integer

Die Anzahl der zurückgegebenen Flow-Statistiken.

Abrufen von Ordnern

Gibt alle Unterordner innerhalb eines angegebenen Ordners auf dem Computer zurück, auf dem der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Verzeichnispfad
DirectoryPath True string

Der vollständige Pfad zum Verzeichnis (Ordner). Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
JSON-Ordner
FoldersJSON string

Eine Liste von Unterordnern, die im Ordner enthalten sind, im JSON-Format.

Anzahl der Erfolgreich gelesenen Ordner
NumberOfFoldersReadSuccessfully integer

Die Anzahl der Unterordner, die erfolgreich gelesen wurden.

Die Anzahl der Ordner konnte nicht gelesen werden.
NumberOfFoldersFailedToRead integer

Die Anzahl der Unterordner, die nicht gelesen werden konnten.

Abrufen von Ordnersicherheitsberechtigungen

Gibt eine Liste der Berechtigungen zurück, die derzeit auf einem Ordner auf dem Computer festgelegt sind, auf dem der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Ordnerpfad
FolderPath True string

Der vollständige Pfad zum Ordner. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
JSON für Sicherheitsberechtigungen
SecurityPermissionsJSON string

Die berechtigungen, die derzeit für den angegebenen Ordner im JSON-Format festgelegt sind.

Abrufen von Prozess-ID-Befehlszeileneigenschaften

Gibt die Befehlszeileneigenschaften für jeden ausgeführten Prozess in der IA-Connect Agent-Benutzersitzung zurück, die die angegebene Prozess-ID aufweist.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Prozess-ID
ProcessId True integer

Die Prozess-ID des Prozesses zum Abrufen der Befehlszeileneigenschaften aus.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Befehlszeile "Prozess"
ProcessCommandLine string

Die Befehlszeileneigenschaften für den Prozess.

Prozessargumente
ProcessArguments string

Die Argumente, die beim Starten des Prozesses verwendet wurden.

Aktuelles Arbeitsverzeichnis verarbeiten
ProcessCurrentWorkingDirectory string

Das aktuelle Arbeitsverzeichnis des Prozesses.

Name des Prozessbildpfads
ProcessImagePathName string

Der Pfad zur ausführbaren Datei, die den Prozess gestartet hat.

Abrufen von Prozessen

Gibt eine Liste der ausgeführten Prozesse in der IA-Connect Agent-Benutzersitzung zurück. Dies kann optional durch Angabe eines Prozessnamens gefiltert werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Prozessname
ProcessName string

Optionaler Filter für den Prozessnamen.

Prozessbefehlszeile abrufen
GetProcessCommandLine boolean

Wenn dieser Wert auf "true" festgelegt ist, werden die Details der Prozess-Befehlszeile zurückgegeben.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Anzahl der Prozesse
NumberOfProcesses integer

Die Anzahl der Prozesse, die in der Benutzersitzung ausgeführt werden.

Json-Prozesse
ProcessesJSON string

Die Liste der Prozesse, die in der Benutzersitzung ausgeführt werden, im JSON-Format.

Abrufen von speicherplatzfreiem Speicherplatz

Gibt den freien Speicherplatz für einen angegebenen Datenträger auf dem Computer zurück, auf dem der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Laufwerkbuchstabe
DriveLetter True string

Der Laufwerkbuchstaben des zu überprüfenden Datenträgers.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Freier Speicherplatz byte
FreeSpaceBytes integer

Die Menge des freien Speicherplatzes in Byte.

Freier Speicherplatz KB
FreeSpaceKB integer

Die Menge an freiem Speicherplatz in Kilobyte.

Freier Speicherplatz MB
FreeSpaceMB integer

Die Menge an freiem Speicherplatz in Megabyte.

Freier Speicherplatz GB
FreeSpaceGB integer

Die Menge an freiem Speicherplatz in Gigabyte.

Abrufen von Umgebungsinformationen

Gibt Informationen zur Umgebung zurück, in der die IA-Connect Agent-Benutzersitzung ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Hauptversion des Betriebssystems
OSVersionMajor integer

Die Hauptversion des Betriebssystems.

Nebenversion des Betriebssystems
OSVersionMinor integer

Die Nebenversion des Betriebssystems.

Betriebssystembuildversion
OSVersionBuild integer

Die Buildversion des Betriebssystems.

Betriebssystem ist 64-Bit
OSIs64Bit boolean

Gibt true zurück, wenn das Betriebssystem 64 bit ist.

Prozessoranzahl
ProcessorCount integer

Die Prozessoranzahl.

Gesamtanzahl des physischen RAM in MB
TotalPhysicalRAMInMB integer

Die Menge des physischen RAM (in MB).

Gesamtanzahl des virtuellen RAM in MB
TotalVirtualRAMInMB integer

Die Menge des virtuellen RAM (in MB).

Verfügbarer physischer RAM in MB
AvailablePhysicalRAMInMB integer

Die Menge des zurzeit verfügbaren physischen RAM (in MB).

Verfügbarer virtueller RAM in MB
AvailableVirtualRAMInMB integer

Die Menge des derzeit verfügbaren virtuellen RAM (in MB).

Vollständiger Betriebssystemname
OSFullName string

Der vollständige Name des Betriebssystems, z. B. Microsoft Windows Server 2019 Standard.

Installierter Name der Benutzeroberflächenkultur
InstalledUICultureName string

Die sprache der Benutzeroberfläche, die mit dem Betriebssystem installiert ist, z. B. en-US.

Aktueller Benutzeroberflächenkulturname
CurrentUICultureName string

Die Standardsprache der Benutzeroberfläche, z. B. en-US.

Aktueller Kulturname
CurrentCultureName string

Das Standardgebietsschema des Benutzers, z. B. en-GB.

Agent-Threads abrufen

Gibt eine Liste der Agent-Threads zurück. Ein Agent-Thread kann verwendet werden, um bestimmte Aktionen in einem Thread auszuführen, soweit die Aktionen lange ausgeführt werden (länger als das RPA-Timeout) oder parallel zu anderen Aktionen ausgeführt werden können. Sobald ein Agent-Thread abgeschlossen und seine Daten abgerufen wurden, wird der Agent-Thread gelöscht und wird nicht in der Liste der Threads angezeigt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Sortierreihenfolge
SortOrder string

Die Sortierreihenfolge für die Ausgabeliste von Agent-Threads. Unterstützte Sortierreihenfolgen sind 'None', 'ThreadStartTime', 'ThreadStartTime_Desc', 'ThreadEndTime', 'ThreadEndTime_Desc', 'ThreadId', 'ThreadId_Desc', 'ThreadActionName', 'ThreadActionName_Desc', 'ThreadRuntime', 'ThreadRuntime_Desc'.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Anzahl der Agent-Threads
NumberOfAgentThreads integer

Die Anzahl der Agent-Threads, die noch ausgeführt werden oder für den Abruf verfügbar sind. Sobald ein Agent-Thread abgeschlossen und seine Daten abgerufen wurden, wird der Agent-Thread gelöscht und wird nicht in der Liste der Threads angezeigt.

Agentthreads
AgentThreads array of object

Die Liste der Agent-Threads und alle verfügbaren Threadinformationen (mit Ausnahme der internen Threaddaten).

ThreadId
AgentThreads.ThreadId integer
IAConnectActionName
AgentThreads.IAConnectActionName string
ThreadStartDateTimeUTC
AgentThreads.ThreadStartDateTimeUTC date-time
ThreadCompletedDateTimeUTC
AgentThreads.ThreadCompletedDateTimeUTC date-time
ThreadRuntimeInSeconds
AgentThreads.ThreadRuntimeInSeconds integer
ThreadStarted
AgentThreads.ThreadStarted boolean
ThreadRunning
AgentThreads.ThreadRunning boolean
ThreadVervollständigen
AgentThreads.ThreadCompleted boolean
ThreadSuccess
AgentThreads.ThreadSuccess boolean
ThreadStatusMessage
AgentThreads.ThreadStatusMessage string
ThreadErrorMessage
AgentThreads.ThreadErrorMessage string

Aktivieren der Ordnersicherheitsvererbung

Aktiviert die Sicherheitsvererbung auf einem Ordner auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Ordnerpfad
FolderPath True string

Der vollständige Pfad zum Ordner. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Aktivieren IA-Connect nächsten Hop

Aktiviert den nächsten Hop, der alle zukünftigen Befehle weiterleitet, die an den IA-Connect Agent weitergeleitet werden, der in der nächsten Hopsitzung ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Adresse des nächsten Hop director
NextHopDirectorAddress string

Die optionale Adresse für den nächsten Hop IA-Connect Director, an die Befehle weitergeleitet werden sollen, wenn keine der Parameter "Next hop Director address is localhost", "Next hop Director address is hostname", "Next hop Director address is FQDN" oder "Next hop Director address is named pipe" parameter are set to true.

Nächster Hop Director TCP-Port
NextHopDirectorTCPPort integer

Der TCP-Port, auf dem der nächste Hop Director lauscht (der Director auf dem Computer, auf dem der Agent ausgeführt wird).

Nächster Hop Director verwendet HTTPS
NextHopDirectorUsesHTTPS boolean

Wird auf "True" festgelegt, wenn der nächste Hop Director HTTPS verwendet, oder "false", wenn dies nicht der Fall ist.

Nächste Hop Director-Adresse ist localhost
NextHopDirectorAddressIsLocalhostname boolean

Die nächste Hop Director-Adresse (relativ zum Agent) ist "localhost".

Adresse des nächsten Hop Director ist Hostname
NextHopDirectorAddressIsHostname boolean

Die nächste Hop Director-Adresse ist der Hostname des Computers, auf dem der Agent ausgeführt wird (d. h. die Adresse, auf der der Agent und der Director ausgeführt wird).

Nächste Hop Director-Adresse ist FQDN
NextHopDirectorAddressIsFQDN boolean

Die nächste Hop Director-Adresse ist der vollqualifizierte Domänenname (FQDN) des Computers, auf dem der Agent ausgeführt wird (d. h. die, die den Agent und den Director ausführt).

Nächster Hop Director TCP-Port durch Sitzungs-ID erhöhen
IncrementNextHopDirectorTCPPortBySessionId boolean

Um sicherzustellen, dass der nächste Hop Director TCP-Port eindeutig ist (wenn mehrere parallele Sitzungen mit next-hop vom gleichen Host verwendet werden), kann die Sitzungs-ID dem TCP-Port "Nächster Hop Director" hinzugefügt werden.

Deaktivieren vor dem Aktivieren
DisableBeforeEnable boolean

Sollte doppelter Hop deaktiviert werden (sofern derzeit aktiv), bevor sie erneut aktiviert werden? Wenn dieser Wert auf "true" festgelegt ist (standard), werden alle neuen Doppelsprung-Aktivierungsanweisungen durch die vorherigen ersetzt. Wenn dieser Wert auf "false" festgelegt ist, wird dreifacher Hop aktiviert, da die Anweisungen vom Double-Hop-IA-Connect Agent empfangen werden.

Überprüfen, ob der nächste Hop Director ausgeführt wird
CheckNextHopDirectorIsRunning boolean

Für den nächsten Hop ist ein ausgeführter IA-Connect Director auf demselben Computer wie der Agent erforderlich. Wenn diese Einstellung zutrifft, überprüft der Agent, ob der nächste Hop Director wie beschrieben ausgeführt wird, und kann den nächsten Hop nicht aktivieren, wenn der nächste Hop Director nicht ausgeführt wird. Wenn diese Einstellung falsch ist, führt der Agent keine Überprüfungen durch und aktiviert einfach den nächsten Hop.

Überprüfen, ob der nächste Hop-Agent ausgeführt wird
CheckNextHopAgentIsRunning boolean

Für den nächsten Hop ist ein ausgeführter IA-Connect Director auf demselben Computer wie der Agent UND ein ausgeführter IA-Connect Agent in der nächsten Hopsitzung erforderlich. Wenn diese Einstellung "true" ist, überprüft der Agent den nächsten Hop-Agent wie beschrieben und kann den nächsten Hop nicht aktivieren, wenn der nächste Hop-Agent nicht ausgeführt wird. Wenn diese Einstellung falsch ist, führt der Agent keine Überprüfungen durch und aktiviert einfach den nächsten Hop.

Die Adresse des nächsten Hop Director lautet "Pipe".
NextHopDirectorAddressIsNamedPipe boolean

Die nächste Hop Director-Adresse (relativ zum Agent) verwendet eine benannte Pipe anstelle eines TCP/IP-Webdiensts. Dies ist die Standardeinstellung, um die Verwendung von TCP/IP-Ports für den ersten Hop zu vermeiden.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Aktive Adresse des nächsten Hop Director
ActiveNextHopDirectorAddress string

Die Adresse des aktiven nächsten Hop director, wenn eine verwendet wird.

Aktiver nächster Hop Director TCP-Port
ActiveNextHopDirectorTCPPort integer

Der TCP-Port des aktiven nächsten Hop Director, wenn eins verwendet wird.

Aktiver nächster Hop Director verwendet HTTPS
ActiveNextHopDirectorUsesHTTPS boolean

Gibt true zurück, wenn der aktive nächste Hop Director HTTPS verwendet.

Url des aktiven nächsten Hop Director
ActiveNextHopDirectorURL string

Die URL des aktiven nächsten Hop Director.

Aktuelle Mauskoordinate abrufen

Ruft die aktuelle Mauscursorposition in der IA-Connect Agent-Benutzersitzung mithilfe der setcursorpos-API ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
X Pixel
X integer

Der X-Koordinatenwert (in Pixel).

Y Pixel
Y integer

Der Y-Koordinatenwert (in Pixel).

Alle anderen IA-Connect Agents töten

Kills any other instances of the IA-Connect Agent that are currently running in the user session. Dadurch wird sichergestellt, dass nur eine Instanz des IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Anzahl der getöteten Agenten
NumberOfAgentsKilled integer

Die Anzahl der IA-Connect Agentprozesse, die getötet wurden.

Anzahl der Agents konnte nicht getötet werden
NumberOfAgentsFailedToKill integer

Die Anzahl der IA-Connect Agent-Prozesse, die nicht getötet werden konnten.

An die Ebene 1 IA-Connect Sitzung anfügen

Fügt an die IA-Connect Director-Sitzung des Director an, der die SOAP- und /oder REST-Nachrichten empfängt. Dies ist die Sitzung, in die Befehle an einen IA-Connect Agent gesendet werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Virtueller Kanal muss verbunden sein
VirtualChannelMustBeConnected boolean

Sollte der IA-Connect Director überprüfen, ob der virtuelle Kanal beim Anfügen an die Sitzung verbunden ist? Dadurch wird sichergestellt, dass der IA-Connect Agent in der angegebenen Sitzung ausgeführt wird.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Angefügter Sitzungsname der Ebene 1 IA-Connect
AttachedTier1IAConnectSessionName string

Der Name der Sitzung der Ebene 1 IA-Connect, mit der eine Verbindung hergestellt wurde.

An die letzte IA-Connect-Sitzung anfügen

Fügt an die IA-Connect Director-Sitzung an, die zuletzt verbunden ist (optional eines angegebenen Typs). Dies ist die Sitzung, in die Befehle an einen IA-Connect Agent gesendet werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
SuchIA-Connect Sitzungstyp
SearchIAConnectSessionType string

Der Sitzungstyp, nach dem gesucht werden soll, z. B. "Lokaler Agent", "Microsoft RDP", "Citrix ICA" oder "Remote" für einen beliebigen Remotesitzungstyp. Lassen Sie nichts, um nach einem beliebigen Sitzungstyp zu suchen.

Wartezeit in Sekunden
TimeToWaitInSeconds integer

Wenn keine Sitzung des angegebenen Typs vorhanden ist (wenn ein bestimmter Typ angegeben wurde), wie lange sollte IA-Connect darauf warten?

Auslösen einer Ausnahme, wenn timeout
RaiseExceptionIfTimedout boolean

Sollte IA-Connect eine Ausnahme auslösen, wenn eine neue Sitzung noch nicht verbunden ist, bevor der Timeoutzeitraum abgelaufen ist?

Virtueller Kanal muss verbunden sein
VirtualChannelMustBeConnected boolean

Sollte der IA-Connect Director überprüfen, ob der virtuelle Kanal beim Anfügen an die Sitzung verbunden ist? Dadurch wird sichergestellt, dass der IA-Connect Agent in der angegebenen Sitzung ausgeführt wird.

Nur Anzahl von Sitzungen, die noch nicht angezeigt werden
OnlyCountSessionsNotSeenBefore boolean

Wenn dieser Wert auf "true" festgelegt ist, werden alle Sitzungen, die von der zuvor ausgeführten Aktion "Verfügbare IA-Connect Sitzungen abrufen" (oder die IA-Connect Inspector-Anzeigesitzungen) im Index nicht gezählt. Dadurch können nur "neue" Sitzungen gezählt werden (z. B. an die erste neue Citrix-Sitzung anfügen).

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Angefügter IA-Connect Sitzungsname
AttachedIAConnectSessionName string

Der Name der IA-Connect Sitzung, der angefügt wurde.

An Sitzung angefügt
AttachedToSession boolean

Gibt "true" zurück, wenn IA-Connect an eine Sitzung angefügt wurde, oder "false", wenn dies nicht der Fall ist.

An IA-Connect Sitzung mithilfe des Namens anfügen

Fügt die angegebene IA-Connect Directorsitzung anhand des Namens an. Dies ist die Sitzung, in die Befehle an einen IA-Connect Agent gesendet werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
IA-Connect Sitzungsname
IAConnectSessionName True string

Der Name der IA-Connect Sitzung, mit der eine Verbindung hergestellt werden soll.

Virtueller Kanal muss verbunden sein
VirtualChannelMustBeConnected boolean

Sollte der IA-Connect Director überprüfen, ob der virtuelle Kanal beim Anfügen an die Sitzung verbunden ist? Dadurch wird sichergestellt, dass der IA-Connect Agent in der angegebenen Sitzung ausgeführt wird.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

An IA-Connect Sitzung nach Index anfügen

Fügt die angegebene IA-Connect Director-Sitzung nach Index an (z. B. an die erste Citrix ICA-Sitzung anfügen). Dies ist die Sitzung, in die Befehle an einen IA-Connect Agent gesendet werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
SuchIA-Connect Sitzungstyp
SearchIAConnectSessionType string

Der Sitzungstyp, nach dem gesucht werden soll, z. B. "Lokaler Agent", "Microsoft RDP", "Citrix ICA" oder "Remote" für einen beliebigen Remotesitzungstyp. Lassen Sie nichts, um nach einem beliebigen Sitzungstyp zu suchen.

Suchen IA-Connect Sitzungsindex
SearchIAConnectSessionIndex integer

Der Index der Sitzung, mit der eine Verbindung hergestellt werden soll, z. B. 1 für den ersten übereinstimmenden Sitzungstyp, 2 für den zweiten übereinstimmenden Sitzungstyp.

Wartezeit in Sekunden
TimeToWaitInSeconds integer

Wenn die Sitzung mit dem angegebenen Index nicht vorhanden ist, wie lange sollte IA-Connect darauf warten?

Auslösen einer Ausnahme, wenn timeout
RaiseExceptionIfTimedout boolean

Sollte IA-Connect eine Ausnahme auslösen, wenn eine neue Sitzung noch nicht verbunden ist, bevor der Timeoutzeitraum abgelaufen ist?

Virtueller Kanal muss verbunden sein
VirtualChannelMustBeConnected boolean

Sollte der IA-Connect Director überprüfen, ob der virtuelle Kanal beim Anfügen an die Sitzung verbunden ist? Dadurch wird sichergestellt, dass der IA-Connect Agent in der angegebenen Sitzung ausgeführt wird.

Nur Anzahl von Sitzungen, die noch nicht angezeigt werden
OnlyCountSessionsNotSeenBefore boolean

Wenn dieser Wert auf "true" festgelegt ist, werden alle Sitzungen, die von der zuvor ausgeführten Aktion "Verfügbare IA-Connect Sitzungen abrufen" (oder die IA-Connect Inspector-Anzeigesitzungen) im Index nicht gezählt. Dadurch können nur "neue" Sitzungen gezählt werden (z. B. an die erste neue Citrix-Sitzung anfügen).

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Angefügter IA-Connect Sitzungsname
AttachedIAConnectSessionName string

Der Name der IA-Connect Sitzung, der angefügt wurde.

An Sitzung angefügt
AttachedToSession boolean

Gibt "true" zurück, wenn IA-Connect an eine Sitzung angefügt wurde, oder "false", wenn dies nicht der Fall ist.

Anhalten der Sitzung am Leben

Hält die IA-Connect Agent-Benutzersitzung aktiv.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
StopKeepSessionAliveResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.

Ausführen alternativer IA-Connect Agent, der vom Director gesendet wurde

Führt einen alternativen IA-Connect Agent (z. B. eine spätere Version) aus, indem der alternative Agent aus dem IA-Connect Director hochgeladen und dann die alternative Agent-ausführbare Datei geladen wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Lokaler Dateiname
LocalFilename True string

Der vollständige Pfad zu den alternativen IA-Connect Agent.exe, die vom IA-Connect Director zugänglich sind.

Remotedateiname
RemoteFilename string

Der vollständige Pfad zum Speicherort, um die alternative IA-Connect Agent.exe (auf dem Remotesystem) zu kopieren. Wenn nicht angegeben, wird ein temporärer Dateiname ausgewählt. Wenn der alternative IA-Connect Agent in den Speicher geladen wird, wird diese Datei nicht erstellt (da sie nicht benötigt wird), es sei denn, Sie legen "Auf Datenträger speichern, auch wenn sie aus dem Arbeitsspeicher ausgeführt wird" auf "true" fest. Sie würden dies nur auf "true" festlegen, wenn Sie die Dynamischen Codeaktionen von IA-Connect verwenden möchten, die "Referenzausführungsassembly" erforderten (z. B. für den Zugriff auf IA-Connect internen Methoden).

Komprimieren
Compress boolean

Sollte die alternative IA-Connect Agent-ausführbare Datei während des Uploads komprimiert werden?

Arguments
Arguments string

Alle optionalen Argumente, die beim Ausführen an die IA-Connect Agent.exe übergeben werden sollen.

Downgrade zulassen
PermitDowngrade boolean

Sollten frühere Versionen von IA-Connect Agent zulässig sein?

Versionsprüfung überspringen
SkipVersionCheck boolean

Sollte die Version der IA-Connect Agents (vorhanden und neu) überhaupt nicht überprüft werden, was dazu führt, dass die neue Version in allen Szenarien (auch derselben Version) verwendet wird?

Laden in den Arbeitsspeicher
LoadIntoMemory boolean

Sollte der alternative IA-Connect Agent im Arbeitsspeicher ausgeführt werden? Wenn dieser Wert auf "true" festgelegt ist, wird der neue Agent in den Arbeitsspeicher geladen und innerhalb einer Assembly des vorhandenen Agents ausgeführt. Bei Festlegung auf "false" wird der neue Agent als normaler Prozess ausgeführt, und die vorhandene Agent EXE wird beendet.

Speichern auf dem Datenträger auch dann, wenn sie aus dem Arbeitsspeicher ausgeführt wird
SaveToDiskEvenIfRunningFromMemory boolean

Sollte der alternative IA-Connect Agent auf dem Datenträger gespeichert werden, auch wenn er im Arbeitsspeicher ausgeführt wird? Sie würden dies nur auf "true" festlegen, wenn Sie die Dynamischen Codeaktionen von IA-Connect verwenden möchten, die "Referenzausführungsassembly" erforderten (z. B. für den Zugriff auf IA-Connect internen Methoden).

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Alternative Datei kopiert
AlternativeFileCopied boolean

Meldet, ob der alternative IA-Connect Agent verwendet wurde.

Ausführen alternativer IA-Connect-Agents

Führt einen alternativen IA-Connect Agent (z. B. eine höhere Version) aus, indem die ausführbare Datei des Agents von einem Dateispeicherort geladen wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Dateiname
Filename True string

Der vollständige Pfad zur alternativen IA-Connect Agent.exe ausgeführt werden soll. Auf diesen Pfad muss über die Sitzung zugegriffen werden kann, in der der IA-Connect Agent derzeit ausgeführt wird.

Arguments
Arguments string

Alle optionalen Argumente, die beim Ausführen an die IA-Connect Agent.exe übergeben werden sollen.

Laden in den Arbeitsspeicher
LoadIntoMemory boolean

Sollte der alternative IA-Connect Agent im Arbeitsspeicher ausgeführt werden? Wenn dieser Wert auf "true" festgelegt ist, wird der neue Agent in den Arbeitsspeicher geladen und innerhalb einer Assembly des vorhandenen Agents ausgeführt. Bei Festlegung auf "false" wird der neue Agent als normaler Prozess ausgeführt, und die vorhandene Agent EXE wird beendet.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Ausführen des generischen IA-Connect-Agents-Befehls

Führt einen generischen IA-Connect Agent-Befehl aus, der Argumente als JSON übergibt und Ausgabedaten als JSON zurückgibt. Wird zum Ausführen von Agent-Befehlen verwendet, wenn der Director und inspector ältere Versionen als der Agent sind und daher den Befehl nicht verstehen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
IA-Connect Agent-Befehlsname
CommandName True string

Der interne Name des Befehls "IA-Connect Agent". Eine Liste der Befehlsnamen kann von der Aktion "GetAgentActionsInClass" bereitgestellt werden.

Eingabe-JSON
InputJSON string

Die Eingabe für den Befehl "IA-Connect Agent" im JSON-Format.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Ausgabe-JSON
OutputJSON string

Die Ausgabe des Befehls IA-Connect Agent im JSON-Format.

Ausführen des PowerShell-Prozesses

Starten Sie einen PowerShell-Prozess, indem Sie entweder ein vorhandenes Skript auf dem Datenträger ausführen oder den Inhalt des auszuführenden Skripts bereitstellen. Erwägen Sie stattdessen die Verwendung der Aktion "PowerShell-Skript ausführen", die viel leistungsstärker ist, und stellt eine Datentabelle der Ausgabe aus dem PowerShell-Skript bereit. Verwenden Sie diese Aktion, wenn Ihr PowerShell-Skript als Standardausgabe- oder Standardfehler ausgegeben wird (z. B. Write-Host verwendet, anstatt eine Tabelle zurückzugeben), PowerShell 7 erfordert oder Active Directory-Aktionen als alternativer Benutzer ausführt, und CredSSP über WinRM ist nicht verfügbar.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Ausführbare PowerShell-Datei
PowerShellExecutable string

Der Pfad zur ausführbaren PowerShell-Datei. Lassen Sie die Standardeinstellung von "PowerShell.exe" beibehalten, um die standardmäßige ausführbare PowerShell-Datei auszuführen, wie im Windows-Pfad definiert. Verwenden Sie "%SYSTEMROOT%\system32\WindowsPowerShell\v1.0\PowerShell.exe" für PowerShell 5.x. Verwenden Sie "C:\Program Files\PowerShell\7\pwsh.exe" für PowerShell 7. Der IA-Connect Agent erweitert alle Umgebungsvariablen im Pfad.

PowerShell-Skriptdateipfad
PowerShellScriptFilePath string

Der Pfad zu einem vorhandenen PowerShell-Skript, das ausgeführt werden soll. Auf das PowerShell-Skript sollte vom IA-Connect-Agent zugegriffen werden (d. h. wenn der Agent in einer Remotesitzung ausgeführt wird, sollte sich das Skript auf dem Remotesystem befinden oder über das Remotesystem darauf zugreifen). Lassen Sie diese Eingabe alternativ leer, und geben Sie den Inhalt des PowerShell-Skripts in der Eingabe "PowerShell-Skriptinhalte" an. Der IA-Connect Agent erweitert alle Umgebungsvariablen im Pfad.

PowerShell-Skriptinhalte
PowerShellScriptContents string

Der Inhalt des auszuführenden PowerShell-Skripts, anstatt den Pfad zu einem vorhandenen PowerShell-Skript bereitzustellen.

Arbeitsordner
WorkingDirectory string

Der Arbeitsordner/das Arbeitsverzeichnis für das PowerShell-Skript. Der IA-Connect Agent erweitert alle Umgebungsvariablen im Pfad.

Kein Fenster erstellen
CreateNoWindow boolean

Bei Festlegung auf "true" (Standardeinstellung) wird das PowerShell-Skript nicht sichtbar ausgeführt. Wenn dieser Wert auf "false" festgelegt ist, wird das PowerShell-Skriptfenster angezeigt. Dies kann nützlich sein, wenn das PowerShell-Skript zur Eingabe auffordert und Sie beabsichtigen, UIA- und globale Maus- und Tastaturaktionen für die Interaktion mit ihr zu verwenden.

Fensterformat
WindowStyle string

Stellen Sie den Fensterstil bereit (normal, maximiert, minimiert oder ausgeblendet), wenn das PowerShell-Skript so konfiguriert ist, dass es sichtbar ausgeführt wird.

Auf Prozess warten
WaitForProcess boolean

Sollte der IA-Connect Agent warten, bis das PowerShell-Skript abgeschlossen ist? Dies ist standardmäßig auf "true" festgelegt, damit der IA-Connect Agent die Ausgabe des Skripts abrufen kann. Für "Feuer und Vergessen" auf "false" festgelegt.

Umleiten der Standardausgabe
RedirectStandardOutput boolean

Bei Festlegung auf "true" (Standardeinstellung) wird die Standardausgabe des Skripts umgeleitet, sodass der Agent sie in der StandardOutput-Variablen zurückgeben kann. Dies ist nützlich, wenn Sie die Ausgabe des Skripts an den Agent zurückgeben möchten (z. B. Ausgabe von Write-Host).

Umleitungsstandardfehler
RedirectStandardError boolean

Wenn dieser Wert auf "true" festgelegt ist, wird der Standardfehler des Skripts umgeleitet, sodass der Agent es in der StandardError-Variablen zurückgeben kann.

Standardfehler zur Ausgabe umleiten
RedirectStandardErrorToOutput boolean

Wenn dieser Wert auf "true" festgelegt ist, wird der Standardfehler des Skripts an die Standardausgabe umgeleitet, wobei sie in eine einzelne Ausgabe zusammengeführt werden.

Standardausgabecodierung
StandardOutputEncoding string

Stellen Sie die Standardausgabecodierung bereit (UTF8, UTF7, UTF16, ASCII oder UTF16BE).

Standardfehlercodierung
StandardErrorEncoding string

Stellen Sie die Standardfehlercodierung bereit (UTF8, UTF7, UTF16, ASCII oder UTF16BE).

RunAs Domain name
RunAsDomain string

Die Domäne der Ausführung als Benutzer. Wenn keine Domäne angegeben ist, sollte der Benutzername im Format username@domainFQDN sein.

RunAs Username
RunAsUsername string

Der Benutzername der Ausführung als Benutzer.

RunAs Password
RunAsPassword password

Das Kennwort der Ausführung als Benutzer.

RunAs Laden des Benutzerprofils
RunAsLoadUserProfile boolean

Sollte das Windows-Benutzerprofil der Ausführung als Benutzer geladen werden?

RunAs-Erhöhten
RunAsElevate boolean

Sollte das PowerShell-Skript mit erhöhten Rechten ausgeführt werden? Möglicherweise haben Sie extreme Schwierigkeiten beim Akzeptieren der Anforderung mit erhöhten Rechten.

Timeout in Sekunden
TimeoutInSeconds integer

Die maximale Anzahl von Sekunden, bis das PowerShell-Skript abgeschlossen ist.

Temporärer PowerShell-Skriptordner
PowerShellScriptTempFolder string

Wenn Sie standardmäßig ein PowerShell-Skript in der Eingabe "PowerShell-Skriptinhalte" bereitstellen, speichert der IA-Connect Agent das Skript über die -File Eingabe in der Datei "%TEMP%\IA-Connect\TempPowerShell-{Date}-{Time}.ps1', passes it to PowerShell.exe und löscht die Datei, wenn das Skript abgeschlossen wurde. Dieser Standardpfad ist möglicherweise nicht akzeptabel, wenn Sie einen RunAs-Benutzernamen verwenden, da der RunAs-Benutzer möglicherweise nicht auf das Profil des Kontos zugreifen kann, das den IA-Connect Agent ausführt. Verwenden Sie diese Eingabe, um einen alternativen Ordner bereitzustellen. Beispiel: "%SYSTEMDRIVE% emp". Der IA-Connect Agent erweitert alle Umgebungsvariablen im Pfad.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Prozess gestartet
ProcessStarted boolean

Gibt true zurück, wenn der PowerShell-Skriptprozess (PowerShell.exe) gestartet wurde.

Exitcode
ExitCode integer

Gibt den PowerShell-Skriptprozess (PowerShell.exe) Ausstiegscode zurück.

Timeout des Prozesses
ProcessTimedOut boolean

Gibt true zurück, wenn der PowerShell-Skriptprozess (PowerShell.exe) ein Timeout aufweist.

Prozess-ID
ProcessId integer

Die Prozess-ID des PowerShell-Skriptprozesses (PowerShell.exe), der gestartet wurde.

Standardausgabe
StandardOutput string

Der Standardausgabeinhalt.

Standardfehler
StandardError string

Der Standardfehlerinhalt.

Ausführungsprozess

Starten Sie einen Prozess, einen Befehl oder eine Anwendung.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Prozessname
ProcessName True string

Der auszuführende Prozess. z. B. notepad.exe oder C:\windows\system32\notepad.exe. Der IA-Connect Agent erweitert alle Umgebungsvariablen im Pfad.

Arguments
Arguments string

Alle Befehlszeilenargumente, die beim Starten der Anwendung verwendet werden sollen.

Arbeitsordner
WorkingDirectory string

Der Arbeitsordner/das Arbeitsverzeichnis für den Prozess. Der IA-Connect Agent erweitert alle Umgebungsvariablen im Pfad.

Verwenden der Shellausführung
UseShellExecute boolean

Sollte der Prozess mithilfe der Betriebssystemshell gestartet werden?

Kein Fenster erstellen
CreateNoWindow boolean

Sollte der Prozess ohne Fenster gestartet werden?

Fensterformat
WindowStyle string

Stellen Sie den Fensterstil bereit (normal, maximiert, minimiert oder ausgeblendet).

Auf Prozess warten
WaitForProcess boolean

Sollten wir warten, bis der Vorgang abgeschlossen ist? Dies würde wahrscheinlich nur verwendet werden, wenn ein Programm oder Skript ausgeführt wird, das abgeschlossen werden muss, bevor wir fortfahren können.

Umleiten der Standardausgabe
RedirectStandardOutput boolean

Sollte die Standardausgabe umgeleitet werden?

Umleitungsstandardfehler
RedirectStandardError boolean

Sollte der Standardfehler umgeleitet werden?

Standardfehler zur Ausgabe umleiten
RedirectStandardErrorToOutput boolean

Sollte der Standardfehler an die Ausgabe umgeleitet werden?

Standardausgabecodierung
StandardOutputEncoding string

Stellen Sie die Standardausgabecodierung bereit (UTF8, UTF7, UTF16, ASCII oder UTF16BE).

Standardfehlercodierung
StandardErrorEncoding string

Stellen Sie die Standardfehlercodierung bereit (UTF8, UTF7, UTF16, ASCII oder UTF16BE).

RunAs Domain name
RunAsDomain string

Die Domäne der Ausführung als Benutzer. Wenn keine Domäne angegeben ist, sollte der Benutzername im Format username@domainFQDN sein.

RunAs Username
RunAsUsername string

Der Benutzername der Ausführung als Benutzer.

RunAs Password
RunAsPassword password

Das Kennwort der Ausführung als Benutzer.

RunAs Laden des Benutzerprofils
RunAsLoadUserProfile boolean

Sollte das Windows-Benutzerprofil der Ausführung als Benutzer geladen werden?

RunAs-Erhöhten
RunAsElevate boolean

Soll der Prozess mit erhöhten Rechten ausgeführt werden?

Timeout in Sekunden
TimeoutInSeconds integer

Die maximale Anzahl von Sekunden, bis der Vorgang abgeschlossen ist.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Prozess gestartet
ProcessStarted boolean

Gibt true zurück, wenn der Prozess gestartet wurde.

Exitcode
ExitCode integer

Gibt den Prozessausgangscode zurück.

Timeout des Prozesses
ProcessTimedOut boolean

Gibt "true" zurück, wenn der Vorgang ein Timeout aufweist.

Prozess-ID
ProcessId integer

Die Prozess-ID des gestarteten Prozesses.

Standardausgabe
StandardOutput string

Der Standardausgabeinhalt.

Standardfehler
StandardError string

Der Standardfehlerinhalt.

Ausnahme auslösen

Lösen Sie eine Ausnahme mit der angegebenen Nachricht aus, wenn die Eingabe ausnahme nicht leer ist. Dies ist hilfreich, um eine Ausnahmemeldung in Ihrem Fluss (HTTP 400) auszulösen, die dann von einer Fehlerbehandlungsphase abgefangen wird, wenn eine frühere Aktion einen Fehler hatte. Diese Ausnahme wird nicht in den Statistiken zur Ausführung IA-Connect Orchestrator-Ablaufs aufgezeichnet.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Eingabe ausnahme
InputException string

Wenn diese Eingabe ausnahme keine leere Zeichenfolge ist, wird eine Ausnahme mit der bereitgestellten Ausnahmemeldung ausgelöst. Wenn diese Eingabe ausnahme leer ist, führt diese Aktion nichts aus.

Ausnahmemeldung
ExceptionMessage string

Die ausnahmemeldung, die ausgelöst werden soll.

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
RaiseExceptionResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.

Berechtigung zur Datei hinzufügen

Fügt eine Berechtigung zu einer Datei auf dem Computer hinzu, auf dem der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Dateipfad
FilePath True string

Der vollständige Pfad zur Datei. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Identität
Identity True string

Die Identität des Benutzers oder der Gruppe, dem die Berechtigung zugewiesen werden soll. Dies kann im Format "Benutzername", "DOMÄNE\Benutzername" oder "username@domainfqdn" sein.

Erlaubnis
Permission True string

Geben Sie die Berechtigung zum Zuweisen (Lesen, ReadAndExecute, Modify oder FullControl) an, oder lassen Sie die Berechtigung für den Standardwert leer (Lesen).

Deny
Deny boolean

Wird die Berechtigung verweigert?

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Besitzer für Ordner festlegen

Legt den Besitzer auf einem Ordner auf dem Computer fest, auf dem der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Ordnerpfad
FolderPath True string

Der vollständige Pfad zum Ordner. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Benutzeridentität
UserIdentity True string

Die Identität des Benutzers, dem der Besitz zugewiesen werden soll. Dies kann im Format "Benutzername", "DOMÄNE\Benutzername" oder "username@domainfqdn" sein.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Bildschirmauflösung abrufen

Gibt die Bildschirmauflösung der IA-Connect Agent-Benutzersitzung zurück. Für den lokalen Agent IA-Connect, der auf einem physischen Desktop oder Laptop ausgeführt wird, enthält dies Informationen zu allen Anzeigegeräten und deren Skalierung. Auf einem virtuellen Computer wird in der Regel nur eine Anzeige gemeldet, es sei denn, der virtuelle Computer wurde so konfiguriert, dass mehrere Displays vorhanden sind (ungewöhnlich). In einer Remotesitzung wird in der Regel nur eine Anzeige gemeldet, auch wenn diese Anzeige mehrere lokale Displays umfasst, da Remotesitzungen in der Regel eine einzelne virtuelle Anzeige erstellen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Horizontale Auflösung
HorizontalResolution integer

Die horizontale physische Auflösung des primären Bildschirms. Physische Koordinaten werden direkt pixeln auf dem Monitor zugeordnet.

Vertikale Auflösung
VerticalResolution integer

Die vertikale physische Auflösung des primären Bildschirms. Physische Koordinaten werden direkt pixeln auf dem Monitor zugeordnet.

Anzahl der Bildschirme
NumberOfScreens integer

Die Anzahl der Bildschirme in dieser Sitzung.

Zweite horizontale Bildschirmauflösung
SecondDisplayHorizontalResolution integer

Die horizontale physische Auflösung des zweiten Bildschirms, wenn eine erkannt wurde. Physische Koordinaten werden direkt pixeln auf dem Monitor zugeordnet.

Zweite vertikale Bildschirmauflösung
SecondDisplayVerticalResolution integer

Die vertikale physische Auflösung des zweiten Bildschirms, wenn eine erkannt wurde. Physische Koordinaten werden direkt pixeln auf dem Monitor zugeordnet.

Dritte horizontale Bildschirmauflösung
ThirdDisplayHorizontalResolution integer

Die horizontale physische Auflösung des dritten Bildschirms, wenn eine erkannt wurde. Physische Koordinaten werden direkt pixeln auf dem Monitor zugeordnet.

Dritte vertikale Auflösung
ThirdDisplayVerticalResolution integer

Die vertikale physische Auflösung des dritten Bildschirms, wenn eine erkannt wurde. Physische Koordinaten werden direkt pixeln auf dem Monitor zugeordnet.

Vierte horizontale Bildschirmauflösung
FourthDisplayHorizontalResolution integer

Die horizontale physische Auflösung des vierten Bildschirms, wenn eine erkannt wurde. Physische Koordinaten werden direkt pixeln auf dem Monitor zugeordnet.

Vierte vertikale Auflösung der Anzeige
FourthDisplayVerticalResolution integer

Die vertikale physische Auflösung des vierten Bildschirms, wenn eine erkannt wurde. Physische Koordinaten werden direkt pixeln auf dem Monitor zugeordnet.

Linke Randpixel des virtuellen Bildschirms
VirtualScreenLeftEdgePixels integer

Der linke Rand der gesamten virtuellen Anzeige (alle erkannten Anzeigen). Virtuelle Koordinaten werden skaliert.

Obere Randpixel des virtuellen Bildschirms
VirtualScreenTopEdgePixels integer

Der obere Rand der gesamten virtuellen Anzeige (alle erkannten Anzeigen). Virtuelle Koordinaten werden skaliert.

Pixel für virtuelle Bildschirmbreite
VirtualScreenWidthPixels integer

Die Breite der gesamten virtuellen Anzeige (alle erkannten Anzeigen). Virtuelle Koordinaten werden skaliert.

Pixel für virtuelle Bildschirmhöhe
VirtualScreenHeightPixels integer

Die Höhe der gesamten virtuellen Anzeige (alle erkannten Anzeigen). Virtuelle Koordinaten werden skaliert.

Primäre Anzeigeskalierung
PrimaryDisplayScaling double

Der DPI-Skalierungsmultiplikator der primären Anzeige als Dezimalzahl. Beispiel: 100% werden als 1,0 und 125% als 1.25 zurückgegeben.

Zweite Anzeigeskalierung
SecondDisplayScaling double

Der DPI-Skalierungsmultiplikator der zweiten Anzeige als Dezimalzahl. Beispiel: 100% werden als 1,0 und 125% als 1.25 zurückgegeben.

Dritte Anzeigeskalierung
ThirdDisplayScaling double

Der DPI-Skalierungsmultiplikator der dritten Anzeige als Dezimalzahl. Beispiel: 100% werden als 1,0 und 125% als 1.25 zurückgegeben.

Vierte Anzeigeskalierung
FourthDisplayScaling double

Der DPI-Skalierungsmultiplikator der vierten Anzeige als Dezimalzahl. Beispiel: 100% werden als 1,0 und 125% als 1.25 zurückgegeben.

Physische Bildschirm- linken Randpixel
PhysicalScreenLeftEdgePixels integer

Der linke Rand der gesamten physischen Anzeige (alle erkannten Anzeigen). Physische Koordinaten werden direkt pixeln auf dem Monitor zugeordnet.

Obere Randpixel des physischen Bildschirms
PhysicalScreenTopEdgePixels integer

Der obere Rand der gesamten physischen Anzeige (alle erkannten Anzeigen). Physische Koordinaten werden direkt pixeln auf dem Monitor zugeordnet.

Pixel für physische Bildschirmbreite
PhysicalScreenWidthPixels integer

Die Breite der gesamten physischen Anzeige (alle erkannten Anzeigen). Physische Koordinaten werden direkt pixeln auf dem Monitor zugeordnet.

Physische Bildschirmhöhe Pixel
PhysicalScreenHeightPixels integer

Die Höhe der gesamten physischen Anzeige (alle erkannten Anzeigen). Physische Koordinaten werden direkt pixeln auf dem Monitor zugeordnet.

Primäre Anzeige von linken Randpixeln
PrimaryDisplayLeftEdgePixels integer

Der linke physische Rand der primären Anzeige. Physische Koordinaten werden direkt pixeln auf dem Monitor zugeordnet.

Primäre Anzeige der oberen Randpixel
PrimaryDisplayTopEdgePixels integer

Der obere physische Rand der primären Anzeige. Physische Koordinaten werden direkt pixeln auf dem Monitor zugeordnet.

Second display left edge pixels
SecondDisplayLeftEdgePixels integer

Der linke physische Rand der zweiten Anzeige, wenn eine erkannt wurde. Physische Koordinaten werden direkt pixeln auf dem Monitor zugeordnet.

Second display top edge pixels
SecondDisplayTopEdgePixels integer

Der obere physische Rand der zweiten Anzeige, wenn eine erkannt wurde. Physische Koordinaten werden direkt pixeln auf dem Monitor zugeordnet.

Dritte Anzeige von linken Randpixeln
ThirdDisplayLeftEdgePixels integer

Der linke physische Rand der dritten Anzeige, wenn eine erkannt wurde. Physische Koordinaten werden direkt pixeln auf dem Monitor zugeordnet.

Dritte Anzeige der oberen Randpixel
ThirdDisplayTopEdgePixels integer

Der obere physische Rand der dritten Anzeige, wenn eine erkannt wurde. Physische Koordinaten werden direkt pixeln auf dem Monitor zugeordnet.

Vierte anzeige linke Randpixel
FourthDisplayLeftEdgePixels integer

Der linke physische Rand der vierten Anzeige, wenn eine erkannt wurde. Physische Koordinaten werden direkt pixeln auf dem Monitor zugeordnet.

Vierte Anzeige der oberen Randpixel
FourthDisplayTopEdgePixels integer

Der obere physische Rand der vierten Anzeige, wenn eine erkannt wurde. Physische Koordinaten werden direkt pixeln auf dem Monitor zugeordnet.

Computerdomäne abrufen

Gibt die Domäne des Computers zurück, auf dem die IA-Connect Agent-Benutzersitzung ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Domänenname
DomainName string

Der NetBIOS-Domänenname des Computers, auf dem die IA-Connect Agent-Benutzersitzung ausgeführt wird.

DNS-Domänenname
DNSDomainName string

Der DNS-Domänenname des Computers, auf dem die IA-Connect Agent-Benutzersitzung ausgeführt wird.

Computername abrufen

Gibt den Namen des Computers zurück, auf dem die IA-Connect Agent-Benutzersitzung ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Maschinenname
MachineName string

Der Name des Computers, auf dem die IA-Connect Agent-Benutzersitzung ausgeführt wird.

Datei in Zwischenablage kopieren

Kopiert die angegebene lokale Datei in die Zwischenablage in der IA-Connect Agent-Benutzersitzung.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Dateiname
Filepath True string

Der Dateipfad zur lokalen Datei, die in die Zwischenablage kopiert werden soll.

Ausschneiden
Cut boolean

Wenn dieser Wert auf "true" festgelegt ist, wird die Datei nicht kopiert, sondern ausgeschnitten.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
CopyFileToClipboardResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.

Datei kopieren

Kopiert eine Datei auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Quelldateipfad
SourceFilePath True string

Der vollständige Pfad zur Quelldatei. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Zieldateipfad
DestFilePath True string

Der vollständige Pfad zum Ziel, in das die Datei kopiert werden soll. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Datei löschen

Löscht eine Datei auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Dateipfad
Filename True string

Der vollständige Pfad zur Datei. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Datei verschieben

Verschiebt eine Datei auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Quelldateipfad
SourceFilePath True string

Der vollständige Pfad zur Quelldatei. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Zieldateipfad
DestFilePath True string

Der vollständige Pfad zum Ziel, in das die Datei verschoben werden soll. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Datei vom Client auf den Server kopieren

Kopiert eine Datei vom lokalen Computer (unter Ausführung des IA-Connect Director) auf den Remotecomputer (unter Ausführung des IA-Connect-Agents).

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Clientdateipfad
ClientFilePath True string

Der Dateipfad zum Kopieren der Datei von (auf dem lokalen Computer, auf dem der IA-Connect Director ausgeführt wird).

Serverdateipfad
ServerFilePath True string

Der Dateipfad zum Kopieren der Datei in (auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird).

Komprimieren
Compress boolean

Sollte die Datei beim Kopieren komprimiert werden?

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Dateien löschen

Löscht Dateien in einem angegebenen Ordner, der einem Muster auf dem Computer entspricht, auf dem der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Verzeichnispfad
DirectoryPath True string

Der vollständige Pfad zum Verzeichnis (Ordner). Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Muster
Pattern string

Ein Muster, das mit zu löschenden Dateien abgeglichen werden soll, z . B. für alle Dateien oder *.txt für Dateien mit einer .txt Erweiterung.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Anzahl der gelöschten Dateien
NumberOfFilesDeleted integer

Die Anzahl der Dateien, die erfolgreich gelöscht wurden.

Die Anzahl der Dateien konnte nicht gelöscht werden.
NumberOfFilesFailedToDelete integer

Die Anzahl der Dateien, die nicht gelöscht werden konnten.

Dateigröße abrufen

Gibt die Größe (in Byte) einer Datei auf dem Computer zurück, auf der der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Dateipfad
Filename True string

Der vollständige Pfad zur Datei. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Dateigröße
FileSize integer

Die Größe der Datei in Byte.

Doppelklick mit der Maus

Doppelklicken Sie in der IA-Connect Agent-Benutzersitzung auf die linke Maustaste.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Verzögerung in Millisekunden
DelayInMilliseconds integer

Die Verzögerung zwischen jedem Klick in Millisekunden.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Doppelklick mit der Maus an der Koordinate

Doppelklicken Sie in der IA-Connect Agent-Benutzersitzung an den angegebenen Koordinaten auf die linke Maustaste. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
X Pixel
XCoord True integer

Der X-Koordinatenwert (in Pixel).

Y Pixel
YCoord True integer

Der Y-Koordinatenwert (in Pixel).

Verzögerung in Millisekunden
DelayInMilliseconds integer

Die Verzögerung zwischen jedem Klick in Millisekunden.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Entsperren der Sitzung

Entsperrt die Sitzung, in der der IA-Connect Agent ausgeführt wird. Dazu muss der IA-Connect Entsperrungsanbieter für Anmeldeinformationen auf dem Computer installiert werden, auf dem die Sitzung gehostet wird, da nur ein Anmeldeinformationsanbieter einen Computer entsperren kann.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Kennwort entsperren
UnlockPassword True string

Das Kennwort zum Entsperren der aktuellen Sitzung. Dies ist das Windows-Benutzerkennwort für das Konto, das bei der aktuell gesperrten Sitzung angemeldet ist. Wenn es sich um ein "Gespeichertes" Kennwort handelt, geben Sie das Format {IAConnectPassword:StoredPasswordIdentifier} ein, und legen Sie die Eingabe des gespeicherten Kennworts auf "true" fest. Wenn es sich um generische Orchestrator-Anmeldeinformationen handelt, geben Sie das Format {OrchestratorCredential:FriendlyName} ein, und legen Sie die Eingabe des gespeicherten Kennworts auf "true" fest.

Kennwort enthält gespeichertes Kennwort
PasswordContainsStoredPassword boolean

Wird auf "true" festgelegt, wenn es sich bei dem Kennwort um einen IA-Connect gespeicherten Kennwortbezeichner handelt (z. B. durch die Aktion "Kennwort generieren") oder um eine generische IA-Connect Orchestrator-Anmeldeinformationen (z. B.: Bei Verwendung von IA-Connect mit einem PA-Fluss).

Erkennen, ob gesperrt
DetectIfLocked True boolean

Sollte der IA-Connect Agent versuchen, zu erkennen, ob die Sitzung gesperrt ist. Wenn "true" festgelegt ist und die Sitzung nicht als gesperrt erkannt wird, führt diese Aktion einfach nichts aus (da nichts zu tun ist). Wird nur auf "false" festgelegt, wenn IA-Connect falsch erkennt, ob die Sitzung gesperrt ist und Sie einen Entsperrungsversuch erzwingen möchten (was fehlschlägt, wenn die Sitzung nicht gesperrt ist).

Erkennen des Anmeldeinformationsanbieters
DetectCredentialProvider True boolean

Sollte der IA-Connect Agent versuchen, das Vorhandensein des IA-Connect Entsperrungs-Anmeldeinformationsanbieters zu erkennen, bevor eine Entsperrungsanforderung gesendet wird. Sie sollten dies nur deaktivieren, wenn der IA-Connect Anmeldeinformationsanbieter vorhanden und ausgeführt wird, aber aus irgendeinem Grund wird der IA-Connect Agent es nicht erkennt.

Sekunden, die auf die Entsperrung warten
SecondsToWaitForUnlock integer

Wie lange (in Sekunden) sollte der IA-Connect Agent auf Nachweise warten, dass der Desktop erfolgreich entsperrt wurde (indem der Zustand der Desktopsperrung erkannt wird). Standardmäßig beträgt dies bis zu 5 Sekunden. Legen Sie auf 0 fest, um dieses Feature zu deaktivieren, und fahren Sie fort, ohne zu überprüfen, ob der Desktop entsperrt wurde.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Sitzungsentsperrung ausgeführt
SessionUnlockPerformed boolean

Auf "true" festgelegt, wenn die Sitzung gesperrt wurde und eine Entsperrungsaktion ausgeführt wurde. Auf "false" festgelegt, wenn die Sitzung nicht gesperrt wurde und "Erkennen, ob gesperrt" auf "true" festgelegt wurde, was dazu führt, dass keine Aktion ausgeführt wird.

EntZIP-Datei

Entzippt eine Datei, die mithilfe der ZIP-Komprimierung komprimiert wurde.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
ZIP-Dateipfad
ZIPFilename True string

Der vollständige Pfad zur ZIP-Datei, die entzippt werden soll. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Ordner extrahieren
ExtractFolder string

Der Ordnerpfad des Ordners, in den die ZIP-Datei extrahiert werden soll. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Extrahieren aller Dateien in einen einzelnen Ordner
ExtractAllFilesToSingleFolder boolean

Bei Festlegung auf "True" wird die Ordnerstruktur innerhalb der ZIP-Datei ignoriert, und alle Dateien werden in den angegebenen Ordner extrahiert.

Regulärer Dateiausdruck einschließen
IncludeFilesRegEx string

Ein optionaler regulärer Ausdruck, mit dem Sie angeben können, welche Dateien extrahiert werden sollen. Stimmt nur mit dem Dateinamen überein.

Regulärer Ausdruck für Dateien ausschließen
ExcludeFilesRegEx string

Ein optionaler regulärer Ausdruck, mit dem Sie angeben können, welche Dateien von der Extraktion ausgeschlossen werden sollen. Stimmt nur mit dem Dateinamen überein.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Anzahl der erfolgreich extrahierten Dateien
FilesExtractedSuccessfully integer

Die Anzahl der Dateien, die erfolgreich aus der ZIP-Datei extrahiert wurden.

Die Anzahl der Dateien konnte nicht extrahiert werden.
FilesFailedToExtract integer

Die Anzahl der Dateien, die nicht aus der ZIP-Datei extrahiert werden konnten.

Anzahl der ausgeschlossenen Dateien
FilesExcluded integer

Die Anzahl der Dateien, die ausgeschlossen wurden (wenn die Eingabe "Regulärer Ausdruck für Dateien ausschließen" verwendet wird).

Ersetzen von Variablendaten in der INI-Datei

Aktualisiert eine einzelne Variable in einer INI-Datei.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
INI-Dateipfad
InputFilename True string

Der vollständige Pfad zur INI-Datei. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Ausgabe-INI-Dateipfad
OutputFilename string

Wenn Sie die aktualisierte INI-Datei in eine alternative Datei schreiben möchten, geben Sie hier den vollständigen Pfad zur Ausgabedatei ein. Die EINGABE-INI-Datei wird nicht geändert – die INI-Ausgabedatei enthält die Änderungen.

INI-Suchabschnitt
SearchSection string

Der optionale Name des Abschnitts, in dem die Variable geändert werden soll.

INI-Suchvariablenname
SearchVariable string

Der Name der zu aktualisierenden Variablen.

Ersatzdaten
ReplaceData string

Die Ersetzungsdaten, auf die die Variable aktualisiert werden soll.

INI-Dateicodierung
InputFilenameEncoding string

Geben Sie die INI-Dateicodierung (Unicode, UTF8, UTF7 oder ASCII) an, oder geben Sie den Codierungswert an (z. B. 1252 für Westeuropa).

Neue Datei erstellen, wenn keine Eingabedatei vorhanden ist
CreateNewFileIfNotExists boolean

Wenn die Eingabedatei nicht vorhanden ist, sollte eine neue erstellt werden?

Schreibbereich vor gleichheitsgleich
WriteSpaceBeforeEquals boolean

Sollte vor dem Gleichheitszeichen ( = ) ein Leerzeichen geschrieben werden?

Schreiben von Leerzeichen nach gleichheitsgleich
WriteSpaceAfterEquals boolean

Soll nach dem Gleichheitszeichen ( = ) ein Leerzeichen geschrieben werden?

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Erstellen eines einmal geheimen Orchestrator-Schlüssels

Ein einmaliges Geheimnis bietet eine Möglichkeit, einen geheimen Schlüssel zu speichern, der einmal über eine nichtguessierbare eindeutige URL abgerufen werden kann. Dies wird in der Regel verwendet, um geheime Schlüssel mit einem Drittanbieter zu teilen. Sie können einen einmaligen Geheimschlüssel mithilfe der Orchestrator-Benutzeroberfläche, der REST-API oder aus Ihrem Flow erstellen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Freundlicher Name
FriendlyName True string

Dies ist ein beschreibender Name, der ausschließlich verwendet wird, um dieses einmalige Geheimnis zu identifizieren. Der einzige Zweck dieses Namens ist die Anzeige in der Liste der geheimen Schlüssel in der Orchestrator-Benutzeroberfläche.

Geheimer Wert
SecretValue password

Der einmalige geheime Wert, den Sie freigeben und über eine einmalige URL zur Verfügung stellen möchten.

Abrufausdruck 1
RetrievalPhrase1 password

Dies ist ein Ausdruck, der zum Abrufen des einmaligen Geheimniss über die eindeutige URL erforderlich ist. Wenn sie leer gelassen wird, ist kein Abrufausdruck erforderlich. Bei Abrufphasen wird die Groß-/Kleinschreibung beachtet.

Abrufausdruck 2
RetrievalPhrase2 password

Dies ist ein zweiter Ausdruck, der zum Abrufen des einmaligen Geheimniss über die eindeutige URL erforderlich ist. Wenn sie leer gelassen wird, ist kein Abrufausdruck erforderlich. Bei Abrufphasen wird die Groß-/Kleinschreibung beachtet.

Maximale Abrufe vor dem Löschen
MaximumRetrievalsBeforeDeletion integer

Wie oft kann dieser einmalige Geheimschlüssel abgerufen werden, bevor er aus dem Orchestrator gelöscht wird? Standardmäßig ist dies auf 1 (einmal) festgelegt. Wird nur auf einen höheren Wert festgelegt, wenn mehrere Personen auf diesen geheimen Schlüssel zugreifen müssen.

Geheimer Schlüssel hat ein Startdatum
SecretHasAStartDate boolean

Aktivieren Sie, ob der geheime Schlüssel erst zum Abrufen verfügbar sein soll, bis ein bestimmtes Datum und eine bestimmte Uhrzeit.

Geheimes Startdatum und -uhrzeit
SecretStartDateTime date-time

Das Datum und die Uhrzeit, zu dem dieser geheime Schlüssel zum Abrufen verfügbar wird. Datums- und Uhrzeitangaben werden im FORMAT TT/MM/JJJJ HH:mm eingegeben und in UTC / GMT+0 gespeichert und verarbeitet. Beispiel: "2022-01-24T07:00:00" würde den einmaligen Geheimschlüssel vor 07,00 Stunden UTC (GMT+0) am 24. Januar 2022 beenden (Sie erhalten einen 404). Alternativ können Sie die Eingabe "Stunden bis zur geheimen Startzeit" verwenden. Wenn Sie diese Eingabe verwenden, müssen Sie "Secret has a start date" auf "true" festlegen, oder die Eingabe wird ignoriert.

Stunden bis zur geheimen Startzeit
HoursUntilSecretStartTime integer

Die Anzahl der Stunden, bis dieser geheime Schlüssel zum Abrufen verfügbar ist. Alternativ können Sie die Eingabe "Geheimes Startdatum und -uhrzeit" verwenden. Wenn Sie diese Eingabe verwenden, müssen Sie "Secret has a start date" auf "true" festlegen.

Geheimer Schlüssel hat ein Ablaufdatum
SecretHasAnExpiryDate boolean

Aktivieren Sie, ob der geheime Schlüssel nach einem bestimmten Zeitraum automatisch gelöscht werden soll, unabhängig davon, ob er abgerufen wurde.

Datum und Uhrzeit des geheimen Ablaufs
SecretExpiryDateTime date-time

Das Datum und die Uhrzeit, zu dem dieser geheime Schlüssel automatisch gelöscht wird, unabhängig davon, ob er abgerufen wurde. Datums- und Uhrzeitangaben werden im Format jjjj-MM-ttTHH:mm:ss eingegeben und in UTC / GMT+0 gespeichert und verarbeitet. Beispiel: "2022-01-24T07:00:00" würde das einmalige Geheimnis um 07.00 Stunden UTC (GMT+0) am 24. Januar 2022 löschen. Alternativ können Sie die Eingabe "Stunden bis zum Ablauf des geheimen Schlüssels" verwenden. Wenn Sie diese Eingabe verwenden, müssen Sie "Geheimnis hat ein Ablaufdatum" auf "true" festlegen, oder die Eingabe wird ignoriert.

Stunden bis zum Ablauf des geheimen Schlüssels
HoursUntilSecretExpiry integer

Die Anzahl der Stunden, bis dieser geheime Schlüssel automatisch gelöscht wird, unabhängig davon, ob er abgerufen wurde. Verwenden Sie alternativ die Eingabe "Geheimes Ablaufdatum und -uhrzeit". Wenn Sie diese Eingabe verwenden, müssen Sie "Geheimes Datum hat ein Ablaufdatum" auf "true" festlegen.

Gibt zurück

Name Pfad Typ Beschreibung
Abruf-URL
RetrievalURL string

Die einmalige URL, die zum Abrufen des einmaligen Schlüssels verwendet wird.

Abruf-ID
RetrievalId string

Die eindeutige Abruf-ID. Diese einmalige URL wird aus dieser eindeutigen ID erstellt. Diese ID kann nützlich sein, wenn Sie ihre eigene URL in einem benutzerdefinierten Szenario erstellen müssen.

Fehlermeldung "Fehlgeschlagene Aktion abrufen" aus Ablaufergebnis-JSON

Deserialisiert die JSON-Ausgabe eines oder mehrerer Flow result()-Ausdrücke und ruft die erste gefundene Fehlermeldung aus einer fehlgeschlagenen Aktion ab. Die Fehlermeldung kann in der JSON in einer Vielzahl von Formaten gespeichert werden. Diese Aktion verarbeitet bekannte Formate und gibt die erste gefundene Fehlermeldung zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Ablaufergebnis JSON
PowerAutomateResultJSON True array of string

Ein Array von JSON, das die Ausgaben aus einem oder mehreren Flow result()-Ausdrücken enthalten soll. Wenn Sie nur die Ausgabe eines einzelnen Flussergebnisses()-Ausdrucks verarbeiten, geben Sie dies einfach in das erste Arrayelement ein.

Suchstatus
SearchStatus string

Der Status der Aktion, die die Fehlermeldung enthält. Dies sollte nur geändert werden, wenn Sie nach einem Status suchen, der sich vom Standardwert "Fehlgeschlagen" unterscheidet.

Gibt zurück

Name Pfad Typ Beschreibung
Aktionsfehlermeldung
ActionErrorMessage string

Gibt die aus dem Ergebnis-JSON extrahierte Aktionsfehlermeldung zurück. Wenn eine Fehlermeldung nicht gefunden werden konnte, wird ein leerer Wert zurückgegeben.

Aktionsname
ActionName string

Gibt den Namen der Aktion zurück, die der Fehlermeldung zugeordnet ist.

Aktionscode
ActionCode string

Gibt den Ergebniscode der Aktion zurück, die der Fehlermeldung zugeordnet ist.

Festlegen der Mausbewegungsmethode

Legt die aktuelle Mausbewegungsmethode entweder auf mouse_event oder setcursorpos fest.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Festlegen der Mausbewegungsmethode
MouseMoveMethod True string

Stellen Sie die Mausbewegungsmethode bereit (mouse_event oder setcursorpos).

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Festlegen der Mauscursorposition

Legt den Mauszeiger in der IA-Connect Agent-Benutzersitzung auf die angegebene Position fest. Die setcursorpos-API wird verwendet, um die Maus zu verschieben, unabhängig von der ausgewählten aktiven Mausbewegungs-API.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
X Pixel
X True integer

Der X-Koordinatenwert (in Pixel).

Y Pixel
Y True integer

Der Y-Koordinatenwert (in Pixel).

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Festlegen der Zwischenablage

Legt den Inhalt der Zwischenablage in der IA-Connect Agent-Benutzersitzung fest.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Neue Zwischenablagedaten
NewClipboardData string

Die daten, die in der Zwischenablage festgelegt werden sollen.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Festlegen des Besitzers für die Datei

Legt den Besitzer auf einer Datei auf dem Computer fest, auf dem der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Dateipfad
FilePath True string

Der vollständige Pfad zur Datei. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Benutzeridentität
UserIdentity True string

Die Identität des Benutzers, dem der Besitz zugewiesen werden soll. Dies kann im Format "Benutzername", "DOMÄNE\Benutzername" oder "username@domainfqdn" sein.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Festlegen des Mausmultiplikators

Legt den globalen Mausmultiplikator in der IA-Connect Agent-Benutzersitzung fest. Dies kann während der Entwicklung hilfreich sein, wenn Probleme mit der Remotedesktopskalierung auftreten.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
X-Multiplikator
MouseXMultiplier double

Der horizontale (X) globale Mausmultiplikator, der festgelegt werden soll (für den Zeitpunkt, an dem der Agent die Maus bewegt). Der Multiplikator hat nur auswirkungen, wenn "Multi monitor functionality" deaktiviert ist.

Y-Multiplikator
MouseYMultiplier double

Der zu festlegende vertikale (Y)-Mausmultiplizierer (für den Zeitpunkt, an dem der Agent die Maus bewegt). Der Multiplikator hat nur auswirkungen, wenn "Multi monitor functionality" deaktiviert ist.

Für mouse_event übernehmen
ApplyToMouseEvent boolean

Dieses Argument gibt an, ob die globalen Mausmultiplikatorwerte auf die mouse_event-Methode angewendet werden sollen.

Anwenden auf SetCursorPos
ApplyToSetCursorPos boolean

Dieses Argument gibt an, ob die globalen Mausmultiplikatorwerte auf die SetCursorPos-Methode angewendet werden sollen.

Apply to current mouse move method
ApplyToCurrentMouseMoveMethod boolean

Dieses Argument gibt an, ob die globalen Mausmultiplikatorwerte auf die aktuelle Mausbewegungsmethode angewendet werden sollen (z. B. wenn SetCursorPos die aktuelle Mausverschiebungsmethode ist, wird der Multiplikator auf SetCursorPos angewendet). Wenn dies auf "true" festgelegt ist, werden die Eingaben "Für mouse_event übernehmen" und "Für SetCursorPos übernehmen" ignoriert.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Festlegen des Orchestrator-Arbeitswartungsmodus

Setzen Sie einen IA-Connect Worker, der im IA-Connect Orchestrator definiert ist, in den Wartungsmodus ein (sodass den Arbeitsflüssen nicht zugewiesen werden), oder nehmen Sie einen Mitarbeiter aus dem Wartungsmodus.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeits-ID
WorkerId integer

Die ID des Workers. Dies ist ein ganzzahliger Wert (1 oder höher), intern für den Orchestrator. Sie können die ID eines Mitarbeiters ermitteln, indem Sie die Arbeitsdetails in der Orchestrator-Benutzeroberfläche anzeigen und in der Browser-URL nach der ID suchen. Wenn Sie nach dem Namen des Mitarbeiters suchen möchten, legen Sie diesen Wert auf 0 fest, und geben Sie einen Namen in das Feld "Arbeitsname" ein.

Name der Arbeitskraft
WorkerName string

Der Name des Workers. Dies führt dazu, dass der Orchestrator seine Liste der Mitarbeiter nach einem Arbeiter mit dem angegebenen Namen durchsucht. Wenn Sie nach Namen suchen, legen Sie "Arbeits-ID" auf 0 fest (um die Verwendung der Arbeits-ID zu deaktivieren).

Wartungsmodus
MaintenanceMode boolean

Legen Sie auf "true" (Standardeinstellung) fest, um den Wartungsmodus zu aktivieren, sodass flüsse dem Worker nicht zugewiesen werden. Legen Sie auf "false" fest, um den Wartungsmodus zu verlassen, sodass dem Mitarbeiter Abläufe zugewiesen werden können (vorausgesetzt, der Mitarbeiter wird von anderen Regeln nicht verweigert).

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
SetOrchestratorWorkerMaintenanceModeResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.

Festlegen einer Sprachausgabe

Aktiviert oder deaktiviert die Sprachausgabe in der IA-Connect Agent-Benutzersitzung.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Aktivieren der Sprachausgabe
EnableScreenReader boolean

Wenn dieser Wert auf "true" festgelegt ist, wird die Sprachausgabe aktiviert. Wenn dieser Wert auf "false" festgelegt ist, wird die Sprachausgabe deaktiviert.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Festlegen IA-Connect Agent-Befehlstimeout

Legt das Befehlstimeout fest, das der IA-Connect Agent für jeden ausgeführten Befehl verwendet.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Befehlstimeout in Sekunden
CommandTimeoutInSeconds True integer

Das Befehlstimeout, das der IA-Connect Agent verwendet. Wenn Sie große Datenmengen lesen oder schreiben, können Sie den Timeoutzeitraum erhöhen.

Beenden von Timedout-RPA-Befehlsthreads
TerminateTimedoutRPACommandThreads boolean

Sollte der Befehlsthread beendet werden, wenn er ein Timeout ausgeführt hat?

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Festlegen IA-Connect Agent-GUI-Deckkraft

Legt die Deckkraft des IA-Connect Agent von 1 (sichtbar) auf 0 (transparent) fest.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Undurchsichtigkeit
Opacity True double

Der festzulegende Deckkraftwert zwischen 1 (sichtbar) und 0 (transparent).

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Festlegen IA-Connect Agent-GUI ganz oben

Legt den IA-Connect Agent ganz oben fest. Dies bedeutet, dass der IA-Connect Agent immer auf dem Bildschirm sichtbar ist und nicht hinter anderen Anwendungsfenstern ausgeblendet werden kann.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Oberst
TopMost boolean

Soll der IA-Connect Agent ganz oben (true) festgelegt werden oder sollte oberster Wert deaktiviert werden (false)?

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Festlegen IA-Connect Agent-GUI-Position

Legt die Position des IA-Connect Agent-GUI auf den angegebenen Speicherort fest.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
X
X True integer

Die X-Koordinate, auf die der Agent in Pixel festgelegt werden soll.

J
Y True integer

Die Y-Koordinate, auf die der Agent in Pixel festgelegt werden soll.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Festlegen IA-Connect Agent-Protokollebene

Legt die IA-Connect Agent-Protokollierungsebene auf den angegebenen Wert fest (1 ist die niedrigste Ebene und 4 ist die höchste).

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Protokollebene
LoggingLevel True integer

Die Protokollierungsebene, auf die der IA-Connect Agent festgelegt werden soll.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Festlegen IA-Connect Director-Protokollebene

Legt die IA-Connect Director-Protokollierungsebene auf den angegebenen Wert fest. Die Protokollierungsebenen werden von 0 bis 4 festgelegt. 0 ist deaktiviert. 1 ist die niedrigste Protokollebene (und der Standardwert). 4 ist die höchste Protokollebene.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Protokollebene
LoggingLevel True integer

Die Protokollierungsebene, auf die der IA-Connect Director festgelegt werden soll.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Festlegen IA-Connect globalen Koordinatenkonfiguration des Agents

Konfiguriert das globale Koordinatensystem IA-Connect Agent, das verwendet wird, um Elementpositionen (z. B. während der Mausüberprüfung) anzuzeigen und Mauspositionen zu berechnen (z. B. beim Ausführen von globalen Mausaktionen). Die Standardwerte stellen die neueste Funktionalität bereit, aber Sie können diese Aktion verwenden, um auf das Verhalten in früheren Versionen des Agents zurückgesetzt zu werden oder anzugeben, dass eine API ein anderes Koordinatensystem verwendet.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Funktionen für mehrere Monitore
MultiMonitorFunctionality string

Legen Sie auf "Primäre Anzeige" (PrimaryMonitor) fest, um auf ein älteres Verhalten zurückgesetzt zu werden, das nur das Hervorheben von Elementen und das Ausführen von globalen Mausaktionen auf dem primären Anzeigegerät unterstützt (der einzige verfügbare Modus in IA-Connect 9.3 und früher). Legen Sie auf "Alle Displays" (MultiMonitor) fest, um das Hervorheben von Elementen und das Ausführen von globalen Mausaktionen auf allen Monitoren zu aktivieren und die DPI-Skalierung auf jedem Monitor automatisch zu erkennen (der Standardwert seit IA-Connect 9.4). Legen Sie den Wert "Nicht festgelegt" (NotSet) fest, um keine Änderung vorzunehmen.

Auto Set Mouse Inspection Multiplier
AutoSetMouseInspectionMultiplier string

Legen Sie auf "Auto" (1) (die Standardeinstellung seit IA-Connect 9.4) fest, um automatisch den Mausüberprüfungsmultiplikator auf dem primären Anzeigegerät beim Start des Agents zu berechnen, und jedes Mal, wenn die Mausüberprüfung ausgeführt wird. Legen Sie auf "Manuell" (0) fest, damit der Inspektionsmultiplikator manuell festgelegt werden muss (die einzige verfügbare Option in IA-Connect 9.3 und früher). Legen Sie diesen Wert auf "Leer" oder "NotSet" fest, um diese Option unverändert zu lassen. Diese Option hat nur auswirkungen, wenn "Multi monitor functionality" deaktiviert ist.

Automatisches Festlegen des globalen Mausmultiplikators
AutoSetGlobalMouseMultiplier string

Legen Sie auf "Auto" (1) (die Standardeinstellung seit IA-Connect 9.4) fest, um automatisch den globalen Mausbewegungsmultiplikator auf dem primären Anzeigegerät beim Agent-Start und bei jeder Ausführung der Mausüberprüfung zu berechnen. Legen Sie auf "Manuell" (0) fest, damit der globale Mausbewegungsmultiplikator manuell festgelegt werden soll (die einzige verfügbare Option in IA-Connect 9.3 und früher). Legen Sie diesen Wert auf "Leer" oder "NotSet" fest, um diese Option unverändert zu lassen. Diese Option hat nur auswirkungen, wenn "Multi monitor functionality" deaktiviert ist.

Mausinspektion X Multiplizierer
MouseInspectionXMultiplier double

Der horizontale (X)-Mausüberprüfungsmultiplikator, der festgelegt werden soll (wenn der Agent hervorhebung, was sich unter der Maus befindet). Beispiel: Wenn IA-Connect das Inspektionsrechteck an der hälfte der tatsächlichen Position der Maus X anzeigt, legen Sie den Wert 0,5 fest. Legen Sie den Wert auf 0 fest, um den aktuellen Wert unverändert zu lassen. Diese Option hat nur auswirkungen, wenn "Multi monitor functionality" deaktiviert ist und "Auto Set mouse inspection multiplier" deaktiviert ist.

Mausinspektion Y-Multiplizierer
MouseInspectionYMultiplier double

Der vertikale (Y)-Mausüberprüfungsmultiplikator, der festgelegt werden soll (für den Fall, dass der Agent hervorhebung, was sich unter der Maus befindet). Beispiel: Wenn IA-Connect das Inspektionsrechteck an der Hälfte der tatsächlichen Maus-Y-Position anzeigt, legen Sie den Wert 0,5 fest. Legen Sie den Wert auf 0 fest, um den aktuellen Wert unverändert zu lassen. Diese Option hat nur auswirkungen, wenn "Multi monitor functionality" deaktiviert ist und "Auto Set mouse inspection multiplier" deaktiviert ist.

Global mouse X multiplier
GlobalMouseXMultiplier double

Die horizontale (X) globale Mausbewegung multiplizieren, die festgelegt werden soll (für den Zeitpunkt, an dem der Agent die Maus bewegt). Legen Sie den Wert auf 0 fest, um den aktuellen Wert unverändert zu lassen. Diese Option hat nur auswirkungen, wenn "Multi monitor functionality" deaktiviert ist.

Globale Maus Y-Multiplizierer
GlobalMouseYMultiplier double

Die vertikale (Y) globale Mausbewegung multiplizieren, die festgelegt werden soll (für den Zeitpunkt, an dem der Agent die Maus bewegt). Legen Sie den Wert auf 0 fest, um den aktuellen Wert unverändert zu lassen. Diese Option hat nur auswirkungen, wenn "Multi monitor functionality" deaktiviert ist.

Für mouse_event übernehmen
GlobalMouseMultiplierApplyToMouseEvent boolean

Dadurch wird angegeben, ob die globalen Mausmultiplikatorwerte auf die mouse_event-Methode angewendet werden sollen. Diese Option hat nur auswirkungen, wenn "Multi monitor functionality" deaktiviert ist.

Anwenden auf SetCursorPos
GlobalMouseMultiplierApplyToSetCursorPos boolean

Dieses Argument gibt an, ob die globalen Mausmultiplikatorwerte auf die SetCursorPos-Methode angewendet werden sollen. Diese Option hat nur auswirkungen, wenn "Multi monitor functionality" deaktiviert ist.

Apply to current mouse move method
GlobalMouseMultiplierApplyToCurrentMouseMoveMethod boolean

Dieses Argument gibt an, ob die globalen Mausmultiplikatorwerte auf die aktuelle Mausbewegungsmethode angewendet werden sollen (z. B. wenn SetCursorPos die aktuelle Mausverschiebungsmethode ist, wird der Multiplikator auf SetCursorPos angewendet). Wenn dies auf "true" festgelegt ist, werden die Eingaben "Für mouse_event übernehmen" und "Für SetCursorPos übernehmen" ignoriert. Diese Option hat nur auswirkungen, wenn "Multi monitor functionality" deaktiviert ist.

Java-Koordinatensystem
JavaCoordinateSystem string

Legen Sie auf "Virtual" fest (standard und die einzige verfügbare Option in IA-Connect 9.3 und früher), um den Agent darüber zu informieren, dass die Java Access Bridge virtuelle Koordinaten (DPI-skaliert) bereitstellt. Legen Sie diesen auf "Physisch" fest, um den Agent darüber zu informieren, dass die Java Access Bridge physische Koordinaten bereitstellt (die direkt Pixeln zugeordnet sind). Legen Sie den Wert "Nicht festgelegt" (NotSet) fest, um keine Änderung vorzunehmen.

SAP-GUI-Koordinatensystem
SAPGUICoordinateSystem string

Legen Sie den Wert auf "Virtuell" fest (standard und die einzige verfügbare Option in IA-Connect 9.3 und früher), um den Agent darüber zu informieren, dass die SAP-GUI-Skript-API virtuelle Koordinaten (DPI-skalierte) Koordinaten bereitstellt. Legen Sie den Satz auf "Physisch" fest, um den Agent darüber zu informieren, dass die SAP-GUI-Skript-API physische Koordinaten bereitstellt (die direkt Pixeln zugeordnet sind). Legen Sie den Wert "Nicht festgelegt" (NotSet) fest, um keine Änderung vorzunehmen.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
SetAgentGlobalCoordinateConfigurationResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.

Festlegen IA-Connect Lizenzschlüssels

Lizenziert den IA-Connect Agent mit einem Lizenzschlüssel. Hierbei kann es sich um eine Lizenzzeichenfolge oder den Anzeigenamen einer lizenz im IA-Connect Orchestrator handelt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Lizenzschlüssel
LicenseString True string

Die IA-Connect Lizenzschlüsselzeichenfolge oder der Anzeigename einer im IA-Connect Orchestrator gespeicherten Lizenz (wenn IA-Connect über den IA-Connect Orchestrator gesteuert wird).

Speichern in der Registrierung
StoreInRegistry boolean

Sollte die IA-Connect-Lizenz vorübergehend in der Registrierung gespeichert werden? Dadurch wird sichergestellt, dass der IA-Connect Agent für die Dauer der Benutzersitzung lizenziert wird, auch wenn der Agent geschlossen und erneut gestartet wird.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Tage bis zum Ablauf der Lizenz
DaysUntilLicenseExpires integer

Die Anzahl der verbleibenden Tage bis zum Ablauf der IA-Connect Lizenz.

Festlegen von Ausgabedaten für Orchestrator-Automatisierungsaufgaben

Legt die Ausgabedaten für eine Orchestrator-Automatisierungsaufgabe fest. Wird häufig verwendet, wenn Sie eine Aufgabe abgeschlossen haben und Ausgabedaten bereitstellen möchten, die vom Prozess erfasst werden sollen, der die Aufgabe erstellt hat.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Vorgangs-ID
TaskId True integer

Die ID der Orchestrator-Aufgabe, der die Notiz hinzugefügt werden soll.

Vorgangsausgabedaten
TaskOutputData string

Die Ausgabedatenzeichenfolge. Dies kann als beliebiges Textformat Ihrer Wahl formatiert werden, z. B. JSON oder XML oder Unformatierter Text. Die Ausgabedatenzeichenfolge kann in der Orchestrator-Benutzeroberfläche angezeigt oder über die TasksGetTask-REST-API aufgerufen werden.

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
TasksSetOutputDataResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.

Festlegen von IA-Connect Lizenzcode

Lädt eine Agent-Domänenlizenz im alten Stil (7.0 und 7.1) in den IA-Connect Agent hoch.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
NetBIOS-Domänenname des Kunden
CustomerNETBIOSDomainName True string

Der NetBIOS-Domänenname des Computers, auf dem der IA-Connect Agent ausgeführt wird.

Anzeigename des Kunden
CustomerDisplayName True string

Der Kundenname, der in der Titelleiste des IA-Connect Agenten angezeigt werden soll.

Lieferantenname
VendorName True string

Der Name des IA-Connect Anbieters.

Ablaufdatum der Lizenz
LicenseExpiryDate True string

Das Ablaufdatum der IA-Connect-Lizenz.

Aktivierungscode
ActivationCode True string

Der Aktivierungscode für die IA-Connect-Lizenz.

Speichern in der Registrierung
StoreInRegistry boolean

Sollte die IA-Connect-Lizenz vorübergehend in der Registrierung gespeichert werden? Dadurch wird sichergestellt, dass der IA-Connect Agent für die Dauer der Benutzersitzung lizenziert wird, auch wenn der Agent geschlossen und erneut gestartet wird.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Get mouse move method

Ruft die aktuelle Mausbewegungsmethode ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Mausbewegungsmethode
MouseMoveMethod string

Gibt die aktuelle Mausbewegungsmethode zurück (entweder mouse_event oder setcursorpos).

Gibt die Datei an

Meldet wahr oder falsch, ob eine Datei auf dem Computer vorhanden ist, auf dem der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Dateipfad
Filename True string

Der vollständige Pfad zur Datei. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Die Datei ist vorhanden
FileExists boolean

Gibt true zurück, wenn die Datei vorhanden ist, oder false, wenn dies nicht der Fall ist.

Gibt IA-Connect Sitzung anhand des Namens an

Gibt zurück, wenn die angegebene IA-Connect Director-Sitzung vorhanden ist. Dies ist die Sitzung, in die Befehle an einen IA-Connect Agent gesendet werden. Der Name wird aus einer früheren Aktion "Anfügen" bekannt sein.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
IA-Connect Sitzungsname
IAConnectSessionName True string

Der Name der zu überprüfenden IA-Connect Sitzung.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
IA-Connect Sitzung ist vorhanden.
IAConnectSessionExists boolean

Gibt "true" zurück, wenn eine Sitzung mit dem angegebenen Namen vorhanden ist, oder "false", wenn dies nicht der Fall ist.

Hinzufügen einer Datei zu ZIP

ZIPs einer Datei (speichert die Datei in einem Komprimierungsarchiv).

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Pfad der Quelldatei zum Hinzufügen zu ZIP
SourceFilenameToAddToZIP True string

Der Dateipfad zur Datei, die der ZIP-Datei hinzugefügt werden soll. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Ausgabe-ZIP-Dateipfad
OutputZIPFilename True string

Der Dateipfad, an den die ZIP-Datei ausgegeben werden soll. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Hinzufügen von Dateinamen zu Ordnern in ZIP
AddFilenameToFolderInZIP string

Wenn Sie die Quelldatei einem Ordner in der ZIP-Datei hinzufügen möchten, geben Sie hier den Ordnernamen ein.

Quelldateiname, der dem ZIP-Kommentar hinzugefügt werden soll
SourceFilenameToAddToZIPComment string

Ein optionaler Kommentar für diese Datei, der der ZIP-Datei hinzugefügt wurde.

Komprimieren
Compress boolean

Sollte die Datei beim Zippen komprimiert werden?

Zur vorhandenen ZIP-Datei hinzufügen
AddToExistingZIPFile boolean

Auf True festgelegt, um einer vorhandenen ZIP-Datei hinzuzufügen.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Hinzufügen einer neuen Orchestrator-Automatisierungsaufgabe

Fügen Sie eine neue Orchestrator-Automatisierungsaufgabe zu einer Warteschlange hinzu, die über einen Flow überwacht werden kann. Aufgaben können entweder sofort ausgeführt werden oder zur späteren Ausführung zurückgestellt werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Festlegen des Automatisierungsnamens
SetAutomationName string

Wählen Sie "Auto" aus, wenn Sie den Flussnamen als Vorgangsnamen verwenden möchten, oder wählen Sie "Manuell" aus, und geben Sie einen Namen in das Feld "Automatisierungsname" ein, um diesen Namen zu verwenden.

Automatisierungsname
AutomationName string

Dies wird nur verwendet, wenn "Manuell" im Feld "Automatisierungsname festlegen" ausgewählt wird. Ein Anzeigename, der angegeben wird, um die Aufgabe später zu identifizieren oder ihm einen bestimmten Fluss zuzuordnen. Mehrere Aufgaben können denselben Automatisierungsnamen verwenden. Ein bestimmter Vorgangsname ist erforderlich, wenn die Aufgabe von einem externen Poller oder einem Orchestrator-Trigger verarbeitet wird.

Vorgangseingabedaten
TaskInputData string

Optionale Daten, die dem Vorgang beim Start zur Verfügung gestellt werden sollen. Sie können Daten in einem beliebigen Format speichern, JSON ist jedoch ein häufig verwendetes Format.

Prozessphase
ProcessStage string

Der Punkt, an dem der Automatisierungsprozess/Ablauf gestartet werden soll. Dies ist ein optionaler Zeichenfolgenwert, der für den spezifischen Prozess/Fluss eindeutig ist. Dies wird von einer Bedingung innerhalb des Prozesses/Flusses verwendet, um zu entscheiden, welcher Schritt als Nächstes ausgeführt werden soll. Beispiel: Wenn der Prozess/Ablauf in der Phase "Exchange" gestartet werden soll, geben Sie den Wert "Exchange" ein.

Priority
Priority integer

Legen Sie die Prioritätsebene dieser Automatisierungsaufgabe fest (1 ist höchste Ebene).

SLA in Minuten
SLA integer

Legen Sie die für Ihre SLA erforderliche Anzahl von Minuten fest. Legen Sie dies auf 0 fest, wenn Sie keine SLA haben. Standardmäßig werden Automatisierungsaufgaben am Ende des SLA vorrang vor anderen Aufgaben haben.

Aufgabe im Haltebereich platzieren
TaskOnHold boolean

Geben Sie den Status "Im Haltebereich" der Aufgabe an. Eine Aufgabe, die auf "Im Haltebereich" festgelegt ist, wird nicht von der Aktion "Nächste Orchestrator-Automatisierungsaufgabe abrufen" abgerufen und wird daher nicht in einem typischen Aufgabenworkflow verarbeitet.

Organisation
Organisation string

Geben Sie optional die Organisation an, der diese Aufgabe zugeordnet ist. Wird in der Regel zum Suchen und Filtern von Aufgaben verwendet.

Abteilung
Department string

Geben Sie optional die Abteilung an, der diese Aufgabe zugeordnet ist. Wird in der Regel zum Suchen und Filtern von Aufgaben verwendet.

Description
Description string

Geben Sie optional die Beschreibung für diese Aufgabe an. Wird in der Regel zum Suchen und Filtern von Aufgaben verwendet.

Stichwörter
Tags string

Eine optionale Liste mit einem oder mehreren Tags, die dieser Aufgabe zugewiesen werden sollen. Wird in der Regel verwendet, um eine Aufgabe zum Suchen und Filtern zu kategorisieren. Keine Unterscheidung zwischen Groß-/Kleinbuchstaben 1 pro Zeile.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Vorgangs-ID
TaskId integer

Die ID der Orchestrator-Automatisierungsaufgabe, die erstellt wurde. Diese Vorgangs-ID kann verwendet werden, um den Vorgang zu einem späteren Zeitpunkt abzurufen.

Hinzufügen einer Notiz zu einer Orchestrator-Automatisierungsaufgabe

Fügt einer ausgewählten Orchestrator-Automatisierungsaufgabe eine Notiz hinzu. Diese Notiz wird an das Quellsystem übergeben, das mit dieser Automatisierungsaufgabe verknüpft ist (z. B. ServiceNow), und wird am häufigsten verwendet, um Details zu einem Ticket hinzuzufügen. Wenn die Orchestrator-Automatisierungsaufgabe nicht mit einer Quelle verknüpft ist, wird eine Ausnahme ausgelöst.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Vorgangs-ID
TaskId True integer

Die ID der Orchestrator-Aufgabe, der die Notiz hinzugefügt werden soll.

Hinweistext
NoteText True string

Die Notiztextnachricht.

Notiztyp
NoteType string

Wenn das Quellsystem unterschiedliche Notiztypen unterstützt (z. B. eine Arbeitsnotiz, eine Schließungsnotiz oder einen Kommentar), geben Sie hier den Notiztyp ein. Dies wird je nach Quellsystem unterschiedlich interpretiert. Derzeit unterstützte Typen sind "WorkNote" (Standard), "CloseNote", "Comment". Wenn nur ein Notiztyp vorhanden ist, geben Sie "WorkNote" ein. Wenn Sie über eine benutzerdefinierte Arbeitsnotiz verfügen, geben Sie "Sonstige" ein.

Andere Notiztyp
NoteTypeOther string

Wenn Sie über einen benutzerdefinierten Notiztyp verfügen, wählen Sie einen "Notiztyp" von "Sonstige" aus, und geben Sie den benutzerdefinierten Typ in dieses Feld ein.

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
TasksAddNoteResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.

Hinzufügen eines neuen Orchestrator-Automatisierungsvorgangs

Fügen Sie eine neue Orchestrator-Automatisierungsaufgabe hinzu, und erhalten Sie eine Vorgangs-ID. Ein bestimmter Vorgangsname ist erforderlich, wenn die Aufgabe von einem externen Poller oder einem Orchestrator-Trigger verarbeitet wird. Diese Aktion unterscheidet sich von "Neue Orchestrator-Automatisierungsaufgabe hinzufügen" (TasksAddNewTaskOperation) darin, dass sie mit einer unguessablen Vorgangs-ID reagiert, anstelle einer erratenden Vorgangs-ID.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Automatisierungsname
AutomationName string

Ein Anzeigename, der angegeben wird, um die Aufgabe später zu identifizieren oder ihm einen bestimmten Fluss zuzuordnen. Mehrere Aufgaben können denselben Automatisierungsnamen verwenden.

Vorgangseingabedaten
TaskInputData string

Optionale Daten, die dem Vorgang beim Start zur Verfügung gestellt werden sollen. Sie können Daten in einem beliebigen Format speichern, JSON ist jedoch ein häufig verwendetes Format.

Prozessphase
ProcessStage string

Der Punkt, an dem der Automatisierungsprozess/Ablauf gestartet werden soll. Dies ist ein optionaler Zeichenfolgenwert, der für den spezifischen Prozess/Fluss eindeutig ist. Dies wird von einer Bedingung innerhalb des Prozesses/Flusses verwendet, um zu entscheiden, welcher Schritt als Nächstes ausgeführt werden soll. Beispiel: Wenn der Prozess/Ablauf in der Phase "Exchange" gestartet werden soll, geben Sie den Wert "Exchange" ein.

Priority
Priority integer

Legen Sie die Prioritätsebene dieser Automatisierungsaufgabe fest (1 ist höchste Ebene).

SLA in Minuten
SLA integer

Legen Sie die für Ihre SLA erforderliche Anzahl von Minuten fest. Legen Sie dies auf 0 fest, wenn Sie keine SLA haben. Standardmäßig werden Automatisierungsaufgaben am Ende des SLA vorrang vor anderen Aufgaben haben.

Organisation
Organisation string

Geben Sie optional die Organisation an, der diese Aufgabe zugeordnet ist. Wird in der Regel zum Suchen und Filtern von Aufgaben verwendet.

Abteilung
Department string

Geben Sie optional die Abteilung an, der diese Aufgabe zugeordnet ist. Wird in der Regel zum Suchen und Filtern von Aufgaben verwendet.

Description
Description string

Geben Sie optional die Beschreibung für diese Aufgabe an. Wird in der Regel zum Suchen und Filtern von Aufgaben verwendet.

Stichwörter
Tags string

Eine optionale Liste mit einem oder mehreren Tags, die dieser Aufgabe zugewiesen werden sollen. Wird in der Regel verwendet, um eine Aufgabe zum Suchen und Filtern zu kategorisieren. Keine Unterscheidung zwischen Groß-/Kleinbuchstaben 1 pro Zeile.

Gibt zurück

Name Pfad Typ Beschreibung
Vorgangs-ID
OperationId string

Die Vorgangs-ID der Orchestrator-Automatisierungsaufgabe, die erstellt wurde. Diese Vorgangs-ID kann verwendet werden, um die Aufgabe zu einem späteren Zeitpunkt abzurufen. Die Vorgangs-ID ist eine eindeutige, nicht zulässige Zeichenfolge, die die Fähigkeit eines Drittanbieters beschränkt, die ID eines Vorgangs zu erraten, den sie nicht erstellt haben.

Hinzufügen eines neuen Orchestrator-Vorgangs für verzögerte Aufgaben

Fügen Sie eine neue verzögerte Orchestrator-Aufgabe hinzu, und erhalten Sie eine Vorgangs-ID. Der Vorgang wird in Zukunft auf einen bestimmten Zeitpunkt zurückgestellt. Verwenden Sie diese Aktion, um einen Vorgang vorübergehend für einen bestimmten Zeitraum anzusetzen (z. B. wenn Sie auf etwas warten). Ein bestimmter Vorgangsname ist erforderlich, wenn die Aufgabe von einem externen Poller oder einem Orchestrator-Trigger verarbeitet wird. Diese Aktion unterscheidet sich von "Neue Orchestrator-verzögerte Aufgabe hinzufügen" (TasksAddNewDeferral), da sie mit einer unguessablen Vorgangs-ID antwortet, anstelle einer erratenen Vorgangs-ID.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Automatisierungsname
AutomationName string

Ein Anzeigename, der angegeben wird, um die Aufgabe später zu identifizieren oder ihm einen bestimmten Fluss zuzuordnen. Mehrere Aufgaben können denselben Automatisierungsnamen verwenden.

Verzögerungszeit in Minuten
DeferralTimeInMinutes integer

Wie viele Minuten sollte der Automatisierungsvorgang verzögert werden.

Vorgangseingabedaten
TaskInputData string

Optionale Daten, die dem Vorgang beim Start zur Verfügung gestellt werden sollen. Sie können Daten in einem beliebigen Format speichern, JSON ist jedoch ein häufig verwendetes Format.

Zurückstellung gespeicherter Daten
DeferralStoredData string

Optionale Daten, die mit dieser Aufgabe gespeichert werden sollen. Er wird für den Prozess /Ablauf verfügbar, wenn er von einer Verzögerung fortgesetzt wird. Dies wird in der Regel verwendet, um Daten zu speichern, die Sie während des Prozesses/Ablaufs berechnet haben, die Sie nach der Verzögerung wieder verfügbar machen müssen. Sie können Daten in einem beliebigen Format speichern, JSON ist jedoch ein häufig verwendetes Format.

Prozessphase
ProcessStage string

Der Punkt, an dem der Automatisierungsprozess/Ablauf gestartet werden soll. Dies ist ein optionaler Zeichenfolgenwert, der für den spezifischen Prozess/Fluss eindeutig ist. Dies wird von einer Bedingung innerhalb des Prozesses/Flusses verwendet, um zu entscheiden, welcher Schritt als Nächstes ausgeführt werden soll. Beispiel: Wenn der Prozess/Ablauf in der Phase "Exchange" gestartet werden soll, geben Sie den Wert "Exchange" ein.

Priority
Priority integer

Legen Sie die Prioritätsebene dieser Automatisierungsaufgabe fest (1 ist höchste Ebene).

Organisation
Organisation string

Geben Sie optional die Organisation an, der diese Aufgabe zugeordnet ist. Wird in der Regel zum Suchen und Filtern von Aufgaben verwendet.

Abteilung
Department string

Geben Sie optional die Abteilung an, der diese Aufgabe zugeordnet ist. Wird in der Regel zum Suchen und Filtern von Aufgaben verwendet.

Description
Description string

Geben Sie optional die Beschreibung für diese Aufgabe an. Wird in der Regel zum Suchen und Filtern von Aufgaben verwendet.

Stichwörter
Tags string

Eine optionale Liste mit einem oder mehreren Tags, die dieser Aufgabe zugewiesen werden sollen. Wird in der Regel verwendet, um eine Aufgabe zum Suchen und Filtern zu kategorisieren. Keine Unterscheidung zwischen Groß-/Kleinbuchstaben 1 pro Zeile.

Gibt zurück

Name Pfad Typ Beschreibung
Vorgangs-ID
OperationId string

Die Vorgangs-ID der verzögerten Aufgabe Orchestrator, die erstellt wurde. Diese Vorgangs-ID kann verwendet werden, um die Aufgabe zu einem späteren Zeitpunkt abzurufen. Die Vorgangs-ID ist eine eindeutige, nicht zulässige Zeichenfolge, die die Fähigkeit eines Drittanbieters beschränkt, die ID eines Vorgangs zu erraten, den sie nicht erstellt haben.

Hinzufügen von Berechtigungen zu Ordnern

Fügt einen Ordner auf dem Computer, in dem der IA-Connect Agent ausgeführt wird, eine Berechtigung hinzu.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Ordnerpfad
FolderPath True string

Der vollständige Pfad zum Ordner. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Identität
Identity True string

Die Identität (z. B. ein Benutzer, eine Gruppe oder einen Computer), der die Berechtigung zugewiesen werden soll. Dies kann im Format "Benutzername", "DOMÄNE\Benutzername" oder "username@domainfqdn" sein.

Erlaubnis
Permission True string

Geben Sie die Berechtigung zum Zuweisen (Lesen, ReadAndExecute, Modify oder FullControl) an, oder lassen Sie die Berechtigung für den Standardwert leer (Lesen).

Auf Ordner anwenden
ApplyToFolder boolean

Sollte die Berechtigung für den Ordner selbst gelten?

Auf Unterordner anwenden
ApplyToSubFolders boolean

Sollte die Berechtigung an Unterordner weitergegeben werden?

Auf Dateien anwenden
ApplyToFiles boolean

Sollte die Berechtigung für die Dateien innerhalb des Ordners gelten?

Deny
Deny boolean

Wird die Berechtigung verweigert?

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

HTTP-Datei herunterladen

Lädt eine Datei auf den Computer herunter, auf dem der IA-Connect Agent mit HTTP(S) ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
URL herunterladen
DownloadURL True string

Die HTTP- oder HTTPS-Download-URL.

Dateipfad speichern
SaveFilename string

Der vollständige Pfad zum Dateinamen zum Speichern. Wenn dieses Feld leer ist und Sie "Return contents as string" als True angegeben haben, wird die Datei nicht auf dem Computer gespeichert.

Vorhandene Datei überschreiben
OverwriteExistingFile boolean

Wenn eine Datei bereits mit dem namen vorhanden ist, der in der Eingabe "Dateipfad speichern" angegeben ist, sollte sie überschrieben werden?

Passthrough-Authentifizierung
PassthroughAuthentication boolean

Sollen die Anmeldeinformationen des Benutzers an den Webserver übergeben werden? Dies würde in der Regel nur für interne Intranetwebsites verwendet.

Benutzer-Agent
UserAgent string

Auf diese Weise können Sie den an die Webseite gemeldeten Benutzer-Agent festlegen. In der Regel ist dies nicht erforderlich und sollte nur geändert werden, wenn eine Webseite eine bestimmte Agent-Zeichenfolge erfordert.

Akzeptieren
Accept string

Dieser Parameter gibt an, welche Inhaltstypen unterstützt werden. Dies sollte nur geändert werden, wenn der inhalt, den Sie herunterladen, einen anderen Inhaltstyp erfordert.

Unterstützen von TLS10
SupportTLS10 boolean

Auf "True" festgelegt, um das TLS 1.0-Verschlüsselungsprotokoll zu unterstützen.

Unterstützen von TLS11
SupportTLS11 boolean

Auf "True" festgelegt, um das TLS 1.1-Verschlüsselungsprotokoll zu unterstützen.

Unterstützen von TLS12
SupportTLS12 boolean

Auf "True" festgelegt, um das TLS 1.2-Verschlüsselungsprotokoll zu unterstützen.

Automatische Dekomprimierungsverzögerung
AutoDecompressDeflate boolean

Einige Webinhalte werden mithilfe der Komprimierung "Deflate" komprimiert. Wenn Sie diesen Wert auf "True" festlegen, wird der Webserver darüber informiert, dass "Deflate" unterstützt wird, und wenn der Inhalt mithilfe dieser Komprimierung gesendet wird, wird er automatisch dekomprimiert.

Automatische Dekomprimierung GZip
AutoDecompressGZIP boolean

Einige Webinhalte werden mithilfe der GZIP-Komprimierung komprimiert. Wenn Sie diesen Wert auf "True" festlegen, wird der Webserver darüber informiert, dass "GZIP" unterstützt wird. Wenn der Inhalt mit dieser Komprimierung gesendet wird, wird er automatisch dekomprimiert.

Zurückgeben von Inhalten als Zeichenfolge
ReturnContentsAsString boolean

Soll der Dateiinhalt als Zeichenfolge zurückgegeben werden?

Zurückgeben der Inhaltscodierung
ReturnContentEncoding string

Die Codierung des heruntergeladenen Inhalts. Dies wird nur verwendet, wenn "Rückgabeinhalt als Zeichenfolge" "True" ist und die Codierung des heruntergeladenen Inhalts definiert, damit er richtig interpretiert werden kann.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Dateiinhalte herunterladen
DownloadFileContents string

Der Inhalt der heruntergeladenen Datei.

IA-Connect Agent-GUI an den Anfang bringen

Bringt die IA-Connect Agent-GUI in den Vordergrund, sodass sie auf dem Bildschirm sichtbar ist.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Fokus
Focus boolean

Sollte die IA-Connect Agent-GUI fokussiert sein?

Globaler linker Mausklick
GlobalLeftMouseClick boolean

Soll ein globaler linker Mausklick verwendet werden, um den Agent in den Vordergrund zu bringen? Dies garantiert ein Bring-To-to-The-Front-Ereignis in einem Szenario, in dem die Fokusmethode durch das Betriebssystem eingeschränkt werden könnte, um anwendungen daran zu hindern, sich in den Vordergrund zu bringen.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

IA-Connect nächsten Hop deaktivieren

Deaktiviert den nächsten Hop, sodass alle zukünftigen Befehle vom Agent verarbeitet werden, der sie empfängt (im Gegensatz zur Weiterleitung an den nächsten Hop-Agent).

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Identität aus Dateisicherheit entfernen

Entfernt eine Identität (z. B. Benutzer, Gruppe oder Computer) aus den Sicherheitsberechtigungen für eine Datei auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Dateipfad
FilePath True string

Der vollständige Pfad zur Datei. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Zu entfernende Identität
IdentityToRemove True string

Die Identität des zu entfernenden Benutzers oder der Gruppe. Dies kann im Format "Benutzername", "DOMÄNE\Benutzername" oder "username@domainfqdn" sein.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Berechtigung wurde entfernt.
PermissionWasRemoved boolean

Gibt true zurück, wenn die Berechtigung erfolgreich entfernt wurde.

Identität aus Ordnersicherheit entfernen

Entfernt eine Identität (z. B. einen Benutzer, eine Gruppe oder einen Computer) aus den Sicherheitsberechtigungen für einen Ordner auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Ordnerpfad
FolderPath True string

Der vollständige Pfad zum Ordner. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Zu entfernende Identität
IdentityToRemove True string

Die Identität des zu entfernenden Benutzers oder der Gruppe. Dies kann im Format "Benutzername", "DOMÄNE\Benutzername" oder "username@domainfqdn" sein.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Berechtigung wurde entfernt.
PermissionWasRemoved boolean

Gibt true zurück, wenn die Berechtigung erfolgreich entfernt wurde.

In CSV-Datei schreiben

Erstellt eine CSV-Datei auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird. Die CSV-Datei wird aus einer Auflistung (Tabelle) oder aus einer Tabelle im JSON-Format erstellt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Eigenschaften
Properties object
JSON der Eingabetabelle
InputTableJSON string

Eine Tabelle mit Daten, die in die CSV-Datei geschrieben werden sollen, im JSON-Format.

Ausgabe-CSV-Dateipfad
CSVFilePath True string

Der vollständige Pfad zur CSV-Datei. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Ausgabecodierung
OutputEncoding string

Das beim Schreiben in die CSV-Datei zu verwendende Textcodierungsformat. Unterstützte Codierungen sind UTF8, UTF7, Unicode und ASCII.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
WriteCollectionToCSVFileResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.

Ist auf das Verzeichnis zugegriffen werden kann

Gibt zurück, ob auf ein Verzeichnis (Ordner) zugegriffen werden kann und ob Berechtigungen den Zugriff auf das Verzeichnis auf dem Computer einschränken, auf dem der IA-Connect Agent zugreifen kann.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Verzeichnispfad
DirectoryPath True string

Der vollständige Pfad zum Verzeichnis (Ordner). Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Verzeichniszugriff
DirectoryAccessible boolean

Gibt "true" zurück, wenn auf das Verzeichnis zugegriffen werden kann, oder "false", wenn dies nicht der Fall ist.

Verzeichniszugriff nicht autorisiert
DirectoryAccessUnauthorised boolean

Gibt true zurück, wenn der Zugriff auf das Verzeichnis nicht möglich ist, da Berechtigungen den Zugriff darauf einschränken, oder "false", wenn dies nicht der Fall ist.

Ist das Verzeichnis vorhanden

Meldet wahr oder falsch, ob ein Verzeichnis (Ordner) auf dem Computer vorhanden ist, auf dem der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Verzeichnispfad
DirectoryPath True string

Der vollständige Pfad zum Verzeichnis (Ordner). Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Verzeichnis ist vorhanden
DirectoryExists boolean

Gibt true zurück, wenn das Verzeichnis (Ordner) vorhanden ist, oder false, wenn dies nicht der Fall ist.

Ist die Sprachausgabe aktiviert

Gibt zurück, ob die Sprachausgabe in der IA-Connect Agent-Benutzersitzung aktiviert wurde.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Bildschirmsprachausgabe aktiviert
ScreenReaderEnabled boolean

Gibt true zurück, wenn die Sprachausgabe aktiviert wurde.

Ist sitzungssperrt

Gibt an, ob die Sitzung, in der der IA-Connect Agent ausgeführt wird, gesperrt ist.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Sitzung ist gesperrt
SessionIsLocked boolean

Wird auf "true" festgelegt, wenn die Sitzung, in der der IA-Connect Agent ausgeführt wird, gesperrt ist.

Kalibrieren mouse_event

Kalibriert die mouse_event-Methode, indem sie die Maus um die angegebene Anzahl von Pixeln bewegt und dann die neue Mausposition liest.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Kalibrierungsgröße in Pixeln
CalibrationSizeInPixels integer

Die Anzahl der Pixel, die die Maus verschoben wird, um sie zu kalibrieren. Je niedriger der Wert ist, desto weniger genau ist die Kalibrierung.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Maus X-Multiplizierer
MouseXMultiplier double

Der Maus-X-Multipliziererwert. Ein Wert von 1,0 gibt keinen Multiplikator an.

Maus-Y-Multiplikator
MouseYMultiplier double

Der Y-Multipliziererwert der Maus. Ein Wert von 1,0 gibt keinen Multiplikator an.

Kennwort generieren

Generiert ein Kennwort mit Wörterbuchwörtern, Zahlen, Symbolen, Zeichen, wie in einem Vorlagenformat definiert.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Kennwortformat
PasswordFormat True string

Das Format des generierten Kennworts, das mithilfe von Symbolen beschrieben wird. Das Symbol "w" stellt ein Wörterbuchwort dar, "u" stellt ein Wörterbuchwort in Großbuchstaben dar, "n" stellt eine Zahl dar, "s" stellt ein Symbol dar, "l" steht für einen Kleinbuchstaben, "L" steht für einen Großbuchstaben, "z" steht für nichts (nützlich in Kombinationen). Beispielsweise kann wnnwsl Pluto35Marmite!b generieren. Eine Zahl gefolgt von zwei oder mehr Symbolen in geschweiften Klammern erstellt eine zufällige Kombination dieser Anzahl von Symbolen. Beispielsweise kann 8(Lln) Produkt 6hP2AxP0 und 4(Lsz) möglicherweise S!-A (LssL-Symbole) erzeugen oder J$ (Lszz-Symbole) erzeugen. Zeichen in einfachen Anführungszeichen werden as-isverwendet. Beispielsweise kann w'-'w'_'nn Jersey--Mountain_64 erzeugen.

Mindestlänge
MinimumLength integer

Die Mindestlänge des generierten Kennworts. Wenn das generierte Kennwort zu kurz ist, werden zusätzliche Wörterbuchwörter hinzugefügt, bis die Länge erfüllt ist. Wird auf 0 festgelegt, wenn keine Mindestlänge erforderlich ist.

Als Nur-Text zurückgeben
ReturnAsPlainText boolean

Legen Sie "true" fest, um das Kennwort als Nur-Text zurückzugeben.

Speichern des Kennworts als Bezeichner
StorePasswordAsIdentifier string

Wenn ein Bezeichner angegeben wird, wird dieses Kennwort im Orchestrator oder Agent (siehe "Generieren bei") für einen späteren Abruf /die Verwendung durch alle Befehle gespeichert, die gespeicherte Anmeldeinformationen verwenden können, gespeichert werden. Wenn vom Agent generiert wird, werden diese Kennwörter nur im Arbeitsspeicher gespeichert und gehen verloren, wenn der Agent geschlossen wird. MyExchangePassword kann beispielsweise mithilfe von {IAConnectPassword:MyExchangePassword} abgerufen werden.

Unterstützte Symbole
SupportedSymbols string

Ermöglicht es Ihnen, eine Liste von Symbolen bereitzustellen, die zufällig verwendet werden, wenn das Symbol 's' im Format eines generierten Kennworts verwendet wird. Wenn nicht angegeben, wird eine integrierte Liste verwendet. Beispiel: !$()*.

Versuchen Sie eindeutige Kennwörter
AttemptUniquePasswords boolean

Legen Sie den Wert auf "true" (standard) für den Orchestrator oder Agent fest (siehe "Generieren bei"), um zu vermeiden, dass zufällige Zahlensequenzen dupliziert werden, und stellen Sie daher sicher, dass generierte Kennwörter nach Möglichkeit innerhalb einer bestimmten Sitzung eindeutig sind. Wenn der Agent generiert wird, garantiert dies keine eindeutigen Kennwörter zwischen separaten Agents oder wenn der Agent geschlossen oder neu gestartet wird, daher sollten Sie immer sicherstellen, dass Ihre Kennwörter durch verwendung komplexer Kennwörter sehr zufällig sind (z. B. wnnws ist zufälliger als wnw).

Generieren unter
GenerateAt string

Geben Sie an, welche IA-Connect Komponente das Kennwort generiert.

Mindestbuchstaben
MinimumLowercase integer

Die Mindestanzahl von Kleinbuchstaben, die im Kennwort vorhanden sein müssen. Wenn dies nicht möglich ist (z. B. wenn das Kennwortformat nicht über genügend l-, w- oder u-Symbole verfügt), wird eine Ausnahme ausgelöst. Legen Sie für kein Minimum auf 0 fest.

Mindestbuchstaben
MinimumUppercase integer

Die Mindestanzahl von Großbuchstaben, die im Kennwort vorhanden sein müssen. Wenn dies nicht möglich ist (z. B. wenn das Kennwortformat nicht über genügend L-, w- oder u-Symbole verfügt), wird eine Ausnahme ausgelöst. Legen Sie für kein Minimum auf 0 fest.

Mindestnummern
MinimumNumbers integer

Die Mindestanzahl der Zahlen, die im Kennwort vorhanden sein müssen. Wenn dies nicht möglich ist (z. B. wenn das Kennwortformat nicht über genügend n Symbole verfügt), wird eine Ausnahme ausgelöst. Legen Sie für kein Minimum auf 0 fest.

Mindestsymbole
MinimumSymbols integer

Die Mindestanzahl der Symbole, die im Kennwort vorhanden sein müssen. Wenn dies nicht möglich ist (z. B. wenn das Kennwortformat nicht über genügend Symbole verfügt), wird eine Ausnahme ausgelöst. Legen Sie für kein Minimum auf 0 fest.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Nur-Text-Kennwort
PlainTextPassword string

Das Kennwort bei Bedarf im Nur-Text-Format. Das Kennwort kann als Nur-Text angefordert werden, da es sich bei dem Kennwort um ein einmaliges Kennwort handelt, das per SMS oder E-Mail (z. B. per E-Mail) übertragen werden soll und daher as-isangezeigt werden muss.

Kennwortschlüssel senden

Sendet globale Tastendrücke an die IA-Connect Agent-Benutzersitzung, insbesondere zum Eingeben eines Kennworts. Dadurch wird ein Benutzer simuliert, der diese Tasten auf der Tastatur drückt. Stellen Sie sicher, dass das Zielfensterelement fokussiert ist, oder dass die Tastendrücke von der falschen Anwendung empfangen werden oder ignoriert werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Kennwort
Password True password

Das eingegebene Kennwort mithilfe simulierter Tastendrücke in der IA-Connect Agent-Benutzersitzung. Die Schlüsselcodes sind in der Syntax "Schlüssel senden" im Benutzeroberflächenhandbuch dokumentiert. Wenn es sich um ein "Gespeichertes" Kennwort handelt, geben Sie das Format {IAConnectPassword:StoredPasswordIdentifier} ein, und legen Sie die Eingabe des gespeicherten Kennworts auf "true" fest. Wenn es sich um generische Orchestrator-Anmeldeinformationen handelt, geben Sie das Format {OrchestratorCredential:FriendlyName} ein, und legen Sie die Eingabe des gespeicherten Kennworts auf "true" fest.

Intervall in Millisekunden
Interval integer

Die Anzahl der Millisekunden zwischen jedem Drücken der Taste.

Symbole nicht interpretieren
DontInterpretSymbols boolean

Sollten Symbole im Kennwort nicht als Sondertasten interpretiert werden (z. B. +für UMSCHALT, ^ für STRG)? Dies sollte auf "true" festgelegt werden, wenn Sie versuchen, die tatsächlichen Symbole einzugeben.

Kennwort enthält gespeichertes Kennwort
PasswordContainsStoredPassword boolean

Wird auf "true" festgelegt, wenn es sich bei dem Kennwort um einen IA-Connect gespeicherten Kennwortbezeichner handelt (z. B. durch die Aktion "Kennwort generieren") oder um eine generische IA-Connect Orchestrator-Anmeldeinformationen (z. B.: Bei Verwendung von IA-Connect mit einem PA-Fluss).

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Kennwortzeichenfolge erweitern

Akzeptiert eine Eingabezeichenfolge, die Verweise auf IA-Connect gespeicherte Kennwörter enthält und diese Zeichenfolge mit den durch die gespeicherten Kennwörter ersetzten Verweisen zurückgibt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Eingabezeichenfolge
InputString string

Die Eingabezeichenfolge, die IA-Connect gespeicherten Kennwortbezeichner enthält. Beispiel: "Willkommen neuer Start, Ihr neues Kontokennwort ist {IAConnectPassword:GeneratedPassword}", wobei "GeneratedPassword" der Name eines gespeicherten IA-Connect Kennworts ist.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Ausgabezeichenfolge
OutputString string

Die Ausgabezeichenfolge, die die Eingabezeichenfolge mit Kennwortbezeichnern enthält, die durch die tatsächlichen Kennwörter ersetzt werden. Beispiel: "Willkommen neuer Starter, Ihr neues Kontokennwort ist Fantastic12Monkeys!".

Kill IA-Connect session by name

Kills the specified IA-Connect Director session if it exists. Dies ist die Sitzung, in die Befehle an einen IA-Connect Agent gesendet werden. Der Name wird aus einer früheren Aktion "Anfügen" bekannt sein.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
IA-Connect Sitzungsname
IAConnectSessionName True string

Der Name der zu beendenden IA-Connect Sitzung.

An Die Sitzung der Ebene 1 IA-Connect bei Erfolg anfügen
AttachToTier1IAConnectSessionOnSuccess boolean

Sollte IA-Connect eine Verbindung mit der Sitzung der Ebene 1 IA-Connect herstellen (die IA-Connect Directorsitzung des Director, der die SOAP- und /oder REST-Nachrichten empfängt), wenn die Sitzung erfolgreich geschlossen wurde?

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
IA-Connect Sitzung getötet
IAConnectSessionKilled boolean

Gibt true zurück, wenn die Sitzung mit dem angegebenen Namen getötet wurde, oder false, wenn dies nicht der Fall ist.

Angefügter Sitzungsname der Ebene 1 IA-Connect
AttachedTier1IAConnectSessionName string

Der Name der Sitzung der Ebene 1 IA-Connect, mit der eine Verbindung hergestellt wurde.

Kill process ID

Kills a running process in the IA-Connect Agent user session which has the specified process ID. Process IDs are unique so only one process can match the ID. Process IDs are dynamic and are different for every launch of an application.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Prozess-ID
ProcessID True integer

Die Prozess-ID des zu tötenden Prozesses.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Anzahl der getöteten Prozesse
NumberOfProcessesKilled integer

Die Anzahl der Prozesse, die getötet wurden.

Kill-Prozess

Beendet alle ausgeführten Prozesse in der IA-Connect Agent-Benutzersitzung, die den angegebenen Prozessnamen hat.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Prozessname
ProcessName True string

Der Zu tötende Prozess. z.B. Editor.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Anzahl der getöteten Prozesse
NumberOfProcessesKilled integer

Die Anzahl der Prozesse, die getötet wurden.

Konfigurieren des nächsten Hops IA-Connect Director

Konfigurieren Sie den Director für den nächsten Hop in einem Double-Hop-Szenario. Dies ist nur erforderlich, wenn die Standardeinstellungen IA-Connect Next-Hop Director nicht geeignet sind.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
SOAP aktiviert
SOAPEnabled boolean

Sollte die SOAP-Schnittstelle für den nächsten Hop Director aktiviert werden?

REST aktiviert
RESTEnabled boolean

Soll die REST-Schnittstelle für den nächsten Hop Director aktiviert werden?

Webserver aktiviert
WebServerEnabled boolean

Sollte der Webserver (für das Hosten des IA-Connect Inspector) für den nächsten Hop Director aktiviert sein?

Director ist nur localhost
DirectorIsLocalhostOnly boolean

Sollten die Director-SOAP- und REST-Schnittstellen nur auf "localhost" lauschen? Dies sollte auf "true" festgelegt werden, da kein anderer Computer mit diesen Schnittstellen kommunizieren muss.

SOAP-TCP-Port
SOAPTCPPort integer

Wenn die SOAP-Schnittstelle aktiviert wurde, auf welchem TCP-Port sollte er ausgeführt werden (Standardeinstellung ist 8002)?

REST TCP-Port
RESTTCPPort integer

Wenn die REST-Schnittstelle aktiviert wurde, welchen TCP-Port sollte er ausführen (Standardeinstellung ist 8002)?

SOAP verwendet HTTPS
SOAPUsesHTTPS boolean

Verwendet die SOAP-Schnittstelle HTTPS (anstelle von HTTP)? Wenn dieser Wert auf "True" festgelegt ist, ist auf dem First-Hop-Computer ein Zertifikat erforderlich, um HTTPS zu vereinfachen. Dies kann für das für REST verwendete Zertifikat freigegeben werden.

REST verwendet HTTPS
RESTUsesHTTPS boolean

Verwendet die REST-Schnittstelle HTTPS (anstelle von HTTP)? Wenn dieser Wert auf "True" festgelegt ist, ist auf dem First-Hop-Computer ein Zertifikat erforderlich, um HTTPS zu vereinfachen. Dies kann für das für SOAP verwendete Zertifikat freigegeben werden.

Inkrementierung des Director-TCP-Ports nach SessionId
IncrementDirectorTCPPortBySessionId boolean

Um sicherzustellen, dass der Tcp-Port des Director eindeutig ist (wenn mehrere parallele Sitzungen mit Double-Hop vom gleichen First-Hop-Host verwendet werden), kann die First-Hop-Sitzungs-ID dem Director TCP-Port hinzugefügt werden. Dies ist nur erforderlich, wenn SOAP oder REST im First-Hop Director aktiviert ist und diese in der Regel nicht aktiviert sind, da benannte Rohre standardmäßig verwendet werden.

SOAP verwendet die Benutzerauthentifizierung.
SOAPUsesUserAuthentication boolean

Legen Sie diesen Wert auf "True" fest, wenn der HTTP-SOAP-TCP-Port die Benutzerauthentifizierung verwenden soll. Informationen zum Einrichten finden Sie im IA-Connect Installationshandbuch.

REST verwendet die Benutzerauthentifizierung
RESTUsesUserAuthentication boolean

Legen Sie diesen Wert auf "True" fest, wenn der HTTP-REST-TCP-Port die Benutzerauthentifizierung verwenden soll. Informationen zum Einrichten finden Sie im IA-Connect Installationshandbuch.

Befehl mit aktivierter Benannter Pipe
CommandNamedPipeEnabled boolean

Sollte der First-Hop-Agent benannte Pipes verwenden, um mit dem First-Hop Director zu kommunizieren? Dies ist die Standardkommunikationsmethode.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Konvertieren von Rechteckkoordinaten

Konvertiert eine Rechteckpixelkoordinate von einer virtuellen in eine physische oder physische Koordinate. Wenn Sie einen Punkt konvertieren möchten, legen Sie einfach "Right=Left" und "Bottom=Top" fest. Physische Koordinaten werden direkt pixeln auf dem Monitor zugeordnet. Virtuelle Koordinaten werden skaliert. Wenn die zugrunde liegende Anzeigeskalierung aller Anzeigegeräte 100%beträgt, sind sowohl physische als auch virtuelle Koordinaten identisch.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
X-Koordinate des linken Randbildschirms
RectangleLeftPixelXCoord True integer

Der linke Pixelrand des zu konvertierenden Rechtecks. Kann je nach Konvertierungstyp in virtuellen oder physischen Pixeln angegeben werden.

Pixel Y-Koordinate des oberen Randbildschirms
RectangleTopPixelYCoord True integer

Der obere Pixelrand des zu konvertierenden Rechtecks. Kann je nach Konvertierungstyp in virtuellen oder physischen Pixeln angegeben werden.

Rechteck rechter Randbildschirm Pixel X-Koordinate
RectangleRightPixelXCoord True integer

Der rechte Pixelrand des zu konvertierenden Rechtecks. Kann je nach Konvertierungstyp in virtuellen oder physischen Pixeln angegeben werden.

Pixel-Y-Koordinate des unteren Randbildschirms
RectangleBottomPixelYCoord True integer

Der untere Pixelrand des zu konvertierenden Rechtecks. Kann je nach Konvertierungstyp in virtuellen oder physischen Pixeln angegeben werden.

Konvertierungstyp
ConversionType True string

Der Typ der Konvertierung: Von physisch zu virtuell (PhysicalToVirtual oder P2V) oder virtuell zu physisch (VirtualToPhysical oder V2P).

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
X-Koordinate des konvertierten Rechtecks am linken Randbildschirm
ConvertedRectangleLeftPixelXCoord integer

Der linke Pixelrand des konvertierten Rechtecks. Kann je nach Konvertierungstyp in virtuellen oder physischen Pixeln angegeben werden.

Konvertierte Rechteck-Pixel-Y-Koordinate am oberen Randbildschirm
ConvertedRectangleTopPixelYCoord integer

Der obere Pixelrand des konvertierten Rechtecks. Kann je nach Konvertierungstyp in virtuellen oder physischen Pixeln angegeben werden.

X-Koordinate des konvertierten Rechtecks am rechten Rand des Bildschirms
ConvertedRectangleRightPixelXCoord integer

Der rechte Pixelrand des konvertierten Rechtecks. Kann je nach Konvertierungstyp in virtuellen oder physischen Pixeln angegeben werden.

Konvertiertes Rechteck am unteren Randbildschirm pixel Y-Koordinate
ConvertedRectangleBottomPixelYCoord integer

Der untere Pixelrand des konvertierten Rechtecks. Kann je nach Konvertierungstyp in virtuellen oder physischen Pixeln angegeben werden.

Konvertierte Rechteckbreite
ConvertedRectangleWidth integer

Die Breite des konvertierten Rechtecks in Pixel. Kann je nach Konvertierungstyp in virtuellen oder physischen Pixeln angegeben werden.

Konvertierte Rechteckhöhe
ConvertedRectangleHeight integer

Die Höhe des konvertierten Rechtecks in Pixel. Kann je nach Konvertierungstyp in virtuellen oder physischen Pixeln angegeben werden.

Lesen des gesamten Texts aus datei

Liest den Textinhalt einer Datei auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Dateipfad
Filename True string

Der vollständige Pfad zur Datei. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Dateitextinhalte
FileTextContents string

Der Textinhalt der Datei.

Lesen von Benutzeranmeldeinformationen

Liest einen Benutzernamen und ein Kennwort aus einer Anmeldeinformation im Profil des Benutzers in der IA-Connect Agent-Sitzung. Anmeldeinformationen können über die Windows-Systemsteuerung angezeigt werden. Sowohl der Benutzername als auch das Kennwort können aus generischen Anmeldeinformationen abgerufen werden, während nur der Benutzername aus einer Windows-Anmeldeinformation abgerufen werden kann.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Anmeldeinformationsadresse
CredentialAddress True string

Der Name/die Adresse der Anmeldeinformationen.

Anmeldeinformationstyp
CredentialType True string

Der Anmeldeinformationstyp: Windows oder Generisch.

Symmetrischer Verschlüsselungsschlüssel
SymmetricKey string

Ein optionaler symmetrischer Verschlüsselungsschlüssel, der zum Entschlüsseln des Kennworts für Anmeldeinformationen verwendet wird (verwenden Sie, wenn die Anmeldeinformationen mit einem Schlüssel verschlüsselt wurden). Kann nur mit generischen Anmeldeinformationen verwendet werden, da das Kennwort für windows-Anmeldeinformationen nicht abgerufen werden kann.

Speichern des Kennworts als Bezeichner
StorePasswordAsIdentifier string

Wenn ein Bezeichner angegeben wird, wird das abgerufene Anmeldeinformationskennwort innerhalb des Agents für einen späteren Abruf/die Verwendung durch alle Befehle gespeichert, die gespeicherte Anmeldeinformationen verwenden können, verschlüsselt. Diese Kennwörter werden nur im Arbeitsspeicher gespeichert und gehen verloren, wenn der Agent geschlossen wird. Kann nur mit generischen Anmeldeinformationen verwendet werden, da das Kennwort für windows-Anmeldeinformationen nicht abgerufen werden kann. Beispiel: MyExchangePassword.

Kennwort zurückgeben
DontReturnPassword boolean

Wenn dieser Wert auf "true" festgelegt ist, wird das Kennwort für Anmeldeinformationen nicht zurückgegeben. Dies ist nützlich, wenn Sie das Kennwort innerhalb des Agents zur Verwendung durch weitere Befehle speichern (d. h. "Kennwort als Bezeichner speichern" ist wahr), aber Sie müssen das Kennwort in Ihrem Workflow nicht kennen.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Benutzername
UserName string

Der Benutzername der Anmeldeinformationen.

Kennwort
Password string

Das Kennwort für Anmeldeinformationen.

Letzte Eingabeinformationen abrufen

Ruft die Zeit seit dem Empfang der letzten Benutzereingabe in der IA-Connect Agent-Benutzersitzung ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Letzte Eingabesumme Sekunden
LastInputTotalSeconds integer

Die Anzahl der Sekunden, die seit der letzten Eingabe verstrichen sind.

Letzte Eingabeminuten
LastInputTotalMinutes integer

Die Anzahl der Minuten, die seit der letzten Eingabe verstrichen sind.

Letzte Eingabe-Gesamtstunden
LastInputTotalHours integer

Die Anzahl der Stunden, die seit der letzten Eingabe abgelaufen sind.

Letzte fehlgeschlagene Aktion aus Orchestrator-Flussstatistiken abrufen

Ruft Details der letzten Aktion ab, die durch den IA-Connect Orchestrator an einen Worker übergeben wurde, wenn diese Aktion fehlgeschlagen war. Diese Aktion wird am häufigsten während der Fehlerbehandlung verwendet.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Arbeitskraft, der für die Ausführung des Flusses zugewiesen ist
WorkerAllocatedToFlowRun boolean

Gibt "true" zurück, wenn ein Worker diesem Flusslauf zugeordnet ist, und daher können Informationen zum letzten Aktionsfehler bereitgestellt werden. Gibt "false" zurück, wenn dieser Ablaufausführung kein Worker zugeordnet ist (entweder wurde keiner zugewiesen, oder der Worker wurde jetzt einem anderen Flusslauf zur Verfügung gestellt) und daher können keine Informationen zum letzten Fehler bereitgestellt werden.

Fehler bei der letzten Aktion.
LastActionFailed boolean

Gibt true zurück, wenn die letzte Aktion in diesem Flusslauf (die für einen Worker ausgeführt wird, der diesem Fluss zugewiesen wurde) fehlgeschlagen ist: Die anderen Ausgaben dieser Aktion enthalten die Details. Gibt "false" zurück, wenn die letzte Aktion in dieser Ablaufausführung nicht fehlschlug: Die anderen Ausgaben sind leer.

Letzte fehlgeschlagene Aktionsanforderungspfad
LastFailedActionRequestPath string

Wenn die letzte Aktion in diesem Flusslauf (die für einen Worker ausgeführt wird, der diesem Fluss zugewiesen wurde) fehlgeschlagen ist, enthält diese Ausgabe den Aktionsanforderungspfad. Dies kann verwendet werden, um zu bestimmen, welche Aktion fehlgeschlagen ist. Wenn die letzte Aktion in diesem Fluss nicht fehlschlug, ist dieser Wert leer.

Fehlermeldung zur letzten fehlgeschlagenen Aktion
LastFailedActionErrorMessage string

Wenn die letzte Aktion in diesem Flusslauf (die für einen Worker ausgeführt wird, der diesem Fluss zugewiesen wurde) fehlgeschlagen ist, enthält diese Ausgabe die Fehlermeldung. Wenn die letzte Aktion in diesem Fluss nicht fehlschlug, ist dieser Wert leer.

Linke Maustaste nach oben

Gibt die linke Maustaste in der IA-Connect Agent-Benutzersitzung frei.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Linke Maustaste nach unten

Drückt die linke Maustaste in der IA-Connect Agent-Benutzersitzung (und lässt sie nicht los). Um die Maus loszulassen, verwenden Sie die linke Maustaste nach oben.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Linksklick mit der Maus

Klickt in der IA-Connect Agent-Benutzersitzung auf die linke Maustaste.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Linksklick mit der Maus an der Koordinate

Klickt in der IA-Connect Agent-Benutzersitzung an den angegebenen Koordinaten auf die linke Maustaste. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
X Pixel
XCoord True integer

Der X-Koordinatenwert (in Pixel).

Y Pixel
YCoord True integer

Der Y-Koordinatenwert (in Pixel).

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Liste der Drucker abrufen

Gibt eine Liste aller verfügbaren Drucker in der IA-Connect Agent-Sitzung zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Lokale Drucker auflisten
ListLocalPrinters boolean

Sollten lokale Drucker zurückgegeben werden?

Auflisten von Netzwerkdruckern
ListNetworkPrinters boolean

Sollen Netzwerkdrucker zurückgegeben werden?

Detaillierte Informationen zurückgeben
ReturnDetailedInformation boolean

Sollten detaillierte Informationen wie Standort, Portname, Treibername und Status jedes Druckers zurückgegeben werden?

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Drucker JSON
PrintersJSON string

Eine Liste aller gefundenen Drucker im JSON-Format.

Anzahl der Drucker
NumberOfPrinters integer

Die Anzahl der gefundenen Drucker.

Liste der Laufwerke abrufen

Gibt eine Liste der Laufwerke auf dem Computer zurück, auf dem der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Laufwerke JSON
DrivesJSON string

Eine Liste der Laufwerke auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird, im JSON-Format.

Liste der Orchestrator-Mitarbeiter abrufen

Rufen Sie eine Liste der Mitarbeiter ab, die mit dem IA-Connect Orchestrator registriert sind, und deren Livestatus.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Nur Rückkehr von Livemitarbeitern
OnlyReturnLiveWorkers boolean

Auf "true" festgelegt, um nur Live-Mitarbeiter zurückzugeben (Arbeiter, die aktiv mit dem Orchestrator verbunden sind).

Gibt zurück

Name Pfad Typ Beschreibung
Orchestrator-Mitarbeiter
OrchestratorWorkers array of object

Die Liste der Mitarbeiter, die bei der IA-Connect Orchestrator registriert sind, und deren Livestatus.

Id
OrchestratorWorkers.Id integer
Name
OrchestratorWorkers.Name string
CurrentFlowDisplayName
OrchestratorWorkers.CurrentFlowDisplayName string
LiveStatus
OrchestratorWorkers.LiveStatus boolean
LiveStatusLastContactTicks
OrchestratorWorkers.LiveStatusLastContactTicks integer
SecondsSinceLastContact
OrchestratorWorkers.SecondsSinceLastContact integer
MaintenanceMode
OrchestratorWorkers.MaintenanceMode boolean
Priority
OrchestratorWorkers.Priority integer
AgentIsLicensed
OrchestratorWorkers.AgentIsLicensed boolean
IsAvailableForWork
OrchestratorWorkers.IsAvailableForWork boolean
Anzahl der Arbeitnehmer
NumberOfOrchestratorWorkers integer

Die Anzahl der Orchestrator-Mitarbeiter in der Antwort.

Löschen des Kennworts im Agent-Speicher

Löschen Sie ein im Agent-Speicher gespeichertes Kennwort, oder löschen Sie alle gespeicherten Kennwörter des Agents.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Alle Kennwörter löschen
DeleteAllPasswords boolean

Legen Sie "true" fest, um alle Kennwörter zu löschen, die im Agent-Speicher gespeichert sind. Legen Sie diesen Wert auf "false" (Standardeinstellung) fest, um ein einzelnes Kennwort zu löschen, das dem angegebenen Bezeichner entspricht.

Kennung
Identifier string

Ein eindeutiger Bezeichner für das zu löschende Kennwort. Beispiel: SAPGUILogon.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
DeletePasswordInAgentMemoryResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.

Löschen des Orchestrator-Automatisierungsvorgangs

Löschen Sie eine bestimmte Orchestrator-Automatisierungsaufgabe, indem Sie die eindeutige Vorgangs-ID angeben.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Vorgangs-ID
OperationId True string

Die Vorgangs-ID der zu löschenden Orchestrator-Aufgabe.

Quellsystem aktualisieren
UpdateSourceSystem boolean

Wenn dieser Wert auf "true" festgelegt ist (standard), und die Orchestrator-Aufgabe mit einem Quellsystem (z. B. ServiceNow) verknüpft ist, führt der Orchestrator alle aktionen aus, die in der Quellsystemkonfiguration im Orchestrator angegeben sind (z. B. schließen Sie das Ticket). Wenn dieser Wert auf "false" festgelegt ist oder die Aufgabe nicht mit einem Quellsystem verknüpft ist, wird die Aufgabe nur aus dem Orchestrator gelöscht.

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
TasksDeleteTaskOperationResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.

Löschen eines Agentthreads

Löscht einen Agent-Thread oder alle Agent-Threads, wenn er noch ausgeführt wird, zuerst den Thread zu töten (beenden, abzubrechen). Ein Agent-Thread kann verwendet werden, um bestimmte Aktionen in einem Thread auszuführen, soweit die Aktionen lange ausgeführt werden (länger als das RPA-Timeout) oder parallel zu anderen Aktionen ausgeführt werden können. Prozesse oder Abläufe, die den Agent-Thread überwachen, erhalten einen Fehler "Agentthread-ID ist nicht vorhanden".

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Thread-ID
ThreadId integer

Wenn Sie zuvor eine Agent-Aktion als Thread ausgeführt haben, geben Sie die Thread-ID an, um den Thread zu beenden und zu löschen. Diese Thread-ID wurde als Ausgabe der vorherigen Ausführung der Aktion als Thread bereitgestellt. Wenn die angegebene Agent-Thread-ID nicht vorhanden ist, wird eine Ausnahme ausgelöst.

Löschen aller Agent-Threads
DeleteAllAgentThreads boolean

Auf "true" festlegen, um alle Agent-Threads zu löschen. Legen Sie diesen Wert auf "false" (Standardeinstellung) fest, um einen einzelnen Agent-Thread zu löschen, der durch die Eingabe "Thread-ID" angegeben ist.

Auslösen einer Ausnahme, wenn der Agentthread nicht gelöscht werden kann
RaiseExceptionIfAgentThreadFailsToDelete boolean

Wird auf "true" festgelegt, um eine Ausnahme auszuheben, wenn ein Agentthread nicht gelöscht werden kann. Beachten Sie, dass dies dazu führen kann, dass eine Ausnahme ausgelöst wird, wenn ein Agent-Thread beim Ausgeben dieser Aktion abgeschlossen wird (da er zum Zeitpunkt des Löschens nicht mehr vorhanden ist). Legen Sie den Wert auf "false" (Standardeinstellung) fest, um Fehler beim Löschen von Agent-Threads zu ignorieren. Die Ausgabe "Anzahl der gelöschten Agent-Threads" gibt an, wie viele Agent-Threads gelöscht wurden.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Anzahl der gelöschten Agent-Threads
NumberOfAgentThreadsDeleted integer

Wenn "Alle Agent-Threads löschen" wahr ist, enthält diese Ausgabe die Anzahl der gelöschten Agent-Threads (0 oder höher). Wenn "Alle Agent-Threads löschen" falsch ist und eine Agent-Thread-ID angegeben wurde, wird diese Ausgabe auf 0 oder 1 festgelegt.

Löscht benutzeranmeldeinformationen

Löscht eine Anmeldeinformation im Profil des Benutzers in der IA-Connect Agent-Sitzung. Anmeldeinformationen können über die Windows-Systemsteuerung angezeigt werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Anmeldeinformationsadresse
CredentialAddress True string

Der Name/die Adresse der Anmeldeinformationen.

Anmeldeinformationstyp
CredentialType True string

Der Anmeldeinformationstyp: Windows oder Generisch.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
CredentialDeleteResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.

Hält die linke Maustaste an den angegebenen Koordinaten in der IA-Connect Agent-Benutzersitzung für die angegebene Anzahl von Sekunden. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
X Pixel
XCoord True integer

Der X-Koordinatenwert (in Pixel).

Y Pixel
YCoord True integer

Der Y-Koordinatenwert (in Pixel).

Sekunden, die aufbewahrt werden sollen
SecondsToHold True double

Die Anzahl der Sekunden, die die linke Maustaste gedrückt halten soll.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Maus in Koordinate verschieben

Verschiebt die Maus in der IA-Connect Agent-Benutzersitzung zu den angegebenen Pixelkoordinaten. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
X Pixel
XCoord True integer

Der X-Koordinatenwert (in Pixel), um die Maus zu verschieben.

Y Pixel
YCoord True integer

Der Y-Koordinatenwert (in Pixel), um die Maus zu verschieben.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Maus mit mittlerem Halteraum

Hält die mittlere Maustaste in der IA-Connect Agent-Benutzersitzung für die angegebene Anzahl von Sekunden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Sekunden, die aufbewahrt werden sollen
SecondsToHold True double

Die Anzahl der Sekunden, die die mittlere Maustaste gedrückt halten soll.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Maus mit mittlerem Klick

Klickt in der IA-Connect Agent-Benutzersitzung auf die mittlere Maustaste.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Maus mit mittlerem Klick an der Koordinate

Klickt in der IA-Connect Agent-Benutzersitzung an den angegebenen Koordinaten auf die mittlere Maustaste. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
X Pixel
XCoord True integer

Der X-Koordinatenwert (in Pixel).

Y Pixel
YCoord True integer

Der Y-Koordinatenwert (in Pixel).

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Maus mit mittlerer Haltetaste an der Koordinate

Hält die mittlere Maustaste an den angegebenen Koordinaten in der IA-Connect Agent-Benutzersitzung für die angegebene Anzahl von Sekunden. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
X Pixel
XCoord True integer

Der X-Koordinatenwert (in Pixel).

Y Pixel
YCoord True integer

Der Y-Koordinatenwert (in Pixel).

Sekunden, die aufbewahrt werden sollen
SecondsToHold True double

Die Anzahl der Sekunden, die die mittlere Maustaste gedrückt halten soll.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Hält die linke Maustaste in der IA-Connect Agent-Benutzersitzung für die angegebene Anzahl von Sekunden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Sekunden, die aufbewahrt werden sollen
SecondsToHold True double

Die Anzahl der Sekunden, die die linke Maustaste gedrückt halten soll.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Maus relativ verschieben

Verschiebt die Maus in der IA-Connect Agent-Benutzersitzung um die angegebene Anzahl von Pixeln relativ zur aktuellen Position. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
X Pixel
XCoord True integer

Die Anzahl der X-Pixel, um die Maus zu verschieben, beginnend mit der aktuellen Position.

Y Pixel
YCoord True integer

Die Anzahl der Y-Pixel, um die Maus zu verschieben, beginnend mit der aktuellen Position.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Maus Wiggle

Verschiebt die Maus um die angegebene Anzahl von Koordinaten hin und her. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
X-Wiggle
XWiggle integer

Die Anzahl der Pixel, mit der die Maus horizontal verschoben werden soll.

Y-Wackel
YWiggle integer

Die Anzahl der Pixel, mit der die Maus vertikal verschoben werden soll.

Verzögerung des Perwiggle in Sekunden
WiggleDelayInSeconds double

Die Anzahl der Sekunden zwischen den Mausbewegungen.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Maus zwischen Koordinaten verschieben

Verschiebt die Maus zwischen zwei angegebenen Koordinaten in der IA-Connect Agent-Benutzersitzung. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt. Ein optionaler Jitter wird in der Mausbewegung unterstützt, um es eher wie eine menschliche Handbewegung zu gestalten.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
X-Pixel starten
StartXCoord True integer

Der X-Anfangskoordinatenwert (in Pixel).

Y Pixel starten
StartYCoord True integer

Der Anfangs-Y-Koordinatenwert (in Pixel).

X-Endpixel
EndXCoord True integer

Der X-Endkoordinatenwert (in Pixel).

End Y Pixel
EndYCoord True integer

Der End-Y-Koordinatenwert (in Pixel).

Anzahl der Schritte
NumberOfSteps integer

Die Anzahl der Schritte, in die die Bewegungsaktion aufgeteilt werden soll.

Gesamtzeit in Sekunden
TotalTimeInSeconds double

Die Gesamtzeit, die die Bewegungsaktion von Anfang bis Ende ausführen soll.

Pixel-Jitter für maximale Bewegung
MaximumMovementPixelJitter integer

Der maximale Pixel-Jitter beim Ausführen der Ziehaktion. Ein Wert von 1 oder höher ermöglicht Bewegungs-Jitter. Jitter wird über jeden Schritt geglättet, um Spitzen in Bewegung zu vermeiden. Der Wert dieser Eingabe steuert das Maximum, das der Jitter an einem bestimmten Punkt sein kann, wodurch beschränkt wird, wie weit die Maus vom Pfad abweichen kann. Je höher der Wert ist, desto weniger "glatt" wird die Ziehaktion angezeigt. Der Jitter an jedem Punkt kann nur von dem vorherigen Jitterwert zwischen -2 und 2 (standardmäßig) abweichen, sodass der maximal mögliche Jitter 2 x NumberOfSteps ist, unabhängig davon, auf was Sie das Maximum festlegen.

Maximale Endpixel-Jitter
MaximumEndPixelJitter integer

Der maximale Pixel-Jitter am Ende der Ziehaktion. Je höher der Wert ist, desto präziser ist der Ziehvorgang, wenn er die Endkoordinate erreicht.

Pixel-Jitter-Delta für maximale Bewegung
MaximumMovementPixelJitterDelta integer

Bei Verwendung des Mausbewegungs-Jitters (maximaler Bewegungspixel-Jitter beträgt 1 oder höher), kann der Jitter an jedem Punkt vom vorherigen Punkt abweichen. Dies wird verwendet, um sicherzustellen, dass der Jitter reibungslos ist. Ein größerer Wert führt zu einer geringeren Glättung.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Mausmultiplikator abrufen

Ruft den globalen Mausmultiplikator in der IA-Connect Agent-Benutzersitzung ab. Dies ist standardmäßig auf (1, 1) festgelegt, konnte aber durch die Aktion "Mausmultiplikator festlegen" geändert werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
X-Multiplikator
MouseXMultiplier double

Der aktuelle horizontale (X) globale Mausmultiplikator (für den Zeitpunkt, an dem der Agent die Maus bewegt). Der Multiplikator hat nur auswirkungen, wenn "Multi monitor functionality" deaktiviert ist.

Y-Multiplikator
MouseYMultiplier double

Der aktuelle vertikale (Y)-Mausmultiplizierer (für den Zeitpunkt, an dem der Agent die Maus bewegt). Der Multiplikator hat nur auswirkungen, wenn "Multi monitor functionality" deaktiviert ist.

Mausbewegungsmethode
MouseMoveMethod string

Gibt die aktuelle globale Mausbewegungsmethode zurück (entweder mouse_event oder setcursorpos).

Mausrad drehen

Dreht das Mausrad (positive oder negative Notches) in der IA-Connect Agent-Benutzersitzung.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Raddrehungen
WheelTurns True integer

Die Anzahl der Raddrehungen, die ausgeführt werden sollen.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Mauszeiger ziehen zwischen Koordinaten

Führt eine linke Maustaste zwischen den beiden angegebenen Koordinaten in der IA-Connect Agent-Benutzersitzung aus. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt. Ein optionaler Jitter wird in der Mausbewegung unterstützt, um es eher wie eine menschliche Handbewegung zu gestalten.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
X-Pixel starten
StartXCoord True integer

Der X-Anfangskoordinatenwert (in Pixel).

Y Pixel starten
StartYCoord True integer

Der Anfangs-Y-Koordinatenwert (in Pixel).

X-Endpixel
EndXCoord True integer

Der X-Endkoordinatenwert (in Pixel).

End Y Pixel
EndYCoord True integer

Der End-Y-Koordinatenwert (in Pixel).

Anzahl der Schritte
NumberOfSteps integer

Die Anzahl der Schritte, in die die Ziehaktion aufgeteilt werden soll.

Gesamtzeit in Sekunden
TotalTimeInSeconds double

Die Gesamtzeit, die die Ziehaktion von Anfang bis Ende ausführen soll.

Pixel-Jitter für maximale Bewegung
MaximumMovementPixelJitter integer

Der maximale Pixel-Jitter beim Ausführen der Ziehaktion. Ein Wert von 1 oder höher ermöglicht Bewegungs-Jitter. Jitter wird über jeden Schritt geglättet, um Spitzen in Bewegung zu vermeiden. Der Wert dieser Eingabe steuert das Maximum, das der Jitter an einem bestimmten Punkt sein kann, wodurch beschränkt wird, wie weit die Maus vom Pfad abweichen kann. Je höher der Wert ist, desto weniger "glatt" wird die Ziehaktion angezeigt. Der Jitter an jedem Punkt kann nur von dem vorherigen Jitterwert zwischen -2 und 2 (standardmäßig) abweichen, sodass der maximal mögliche Jitter 2 x NumberOfSteps ist, unabhängig davon, auf was Sie das Maximum festlegen.

Maximale Endpixel-Jitter
MaximumEndPixelJitter integer

Der maximale Pixel-Jitter am Ende der Ziehaktion. Je höher der Wert ist, desto präziser ist der Ziehvorgang, wenn er die Endkoordinate erreicht.

Pixel-Jitter-Delta für maximale Bewegung
MaximumMovementPixelJitterDelta integer

Bei Verwendung des Mausbewegungs-Jitters (maximaler Bewegungspixel-Jitter beträgt 1 oder höher), kann der Jitter an jedem Punkt vom vorherigen Punkt abweichen. Dies wird verwendet, um sicherzustellen, dass der Jitter reibungslos ist. Ein größerer Wert führt zu einer geringeren Glättung.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Mittlere Maustaste nach oben

Gibt die mittlere Maustaste in der IA-Connect Agent-Benutzersitzung frei.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Mittlere Maustaste nach unten

Drückt die mittlere Maustaste in der IA-Connect Agent-Benutzersitzung (und lässt sie nicht los). Um die Maus loszulassen, verwenden Sie die mittlere Maustaste nach oben.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Nachricht an Web-API senden

Senden Sie eine Nachricht an eine Web-API, und empfangen Sie eine Antwort. Dies kann mit jeder Web-API verwendet werden, aber eine häufige Verwendung wäre eine REST-API. IA-Connect unterstützt das Senden von Nachrichten an Web-APIs von einem virtuellen Computer (d. h. für den Zugriff auf lokale Ressourcen) oder über Citrix- oder Microsoft Remote Desktop-Sitzungen (z. B. für den Zugriff auf APIs nur über isolierte Umgebungen).

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
URL
URL string

Die vollständige URL der API, an die eine Nachricht gesendet werden soll. Beispiel: https://myapi.remotesystem.com/path/action.

Methode
Method string

Die zu verwendende HTTP-Methode. Dies muss mit dem übereinstimmen, was von der Remote-API erwartet wird.

Timeout in Sekunden
TimeoutInSeconds integer

Die Anzahl der Sekunden, die auf die Antwort gewartet werden soll. Wenn das Timeout erreicht ist, bevor die HTTP-Antwort empfangen wird, wird eine Ausnahme ausgelöst.

Inhaltstyp
ContentType string

Der Inhaltstyp für die übertragenen Daten im Nachrichtentext (sofern vorhanden). Dies muss mit dem übereinstimmen, was von der Remote-API erwartet wird. Wenn sie eine REST-API aufrufen, die eine JSON-Nutzlast im Text erwartet, wäre der Inhaltstyp wahrscheinlich anwendung/json; charset=utf-8.

Akzeptieren
Accept string

Die zulässigen Formate für die Antwortdaten. Dies muss mit dem übereinstimmen, was von der Remote-API erwartet wird. Wenn eine REST-API aufgerufen wird, die eine JSON-Nutzlast zurückgibt, würde der Annahmewert wahrscheinlich "application/json" sein. Um eine Antwort zu akzeptieren, geben Sie die Eingabetaste /ein.

Nachrichtentext
MessageBody string

Wenn Sie eine Web-API aufrufen, die Daten im Nachrichtentext erwartet (häufig mit PUT, POST, PATCH), geben Sie den Inhalt des Textkörpers in diese Eingabe ein. Wenn Sie eine REST-API aufrufen, enthält dies wahrscheinlich JSON-Daten. Wenn Sie eine REST-API aufrufen, die JSON-Daten erwartet, aber keine Daten gesendet werden, müssen Sie diese Eingabe möglicherweise eingeben {} . Standardmäßig wird UTF-8-Codierung verwendet, Sie können dies jedoch mithilfe der Eingabe "Codierung" ändern.

Codierung übertragen
TransmitEncoding string

Die Codierung für den übertragenen Nachrichtentext (sofern vorhanden). UTF-Codierungen werden verwendet, um Unicode-Daten zu übertragen. BE ist big-endian.

Antwortcodierung
ResponseEncoding string

Die Codierung der Antwortdaten im Antworttext (sofern vorhanden). Es ist sehr wahrscheinlich, dass die Antwortcodierung mit der Übertragungscodierung übereinstimmt. UTF-Codierungen werden verwendet, um Unicode-Daten zu übertragen. BE ist big-endian.

Puffergröße
BufferSize integer

Die Größe der einzelnen Lesevorgänge aus dem Ausgabedatenstrom. Sehr unwahrscheinlich, dass dies geändert werden muss. Dies beschränkt nicht die Größe der Antwort; Es handelt sich um eine Blockgröße.

Eigentum
Property string
Wert
Value string
Aushandeln von TLS 1.0
NegotiateTLS10 boolean

Wird auf "true" festgelegt, wenn https- und TLS 1.0-Sicherheit mit dem Remotesystem ausgehandelt werden soll. Sie können mehr als eine TLS-Sicherheitsstufe aushandeln, und die höchste gemeinsame Aushandlungsebene zwischen Client und Remotesystem wird verwendet. Warnung: TLS 1.0 ist veraltet, sodass Sie dies nicht aktivieren sollten, es sei denn, das Remotesystem unterstützt keine höhere Ebene (möglicherweise alt und potenziell unpatched), und Sie verstehen und akzeptieren die Sicherheitsrisiken.

Aushandeln von TLS 1.1
NegotiateTLS11 boolean

Wird auf "true" festgelegt, wenn https- und TLS 1.1-Sicherheit mit dem Remotesystem ausgehandelt werden soll. Sie können mehr als eine TLS-Sicherheitsstufe aushandeln, und die höchste gemeinsame Aushandlungsebene zwischen Client und Remotesystem wird verwendet. Warnung: TLS 1.1 ist veraltet, daher sollten Sie dies nur aktivieren, wenn das Remotesystem keine höhere Ebene unterstützt (möglicherweise alt und potenziell unpatched), und Sie verstehen und akzeptieren die Sicherheitsrisiken.

Aushandeln von TLS 1.2
NegotiateTLS12 boolean

Wird auf "true" festgelegt, wenn https- und TLS 1.2-Sicherheit mit dem Remotesystem ausgehandelt werden soll. Sie können mehr als eine TLS-Sicherheitsstufe aushandeln, und die höchste gemeinsame Aushandlungsebene zwischen Client und Remotesystem wird verwendet. TLS 1.2 ist die empfohlene Mindestsicherheitsstufe.

Aushandeln von TLS 1.3
NegotiateTLS13 boolean

Wird auf "true" festgelegt, wenn https- und TLS 1.3-Sicherheit mit dem Remotesystem ausgehandelt werden soll. Sie können mehr als eine TLS-Sicherheitsstufe aushandeln, und die höchste gemeinsame Aushandlungsebene zwischen Client und Remotesystem wird verwendet. TLS 1.3 wird nur von Windows 11 und höher und Server 2022 und höher unterstützt.

Am Leben bleiben
KeepAlive boolean

Auf "true" festgelegt, wenn Keep-Alive aktiviert werden soll. Dadurch wird die TCP-Verbindung erneut verwendet, wenn Sie mehrere API-Anforderungen innerhalb eines kurzen Zeitraums (weniger als eine Minute) an denselben Endpunkt senden und somit die Leistung verbessern. Legen Sie diesen Wert auf "false" fest, wenn Sie nur einen einzelnen API-Aufruf durchführen möchten, oder die Zeit zwischen API-Aufrufen mehr als eine Minute beträgt. Es gibt minimale Schäden, wenn dies falsch konfiguriert wird, da sie sich nur auf die Leistung auswirkt.

100 Fortsetzung erwarten
Expect100Continue boolean

Legen Sie diesen Wert auf "true" fest, wenn Sie eine POST-Anforderung verwenden, eine große Datenmenge senden und ermitteln möchten, ob der Server die Anforderung akzeptiert, bevor Sie die Daten senden. False funktioniert in den meisten Szenarien am besten, da die Anzahl der an den Server gesendeten Pakete reduziert und die Reaktionszeit verbessert wird.

Antwortheader zurückgeben
ReturnResponseHeaders boolean

Legen Sie diesen Wert auf "true" fest, wenn der IA-Connect Agent HTTP-Header zurückgeben soll, die vom Remotesystem empfangen werden, in der Antwort. Die Antwort wird im JSON-Format vorliegen. Verwenden Sie dieses Feature nur, wenn Sie die Antwortheader für Informationen verarbeiten möchten (z. B. ein zurückgegebenes Cookie), da sie die Größe der Antwort erhöht.

Als Thread ausführen
RunAsThread boolean

Wenn dieser Wert auf "false" festgelegt ist, führt der IA-Connect Agent die Aktion sofort aus und gibt die Ergebnisse zurück, wenn die Aktion abgeschlossen ist, schlägt jedoch fehl, wenn das Timeout des Arbeits-/RPA-Befehls länger dauert. Wenn dieser Wert auf "true" festgelegt ist, führt der IA-Connect Agent diese Aktion als Agent-Thread aus und überwacht sie, bis er abgeschlossen ist. Dadurch kann die Aktion länger als das Timeout des Arbeits-/RPA-Befehls ausgeführt werden.

Auf Thread warten
WaitForThread boolean

Wird nur verwendet, wenn "Als Thread ausführen" auf "true" festgelegt ist. Legen Sie diese Eingabe auf "true" fest, um auf den Abschluss des Agent-Threads zu warten. Der Agent wartet so lange wie durch "Timeout in Sekunden" angegeben. Auf "false" festgelegt, um die Wartezeit zu umgehen; Der Agent führt die Aktion weiterhin im Hintergrund aus, ist aber auch für die nächste Aktion verfügbar. Sie können die Ergebnisse zu einem späteren Zeitpunkt abrufen, indem Sie die Aktion "Warten, bis agent-Thread erfolgreich abgeschlossen wurde" verwenden, um auf den Abschluss des Agent-Threads zu warten, und dann diese Aktion erneut ausführen, wobei die Eingabe "Ausgabedaten für Thread-ID abrufen" auf die Agent-Thread-ID festgelegt ist.

Abrufen von Ausgabedaten für thread-ID
RetrieveOutputDataFromThreadId integer

Wenn Sie zuvor "Auf Thread warten" auf "false" festgelegt haben (was bewirkt, dass der Agent die Wartezeit in einem Hintergrundthread ausführt), geben Sie die Agent-Thread-ID an, um die Ergebnisse abzurufen. Diese Agentthread-ID wurde vom vorherigen Aufruf dieser Aktion bereitgestellt. Andernfalls wird "0" (Standardeinstellung) festgelegt.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Antwortstatuscode
ResponseStatusCode integer

Der HTTP-Antwortcode. Häufige erfolgreiche Antworten sind 200 (OK), 201 (Erstellt), 202 (Akzeptiert). 3xx-Antwortcodes sind Umleitungsnachrichten. 4xx-Antwortcodes sind Clientfehlermeldungen (z. B. wenn bei der Anforderung ein Fehler aufgetreten ist). 5xx-Antwortcodes sind Serverfehlermeldungen. 4xx- und 5xx-Antwortcodes werden in der Regel nicht in dieser Ausgabe angezeigt, da stattdessen eine Ausnahme ausgelöst wurde.

Antwortnachricht
ResponseMessage string

Der Inhalt der Antwortnachricht vom HTTP-Antworttext.

Antwortinhaltstyp
ResponseContentType string

Der Inhaltstyp des Antworttexts, wenn ein Antworttext vorhanden ist und der Typ bereitgestellt wurde.

JSON-Antwortheader
ResponseHeadersJSON string

Wenn die Eingabe "Antwortheader zurückgeben" auf "true" festgelegt wurde, enthält diese Ausgabe die HTTP-Antwortheader im JSON-Format. Verwenden Sie dieses Feature nur, wenn Sie die Antwortheader für Informationen verarbeiten möchten (z. B. ein zurückgegebenes Cookie), da sie die Größe der Antwort erhöht.

Thread-ID
ThreadId integer

Wenn Sie "Auf Thread warten" auf "false" festgelegt haben (was bewirkt, dass der Agent die Wartezeit in einem Hintergrundthread ausführt), enthält diese Ausgabe die Agentthread-ID, mit der der Prozess der Aktion überwacht und die Ergebnisse später abgerufen werden kann, wenn der Thread abgeschlossen wurde.

Neue verzögerte Orchestrator-Aufgabe hinzufügen

Fügen Sie eine neue verzögerte Orchestrator-Aufgabe zu einer Warteschlange hinzu, die von einem Flow überwacht werden kann. Der Vorgang wird in Zukunft auf einen bestimmten Zeitpunkt zurückgestellt. Verwenden Sie diese Aktion, um einen Vorgang vorübergehend für einen bestimmten Zeitraum anzusetzen (z. B. wenn Sie auf etwas warten).

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Festlegen des Automatisierungsnamens
SetAutomationName string

Wählen Sie "Auto" aus, wenn Sie den Flussnamen als Vorgangsnamen verwenden möchten, oder wählen Sie "Manuell" aus, und geben Sie einen Namen in das Feld "Automatisierungsname" ein, um diesen Namen zu verwenden.

Automatisierungsname
AutomationName string

Dies wird nur verwendet, wenn "Manuell" im Feld "Automatisierungsname festlegen" ausgewählt wird. Ein Anzeigename, der angegeben wird, um die Aufgabe später zu identifizieren oder ihm einen bestimmten Fluss zuzuordnen. Mehrere Aufgaben können denselben Automatisierungsnamen verwenden.

Verzögerungszeit in Minuten
DeferralTimeInMinutes integer

Wie viele Minuten sollte der Automatisierungsvorgang verzögert werden.

Vorgangseingabedaten
TaskInputData string

Optionale Daten, die dem Vorgang beim Start zur Verfügung gestellt werden sollen. Sie können Daten in einem beliebigen Format speichern, JSON ist jedoch ein häufig verwendetes Format.

Zurückstellung gespeicherter Daten
DeferralStoredData string

Optionale Daten, die mit dieser Aufgabe gespeichert werden sollen. Er wird für den Prozess /Ablauf verfügbar, wenn er von einer Verzögerung fortgesetzt wird. Dies wird in der Regel verwendet, um Daten zu speichern, die Sie während des Prozesses/Ablaufs berechnet haben, die Sie nach der Verzögerung wieder verfügbar machen müssen. Sie können Daten in einem beliebigen Format speichern, JSON ist jedoch ein häufig verwendetes Format.

Prozessphase
ProcessStage string

Der Punkt, an dem der Automatisierungsprozess/Ablauf nach der Verzögerung fortgesetzt werden soll. Dies ist ein optionaler Zeichenfolgenwert, der für den spezifischen Prozess/Fluss eindeutig ist. Dies wird von einer Bedingung innerhalb des verzögerten Prozesses/Flusses verwendet, um zu entscheiden, welcher Schritt als Nächstes ausgeführt werden soll. Beispiel: Wenn der Prozess/Ablauf in der Phase "Exchange" fortgesetzt werden soll, wenn er nach der Verzögerung fortgesetzt wird, geben Sie den Wert "Exchange" ein.

Priority
Priority integer

Legen Sie die Prioritätsebene dieses Vorgangs fest (1 ist höchste Ebene).

Aufgabe im Haltebereich platzieren
TaskOnHold boolean

Geben Sie den Status "Im Haltebereich" der Aufgabe an. Eine Aufgabe, die auf "Im Haltebereich" festgelegt ist, wird nicht von der Aktion "Nächste Orchestrator-Automatisierungsaufgabe abrufen" abgerufen und wird daher nicht in einem typischen Aufgabenworkflow verarbeitet.

Organisation
Organisation string

Geben Sie optional die Organisation an, der diese Aufgabe zugeordnet ist. Wird in der Regel zum Suchen und Filtern von Aufgaben verwendet.

Abteilung
Department string

Geben Sie optional die Abteilung an, der diese Aufgabe zugeordnet ist. Wird in der Regel zum Suchen und Filtern von Aufgaben verwendet.

Description
Description string

Geben Sie optional die Beschreibung für diese Aufgabe an. Wird in der Regel zum Suchen und Filtern von Aufgaben verwendet.

Stichwörter
Tags string

Eine optionale Liste mit einem oder mehreren Tags, die dieser Aufgabe zugewiesen werden sollen. Wird in der Regel verwendet, um eine Aufgabe zum Suchen und Filtern zu kategorisieren. Keine Unterscheidung zwischen Groß-/Kleinbuchstaben 1 pro Zeile.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Vorgangs-ID
TaskId integer

Die ID der zurückstellenden Aufgabe, die erstellt wurde.

Nächste Orchestrator-Automatisierungsaufgabe abrufen

Ruft die nächste Orchestrator-Automatisierungsaufgabe ab, die den angegebenen Suchkriterien entspricht. Es können nur "Neue" und "Verzögerte" Vorgänge (die das Verzögerungsdatum erreicht haben) abgerufen werden. Haltevorgänge werden nicht abgerufen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Automatisierungsname
AutomationName string

Lassen Sie nichts, um Orchestrator-Automatisierungsaufgaben mit einem beliebigen Namen zurückzugeben. Geben Sie einen Wert ein, um nur Aufgaben mit diesem Automatisierungsnamen abzurufen.

Automatisierungsnamen
AutomationNames array of string

Wenn Sie Orchestrator-Aufgaben zurückgeben müssen, die einem von mindestens zwei Automatisierungsnamen entsprechen, geben Sie die Namen in dieser Liste ein, anstatt die Eingabe "Automatisierungsname" einzugeben.

Mindestprioritätsstufe
MinimumPriorityLevel integer

Gibt nur Orchestrator-Automatisierungsaufgaben zurück, die die angegebene Prioritätsstufe oder höher aufweisen. Beispiel: Das Festlegen von 2 gibt Vorgänge mit einer Prioritätsebene von 1 und 2 zurück.

Status ändern in
StatusChange string

Wenn dieser Befehl auf "Abgerufen" festgelegt ist: Beim Abrufen einer Aufgabe ändert sich der Vorgangsstatus in "Abgerufen", um zu verhindern, dass andere Aktionen versuchen, dieselbe Aufgabe auszuführen. Wenn der Vorgangsstatus auf "Nichts tun" festgelegt ist, wird der Vorgangsstatus nicht geändert.

Minuten bis zum Zurückstellungsdatum
MinutesUntilDeferralDate integer

Gibt nur Orchestrator-Automatisierungsaufgaben zurück, die innerhalb der angegebenen Anzahl von Minuten ausgeführt werden können. Legen Sie auf 0 fest, wenn Sie nur Automatisierungsaufgaben benötigen, die jetzt ausgeführt werden können.

SLA ignorieren
IgnoreSLA boolean

Legen Sie diesen Wert auf "true" fest, um alle SLAs zu ignorieren, die für den Vorgang festgelegt wurden. Standardmäßig hat eine Aufgabe mit einer SLA, die bald eine Verletzung hat Vorrang vor allem anderen.

Vorgangs-IDs ausschließen
ExcludeTaskIds array of integer

Eine Liste der Aufgaben-IDs, die von der Verarbeitung entfernt werden sollen.

Gibt zurück

Name Pfad Typ Beschreibung
Abgerufene Aufgabe
TaskRetrieved boolean

Auf "true" festgelegt, wenn eine Aufgabe abgerufen wurde. Auf "false" festgelegt, wenn keine Aufgaben vorhanden sind, die den Suchkriterien entsprechen.

Vorgangs-ID
TaskId integer

Die ID der abgerufenen Orchestrator-Automatisierungsaufgabe.

Vorgangs-ID
OperationId string

Die Vorgangs-ID der abgerufenen Orchestrator-Aufgabe. Diese Vorgangs-ID (oder die Vorgangs-ID) kann verwendet werden, um den Vorgang zu einem späteren Zeitpunkt abzurufen. Die Vorgangs-ID ist eine eindeutige, nicht zulässige Zeichenfolge, die die Fähigkeit eines Drittanbieters beschränkt, die ID eines Vorgangs zu erraten, den sie nicht erstellt haben.

Automatisierungsname
AutomationNameOutput string

Der Name der abgerufenen Automatisierungsaufgabe.

Zurückstellungsdatum und -uhrzeit
DeferralDateTime string

Das Datum und die Uhrzeit, zu dem die abgerufene Orchestrator-Aufgabe bereit sein soll. Dies wird als Zeichenfolge in UTC zurückgegeben.

Zurückstellung gespeicherter Daten
DeferralStoredData string

Optionale Daten, die beim Verzögerten Verschieben des Vorgangs gespeichert wurden. Dies sind in der Regel Daten, die Sie zum Fortsetzen des Prozesses/Flusses benötigen, aber Sie können dieses Feld für jeden Zweck verwenden.

Verzögerungsanzahl
DeferralCount integer

Wie oft dieser Vorgang zurückgestellt wurde. Dies ist in der Regel 0 für einen neuen Vorgang, der nie zurückgestellt wurde, oder 1 oder mehr für einen verzögerten Vorgang. Jedes Mal, wenn eine verzögerte Aufgabe erneut zurückgestellt wurde, erhöht der Orchestrator diese Zahl automatisch.

Vorgangseingabedaten
TaskInputData string

Optionale Daten, die beim Erstellen der Aufgabe gespeichert wurden. Dies sind in der Regel Daten, die zum Starten des Prozesses/Flusses verwendet wurden, aber Sie können dieses Feld für jeden Zweck verwenden. Dies kann als beliebiges Textformat Ihrer Wahl formatiert werden, z. B. JSON oder XML oder Unformatierter Text.

Vorgangsausgabedaten
TaskOutputData string

Optionale Daten, die von der Automatisierung gespeichert wurden, als die Aufgabe verarbeitet wurde. Dies kann als beliebiges Textformat Ihrer Wahl formatiert werden, z. B. JSON oder XML oder Unformatierter Text.

Priority
Priority integer

Die Prioritätsebene dieser Orchestrator-Aufgabe (1 ist höchste Ebene).

Automatisierungsaufgabenstatus
AutomationTaskStatus string

Der Status der abgerufenen Orchestrator-Aufgabe.

Prozessphase
ProcessStage string

Der Punkt, an dem der verzögerte Prozess/Ablauf nach der Verzögerung fortgesetzt werden soll. Dies ist ein optionaler Zeichenfolgenwert, der für den spezifischen Prozess/Fluss eindeutig ist. Dies wird von einer Bedingung innerhalb des verzögerten Prozesses/Flusses verwendet, um zu entscheiden, welcher Schritt als Nächstes ausgeführt werden soll.

Empfangsdatum und -uhrzeit
ReceivedDateTime string

Das Datum und die Uhrzeit, zu dem die Aufgabe ursprünglich vom Orchestrator empfangen wurde. Dies wird als Zeichenfolge in UTC zurückgegeben.

Minuten bis zum Zurückstellungsdatum
MinutesUntilDeferralDateOutput integer

Die Anzahl der Minuten bis zum Zurückstellungsdatum dieses Vorgangs (z. B. wenn diese Aufgabe zur Ausführung bereit ist). Wenn diese Aufgabe bereit ist, die Minuten auszuführen, ist 0.

Quelltypname
SourceTypeName string

Der Name der Quelle des Vorgangs. "Web-UI" stellt eine Aufgabe dar, die manuell über die Benutzeroberfläche eingegeben wird. "REST-API" stellt eine Aufgabe dar, die über die REST-API des Orchestrators erstellt wurde. "ServiceNow" stellt eine Aufgabe dar, die aus der internen ServiceNow-Integration von Orchestrator erstellt wurde.

Anzeigename der Quelle
SourceFriendlyName string

Wenn die Aufgabe aus einer internen Orchestrator-Quellenintegration (z. B. ServiceNow) erstellt wurde, enthält dies den Anzeigenamen dieser Quelle.

Quellticket-ID
SourceTicketId string

Wenn die Aufgabe aus einer internen Orchestrator-Quellenintegration (z. B. ServiceNow) erstellt wurde, enthält dies die ID des Quelltickets. Für ServiceNow würde dies die Katalogaufgabe sys_id enthalten.

Quellticket-Unter-ID
SourceTicketSubId string

Wenn die Aufgabe aus einer internen Orchestrator-Quellenintegration (z. B. ServiceNow) erstellt wurde, enthält dies die ID des Quelltickets. Für ServiceNow würde dies das Anforderungselement sys_id enthalten.

Organisation
Organisation string

Die Organisation, mit der diese Aufgabe verbunden ist. Wird in der Regel zum Suchen und Filtern von Aufgaben verwendet.

Abteilung
Department string

Die Abteilung, der diese Aufgabe zugeordnet ist. Wird in der Regel zum Suchen und Filtern von Aufgaben verwendet.

Description
Description string

Die Beschreibung für diesen Vorgang. Wird in der Regel zum Suchen und Filtern von Aufgaben verwendet.

Stichwörter
Tags string

Eine optionale Liste mit einem oder mehreren Tags, die dieser Aufgabe zugewiesen sind. Wird in der Regel verwendet, um eine Aufgabe zum Suchen und Filtern zu kategorisieren. Keine Unterscheidung zwischen Groß-/Kleinbuchstaben 1 pro Zeile.

Orchestrator-Automatisierungsaufgabe abrufen

Ruft eine bestimmte Orchestrator-Automatisierungsaufgabe ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Vorgangs-ID
TaskId True integer

Die ID der Orchestrator-Aufgabe, die Sie abrufen möchten.

Status ändern in
StatusChange string

Wenn dieser Befehl auf "Abgerufen" festgelegt ist: Beim Abrufen einer Aufgabe ändert sich der Vorgangsstatus in "Abgerufen", um zu verhindern, dass andere Aktionen versuchen, dieselbe Aufgabe auszuführen. Wenn der Vorgangsstatus auf "Nichts tun" festgelegt ist, wird der Vorgangsstatus nicht geändert.

Gibt zurück

Name Pfad Typ Beschreibung
Automatisierungsname
AutomationName string

Der Name der abgerufenen Orchestrator-Aufgabe.

Vorgangs-ID
OperationId string

Die Vorgangs-ID der abgerufenen Orchestrator-Aufgabe. Diese Vorgangs-ID (oder die Vorgangs-ID) kann verwendet werden, um den Vorgang zu einem späteren Zeitpunkt abzurufen. Die Vorgangs-ID ist eine eindeutige, nicht zulässige Zeichenfolge, die die Fähigkeit eines Drittanbieters beschränkt, die ID eines Vorgangs zu erraten, den sie nicht erstellt haben.

Zurückstellungsdatum und -uhrzeit
DeferralDateTime string

Das Datum und die Uhrzeit, zu dem die abgerufene Orchestrator-Aufgabe bereit sein soll. Dies wird als Zeichenfolge in UTC zurückgegeben.

Zurückstellung gespeicherter Daten
DeferralStoredData string

Optionale Daten, die beim Verzögerten Verschieben des Vorgangs gespeichert wurden. Dies sind in der Regel Daten, die Sie zum Fortsetzen des Prozesses/Flusses benötigen.

Verzögerungsanzahl
DeferralCount integer

Wie oft dieser Vorgang zurückgestellt wurde. Dies ist in der Regel 0 für einen neuen Vorgang, der nie zurückgestellt wurde, oder 1 oder mehr für einen verzögerten Vorgang. Jedes Mal, wenn eine verzögerte Aufgabe erneut zurückgestellt wurde, erhöht der Orchestrator diese Zahl automatisch.

Vorgangseingabedaten
TaskInputData string

Optionale Daten, die beim Erstellen der Aufgabe gespeichert wurden. Dies sind in der Regel Daten, die zum Starten des Prozesses/Flusses verwendet wurden, aber Sie können dieses Feld für jeden Zweck verwenden. Dies kann als beliebiges Textformat Ihrer Wahl formatiert werden, z. B. JSON oder XML oder Unformatierter Text.

Vorgangsausgabedaten
TaskOutputData string

Optionale Daten, die von der Automatisierung gespeichert wurden, als die Aufgabe verarbeitet wurde. Dies kann als beliebiges Textformat Ihrer Wahl formatiert werden, z. B. JSON oder XML oder Unformatierter Text.

Priority
Priority integer

Die Prioritätsebene dieser Orchestrator-Aufgabe (1 ist höchste Ebene).

Automatisierungsaufgabenstatus
AutomationTaskStatus string

Der Status der abgerufenen Orchestrator-Aufgabe.

Prozessphase
ProcessStage string

Der Punkt, an dem der Automatisierungsprozess/Ablauf nach der Verzögerung fortgesetzt werden soll. Dies ist ein optionaler Zeichenfolgenwert, der für den spezifischen Prozess/Fluss eindeutig ist. Dies wird von einer Bedingung innerhalb des verzögerten Prozesses/Flusses verwendet, um zu entscheiden, welcher Schritt als Nächstes ausgeführt werden soll. Beispiel: Wenn der Prozess/Ablauf in der Phase "Exchange" fortgesetzt werden soll, wenn er nach der Verzögerung fortgesetzt wird, geben Sie den Wert "Exchange" ein.

Empfangsdatum und -uhrzeit
ReceivedDateTime string

Das Datum und die Uhrzeit, zu dem die Aufgabe ursprünglich vom Orchestrator empfangen wurde. Dies wird als Zeichenfolge in UTC zurückgegeben.

Minuten bis zum Zurückstellungsdatum
MinutesUntilDeferralDate integer

Die Anzahl der Minuten bis zum Zurückstellungsdatum dieses Vorgangs (z. B. wenn diese Aufgabe zur Ausführung bereit ist). Wenn diese Aufgabe bereit ist, die Minuten auszuführen, ist 0.

Zurückgestellt
OnHold boolean

Ist auf "true" festgelegt, wenn der Vorgang im Haltebereich ist. Eine "On-Hold"-Aufgabe wird nie von der Aktion "Nächste Orchestrator-Automatisierungsaufgabe abrufen" abgerufen und wird daher nicht in einem typischen Aufgabenworkflow verarbeitet.

Quelltypname
SourceTypeName string

Der Name der Quelle des Vorgangs. "Web-UI" stellt eine Aufgabe dar, die manuell über die Benutzeroberfläche eingegeben wird. "REST-API" stellt eine Aufgabe dar, die über die REST-API des Orchestrators erstellt wurde. "ServiceNow" stellt eine Aufgabe dar, die aus der internen ServiceNow-Integration von Orchestrator erstellt wurde.

Anzeigename der Quelle
SourceFriendlyName string

Wenn die Aufgabe aus einer internen Orchestrator-Quellenintegration (z. B. ServiceNow) erstellt wurde, enthält dies den Anzeigenamen dieser Quelle.

Quellticket-ID
SourceTicketId string

Wenn die Aufgabe aus einer internen Orchestrator-Quellenintegration (z. B. ServiceNow) erstellt wurde, enthält dies die ID des Quelltickets. Für ServiceNow würde dies die Katalogaufgabe sys_id enthalten.

Quellticket-Unter-ID
SourceTicketSubId string

Wenn die Aufgabe aus einer internen Orchestrator-Quellenintegration (z. B. ServiceNow) erstellt wurde, enthält dies die ID des Quelltickets. Für ServiceNow würde dies das Anforderungselement sys_id enthalten.

Organisation
Organisation string

Die Organisation, mit der diese Aufgabe verbunden ist. Wird in der Regel zum Suchen und Filtern von Aufgaben verwendet.

Abteilung
Department string

Die Abteilung, der diese Aufgabe zugeordnet ist. Wird in der Regel zum Suchen und Filtern von Aufgaben verwendet.

Description
Description string

Die Beschreibung für diesen Vorgang. Wird in der Regel zum Suchen und Filtern von Aufgaben verwendet.

Stichwörter
Tags string

Eine optionale Liste mit einem oder mehreren Tags, die dieser Aufgabe zugewiesen sind. Wird in der Regel verwendet, um eine Aufgabe zum Suchen und Filtern zu kategorisieren. Keine Unterscheidung zwischen Groß-/Kleinbuchstaben 1 pro Zeile.

Orchestrator-Automatisierungsaufgabe löschen

Löschen Sie eine Orchestrator-Automatisierungsaufgabe, die zurückgestellt wurde.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Vorgangs-ID
TaskId True integer

Die ID der zu löschenden Orchestrator-Automatisierungsaufgabe.

Quellsystem aktualisieren
UpdateSourceSystem boolean

Wenn dieser Wert auf "true" festgelegt ist (standard), und die Orchestrator-Aufgabe mit einem Quellsystem (z. B. ServiceNow) verknüpft ist, führt der Orchestrator alle aktionen aus, die in der Quellsystemkonfiguration im Orchestrator angegeben sind (z. B. schließen Sie das Ticket). Wenn dieser Wert auf "false" festgelegt ist oder die Aufgabe nicht mit einem Quellsystem verknüpft ist, wird die Aufgabe nur aus dem Orchestrator gelöscht.

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
TasksDeleteTaskResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.

Orchestrator-Status abrufen

Rufen Sie den grundlegenden Orchestrator-Status ab. Dies kann verwendet werden, um zu bestätigen, dass der Orchestrator verfügbar ist und reagiert.

Gibt zurück

Name Pfad Typ Beschreibung
Orchestrator-Version
OrchestratorVersion string

Die Orchestrator-Softwareversion.

Orchestrator-Startfehler
NumberOfStartupErrors integer

Die Anzahl der Orchestrator-Startfehler.

Orchestrator-Betriebszeit in Sekunden
UptimeInSeconds integer

Die Anzahl der Sekunden, die der Orchestrator ausgeführt hat.

Orchestrator-Worker abrufen

Rufen Sie Details und den Livestatus eines einzelnen Mitarbeiters ab, der beim IA-Connect Orchestrator registriert ist.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Id des Sucharbeitsmitarbeiters
SearchWorkerId integer

Die ID des abzurufenden Workers. Legen Sie diesen Wert auf einen Wert von 1 oder höher fest, um die Details eines Mitarbeiters mit dieser bestimmten ID abzurufen. Legen Sie diesen Wert auf 0 fest, wenn Sie einen Mitarbeiter nicht anhand der ID abrufen möchten.

Name des Sucharbeitsmitarbeiters
SearchWorkerName string

Der Name des abzurufenden Workers. Legen Sie diesen Wert auf "leer" oder "null" fest, wenn Sie einen Worker nicht anhand des Namens abrufen möchten.

Gibt zurück

Name Pfad Typ Beschreibung
Arbeits-ID
WorkerId integer

Die interne Orchestrator-ID für diesen Worker.

Arbeitsname
WorkerName string

Der interne Orchestratorname für diesen Worker.

Arbeitsbeschreibung
WorkerDescription string

Die interne Orchestrator-Beschreibung für diesen Worker.

Anzeigename des aktuellen Flusses
CurrentFlowDisplayName string

Der Anzeigename für den Ablauf, der von dieser Arbeit verarbeitet wird, oder leer, wenn der Worker im Leerlauf ist.

Livestatus des Mitarbeiters
LiveStatus boolean

True, wenn der Worker zurzeit mit dem Orchestrator verbunden ist und auf Umfragen reagiert. False, wenn der Worker nicht verbunden ist.

Letzte Kontaktteilstriche
LiveStatusLastContactTicks integer

Die Zeit, in Ticks, als der Orchestrator zuletzt Kontakt mit dem Arbeiter hatte. Dies ist die Anzahl der 100-Nanosekunden-Intervalle, die seit 12:00:00 Uhr, dem 1. Januar 0001 UTC verstrichen sind. Dies ist gängiges, universelles Zeitformat.

Sekunden seit dem letzten Kontakt
SecondsSinceLastContact integer

Die Zeit in Sekunden, die seit dem Orchestrator letzten Kontakt mit dem Arbeiter bestanden hat. Dies stellt den gleichen Zeitpunkt wie "Letzte Kontaktteilstriche" dar, wird jedoch in relativen Sekunden ausgedrückt.

Mitarbeiter im Wartungsmodus
MaintenanceMode boolean

True, wenn sich der Worker derzeit im Wartungsmodus befindet. False, wenn sich der Worker nicht im Wartungsmodus befindet.

Arbeitspriorität
Priority integer

Ein ganzzahliger Wert von 1 oder höher, der die Dem Worker zugewiesene Priorität darstellt. Priorität 1 ist die höchste Priorität. Flüsse werden an einen verfügbaren Worker mit der höchsten Priorität gesendet. Mehrere Mitarbeiter können dieselbe Priorität haben, und der Orchestrator verwendet die Methode "Arbeitslastenausgleich" (siehe "Websiteeinstellungen"), um einen verfügbaren Worker auszuwählen.

Arbeitstimeout in Sekunden
TimeoutInSeconds integer

Wie lange in Sekunden sollte der Orchestrator vor dem Timeout auf eine REST-API-Antwort des IA-Connect Director warten.

Worker ist lizenziert
AgentIsLicensed boolean

True, wenn der Worker zurzeit lizenziert ist. False, wenn der Worker nicht lizenziert ist. Null, wenn der Orchestrator nicht weiß, ob der Worker lizenziert ist (möglicherweise nicht reagiert, ist möglicherweise ein sehr alter Agent, der keine Livelizenzupdates in der Umfrage bereitstellt).

Agent-Lizenzfeatures
AgentLicenseFeatures string

Spezifische Agent-Lizenzfeatures. Beispiel: JML für joiner, Mover, Leaver license.

Arbeitskraft steht für Arbeit zur Verfügung
IsAvailableForWork boolean

True, wenn der Arbeitnehmer für die Arbeit verfügbar ist, was bedeutet, dass der Arbeitnehmer eingehende Arbeit annehmen kann. False, wenn der Worker nicht ist. Verfügbar für Arbeit wird durch a) Ist der Arbeitsstatus live, b) Ist der Arbeitnehmer im Wartungsmodus, c) Ist der Arbeitnehmer lizenziert, d) Ist der Arbeitnehmer zurzeit einen Fluss verarbeitet.

Arbeitsverbindungstyp-ID
WorkerConnectionTypeId integer

Die ID des konfigurierten Arbeitsverbindungstyps, der zum Verbinden des Workers mit dem Orchestrator verwendet wird. Dies kann 1 für 'Azure WCF Relay', 2 für 'Azure Hybrid Connection', 3 für 'Azure Virtual Network (VNet)', 4 für 'Direct' sein.

Name des Arbeitsverbindungstyps
WorkerConnectionTypeName string

Der Name des konfigurierten Arbeitsverbindungstyps, der zum Verbinden des Workers mit dem Orchestrator verwendet wird. Dies kann AzureWCFRelay, AzureHybridConnection, AzureVNet, Direct sein.

Director-REST-API-URL
DirectorRestApiUrl string

Wenn der konfigurierte Verbindungstyp Hybridverbindungen, VNet oder direct ist, enthält diese Eigenschaft die REST-API-URL des Workers, was normalerweise HTTP ist, da der HTTP-Datenverkehr innerhalb eines HTTPS-Tunnels verschlüsselt ist (z. B. Hybridverbindung oder lokales Datengateway). Wenn der konfigurierte Verbindungstyp Azure WCF-Relay ist, enthält diese Eigenschaft die WCF-Relay-URL.

Azure Service Bus-Namespace
AzureServiceBusNamespace string

Wenn der konfigurierte Verbindungstyp Azure WCF Relay ist, enthält dies den Azure Service Bus-Namespace.

Azure WCF-Relayname
AzureWCFRelayName string

Wenn der konfigurierte Verbindungstyp Azure WCF Relay ist, enthält diese Eigenschaft den Azure WCF-Relaynamen.

Name des Agent-Verbindungstyps
IAConnectAgentConnectionTypeName string

Der Name des Agent-Verbindungstyps. Dies kann "Local Agent", "Citrix ICA" oder "Microsoft RDP" sein.

Angefügt an Next-Hop Director
AttachedToNextHopDirector boolean

Wenn der Director, der mit dem Orchestrator verbunden ist (in der Regel der Director, der vom lokalen Agent gehostet wird) Aktionen an einen Next-Hop Director (in der Regel einen Citrix ICA oder Microsoft RDP Director) weitergeleitet wird, wird diese Eigenschaft auf "True" festgelegt. Wenn der Director Aktionen direkt an den Agent sendet, mit dem er verbunden ist (in der Regel der lokale Agent), wird diese Eigenschaft auf "False" festgelegt.

Sitzungstyp "Next-Hop Director"
NextHopDirectorSessionType string

Wenn der Director, der mit dem Orchestrator verbunden ist (in der Regel der Director, der vom lokalen Agent gehostet wird) Aktionen an einen Next-Hop Director (normalerweise ein Citrix ICA oder Microsoft RDP Director) weiterleitete, enthält diese Eigenschaft den Namen des Verbindungstyps, der "Citrix ICA" oder "Microsoft RDP" lautet.

Directorversion
DirectorVersion string

Die interne Version des IA-Connect Director, die die REST-API-Schnittstelle verarbeitet, und stellt den IA-Connect Inspector für den IA-Connect-Agent bereit, der auf dem IA-Connect Worker ausgeführt wird.

Agentversion
AgentVersion string

Die interne Version des IA-Connect-Agents, die auf dem IA-Connect Worker ausgeführt wird.

Director-Version
DirectorReleaseVersion double

Die IA-Connect Releaseversion des IA-Connect Director, die die REST-API-Schnittstelle verarbeitet, und stellt den IA-Connect Inspector für den IA-Connect Agent bereit, der auf dem IA-Connect Worker ausgeführt wird.

Agent release version
AgentReleaseVersion double

Die IA-Connect Releaseversion des IA-Connect Agents, die auf dem IA-Connect Worker ausgeführt wird.

Director hostname
DirectorHostname string

Der Hostname des Betriebssystems, das den IA-Connect Director hosten soll. Dies ist der Hostname des Workers, der in der Regel mit dem Arbeitsnamen identisch ist.

Director NETBIOS-Domänenname
DirectorNetBIOSDomainName string

Der NETBIOS-Domänenname des Betriebssystems, das den IA-Connect Director hostet, bei dem es sich um eine Komponente des IA-Connect Agents handelt, die auf dem IA-Connect Worker ausgeführt wird. Bei einer Arbeitsgruppe ist dies in der Regel der Hostname des Arbeitsarbeiters. Bei einer Active Directory-Domäne ist dies der Name der Domäne NetBIOS. Beispiel: MYDOMAIN.

Director DNS-Domänenname
DirectorDNSDomainName string

Der DNS-Domänenname des Betriebssystems, das den IA-Connect Director hosten, bei dem es sich um eine Komponente des IA-Connect-Agents handelt, die auf dem IA-Connect Worker ausgeführt wird. Bei einer Arbeitsgruppe ist dies in der Regel leer. Bei einer Active Directory-Domäne ist dies der Dns-Domänenname. Beispiel: mydomain.local.

Anzahl der unterstützten Flussumgebungs-IDs
SupportedFlowEnvironmentIdsCount integer

Wenn der Worker so konfiguriert ist, dass nur Abläufe aus angegebenen Flussumgebungs-IDs verarbeitet werden, enthält diese Eigenschaft die Anzahl der unterstützten Flussumgebungs-IDs in der Liste. Wenn der Arbeitsprozess von einer beliebigen Umgebung aus verarbeitet werden kann, enthält diese Eigenschaft 0.

Anzahl der unterstützten Flussnamen
SupportedFlowNamesCount integer

Wenn der Worker so konfiguriert ist, dass nur Abläufe mit bestimmten Namen verarbeitet werden, enthält diese Eigenschaft die Anzahl der unterstützten Flussnamen in der Liste. Wenn der Worker Abläufe mit einem beliebigen Namen verarbeiten kann, enthält diese Eigenschaft 0.

Anzahl nicht unterstützter Flussnamen
UnsupportedFlowNamesCount integer

Wenn der Worker so konfiguriert ist, dass die Verarbeitung von Flüssen mit bestimmten Namen verweigert wird, enthält diese Eigenschaft die Anzahl der nicht unterstützten Flussnamen in der Liste. Wenn der Worker nicht so konfiguriert ist, dass bestimmte Flüsse abgelehnt werden, enthält diese Eigenschaft 0.

Anzahl der Arbeitstags
WorkerTagsCount integer

Wenn der Worker mit einigen Tags konfiguriert ist, enthält diese Eigenschaft die Anzahl der Tags in der Liste. Wenn der Worker keine Tags enthält, enthält diese Eigenschaft 0.

Anzahl der obligatorischen Tags für Mitarbeiter
WorkerMandatoryTagsCount integer

Wenn der Worker mit einigen obligatorischen Tags konfiguriert ist, enthält diese Eigenschaft die Anzahl der obligatorischen Tags in der Liste. Wenn der Worker keine obligatorischen Tags enthält, enthält diese Eigenschaft 0.

Ordner zu ZIP hinzufügen

ZIPs-Dateien in einem Ordner in einer ZIP-Datei (speichert die Dateien in einem Komprimierungsarchiv).

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Quellordner, der zip hinzugefügt werden soll
SourceFolderToAddToZIP True string

Der Pfad zum Ordner, der der ZIP-Datei hinzugefügt werden soll. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Ausgabe-ZIP-Dateipfad
OutputZIPFilename True string

Der Dateipfad, an den die ZIP-Datei ausgegeben werden soll. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Hinzufügen von Dateien zum Ordner in ZIP
AddFilesToFolderInZIP string

Wenn Sie die Quelldateien einem Ordner in der ZIP-Datei hinzufügen möchten, geben Sie hier den Ordnernamen ein.

Komprimieren
Compress boolean

Sollte der Ordner beim Zippen komprimiert werden?

Zur vorhandenen ZIP-Datei hinzufügen
AddToExistingZIPFile boolean

Auf True festgelegt, um einer vorhandenen ZIP-Datei hinzuzufügen.

Unterordner einschließen
IncludeSubfolders boolean

Sollen auch Unterordner innerhalb des Quellordners zur ZIP-Datei hinzugefügt werden?

Regulärer Dateiausdruck einschließen
IncludeFilesRegEx string

Ein optionaler regulärer Ausdruck, mit dem Sie angeben können, welche Dateien extrahiert werden sollen. Stimmt nur mit dem Dateinamen überein.

Regulärer Ausdruck für Dateien ausschließen
ExcludeFilesRegEx string

Ein optionaler regulärer Ausdruck, mit dem Sie angeben können, welche Dateien von der Extraktion ausgeschlossen werden sollen. Stimmt nur mit dem Dateinamen überein.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Anzahl der erfolgreich hinzugefügten Dateien
FilesAddedSuccessfully integer

Die Anzahl der Dateien, die der ZIP-Datei erfolgreich hinzugefügt wurden.

Anzahl der ausgeschlossenen Dateien
FilesExcluded integer

Die Anzahl der Dateien, die ausgeschlossen wurden (wenn die Eingabe "Regulärer Ausdruck für Dateien ausschließen" verwendet wird).

Pixelfarbe an Koordinate abrufen

Gibt die RGB-Farbe eines Pixels an einer bestimmten Koordinate zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
X-Pixel links
LeftXPixels True integer

Die X-Position des zu lesenden Pixels. Bei einem einzelnen Display beträgt das x-Pixel links 0. Bei einer Anzeige mit mehreren Monitoren kann das x-Pixel links negativ sein (je nachdem, welche Anzeige als primär markiert ist und wo es relativ zu den anderen Displays ist).

Obere Y-Pixel
TopYPixels True integer

Die Y-Position des zu lesenden Pixels. Auf einer einzelnen Anzeige beträgt das Y-Pixel oben 0. Bei einer Anzeige mit mehreren Monitoren kann das oberste Y-Pixel negativ sein (je nachdem, welche Anzeige als primär markiert ist und wo sie relativ zu den anderen Displays ist).

Agent ausblenden
HideAgent boolean

Legen Sie "true" fest, um den Agent (sofern sichtbar) automatisch auszublenden, um sicherzustellen, dass das zu lesende Pixel nicht verdeckt wird.

Verwenden von physischen Koordinaten
UsePhysicalCoordinates boolean

Legen Sie "true" fest, um anzugeben, dass die bereitgestellten Koordinaten physisch sind (nicht skaliert und entspricht daher den physischen Pixeln auf dem Display). Legen Sie auf "false" (Standardeinstellung) fest, um anzugeben, dass die bereitgestellten Koordinaten virtuell sind (DPI-Skalierung). UIA-, Java- und Webaktionen verwenden in der Regel virtuelle Koordinaten.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Roter Wert
RedValue integer

Gibt den roten Wert des Pixels von 0 (kein Rot) bis 255 (vollrot) zurück.

Grüner Wert
GreenValue integer

Gibt den grünen Wert des Pixels von 0 (kein Grün) bis 255 (vollgrün) zurück.

Blauer Wert
BlueValue integer

Gibt den blauen Wert des Pixels von 0 (kein Blau) bis 255 (vollblau) zurück.

Alphawert
AlphaValue integer

Gibt den Alphawert des Pixels von 0 (vollständig transparent) bis 255 (vollständig undurchsichtig) zurück.

RRGGBB-Hexwert
RRGGBBHexValue string

Gibt den RRGGBB-Hexwert des Pixels zurück. Beispiel: FF0000 ist vollrot, 00FF00 ist vollgrün, 0000FF ist blau, 0000000 ist schwarz, FFFFFF ist vollweiß.

AARRGGBB-Hexwert
AARRGGBBHexValue string

Gibt den Hexadenzwert AARRGGBB des Pixels zurück, der mit RRGGBB identisch ist, aber mit dem hexadenten Alphawert, der am Anfang enthalten ist. Bei vollständig undurchsichtigen Pixeln (am häufigsten) enthält dies den Wert FFRRGGBB. Beispiel: FFFF0000 ist vollständig undurchsichtig rot.

Prozess nach Prozess-ID abrufen

Gibt zurück, ob ein Prozess mit der angegebenen Prozess-ID in der IA-Connect Agent-Benutzersitzung ausgeführt wird. Prozess-IDs sind eindeutig, sodass nur ein Prozess mit der ID übereinstimmen kann. Prozess-IDs sind dynamisch und unterscheiden sich für jeden Start einer Anwendung.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Prozess-ID
ProcessId True integer

Die Prozess-ID des abzurufenden Prozesses.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Ausgeführter Prozess
ProcessRunning boolean

Gibt true zurück, wenn ein Prozess mit der bereitgestellten Prozess-ID gefunden wurde.

Reagiert der TCP-Port

Meldet, ob ein Tcp-Netzwerkport auf einen Verbindungsversuch des IA-Connect-Agents reagiert. Dies kann ein TCP-Port auf dem Computer sein, auf dem der IA-Connect Agent ausgeführt wird (geben Sie "localhost" für den Remotehost ein) oder auf einem beliebigen Remotecomputer. Wenn der IA-Connect Agent erfolgreich eine Verbindung mit einem TCP-Port herstellt, wird die TCP-Verbindung sofort geschlossen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Remotehost
RemoteHost True string

Die IPv4-Adresse, DIE DNS-Adresse oder der Hostname des Computers, mit dem eine Verbindung hergestellt werden soll. Geben Sie "localhost" ein, um einen TCP-Port auf dem Computer zu überprüfen, auf dem der IA-Connect Agent ausgeführt wird. Beispiele: 192.168.1.10 oder www.test.com oder vm-server19.

TCP-Port
TCPPort True integer

Die TCP-Portnummer, mit der eine Verbindung mit dem angegebenen Remotehost (oder dem lokalen) Host hergestellt werden soll. Ein TCP-Port muss 1 oder höher und 65535 oder niedriger sein. Beispiele für gängige bekannte Ports sind 80 (HTTP), 443 (HTTPS), 445 (SMB / Dateifreigabe).

Timeout in Sekunden
TimeoutInSeconds integer

Die maximale Anzahl von Sekunden, die auf die TCP-Verbindung warten. Dies ist standardmäßig 10 Sekunden, die meisten arbeitsfähigen Verbindungen werden jedoch innerhalb weniger Sekunden (über das Internet) oder weniger als eine Sekunde (lokales Netzwerk) verbunden.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
TCP-Port verbunden
TCPPortConnected boolean

Wird auf "true" festgelegt, wenn der TCP-Port verbunden oder falsch ist, wenn der TCP-Port keine Verbindung herstellen konnte.

Verbindungsfehlermeldung
ConnectionErrorMessage string

Die Fehlermeldung, wenn der TCP-Port keine Verbindung herstellen konnte. Dies ist in der Regel ein DNS-/Name-Nachschlagefehler oder ein Timeout.

Rechte Maustaste nach oben

Gibt die rechte Maustaste in der IA-Connect Agent-Benutzersitzung frei.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Rechte Maustaste nach unten

Drückt die rechte Maustaste in der IA-Connect Agent-Benutzersitzung (und lässt sie nicht los). Verwenden Sie die rechte Maustaste, um die Maus loszulassen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Rechter Mauszeiger zwischen Koordinaten

Führt eine rechte Maustaste zwischen den beiden angegebenen Koordinaten in der IA-Connect Agent-Benutzersitzung aus. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt. Ein optionaler Jitter wird in der Mausbewegung unterstützt, um es eher wie eine menschliche Handbewegung zu gestalten.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
X-Pixel starten
StartXCoord True integer

Der X-Anfangskoordinatenwert (in Pixel).

Y Pixel starten
StartYCoord True integer

Der Anfangs-Y-Koordinatenwert (in Pixel).

X-Endpixel
EndXCoord True integer

Der X-Endkoordinatenwert (in Pixel).

End Y Pixel
EndYCoord True integer

Der End-Y-Koordinatenwert (in Pixel).

Anzahl der Schritte
NumberOfSteps integer

Die Anzahl der Schritte, in die die Ziehaktion aufgeteilt werden soll.

Gesamtzeit in Sekunden
TotalTimeInSeconds double

Die Gesamtzeit, die die Ziehaktion von Anfang bis Ende ausführen soll.

Pixel-Jitter für maximale Bewegung
MaximumMovementPixelJitter integer

Der maximale Pixel-Jitter beim Ausführen der Ziehaktion. Ein Wert von 1 oder höher ermöglicht Bewegungs-Jitter. Jitter wird über jeden Schritt geglättet, um Spitzen in Bewegung zu vermeiden. Der Wert dieser Eingabe steuert das Maximum, das der Jitter an einem bestimmten Punkt sein kann, wodurch beschränkt wird, wie weit die Maus vom Pfad abweichen kann. Je höher der Wert ist, desto weniger "glatt" wird die Ziehaktion angezeigt. Der Jitter an jedem Punkt kann nur von dem vorherigen Jitterwert zwischen -2 und 2 (standardmäßig) abweichen, sodass der maximal mögliche Jitter 2 x NumberOfSteps ist, unabhängig davon, auf was Sie das Maximum festlegen.

Maximale Endpixel-Jitter
MaximumEndPixelJitter integer

Der maximale Pixel-Jitter am Ende der Ziehaktion. Je höher der Wert ist, desto präziser ist der Ziehvorgang, wenn er die Endkoordinate erreicht.

Pixel-Jitter-Delta für maximale Bewegung
MaximumMovementPixelJitterDelta integer

Bei Verwendung des Mausbewegungs-Jitters (maximaler Bewegungspixel-Jitter beträgt 1 oder höher), kann der Jitter an jedem Punkt vom vorherigen Punkt abweichen. Dies wird verwendet, um sicherzustellen, dass der Jitter reibungslos ist. Ein größerer Wert führt zu einer geringeren Glättung.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Rechts gedrückter Maus

Hält die rechte Maustaste in der IA-Connect Agent-Benutzersitzung für die angegebene Anzahl von Sekunden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Sekunden, die aufbewahrt werden sollen
SecondsToHold True double

Die Anzahl der Sekunden, die die rechte Maustaste gedrückt halten soll.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Rechts gedrückter Maus an der Koordinate

Hält die rechte Maustaste an den angegebenen Koordinaten in der IA-Connect Agent-Benutzersitzung für die angegebene Anzahl von Sekunden. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
X Pixel
XCoord True integer

Der X-Koordinatenwert (in Pixel).

Y Pixel
YCoord True integer

Der Y-Koordinatenwert (in Pixel).

Sekunden, die aufbewahrt werden sollen
SecondsToHold True double

Die Anzahl der Sekunden, die die rechte Maustaste gedrückt halten soll.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Rechtsklick mit der Maus

Klicken Sie in der IA-Connect Agent-Benutzersitzung auf die rechte Maustaste.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Rechtsklick mit der Maus an der Koordinate

Klickt in der IA-Connect Agent-Benutzersitzung an den angegebenen Koordinaten auf die rechte Maustaste. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
X Pixel
XCoord True integer

Der X-Koordinatenwert (in Pixel).

Y Pixel
YCoord True integer

Der Y-Koordinatenwert (in Pixel).

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Remotedesktopsitzung (RDS)-Startdatei erstellen

Erstellen Sie eine RdS-Startdatei (Remote Desktop Session), die verwendet werden kann, um automatisch eine Remotedesktopsitzung mit angegebenen Parametern zu starten, anstatt die Remotedesktopclient-Benutzeroberfläche zu automatisieren. Eine RDS-Startdatei hat die Erweiterung ".rdp" und wird häufig als RDP-Datei bezeichnet.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Remoteadresse
RemoteAddress True string

Die Adresse des Remotesystems, mit dem eine Verbindung hergestellt werden soll. Dies kann eine IP-Adresse, ein Hostname oder ein vollqualifizierter Domänenname (Fully Qualified Domain Name, FQDN) sein.

Ausgabeordnerpfad
OutputFolderPath True string

Der Ordner, in dem die RDP-Datei gespeichert werden soll.

RDP-Dateiname
RDPFileName True string

Der Name der RDP-Datei, die im Ausgabeordnerpfad erstellt wird.

RDP-Datei überschreiben, falls bereits vorhanden
OverwriteRDPFileIfAlreadyExists boolean

Legen Sie "true" fest, um alle RDP-Dateien automatisch mit demselben Ordner/Dateinamen zu überschreiben. Auf "false" festlegen, wenn keine neue RDP-Datei erstellt werden soll, wenn bereits eine vorhandene RDP-Datei mit demselben Ordner/Dateinamen vorhanden ist.

Remotecomputer vertrauen
TrustRemoteComputer boolean

Legen Sie "true" fest, um die Remoteadresse als vertrauenswürdig (in der Windows-Registrierung) zu markieren, hauptsächlich für Geräteumleitungszwecke, wodurch ein Popup entfernt wird, das Beim Starten der RDP-Datei möglicherweise angezeigt wird.

Speichern von Anmeldeinformationen
StoreCredentials boolean

Legen Sie "true" fest, um anmeldeinformationen für Benutzer zu erstellen, um die Details der Remotedesktopauthentifizierung zu enthalten. Auf diese Weise können Sie eine Verbindung mit dem Remotedesktopsystem herstellen, ohne zur Authentifizierung aufgefordert zu werden.

Nutzername
UserName string

Wenn Sie anmeldeinformationen speichern, um die Details der Remotedesktopauthentifizierung zu speichern, können Sie dadurch den Benutzernamen angeben, der in den Anmeldeinformationen gespeichert werden soll.

Kennwort
Password string

Wenn Sie anmeldeinformationen zum Speichern der Remotedesktopauthentifizierungsdetails speichern, können Sie damit das Kennwort angeben, das in den Anmeldeinformationen gespeichert werden soll.

Anmeldeinformationstyp
CredentialType string

Wenn Sie anmeldeinformationen speichern, um die Details der Remotedesktopauthentifizierung zu speichern, können Sie den Anmeldeinformationstyp angeben: Windows oder Generisch. Zum Speichern von RDP-Anmeldeinformationen erstellen Sie in der Regel eine Windows-Anmeldeinformationen.

Persistenz von Anmeldeinformationen
CredentialPersistence string

Wenn Sie die Anmeldeinformationen zum Speichern der Remotedesktopauthentifizierungsdetails speichern, können Sie die Persistenz der Anmeldeinformationen angeben: Sitzung (dauert nur für diese Anmeldesitzung), LocalMachine (wird nur für diesen Benutzer über Sitzungen und Neustarts auf diesem Computer hinweg beibehalten) oder Enterprise (kann für dieses Roaming zwischen Computern ausgeführt werden). Der Standardwert beim Erstellen von RDP-Dateien ist "Session".

Umleiten von Druckern
RedirectPrinters boolean

Sollten Drucker in der lokalen Sitzung der Remotedesktopsitzung zugeordnet werden? Diese Einstellung kann am Remoteende erzwungen werden und wird daher nicht wirksam.

Alle Laufwerke umleiten
RedirectAllDrives boolean

Sollen alle Laufwerkbuchstaben (z. B. C:) in der lokalen Sitzung der Remotedesktopsitzung zugeordnet werden? Diese Einstellung kann am Remoteende erzwungen werden und wird daher nicht wirksam.

Zwischenablage umleiten
RedirectClipboard boolean

Sollte die Zwischenablage zwischen dem lokalen und dem Remotesystem gemeinsam genutzt werden, sodass das Kopieren und Einfügen zwischen den beiden Systemen möglich ist? Diese Einstellung kann am Remoteende erzwungen werden und wird daher nicht wirksam.

Vollbild
Fullscreen boolean

Sollte die Remotedesktopsitzung vollbilden.

Desktopbreite
DesktopWidth integer

Die Breite der Remotedesktopsitzung in Pixeln, wenn die Remotedesktopsitzung nicht vollbildig ist.

Desktophöhe
DesktopHeight integer

Die Höhe der Remotedesktopsitzung in Pixeln, wenn die Remotedesktopsitzung nicht vollbildig ist.

Verwenden von mehreren Monitoren
UseMultiMonitor boolean

Wird auf "false" festgelegt, wenn eine Remotedesktopsitzung im Vollbildmodus nur einen einzigen Monitor verwenden soll. Wird auf "true" festgelegt, wenn eine Vollbild-Remotedesktopsitzung alle Monitore verwenden soll. Hat keine Auswirkungen auf ein System mit einem Monitor (und somit die meisten virtuellen Computer).

Sitzungsfarbtiefe
SessionBPP integer

Die Farbtiefe der Remotedesktopsitzung in Bits pro Pixel (BPP). Eine höhere Zahl führt zu mehr Farben. Unterstützte Werte sind 15, 16, 24, 32.

Intelligente Größenanpassung
SmartSizing boolean

Legen Sie "true" fest, damit der lokale Computer den Inhalt der Remotesitzung automatisch an die Fenstergröße anpassen kann. Auf "false" festgelegt, um nicht automatisch skaliert zu werden.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
RDP-Dateipfad
RDPFilePath string

Der vollständige Pfad der generierten RDP-Datei.

Remotedesktopsitzung starten (RDS)

Starten Sie eine Remotedesktopsitzung (RDS) mit einer RDP-Startdatei.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
RDP-Dateipfad
RDPFilePath True string

Der vollständige Pfad zu einer RDP-Datei (die entweder bereits vorhanden oder mithilfe der Aktion erstellt werden kann: 'Remotedesktopsitzung (RDS)-Startdatei erstellen').

Remotecomputer vertrauen
TrustRemoteComputer boolean

Legen Sie "true" fest, um die Remoteadresse (in der RDP-Datei festgelegt) als vertrauenswürdig (in der Windows-Registrierung) zu markieren, hauptsächlich für Geräteumleitungszwecke, wodurch ein Popup entfernt wird, das Beim Starten der RDP-Datei möglicherweise empfangen wird.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
LaunchRemoteDesktopSessionResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.

Remotesitzung trennen

Wenn der IA-Connect Agent in einer Remotesitzung ausgeführt wird, trennt diese Aktion die Remotesitzung. Dies ist nicht mit der Abmeldung identisch und belässt die Remotesitzung, die in einem getrennten Zustand ausgeführt wird. Diese Aktion kann verwendet werden, wo Sie später eine Verbindung mit der Remotesitzung herstellen möchten, und von demselben Zustand fortfahren möchten, anstatt eine neue Sitzung zu starten. Wenn der IA-Connect Agent lokal ausgeführt wird, sperrt diese Aktion die Sitzung.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Sekunden, die gewartet werden sollen
SecondsToWait integer

Die Zeit, zu warten, bevor der Befehl zum Trennen an das Betriebssystem übergeben wird, damit der IA-Connect Agent den Abschluss des Befehls melden kann, bevor der Kontakt verloren geht (was nur in einer Remotesitzung auftritt).

Trennen Sie die Verbindung nicht, wenn der lokale Agent
DoNotDisconnectIfLocalAgent boolean

Wenn dieser Wert auf "true" festgelegt ist und der IA-Connect Agent in einer lokalen Sitzung ausgeführt wird (d. h. direkt auf dem Worker), wird diese Aktion automatisch ignoriert. Dies ist nützlich, da das Trennen eines lokalen Agents die Sitzung sperren würde und daher RPA-Funktionen einschränken würde, bis die Sitzung entsperrt ist.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Schließen IA-Connect Agent

Schließt den IA-Connect Agent. Dies wirkt sich nicht auf die Benutzersitzung aus, in der der IA-Connect Agent ausgeführt wurde.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Sekunden, die gewartet werden sollen
SecondsToWait integer

Die Zeit, bis der Befehl geschlossen wird, damit der IA-Connect Agent den Abschluss des Befehls melden kann.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Schlüssel senden

Sendet globale Tastendrücke an die IA-Connect Agent-Benutzersitzung. Dadurch wird ein Benutzer simuliert, der diese Tasten auf der Tastatur drückt. Stellen Sie sicher, dass das Zielfensterelement fokussiert ist, oder dass die Tastendrücke von der falschen Anwendung empfangen werden oder ignoriert werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Text
Text True string

Die Tasten drücken, die in der IA-Connect Agent-Benutzersitzung simuliert werden sollen. Die Schlüsselcodes sind in der Syntax "Schlüssel senden" im Benutzeroberflächenhandbuch dokumentiert. Um Alphanumerik einzugeben, geben Sie einfach den Text as-isan. Beispiel zum Drücken von STRG+C: ^c. Beispiel zum Drücken von ALT+F: %f.

Intervall in Millisekunden
Interval integer

Die Anzahl der Millisekunden zwischen jedem Drücken der Taste.

Ist Kennwort
IsPassword boolean

Ist die Eingabe ein Kennwortwert? Wenn ja, sollte die alternative Aktion "Kennwortschlüssel senden" verwendet werden.

Symbole nicht interpretieren
DontInterpretSymbols boolean

Sollten Symbole im Text nicht als Sondertasten interpretiert werden (z. B. +für UMSCHALT, ^ für STRG)? Dies sollte auf "true" festgelegt werden, wenn Sie versuchen, die tatsächlichen Symbole einzugeben.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Schreiben einer Textdatei

Erstellt eine Textdatei auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird, und schreibt Text in die Datei.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Dateipfad
Filename True string

Der vollständige Pfad zur Datei. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Zu schreibenden Text
TextToWrite string

Der Textinhalt, der in die Datei geschrieben werden soll.

Vorhandene Datei anfügen
AppendExistingFile boolean

Wenn die Datei bereits vorhanden ist, sollte der zu schreibende neue Text am Ende der vorhandenen Datei angefügt werden?

Codierung
Encoding string

Geben Sie die Dateicodierung (Unicode, UTF8, UTF7 oder ASCII) an, oder lassen Sie für den Standardwert (UTF8) leer.

Erstellen eines Ordners bei Bedarf
CreateFolderIfRequired boolean

Wenn der Ordner, in dem die Datei gespeichert werden soll, die im Parameter "Dateipfad" angegeben wurde, nicht vorhanden ist, sollte dieser Ordner erstellt werden?

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Schreiben in Benutzeranmeldeinformationen

Schreibt einen Benutzernamen und ein Kennwort in eine Anmeldeinformation im Profil des Benutzers in der IA-Connect Agent-Sitzung, sodass diese Anmeldeinformationen erstellt werden, wenn sie nicht vorhanden ist. Anmeldeinformationen können über die Windows-Systemsteuerung angezeigt werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Anmeldeinformationsadresse
CredentialAddress True string

Der Name/die Adresse der Anmeldeinformationen.

Benutzername
UserName True string

Der Benutzername der Anmeldeinformationen.

Kennwort
Password True string

Das Kennwort für Anmeldeinformationen.

Anmeldeinformationstyp
CredentialType True string

Der Anmeldeinformationstyp: Windows oder Generisch.

Persistenz von Anmeldeinformationen
CredentialPersistence string

Die Persistenz der Anmeldeinformationen: Sitzung (dauert nur für diese Anmeldesitzung), LocalMachine (wird für diesen Benutzer nur über Sitzungen und Neustarts auf diesem Computer hinweg beibehalten) oder Enterprise (kann für dieses Roaming zwischen Computern ausgeführt werden).

Symmetrischer Verschlüsselungsschlüssel
SymmetricKey string

Ein optionaler symmetrischer Verschlüsselungsschlüssel, der zum Verschlüsseln der Anmeldeinformationen verwendet wird. Sie können diese Anmeldeinformationen nur abrufen, wenn Sie den Schlüssel kennen. Nur mit generischen Anmeldeinformationen verwendbar.

Speichern des Kennworts als Bezeichner
StorePasswordAsIdentifier string

Wenn ein Bezeichner angegeben wird, wird dieses Kennwort auch innerhalb des Agents für den späteren Abruf/die Verwendung durch alle Befehle gespeichert, die gespeicherte Anmeldeinformationen verwenden können. Diese Kennwörter werden nur im Arbeitsspeicher gespeichert und gehen verloren, wenn der Agent geschlossen wird. Beispiel: MyExchangePassword.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
CredentialWriteResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.

Screenshot erstellen

Erstellt einen Screenshot der IA-Connect Agent-Benutzersitzung und gibt sie als Base64-codierte Zeichenfolge zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Vollbild
Fullscreen boolean

Sollte der Screenshot den gesamten Bildschirm enthalten?

X-Pixel links
LeftXPixels integer

Wenn kein Screenshot des gesamten Bildschirms erstellt wird, sollte der X-Wert (in Pixel) von dem aus der Screenshot gestartet werden soll. Bei einem einzelnen Display beträgt das x-Pixel links 0. Bei einer Anzeige mit mehreren Monitoren kann das x-Pixel links negativ sein (je nachdem, welche Anzeige als primär markiert ist und wo es relativ zu den anderen Displays ist).

Obere Y-Pixel
TopYPixels integer

Wenn sie keinen Screenshot des gesamten Bildschirms erstellen, sollte der Y-Wert (in Pixel) von dem aus der Screenshot beginnen soll. Auf einer einzelnen Anzeige beträgt das Y-Pixel oben 0. Bei einer Anzeige mit mehreren Monitoren kann das oberste Y-Pixel negativ sein (je nachdem, welche Anzeige als primär markiert ist und wo sie relativ zu den anderen Displays ist).

Breite Pixel
WidthPixels integer

Wenn sie keinen Screenshot des gesamten Bildschirms erstellen, wird die Breite des Screenshots von der Startposition aus angezeigt.

Höhe Pixel
HeightPixels integer

Wenn Sie keinen Screenshot des gesamten Bildschirms erstellen, wird die Höhe des Screenshots von der Startposition aus angezeigt.

Bildformat
ImageFormat string

Stellen Sie das Bildformat bereit (PNG, JPG, BMP oder GIF).

Verwenden des Anzeigegeräts
UseDisplayDevice boolean

Sollte der IA-Connect Agent die Anzeigegeräteinformationen berücksichtigen? Dies funktioniert besser bei der DPI-Skalierung und bietet Unterstützung für mehrere Displays.

Ausnahme beim Fehler auslösen
RaiseExceptionOnError boolean

Wenn "true" festgelegt ist: Der IA-Connect Agent löst eine Ausnahme aus, wenn der Screenshot fehlschlägt (z. B. wenn die Sitzung gesperrt ist). Wenn "false" festgelegt wird: Die IA-Connect gibt eine leere Bitmap zurück, wenn der Screenshot fehlschlägt und die Ausgabe "Screenshot erfolgreich" und "Screenshot-Fehlermeldung" auffüllt.

Agent ausblenden
HideAgent boolean

Legen Sie "true" fest, um den Agent (falls sichtbar) automatisch auszublenden, um sicherzustellen, dass der Screenshot nicht verdeckt wird.

Verwenden von physischen Koordinaten
UsePhysicalCoordinates boolean

Legen Sie "true" fest, um anzugeben, dass die bereitgestellten Koordinaten physisch sind (nicht skaliert und entspricht daher den physischen Pixeln auf dem Display). Legen Sie auf "false" (Standardeinstellung) fest, um anzugeben, dass die bereitgestellten Koordinaten virtuell sind (DPI-Skalierung). UIA-, Java- und Webaktionen verwenden in der Regel virtuelle Koordinaten.

Geräte-ID anzeigen
DisplayDeviceId integer

Diese Eingabe funktioniert nur, wenn die Eingabe "Anzeigegerät verwenden" auf "true" festgelegt ist. Legen Sie auf 0 (Standardeinstellung) fest, um alle Monitore einzuschließen. Auf 1 festgelegt, um nur den primären Monitor einzuschließen. Auf 2 oder höher festgelegt, um nur den relevanten sekundären Monitor einzuschließen.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Bildschirmbild als Base64
ScreenBitmapBase64 string

Das Bildschirmbild als base64-codierte Zeichenfolge. Dies kann mithilfe des bereitgestellten Hilfsprogramms "Base64 to bitmap" angezeigt werden.

Screenshot erfolgreich
ScreenshotSuccessful boolean

Auf "true" festgelegt, wenn der Screenshot erfolgreich ist. Auf "false" festgelegt, wenn der Screenshot fehlgeschlagen ist und "Ausnahme beim Fehler auslösen" auf "false" festgelegt wurde. Eine Ausnahme wird ausgelöst, wenn der Screenshot fehlgeschlagen ist und "Ausnahme beim Fehler auslösen" auf "true" festgelegt wurde.

Screenshot-Fehlermeldung
ScreenshotErrorMessage string

Wenn der Screenshot fehlgeschlagen ist und "Ausnahme beim Fehler auslösen" auf "false" festgelegt wurde, enthält dieses Ausgabefeld die Fehlermeldung. Dies ist eine Alternative zum Festlegen von "Ausnahme beim Fehler auslösen" auf "true", was zu einer Ausnahme führt, wenn ein Fehler beim Ausführen des Screenshots auftritt.

Senden von Kennwortschlüsselereignissen

Sendet globale Tastendruckereignisse an die IA-Connect Agent-Benutzersitzung, insbesondere zum Eingeben eines Kennworts, mithilfe des Tastaturtreibers auf niedriger Ebene. Dadurch wird ein Benutzer simuliert, der diese Tasten auf der Tastatur drückt. Stellen Sie sicher, dass das Zielfensterelement fokussiert ist, oder dass die Tastendrücke von der falschen Anwendung empfangen werden oder ignoriert werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Kennwort
Password True password

Das Kennwort, das in die IA-Connect Agent-Benutzersitzung eingegeben werden soll, unter Verwendung des Tastaturtreibers auf niedriger Ebene. Die Schlüsselcodes sind in der Syntax "Schlüsselereignisse senden" im Benutzeroberflächenhandbuch dokumentiert. Wenn es sich um ein "Gespeichertes" Kennwort handelt, geben Sie das Format {IAConnectPassword:StoredPasswordIdentifier} ein, und legen Sie die Eingabe des gespeicherten Kennworts auf "true" fest. Wenn es sich um generische Orchestrator-Anmeldeinformationen handelt, geben Sie das Format {OrchestratorCredential:FriendlyName} ein, und legen Sie die Eingabe des gespeicherten Kennworts auf "true" fest.

Intervall in Millisekunden
Interval integer

Die Anzahl der Millisekunden zwischen jedem Tastendruckereignis.

Symbole nicht interpretieren
DontInterpretSymbols boolean

Sollten Symbole im Kennwort nicht als Sondertasten interpretiert werden (z. B. {UMSCHALT} für UMSCHALT, {STRG} für STRG)? Dies sollte auf "true" festgelegt werden, wenn Sie versuchen, die tatsächlichen Symbole einzugeben.

Kennwort enthält gespeichertes Kennwort
PasswordContainsStoredPassword boolean

Wird auf "true" festgelegt, wenn es sich bei dem Kennwort um einen IA-Connect gespeicherten Kennwortbezeichner handelt (z. B. durch die Aktion "Kennwort generieren") oder um eine generische IA-Connect Orchestrator-Anmeldeinformationen (z. B.: Bei Verwendung von IA-Connect mit einem PA-Fluss).

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Senden von Schlüsselereignissen

Sendet globale Tastendruckereignisse mithilfe des Tastaturtreibers auf niedriger Ebene an die IA-Connect Agent-Benutzersitzung. Dadurch wird ein Benutzer simuliert, der diese Tasten auf der Tastatur drückt. Stellen Sie sicher, dass das Zielfensterelement fokussiert ist, oder dass die Tastendrücke von der falschen Anwendung empfangen werden oder ignoriert werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Text
Text True string

Die Taste drückt, um in die IA-Connect Agent-Benutzersitzung eingegeben zu werden, mithilfe des Tastaturtreibers auf niedriger Ebene. Die Schlüsselcodes sind in der Syntax "Schlüsselereignisse senden" im Benutzeroberflächenhandbuch dokumentiert. Beispiel zum Drücken und Loslassen von Escapezeichen: {Escape}. Beispiel zum Drücken von WIN+D zum Anzeigen des Desktops (drücken Sie die linke Windows-Taste, drücken und loslassen, windows-Taste loslassen): <{LWin}d>{LWin}. Beispiel zum Drücken von STRG+C (gedrücktes linkes Steuerelement, Drücken und Loslassen von C, Loslassen des linken Steuerelements): <{STRG}c>{STRG}. Bitte denken Sie daran, deprimierte Tasten freizugeben, oder sie bleiben gedrückt (z. B. wenn Sie < eine Zusatztaste deprimieren, verwenden > Sie sie, um sie freizugeben).

Intervall in Millisekunden
Interval integer

Die Anzahl der Millisekunden zwischen jedem Tastendruckereignis.

Ist Kennwort
IsPassword boolean

Ist die Eingabe ein Kennwortwert? Wenn ja, sollte die alternative Aktion "Kennwortschlüsselereignisse senden" verwendet werden.

Symbole nicht interpretieren
DontInterpretSymbols boolean

Sollten Symbole im Text nicht als Sondertasten interpretiert werden (z. B. {UMSCHALT} für UMSCHALT, {STRG} für STRG)? Dies sollte auf "true" festgelegt werden, wenn Sie versuchen, die tatsächlichen Symbole einzugeben.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Sitzung lebendig halten

Hält die IA-Connect Agent-Benutzersitzung aktiv, indem die Maus im angegebenen Intervall bewegt wird, um zu verhindern, dass die Sitzung im Leerlauf bleibt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
X-Wiggle
XWiggle integer

Die Anzahl der Pixel, mit der die Maus horizontal verschoben werden soll.

Y-Wackel
YWiggle integer

Die Anzahl der Pixel, mit der die Maus vertikal verschoben werden soll.

Verzögerung des Perwiggle in Sekunden
WiggleDelayInSeconds double

Die Anzahl der Sekunden zwischen den Mausbewegungen beim Wischen.

Leerlaufschwellenwert in Sekunden
IdleThresholdInSeconds integer

Die Anzahl der Sekunden, die seit der letzten Eingabe verstrichen sein sollen, bevor Sie die Maus bewegen.

Leerlaufüberprüfungszeitraum in Sekunden
IdleCheckPeriodInSeconds integer

Die Anzahl der Sekunden zwischen der Überprüfung der letzten Eingabezeit (um zu überprüfen, ob der Leerlaufschwellenwert überschritten wurde).

Gesamtdauer der Keepalive-Laufzeit in Sekunden
TotalKeepaliveRuntimeInSeconds integer

Die Gesamtzahl der Sekunden, für die die Sitzung aktiv bleibt.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
KeepSessionAliveResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.

Speichern des Kennworts im Agent-Speicher

Speichern Sie ein Kennwort im Agent-Speicher (verschlüsselt), wo es von allen Aktionen verwendet werden kann, die gespeicherte Kennwörter unterstützen. Kennwörter werden nur im Arbeitsspeicher gespeichert und gehen verloren, wenn der Agent geschlossen wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Kennung
Identifier True string

Ein eindeutiger Bezeichner für das Kennwort. Wenn der Bezeichner bereits verwendet wird, wird er überschrieben. Beispiel: SAPGUILogon. Kennwörter werden mithilfe des Ausdrucks {IAConnectPassword:Identifier} abgerufen.

Kennwort
Password True password

Das zu speichernde Kennwort.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
StorePasswordInAgentMemoryResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.

Sperrsitzung

Sperrt die Sitzung, in der der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Sperren nach Minuten der Inaktivität von Aktionen
LockAfterMinutesOfActionInactivity integer

Bei Festlegung auf einen Wert größer als 0 wird der Agent nicht sofort gesperrt, sondern stattdessen nach der angegebenen Anzahl von Aktionsinaktivitätsminuten gesperrt (der Agent empfängt keine Aktionen). Dadurch wird verhindert, dass der Agent kontinuierlich sperrt und entsperrt, wenn viele Flüsse zurück-zu-Hinten ausgeführt werden. Legen Sie auf 0 fest, um sofort zu sperren. Der Standardwert beträgt 5 Minuten.

Sekunden, die nach der Sperre gewartet werden sollen
SecondsToWaitAfterLock integer

Warten Sie nach dem Sperren auf die angegebene Anzahl von Sekunden. Dadurch wird die Sitzungszeit vollständig gesperrt. Dies wird in der Regel verwendet, wenn Sie erwarten, dass ein Entsperrungsereignis (d. h. eine andere Sitzung beginnt) unmittelbar nach der Sperrung, was fehlschlagen könnte, wenn die vorherige Sitzung noch gesperrt ist. Wird nur verwendet, wenn "Lock after minutes of action inactivity" auf 0 festgelegt ist (was zu einer sofortigen Sperre führt).

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
LockSessionResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.

Standarddrucker abrufen

Ruft den Namen des Standarddruckers für den Benutzer in der IA-Connect Agent-Sitzung ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Standarddruckername
DefaultPrinterName string

Der Name des Standarddruckers für den Benutzer.

Standarddrucker festlegen

Legt den Standarddrucker für den Benutzer in der IA-Connect Agent-Sitzung fest.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Standarddruckername
DefaultPrinterName True string

Der Name des Standarddruckers für den Benutzer.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Töten eines Agent-Threads

Beendet (beendet, abgebrochen) einen Agent-Thread. Ein Agent-Thread kann verwendet werden, um bestimmte Aktionen in einem Thread auszuführen, soweit die Aktionen lange ausgeführt werden (länger als das RPA-Timeout) oder parallel zu anderen Aktionen ausgeführt werden können. Der Agent-Thread wird nicht gelöscht (verwenden Sie die Aktion "Agent-Thread löschen", um Threads zu löschen), um allen Prozessen oder Flüssen zu ermöglichen, die den Agent-Thread überwachen, um den Fehler "IA-Connect Agent-Thread wurde abgebrochen" zu erhalten.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Thread-ID
ThreadId True integer

Wenn Sie zuvor eine Agent-Aktion als Thread ausgeführt haben, geben Sie die Thread-ID an, um den Thread zu beenden (beenden Sie den Thread dauerhaft, wenn der Thread ausgeführt wird). Diese Thread-ID wurde als Ausgabe der vorherigen Ausführung der Aktion als Thread bereitgestellt.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
KillAgentThreadResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.

Umgebungsvariable erweitern

Erweitert eine Zeichenfolge mit Umgebungsvariablen (z. B. %USERPROFILE% oder %TEMP%) in der IA-Connect Agent-Benutzersitzung.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Eingabezeichenfolge
InputString True string

Die Eingabezeichenfolge, die Umgebungsvariablen enthält.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Ausgabezeichenfolge
OutputString string

Die Zeichenfolge mit erweiterten Umgebungsvariablen.

Unterbrechen der Ordnersicherheitsvererbung

Hebt die Sicherheitsvererbung auf einem Ordner auf dem Computer auf, auf dem der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Ordnerpfad
FolderPath True string

Der vollständige Pfad zum Ordner. Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Konvertieren, geerbt in explizit
ConvertInheritedToExplicit boolean

Sollten aktuell geerbte Berechtigungen in explizite Berechtigungen konvertiert werden?

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Update Orchestrator Flow stats result

Aktualisieren Sie die Ergebnisstatistiken für den aktuellen Worker Flow im IA-Connect Orchestrator. Dies wird verwendet, um das Endergebnis eines Flussstates im IA-Connect Orchestrator zu ändern, der in der Regel für Berichtszwecke verwendet wird. Dies funktioniert nur für den aktuellen Flow (der Orchestrator erkennt die Ablaufausführungs-ID). Sie können die Statistiken für einen anderen Flow nicht ändern.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Ablauf letzte Aktion erfolgreich
FlowLastActionSuccess boolean

Legen Sie "true" fest, um anzugeben, dass die letzte Aktion in einem Orchestrator-Flussstat ein Erfolg ist. Legen Sie auf "false" fest, um anzugeben, dass die letzte Aktion in einem Orchestrator-Flussstat ein Fehler ist. Lassen Sie dieses Feld leer, wenn Sie den Status der letzten Ablaufaktion nicht aktualisieren möchten (z. B.: Wenn Sie nur den letzten Aktionscode aktualisieren möchten.

Fehlermeldung zur letzten Flow-Aktion
FlowLastActionErrorMessage string

Wenn angegeben wird, dass die letzte Aktion ein Fehler war, geben Sie hier eine Fehlermeldung an.

Ablauf letzter Aktionscode
FlowLastActionCode integer

Optionaler Code, der dem Flussstat zugewiesen werden soll. Dies wird in der Regel als Fehlercode verwendet (z. B. um zwischen System- und Business-Ausnahmen zu unterscheiden), kann aber als Erfolgscode verwendet werden.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
UpdateOrchestratorFlowStatsResultResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.

Verzeichnis erstellen

Erstellt ein Verzeichnis (Ordner) auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Verzeichnispfad
DirectoryPath True string

Der vollständige Pfad zum Verzeichnis (Ordner). Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Fehler, falls bereits vorhanden
ErrorIfAlreadyExists boolean

Sollte IA-Connect einen Fehler auslösen, wenn das Verzeichnis (Ordner) bereits vorhanden ist?

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Verzeichnis löschen

Löscht ein Verzeichnis (Ordner) auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Verzeichnispfad
DirectoryPath True string

Der vollständige Pfad zum Verzeichnis (Ordner). Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Rekursiv
Recursive boolean

Sollen auch Unterverzeichnisse (Unterordner) und Dateien im Verzeichnis gelöscht werden?

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Verzeichnis löschen

Löscht ein Verzeichnis (Ordner) auf dem Computer, auf dem der IA-Connect Agent ausgeführt wird, und entfernt alle Dateien, die im Verzeichnis gespeichert sind.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Verzeichnispfad
DirectoryPath True string

Der vollständige Pfad zum Verzeichnis (Ordner). Auf diese Muss über die Sitzung zugegriffen werden, in der der IA-Connect Agent ausgeführt wird.

Rekursiv
Recursive boolean

Sollen auch alle Unterordner gelöscht werden?

Oberste Ebene löschen
DeleteTopLevel boolean

Sollte der Ordner der obersten Ebene ebenfalls gelöscht werden?

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Warten Sie, bis der Agent-Thread erfolgreich abgeschlossen wurde.

Wartet auf den Abschluss eines Agent-Threads und ruft optional die Threadausgabedaten ab. Ein Agent-Thread kann verwendet werden, um bestimmte Aktionen in einem Thread auszuführen, soweit die Aktionen lange ausgeführt werden (länger als das RPA-Timeout) oder parallel zu anderen Aktionen ausgeführt werden können. Wenn der Agent-Thread abgeschlossen ist, aber in Einem Fehler wird eine Ausnahme ausgelöst.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Thread-ID
ThreadId True integer

Wenn Sie zuvor eine Agent-Aktion als Thread ausgeführt haben, geben Sie die Thread-ID an, um den Status des Threads abzurufen. Diese Thread-ID wurde als Ausgabe der vorherigen Ausführung der Aktion als Thread bereitgestellt.

Sekunden, die auf thread warten
SecondsToWaitForThread True integer

Wie viele Sekunden warten, bis der Thread abgeschlossen ist. Wenn der Thread in diesem Zeitraum nicht abgeschlossen wurde, wird eine Ausnahme ausgelöst (es sei denn, "Ausnahme auslösen, wenn thread nicht abgeschlossen" ist auf "false" festgelegt).

Abrufen von Threadausgabedaten
RetrieveThreadOutputData boolean

Legen Sie "true" fest, um die Threadausgabedaten im JSON-Format abzurufen. Es wird empfohlen, Threadausgabedaten abzurufen, indem sie dieselbe Aktion aufrufen, die zum Erstellen des Threads verwendet wird, indem sie die Eingabe "Ausgabedaten für Thread-ID abrufen" auf die Thread-ID festlegt, aber mit dieser Option können Sie die Threadausgabedaten direkt abrufen und optional die Daten nicht löschen.

Thread nach dem Abrufen der Ausgabedaten löschen
ClearOutputDataFromMemoryOnceRead boolean

Wenn der Thread erfolgreich abgeschlossen wurde und die Ausgabedaten abgerufen wurden (siehe Eingabe 'Threadausgabedaten abrufen'), legen Sie diese Eingabe auf "true" fest, um den Thread zu löschen, nachdem die Ergebnisse zurückgegeben wurden. Dadurch werden die Threadausgabedaten und der Thread selbst gelöscht, sodass Sie den Thread nicht erneut abfragen können.

Auslösen einer Ausnahme, wenn der Thread nicht abgeschlossen ist
RaiseExceptionIfThreadNotCompleted boolean

Wenn dieser Wert auf "true" festgelegt ist und der Thread in der angegebenen Zeit nicht abgeschlossen wurde, wird eine Ausnahme ausgelöst. Wenn dieser Wert auf "false" festgelegt ist, wartet diese Aktion bis zur angeforderten Zeit (bis der Thread abgeschlossen ist) und meldet den Threadstatus (siehe die Ausgaben "Thread wird ausgeführt" usw.). Eine Ausnahme wird immer ausgelöst, wenn der Thread abgeschlossen ist, aber in Einem Fehler.

Ausnahme auslösen, wenn Threadfehler
RaiseExceptionIfThreadError boolean

Wenn "true" (Standardverhalten) festgelegt ist und der Thread eine Fehlerbedingung aufweist (Thread abgeschlossen, aber nicht erfolgreich), wird eine Ausnahme ausgelöst, und der Thread wird gelöscht. Wenn dieser Wert auf "false" festgelegt ist, wird der Fehler in der Ausgabe "Threadfehlermeldung" gespeichert, und der Thread wird nicht gelöscht (Sie sollten den Thread bei Bedarf mit der Aktion "Agent-Thread löschen" löschen).

Sekunden, die pro Anruf gewartet werden sollen
SecondsToWaitPerCall integer

Die "Sekunden, die auf den Thread warten" werden in kleinere Zeitsegmente unterteilt, um Timeouts zu vermeiden. Mit dieser optionalen Eingabe können Sie die Größe des kleineren Zeitsegments angeben. Legen Sie keinen Wert fest, der größer als 80% des RPA-Timeouts ist, oder Sie erhalten möglicherweise Timeoutfehler.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Thread wurde gestartet
ThreadStarted boolean

True, wenn der Thread gestartet wurde. False, wenn der Thread noch nicht gestartet wurde, was vermuten würde, dass etwas schief gegangen ist, da der Thread sofort gestartet wird. Nur nützlich, wenn "Ausnahme auslösen, wenn thread nicht abgeschlossen" auf "false" festgelegt ist, da andernfalls eine Ausnahme ausgelöst wird, wenn der Thread in der angegebenen Wartezeit nicht abgeschlossen wurde.

Thread wird ausgeführt
ThreadRunning boolean

True, wenn der Thread zurzeit ausgeführt wird. False, wenn der Thread nie gestartet wurde (höchst unwahrscheinlich) oder wenn der Thread jetzt abgeschlossen wurde. Nur nützlich, wenn "Ausnahme auslösen, wenn thread nicht abgeschlossen" auf "false" festgelegt ist, da andernfalls eine Ausnahme ausgelöst wird, wenn der Thread in der angegebenen Wartezeit nicht abgeschlossen wurde.

Thread ist abgeschlossen
ThreadCompleted boolean

True, wenn der Thread abgeschlossen ist. False, wenn der Thread nie gestartet wurde (höchst unwahrscheinlich) oder wenn der Thread noch ausgeführt wird. Nur nützlich, wenn "Ausnahme auslösen, wenn thread nicht abgeschlossen" auf "false" festgelegt ist, da andernfalls eine Ausnahme ausgelöst wird, wenn der Thread in der angegebenen Wartezeit nicht abgeschlossen wurde.

Thread erfolgreich
ThreadSuccess boolean

True, wenn der Thread erfolgreich abgeschlossen wurde. False, wenn der Thread nie gestartet wurde (höchst unwahrscheinlich), wird der Thread weiterhin ausgeführt oder wenn der Thread fehlgeschlagen ist. Nur nützlich, wenn "Ausnahme auslösen, wenn thread nicht abgeschlossen" auf "false" festgelegt ist, da andernfalls eine Ausnahme ausgelöst wird, wenn der Thread in der angegebenen Wartezeit nicht abgeschlossen wurde.

Threadlaufzeit in Sekunden
ThreadRuntimeInSeconds integer

Die Gesamtzahl der Sekunden, die der Thread ausgeführt hat.

IA-Connect Aktionsname
IAConnectActionName string

Der interne Name der IA-Connect Agent-Aktion, die als Thread ausgeführt wird.

Threadstatusmeldung
ThreadStatusMessage string

Eine Textzeichenfolge, die den Status des Threads beschreibt. Diese Nachricht wird aus den Eigenschaften ThreadStarted,ThreadRunning,ThreadCompleted,ThreadSuccess berechnet. Diese Textzeichenfolge ist sprachunabhängig (sie ändert sich nicht entsprechend dem Gebietsschema).

Threadfehlermeldung
ThreadErrorMessage string

Wenn der Thread fehlgeschlagen ist, enthält diese Ausgabe die Fehlermeldung. Nur nützlich, wenn "Ausnahme auslösen, wenn Threadfehler" auf "false" festgelegt ist, da andernfalls eine Ausnahme ausgelöst wird, wenn der Thread einen Fehler aufweist.

JSON-Threadausgabedaten
ThreadOutputJSON string

Wenn "Threadausgabedaten abrufen" auf "true" festgelegt ist, enthält diese Ausgabe die rohen Threadausgabedaten im JSON-Format.

Warten Sie, bis IA-Connect nächste Hopsitzung eine Verbindung herstellt.

Wartet auf die nächste Hopsitzung, um eine Verbindung herzustellen, und bis der IA-Connect Agent in der nächsten Hopsitzung ausgeführt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Adresse des nächsten Hop director
NextHopDirectorAddress string

Die optionale Adresse für den nächsten Hop IA-Connect Director, an die Befehle weitergeleitet werden sollen, wenn keine der Parameter "Next hop Director address is localhost", "Next hop Director address is hostname", "Next hop Director address is FQDN" oder "Next hop Director address is named pipe" parameter are set to true.

Nächster Hop Director TCP-Port
NextHopDirectorTCPPort integer

Der TCP-Port, auf dem der nächste Hop Director lauscht (der Director auf dem Computer, auf dem der Agent ausgeführt wird).

Nächster Hop Director verwendet HTTPS
NextHopDirectorUsesHTTPS boolean

Wird auf "True" festgelegt, wenn der nächste Hop Director HTTPS verwendet, oder "false", wenn dies nicht der Fall ist.

Nächste Hop Director-Adresse ist localhost
NextHopDirectorAddressIsLocalhostname boolean

Die nächste Hop Director-Adresse (relativ zum Agent) ist "localhost".

Adresse des nächsten Hop Director ist Hostname
NextHopDirectorAddressIsHostname boolean

Die nächste Hop Director-Adresse ist der Hostname des Computers, auf dem der Agent ausgeführt wird (d. h. die Adresse, auf der der Agent und der Director ausgeführt wird).

Nächste Hop Director-Adresse ist FQDN
NextHopDirectorAddressIsFQDN boolean

Die nächste Hop Director-Adresse ist der vollqualifizierte Domänenname (FQDN) des Computers, auf dem der Agent ausgeführt wird (d. h. die, die den Agent und den Director ausführt).

Nächster Hop Director TCP-Port durch Sitzungs-ID erhöhen
IncrementNextHopDirectorTCPPortBySessionId boolean

Um sicherzustellen, dass der nächste Hop Director TCP-Port eindeutig ist (wenn mehrere parallele Sitzungen mit next-hop vom gleichen Host verwendet werden), kann die Sitzungs-ID dem TCP-Port "Nächster Hop Director" hinzugefügt werden.

Wartezeit in Sekunden
SecondsToWait double

Die maximale Anzahl von Sekunden, um auf die nächste Hopsitzung zu warten, um eine Verbindung herzustellen.

Die Adresse des nächsten Hop Director lautet "Pipe".
NextHopDirectorAddressIsNamedPipe boolean

Die nächste Hop Director-Adresse (relativ zum Agent) verwendet eine benannte Pipe anstelle eines TCP/IP-Webdiensts. Dies ist die Standardeinstellung, um die Verwendung von TCP/IP-Ports für den ersten Hop zu vermeiden.

Vorhandenen nächsten Hop deaktivieren
DisableExistingNextHop boolean

Sollte doppelter Hop deaktiviert werden (sofern derzeit aktiv), bevor sie erneut aktiviert werden? Wenn dieser Wert auf "true" festgelegt ist (standard), werden alle neuen Doppelsprung-Aktivierungsanweisungen durch die vorherigen ersetzt. Wenn dieser Wert auf "false" festgelegt ist, wird dreifacher Hop aktiviert, da die Anweisungen vom Double-Hop-IA-Connect Agent empfangen werden.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Nächste Hopsitzung verbunden
NextHopSessionConnected boolean

Gibt true zurück, wenn die nächste Hopsitzung verbunden ist, bevor die maximale Wartezeit überschritten wurde.

Warten Sie, bis IA-Connect Sitzung nach Namen geschlossen wird.

Wartet auf das Schließen der angegebenen IA-Connect Directorsitzung. Dies ist die Sitzung, in die Befehle an einen IA-Connect Agent gesendet werden. Der Name wird aus einer früheren Aktion "Anfügen" bekannt sein.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
IA-Connect Sitzungsname
IAConnectSessionName True string

Der Name der zu überprüfenden IA-Connect Sitzung.

Wartezeit in Sekunden
TimeToWaitInSeconds integer

Wenn keine Sitzung des angegebenen Typs vorhanden ist (wenn ein bestimmter Typ angegeben wurde), wie lange sollte IA-Connect darauf warten?

Auslösen einer Ausnahme, wenn timeout
RaiseExceptionIfTimedout boolean

Sollte IA-Connect eine Ausnahme auslösen, wenn eine neue Sitzung noch nicht verbunden ist, bevor der Timeoutzeitraum abgelaufen ist?

An Die Sitzung der Ebene 1 IA-Connect bei Erfolg anfügen
AttachToTier1IAConnectSessionOnSuccess boolean

Sollte IA-Connect eine Verbindung mit der Sitzung der Ebene 1 IA-Connect herstellen (die IA-Connect Directorsitzung des Director, der die SOAP- und /oder REST-Nachrichten empfängt), wenn die Sitzung erfolgreich geschlossen wurde?

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
IA-Connect Sitzung geschlossen
IAConnectSessionClosed boolean

Gibt "true" zurück, wenn die Sitzung mit dem angegebenen Namen geschlossen oder falsch ist, wenn dies nicht der Fall ist.

Angefügter Sitzungsname der Ebene 1 IA-Connect
AttachedTier1IAConnectSessionName string

Der Name der Sitzung der Ebene 1 IA-Connect, mit der eine Verbindung hergestellt wurde.

Zeichnen eines Rechtecks auf dem Bildschirm

Zeichnet ein Rechteck auf dem Bildschirm, um die Identifizierung von Bildschirmkoordinaten oder die Ausgabe einer Aktion zu unterstützen, die Bildschirmkoordinaten meldet. Das Rechteck wird nach 5 Sekunden automatisch entfernt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
X-Koordinate des linken Randbildschirms
RectangleLeftPixelXCoord True integer

Der linke Pixelrand des anzuzeigenden Rechtecks. Kann in virtuellen oder physischen Pixeln sein, abhängig von den Eingaben "Koordinaten sind physisch".

Rechteck rechter Randbildschirm Pixel X-Koordinate
RectangleRightPixelXCoord True integer

Der rechte Pixelrand des anzuzeigenden Rechtecks. Kann in virtuellen oder physischen Pixeln sein, abhängig von den Eingaben "Koordinaten sind physisch".

Pixel Y-Koordinate des oberen Randbildschirms
RectangleTopPixelYCoord True integer

Der obere Pixelrand des anzuzeigenden Rechtecks. Kann in virtuellen oder physischen Pixeln sein, abhängig von den Eingaben "Koordinaten sind physisch".

Pixel-Y-Koordinate des unteren Randbildschirms
RectangleBottomPixelYCoord True integer

Der untere Pixelrand des anzuzeigenden Rechtecks. Kann in virtuellen oder physischen Pixeln sein, abhängig von den Eingaben "Koordinaten sind physisch".

Stiftfarbe
PenColour string

Die Farbe des zu zeichnenden Rechtecks (z. B. Rot, Grün, Blau, Gelb, Lila oder Orange) oder ein Zeichenfolgen-Hexcode, z. B. #FF0000.

Stiftstärke Pixel
PenThicknessPixels integer

Die Stärke (in Pixel) des Rands des Hervorhebungsrechtecks.

Anzuzeigende Sekunden
SecondsToDisplay integer

Die Anzahl der Sekunden, mit der das Rechteck angezeigt werden soll.

Koordinaten sind physisch
CoordinatesArePhysical boolean

Wird auf "true" festgelegt, wenn die bereitgestellten Koordinaten physische Bildschirmkoordinaten sind. Auf "false" festgelegt, wenn die bereitgestellten Koordinaten virtuell sind. Wenn die zugrunde liegende Anzeigeskalierung 100%ist, sind sowohl physische als auch virtuelle Koordinaten identisch.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
DrawRectangleOnScreenResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.

Ziehen der mittleren Maus zwischen Koordinaten

Führt eine mittlere Maustaste zwischen den beiden angegebenen Koordinaten in der IA-Connect Agent-Benutzersitzung aus. Die derzeit aktive Mausbewegungs-API (mouse_event oder Setcursorpos) wird verwendet, um die Maus zu verschieben. DPI-Skalierung und mehrere Displays werden bei der Berechnung von Koordinaten berücksichtigt. Ein optionaler Jitter wird in der Mausbewegung unterstützt, um es eher wie eine menschliche Handbewegung zu gestalten.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
X-Pixel starten
StartXCoord True integer

Der X-Anfangskoordinatenwert (in Pixel).

Y Pixel starten
StartYCoord True integer

Der Anfangs-Y-Koordinatenwert (in Pixel).

X-Endpixel
EndXCoord True integer

Der X-Endkoordinatenwert (in Pixel).

End Y Pixel
EndYCoord True integer

Der End-Y-Koordinatenwert (in Pixel).

Anzahl der Schritte
NumberOfSteps integer

Die Anzahl der Schritte, in die die Ziehaktion aufgeteilt werden soll.

Gesamtzeit in Sekunden
TotalTimeInSeconds double

Die Gesamtzeit, die die Ziehaktion von Anfang bis Ende ausführen soll.

Pixel-Jitter für maximale Bewegung
MaximumMovementPixelJitter integer

Der maximale Pixel-Jitter beim Ausführen der Ziehaktion. Ein Wert von 1 oder höher ermöglicht Bewegungs-Jitter. Jitter wird über jeden Schritt geglättet, um Spitzen in Bewegung zu vermeiden. Der Wert dieser Eingabe steuert das Maximum, das der Jitter an einem bestimmten Punkt sein kann, wodurch beschränkt wird, wie weit die Maus vom Pfad abweichen kann. Je höher der Wert ist, desto weniger "glatt" wird die Ziehaktion angezeigt. Der Jitter an jedem Punkt kann nur von dem vorherigen Jitterwert zwischen -2 und 2 (standardmäßig) abweichen, sodass der maximal mögliche Jitter 2 x NumberOfSteps ist, unabhängig davon, auf was Sie das Maximum festlegen.

Maximale Endpixel-Jitter
MaximumEndPixelJitter integer

Der maximale Pixel-Jitter am Ende der Ziehaktion. Je höher der Wert ist, desto präziser ist der Ziehvorgang, wenn er die Endkoordinate erreicht.

Pixel-Jitter-Delta für maximale Bewegung
MaximumMovementPixelJitterDelta integer

Bei Verwendung des Mausbewegungs-Jitters (maximaler Bewegungspixel-Jitter beträgt 1 oder höher), kann der Jitter an jedem Punkt vom vorherigen Punkt abweichen. Dies wird verwendet, um sicherzustellen, dass der Jitter reibungslos ist. Ein größerer Wert führt zu einer geringeren Glättung.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Zuordnen von Workern von Orchestrator

Weist einen Worker vom IA-Connect Orchestrator zu. Sie können einen Mitarbeiter anhand des Tags oder des Arbeitsnamens (oder auch nicht oder beides) anfordern, sodass Sie genauer auswählen können, welche Arbeit Sie benötigen. Sobald ein Mitarbeiter zugewiesen ist, wird er Ihrem Fluss zugewiesen und als ausgeführte Arbeit gemeldet. Beachten Sie, dass der Orchestrator weiterhin "Unterstützte Flussumgebungs-IDs", "Unterstützte Flussnamen" und "Nicht unterstützte Flussnamen" bei der Zuweisung berücksichtigt. Wenn mehrere Mitarbeiter mit der Suche übereinstimmen, gelten normale Lastenausgleichsregeln.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Worker-Tag
WorkerTag string

Das optionale Tag des Zuteilungsmitarbeiters. Tags ermöglichen es Ihnen, Mitarbeiter in Gruppen zu kategorisieren. Bei Tagnamen wird die Groß-/Kleinschreibung nicht beachtet. Sie können mehrere Tags angeben, indem Sie sie in separate Zeilen eingeben, und der Zuordnungsmechanismus berücksichtigt dann jeden Mitarbeiter mit einem dieser Tags (nur ein Tag muss übereinstimmen). Sie können eine Wildcardsuche mit dem Format Wildcard: Tag* (z. B. Wildcard: JML*) und eine Reguläre Ausdruckssuche mit dem Format RegEx: TagExpression (z. B. RegEx: ^JML) durchführen.

Name der Arbeitskraft
WorkerName string

Der optionale Name des Zuteilungsmitarbeiters. Bei Den Namen der Mitarbeiter wird die Groß-/Kleinschreibung nicht beachtet. Sie können mehrere Mitarbeiter angeben, indem Sie sie in separate Zeilen eingeben, und der Zuordnungsmechanismus berücksichtigt dann jeden Mitarbeiter mit einem übereinstimmenden Namen. Sie können eine Wildcardsuche mit dem Format Wildcard: Name* (z. B. Wildcard: vmrpa*) und eine Reguläre Ausdruckssuche mit dem Format RegEx: Expression (z. B. RegEx: ^vmrpa) durchführen.

Auslösen einer Ausnahme, wenn der Worker nicht sofort verfügbar ist
RaiseExceptionIfWorkerNotImmediatelyAvailable boolean

Wenn "true" festgelegt ist und ein geeigneter Worker nicht zugeordnet werden konnte, wird eine Ausnahme ausgelöst. Wenn "false" (Standardeinstellung) und ein geeigneter Worker nicht zugewiesen werden konnte, gibt der Orchestrator DEN HTTP-Statuscode 500 zurück, was dazu führt, dass der PA-Fluss entsprechend der "Wiederholungsrichtlinie" wartet.

Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Zugewiesener Arbeitsname
WorkerNameAllocated string

Der Name des zugewiesenen Arbeitskrafts. Leer, wenn kein Mitarbeiter zugewiesen wurde.

Zurücksetzen der Einstellungen für den nächsten Hop IA-Connect Director

Setzt alle benutzerdefinierten IA-Connect Director-Einstellungen zurück, die festgelegt wurden, und stellt die Standardeinstellungen wieder her.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Zurücksetzen IA-Connect Befehlsstatistiken

Setzt alle aktuell gespeicherten Statistiken zurück, für die der IA-Connect Agent in der aktuellen Sitzung ausgeführt wurde.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Zurückstellen eines vorhandenen Orchestrator-Automatisierungsvorgangs

Verzögern Sie eine vorhandene Orchestrator-Aufgabe, die sich bereits in der Warteschlange befindet. Der Vorgang wird in Zukunft auf einen bestimmten Zeitpunkt zurückgestellt. Dies wird häufig verwendet, um einen vorhandenen Vorgang erneut zurückzusetzen (d. h. der Vorgang wurde zuvor zurückgestellt und muss jetzt erneut zurückgestellt werden). Verwenden Sie diese Aktion, um einen Vorgang vorübergehend für einen bestimmten Zeitraum anzusetzen (z. B. wenn Sie auf etwas warten).

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Vorgangs-ID
OperationId True string

Die Vorgangs-ID der Orchestrator-Aufgabe, die zurückverzögert werden soll (oder erneut zurückstellen).

Verzögerungszeit in Minuten
DeferralTimeInMinutes integer

Wie viele Minuten sollte der Automatisierungsvorgang verzögert werden.

Zurückstellung gespeicherter Daten
DeferralStoredData string

Optionale Daten, die mit dieser Aufgabe gespeichert werden sollen. Er wird für den Prozess /Ablauf verfügbar, wenn er von einer Verzögerung fortgesetzt wird. Dies wird in der Regel verwendet, um Daten zu speichern, die Sie während des Prozesses/Ablaufs berechnet haben, die Sie nach der Verzögerung wieder verfügbar machen müssen. Sie können Daten in einem beliebigen Format speichern, JSON ist jedoch ein häufig verwendetes Format.

Prozessphase
ProcessStage string

Der Punkt, an dem der Automatisierungsprozess/Ablauf nach der Verzögerung fortgesetzt werden soll. Dies ist ein optionaler Zeichenfolgenwert, der für den spezifischen Prozess/Fluss eindeutig ist. Dies wird von einer Bedingung innerhalb des verzögerten Prozesses/Flusses verwendet, um zu entscheiden, welcher Schritt als Nächstes ausgeführt werden soll. Beispiel: Wenn der Prozess/Ablauf in der Phase "Exchange" fortgesetzt werden soll, wenn er nach der Verzögerung fortgesetzt wird, geben Sie den Wert "Exchange" ein.

Priority
Priority integer

Legen Sie die Prioritätsebene dieses Vorgangs fest (1 ist höchste Ebene).

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
TasksDeferExistingTaskOperationResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.

Zurückstellen vorhandener Orchestrator-Automatisierungsaufgaben

Verzögern Sie eine vorhandene Orchestrator-Aufgabe, die sich bereits in der Warteschlange befindet. Der Vorgang wird in Zukunft auf einen bestimmten Zeitpunkt zurückgestellt. Dies wird häufig verwendet, um einen vorhandenen Vorgang erneut zurückzusetzen (d. h. der Vorgang wurde zuvor zurückgestellt und muss jetzt erneut zurückgestellt werden). Verwenden Sie diese Aktion, um einen Vorgang vorübergehend für einen bestimmten Zeitraum anzusetzen (z. B. wenn Sie auf etwas warten).

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Vorgangs-ID
TaskId True integer

Die ID der vorhandenen Orchestrator-Automatisierungsaufgabe, die zurückverzögert werden soll (oder erneut zurückstellen).

Verzögerungszeit in Minuten
DeferralTimeInMinutes integer

Wie viele Minuten sollte der Automatisierungsvorgang verzögert werden.

Zurückstellung gespeicherter Daten
DeferralStoredData string

Optionale Daten, die mit dieser Aufgabe gespeichert werden sollen. Er wird für den Prozess /Ablauf verfügbar, wenn er von einer Verzögerung fortgesetzt wird. Dies wird in der Regel verwendet, um Daten zu speichern, die Sie während des Prozesses/Ablaufs berechnet haben, die Sie nach der Verzögerung wieder verfügbar machen müssen. Sie können Daten in einem beliebigen Format speichern, JSON ist jedoch ein häufig verwendetes Format.

Prozessphase
ProcessStage string

Der Punkt, an dem der Automatisierungsprozess/Ablauf nach der Verzögerung fortgesetzt werden soll. Dies ist ein optionaler Zeichenfolgenwert, der für den spezifischen Prozess/Fluss eindeutig ist. Dies wird von einer Bedingung innerhalb des verzögerten Prozesses/Flusses verwendet, um zu entscheiden, welcher Schritt als Nächstes ausgeführt werden soll. Beispiel: Wenn der Prozess/Ablauf in der Phase "Exchange" fortgesetzt werden soll, wenn er nach der Verzögerung fortgesetzt wird, geben Sie den Wert "Exchange" ein.

Priority
Priority integer

Legen Sie die Prioritätsebene dieses Vorgangs fest (1 ist höchste Ebene).

Aufgabe im Haltebereich platzieren
TaskOnHold boolean

Wenn Sie diesen Wert auf "true" festlegen, wird die Aufgabe in den Haltebereich versetzt und daher nicht in einem typischen Aufgabenworkflow verarbeitet, auch wenn das Verzögerungsdatum erreicht ist. Sie können den Status "Im Haltebereich" zu einem späteren Zeitpunkt ändern, indem Sie die Aktion "Änderung des Orchestrator-Automatisierungsaufgabenstatus" verwenden.

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
TasksDeferExistingTaskResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.

Zuweisen einer Orchestrator-Automatisierungsaufgabe

Weist einem bestimmten Benutzer oder einer bestimmten Gruppe eine ausgewählte Orchestrator-Automatisierungsaufgabe zu. Diese Zuordnung wird an das Quellsystem übergeben, das mit dieser Automatisierungsaufgabe verknüpft ist (z. B. ServiceNow), und wird am häufigsten verwendet, um ein Ticket an eine andere Person oder Eine andere Personengruppe zu übergeben, um weitere Verarbeitungen zu ermöglichen. Wenn die Orchestrator-Automatisierungsaufgabe nicht mit einer Quelle verknüpft ist, wird eine Ausnahme ausgelöst.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Vorgangs-ID
TaskId True integer

Die ID der Orchestrator-Aufgabe, die zugewiesen werden soll.

Benutzer-ID zuweisen
AssignToUserId string

Die ID des Benutzers, dem die Aufgabe zugewiesen werden soll. Verwenden Sie diese Eingabe, wenn Sie die Aufgabe einem Benutzer zuweisen und die Benutzer-ID kennen. Verwenden Sie die Benutzer-ID oder die Benutzernameneingabe, nicht beides oder wenn Sie einer Gruppe zuweisen, lassen Sie diese Eingabe leer.

Zu Benutzernamen zuweisen
AssignToUserName string

Der Name des Benutzers, dem die Aufgabe zugewiesen werden soll. Verwenden Sie diese Eingabe, wenn Sie die Aufgabe einem Benutzer zuweisen, und Sie wissen den Benutzernamen. Verwenden Sie die Eingabe der Benutzer-ID oder des Benutzernamens, nicht beides oder wenn Sie einer Gruppe zuweisen, diese Eingabe leer.

Gruppen-ID zuweisen
AssignToGroupId string

Die ID der Gruppe, der die Aufgabe zugewiesen werden soll. Verwenden Sie diese Eingabe, wenn Sie die Aufgabe einer Gruppe zuweisen und die Gruppen-ID kennen. Verwenden Sie die Gruppen-ID oder gruppennameneingabe, nicht beides oder wenn Sie einem Benutzer zuweisen, lassen Sie diese Eingabe leer.

Gruppenname zuweisen
AssignToGroupName string

Der Name der Gruppe, der die Aufgabe zugewiesen werden soll. Verwenden Sie diese Eingabe, wenn Sie die Aufgabe einer Gruppe zuweisen und den Gruppennamen kennen. Verwenden Sie die Gruppen-ID- oder Gruppennameneingabe, nicht beides oder wenn sie einem Benutzer zugewiesen werden, diese Eingabe leer.

Entfernen einer Benutzerzuweisung, wenn leer
RemoveUserAssignmentIfBlank boolean

Wenn die Benutzerzuweisungsfelder leer sind und dieses Feld auf "true" festgelegt ist, werden alle aktuell zugewiesenen Benutzer entfernt, andernfalls bleiben Benutzerzuweisungen unverändert.

Gruppenzuweisung entfernen, wenn leer
RemoveGroupAssignmentIfBlank boolean

Wenn die Gruppenzuweisungsfelder leer sind und dieses Feld auf "true" festgelegt ist, werden alle aktuell zugewiesenen Gruppen entfernt, andernfalls bleiben Gruppenzuweisungen unverändert.

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
TasksAssignTaskResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.

Zwischenablage abrufen

Ruft den aktuellen Inhalt der Zwischenablage in der IA-Connect Agent-Benutzersitzung ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Gibt zurück

Name Pfad Typ Beschreibung
Zwischenablagedaten
ClipboardData string

Die in der Zwischenablage enthaltenen Daten.

Zwischenablage löschen

Löscht den Inhalt der Zwischenablage in der IA-Connect Agent-Benutzersitzung.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsablauf
Workflow True string

Fügen Sie hier den folgenden Ausdruck hinzu: workflow()

Ändern des Vorgangsstatus der Orchestrator-Automatisierung

Ändert den ausgewählten Orchestrator-Automatisierungsaufgabenstatus oder andere Aufgabeneigenschaften.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Vorgangs-ID
TaskId True integer

Die ID der orchestrator-Aufgabe, die geändert werden soll.

Neuer Status der Automatisierungsaufgabe
AutomationTaskStatus string

Der neue Vorgangsstatus für den angegebenen Automatisierungsvorgang oder leer lassen, wenn Sie den Status des vorhandenen Vorgangs nicht ändern möchten. Wenn Sie eine vorhandene Aufgabe zurückstellen möchten, verwenden Sie stattdessen die Aktion "Vorhandene Orchestrator-Automatisierungsaufgabe zurückstellen".

Aufgabe im Haltebereich platzieren
TaskOnHold boolean

Geben Sie den Status "Im Haltebereich" der Aufgabe an. Es können nur neue oder verzögerte Vorgänge gehalten werden, sodass eine Ausnahme ausgelöst wird, wenn Sie versuchen, einen anderen Vorgangsstatus in den Haltebereich zu setzen.

Löschen von Vorgangseingabedaten
EraseTaskInputData boolean

Wenn Sie diesen Wert auf "true" festlegen, werden alle Vorgangseingabedaten gelöscht. Dies wird in der Regel verwendet, um Speicherplatz für einen abgeschlossenen oder fehlgeschlagenen Vorgang zu sparen, da die Rohdaten nicht mehr erforderlich sind.

Löschen von zurückgestellten gespeicherten Daten
EraseDeferralStoredData boolean

Wenn Sie diesen Wert auf "true" festlegen, werden alle zurückgestellten gespeicherten Daten gelöscht. Dies wird in der Regel verwendet, um Speicherplatz für einen abgeschlossenen oder fehlgeschlagenen Vorgang zu sparen, da die Rohdaten nicht mehr erforderlich sind.

Quellsystem aktualisieren
UpdateSourceSystem boolean

Wenn Sie diesen Wert auf "true" festlegen und die Orchestrator-Aufgabe mit einem Quellsystem (z. B. ServiceNow) verknüpft ist, führt der Orchestrator alle aktionen aus, die in der Quellsystemkonfiguration im Orchestrator angegeben sind (z. B. schließen Sie das Ticket).

Vorgangsschließungsgrund
TaskClosureReason string

Geben Sie einen Vorgangsabschlussgrund für "Abgeschlossene" oder "Fehlgeschlagene" Vorgänge an, die in der Aufgabe gespeichert werden. Wenn die Orchestrator-Aufgabe mit einem Quellsystem (z. B. ServiceNow) verknüpft ist, ändern Sie den Status, und "Quellsystem aktualisieren" ist auf "true" festgelegt, wird der Grund auch an das Quellsystem übergeben (z. B. als ServiceNow-Arbeitsnotiz). Nur abgeschlossene oder fehlgeschlagene Vorgänge können einen Abschlussgrund haben, sodass eine Ausnahme ausgelöst wird, wenn Sie versuchen, den Abschlussgrund für einen anderen Vorgangsstatus festzulegen.

Gibt zurück

Name Pfad Typ Beschreibung
Befehlsergebnis
TasksChangeTaskStatusResult boolean

Das Ergebnis des Befehls (Erfolg oder Fehler).

Fehlermeldung
ErrorMessage string

Wenn der Befehl nicht erfolgreich war, enthält dies die Fehlermeldung, die zurückgegeben wurde.