Udostępnij przez


sesja IA-Connect

IA-Connect to platforma automatyzacji procesów robotycznych "RPA", która dodaje funkcje RPA z chmury do lokalnych maszyn wirtualnych lub za pośrednictwem połączeń usług pulpitu zdalnego firmy Citrix lub pulpitu zdalnego firmy Microsoft. Jest to moduł automatyzowania środowiska, sesji, zarządzania plikami i konfigurowania programu IA-Connect.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate - narzędzie do automatyzacji procesów Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Ultima Labs
adres URL https://www.ultima.com/ultima-labs
Email IAConnect@ultima.com
Metadane łącznika
Publisher Ultima Business
Witryna internetowa https://www.ultima.com/ultima-labs
Zasady ochrony prywatności https://www.ultima.com/privacy-policy
Kategorie Operacje IT; Produktywność

IA-Connect to platforma automatyzacji procesów robotycznych (RPA), która dodaje funkcje RPA z przepływów chmury usługi Power Automate do lokalnych maszyn wirtualnych lub za pośrednictwem połączeń citrix lub pulpitu zdalnego (RDS). Łączniki IA-Connect udostępniają ponad 800 akcji, co pozwala zautomatyzować każdy typ aplikacji lokalnej bezpośrednio z usługi Power Automate Cloud Flow. Wszystkie akcje IA-Connect są dostępne bezpośrednio w usłudze Power Automate Cloud Flow, zapewniając łatwą integrację między aplikacjami chmurowymi i lokalnymi, możliwość korzystania z istniejących warunków, pętli usługi Power Automate, zawartości dynamicznej, wyrażeń i obsługi wyjątków w procesach RPA. Wykorzystanie łączników IA-Connect zapewnia również pełną historię wykonywania i inspekcję z historii uruchamiania usługi Flow, jednocześnie eliminując konieczność posiadania oddzielnej aplikacji/konsoli/studio do tworzenia procesów RPA.

Wymagania wstępne

Aby użyć dowolnego z łączników IA-Connect, należy zainstalować oprogramowanie IA-Connect. Jest to bezpłatne do testowania przez 30 dni, po którym będzie wymagana licencja IA-Connect.

Oprogramowanie IA-Connect składa się z dwóch głównych składników:

  • IA-Connect Orchestrator, który jest aplikacją internetową platformy Azure, która będzie hostowana we własnej dzierżawie platformy Azure. Umożliwia to obsługę routingu i zabezpieczeń przepływów RPA do co najmniej jednej lokalnej lub opartej na chmurze maszyn wirtualnych.

  • Agent i dyrektor IA-Connect instalowany na maszynach wirtualnych, na których oprogramowanie, które chcesz zautomatyzować, jest dostępne. Ponadto agent IA-Connect może działać w sesji usług pulpitu zdalnego (RDS) Citrix lub Microsoft, gdzie polecenia RPA są przekazywane w kanale wirtualnym do sesji zdalnej do wykonania. Agent IA-Connect można uruchomić z udziału sieciowego i nie wymaga instalacji.

Dostępne łączniki IA-Connect

Dostępne łączniki IA-Connect to:

  • IA-Connect kod dynamiczny
  • IA-Connect Java
  • IA-Connect JML
  • IA-Connect Mainframe
  • IA-Connect pakietu Microsoft Office
  • IA-Connect graficzny interfejs UŻYTKOWNIKA oprogramowania SAP
  • sesja IA-Connect
  • interfejs użytkownika IA-Connect
  • przeglądarka internetowa IA-Connect

Jak uzyskać poświadczenia

Aby otrzymać licencję i rozpocząć 30-dniową bezpłatną wersję próbną, prześlij żądanie na naszej stronie internetowej (https://www.ultima.com/IA-Connect/Power-Automate).

Po otrzymaniu żądania wersji próbnej skontaktujemy się z Tobą za pośrednictwem adresu e-mail dostarczonego w celu ułatwienia konfigurowania oprogramowania IA-Connect i dostarczenia Ci licencji próbnej. Jest to w pełni funkcjonalna wersja próbna i umożliwi przetestowanie dowolnej z 800 akcji we wszystkich 9 łącznikach IA-Connect w ramach własnego środowiska w okresie próbnym.

Wprowadzenie do łącznika

Po przesłaniu żądania wersji próbnej programu IA-Connect będzie można pobrać plik ZIP zawierający oprogramowanie IA-Connect i dokumentację obejmującą instalację i instalację. Skontaktujemy się również z Tobą w celu zaoferowania pomocy technicznej i wskazówek w ramach procesu instalacji zgodnie z potrzebami.

Support

W okresie próbnym możesz skontaktować się z firmą Ultima Labs () wIAConnect@ultima.com celu uzyskania pomocy technicznej i pomocy.

Po zakupie licencji IA-Connect otrzymasz tokeny pomocy technicznej, które można zrealizować na potrzeby szkoleń lub wsparcia technicznego firmy Ultima z siedzibą w Wielkiej Brytanii (TSC).

Znane problemy, typowe błędy i często zadawane pytania

Nasza baza wiedzy zawiera szereg artykułów obejmujących znane problemy, typowe błędy, które mogą wystąpić podczas korzystania z łączników IA-Connect i często zadawanych pytań. Jest to dostępne w witrynie https://support.ultima.com/ultimalabs i konto, które ma dostęp do tych zasobów, jest udostępniane podczas IA-Connect wersji próbnej oraz podczas zakupu licencji IA-Connect.

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Wartość domyślna Parametry tworzenia połączenia. Wszystkie regiony Nie można udostępniać

Domyślny

Dotyczy: wszystkie regiony

Parametry tworzenia połączenia.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
Klucz interfejsu API securestring Klucz interfejsu API dla tego interfejsu API Prawda
adres IA-Connect Orchestrator ciąg Określ adres IA-Connect Orchestrator bez składnika HTTP(S) Prawda

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Aktualizowanie wyniku statystyk usługi Orchestrator Flow

Zaktualizuj statystyki wyników dla bieżącego przepływu procesów roboczych w programie IA-Connect Orchestrator. Służy do modyfikowania końcowego wyniku statystyki usługi Flow w IA-Connect Orchestrator, który jest zwykle używany do celów raportowania. Działa to tylko dla bieżącego przepływu (program Orchestrator wykrywa identyfikator przebiegu przepływu). Nie można modyfikować statystyk dla żadnego innego przepływu.

Blokowanie sesji

Blokuje sesję uruchomioną przez agenta IA-Connect.

Czy czytnik zawartości ekranu jest włączony

Zwraca, czy czytnik zawartości ekranu został włączony w sesji użytkownika IA-Connect Agent.

Czy katalog istnieje

Zgłasza wartość true lub false, czy katalog (folder) istnieje na komputerze, na którym jest uruchomiony agent IA-Connect.

Czy katalog jest dostępny

Zwraca, czy katalog (folder) jest dostępny i czy uprawnienia ograniczają dostęp do niego na komputerze, na którym IA-Connect Agent.

Czy plik istnieje

Zgłasza wartość true lub false, czy plik istnieje na komputerze, na którym jest uruchomiony agent IA-Connect.

Czy port TCP odpowiada

Zgłasza, czy port TCP sieci odpowiada na próbę połączenia przez agenta IA-Connect. Może to być port TCP na komputerze, na którym jest uruchomiony agent IA-Connect (wprowadź "localhost" dla hosta zdalnego) lub na dowolnym komputerze zdalnym. Jeśli agent IA-Connect pomyślnie łączy się z portem TCP, natychmiast zamyka połączenie TCP.

Czy sesja IA-Connect istnieje według nazwy

Zwraca wartość , jeśli istnieje określona sesja IA-Connect Director. Jest to sesja, w której są wysyłane polecenia do agenta IA-Connect. Nazwa będzie znana z wcześniejszej akcji "Dołącz".

Czy sesja jest zablokowana

Zgłasza, czy sesja, w którym działa agent IA-Connect, jest zablokowana.

Dodawanie folderu do pliku ZIP

Pliki ZIPs w folderze w pliku ZIP (przechowuje pliki w archiwum kompresji).

Dodawanie notatki do zadania automatyzacji programu Orchestrator

Dodaje notatkę do wybranego zadania automatyzacji programu Orchestrator. Ta uwaga zostanie przekazana do systemu źródłowego połączonego z tym zadaniem automatyzacji (na przykład ServiceNow) i jest najczęściej używana do dodawania szczegółów do biletu. Jeśli zadanie automatyzacji programu Orchestrator nie jest połączone ze źródłem, zostanie zgłoszony wyjątek.

Dodawanie nowego zadania automatyzacji programu Orchestrator

Dodaj nowe zadanie automatyzacji programu Orchestrator do kolejki, którą można monitorować z poziomu usługi Flow. Zadania mogą być gotowe do uruchomienia natychmiast lub odroczone do uruchomienia w późniejszym czasie.

Dodawanie nowego zadania odroczonego programu Orchestrator

Dodaj nowe zadanie odroczone w programie Orchestrator do kolejki, którą można monitorować z poziomu usługi Flow. Zadanie zostanie odroczone do określonego czasu w przyszłości. Użyj tej akcji, aby tymczasowo zawiesić zadanie przez określony czas (na przykład jeśli czekasz na coś).

Dodawanie nowej operacji odroczonego zadania programu Orchestrator

Dodaj nowe zadanie odroczone w programie Orchestrator i uzyskaj identyfikator operacji. Zadanie zostanie odroczone do określonego czasu w przyszłości. Użyj tej akcji, aby tymczasowo zawiesić zadanie przez określony czas (na przykład jeśli czekasz na coś). Określona nazwa zadania jest wymagana, jeśli zadanie jest przetwarzane przez zewnętrzne narzędzie poller lub wyzwalacz programu Orchestrator. Ta akcja różni się od polecenia "Dodaj nowe zadanie odroczone w programie Orchestrator" (TasksAddNewDeferral), ponieważ odpowiada za pomocą niezgadowalnego identyfikatora operacji, zamiast identyfikatora zadania możliwego do odgadnięcia.

Dodawanie nowej operacji zadania automatyzacji programu Orchestrator

Dodaj nowe zadanie automatyzacji programu Orchestrator i uzyskaj identyfikator operacji. Określona nazwa zadania jest wymagana, jeśli zadanie jest przetwarzane przez zewnętrzne narzędzie poller lub wyzwalacz programu Orchestrator. Ta akcja różni się od polecenia "Dodaj nowe zadanie automatyzacji programu Orchestrator" (TasksAddNewTaskOperation), ponieważ odpowiada za pomocą niezgadowalnego identyfikatora operacji, a nie identyfikatora zadania możliwego do odgadnięcia.

Dodawanie pliku do pliku ZIP

ZIPs pliku (przechowuje plik w archiwum kompresji).

Dodawanie uprawnień do folderu

Dodaje uprawnienie do folderu na komputerze, na którym jest uruchomiony agent IA-Connect.

Dodawanie uprawnień do pliku

Dodaje uprawnienie do pliku na komputerze, na którym jest uruchomiony agent IA-Connect.

Dołącz do sesji IA-Connect według nazwy

Dołącza do określonej sesji IA-Connect Director według nazwy. Jest to sesja, w której są wysyłane polecenia do agenta IA-Connect.

Dołączanie do najnowszej sesji IA-Connect

Dołącza do sesji IA-Connect Director, która została ostatnio połączona (opcjonalnie określonego typu). Jest to sesja, w której są wysyłane polecenia do agenta IA-Connect.

Dołączanie do sesji IA-Connect warstwy 1

Dołącza do sesji IA-Connect Dyrektor odbiera komunikaty SOAP i / lub REST. Jest to sesja, w której są wysyłane polecenia do agenta IA-Connect.

Dołączanie do sesji IA-Connect według indeksu

Dołącza do określonej sesji IA-Connect Director według indeksu (np. dołącz do pierwszej sesji Citrix ICA). Jest to sesja, w której są wysyłane polecenia do agenta IA-Connect.

Dwukrotnie lewym kliknięciem myszy na współrzędnych

Dwukrotnie klika lewy przycisk myszy w sesji użytkownika IA-Connect Agent na określonych współrzędnych. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych.

Generowanie hasła

Generuje hasło zawierające wyrazy słownika, liczby, symbole, znaki zgodnie z definicją w formacie szablonu.

Identyfikator procesu kill

Zabija uruchomiony proces w sesji użytkownika IA-Connect Agent, która ma określony identyfikator procesu. Identyfikatory procesów są unikatowe, dzięki czemu tylko jeden proces może być zgodny z identyfikatorem. Identyfikatory procesów są dynamiczne i różnią się dla każdego uruchomienia aplikacji.

Kalibrowanie mouse_event

Kalibruje metodę mouse_event, przenosząc mysz przez określoną liczbę pikseli, a następnie odczytując nową pozycję myszy.

Kliknij dwukrotnie lewym przyciskiem myszy

Dwukrotnie klika lewy przycisk myszy w sesji użytkownika agenta IA-Connect.

Kliknij prawym przyciskiem myszy

Klika prawym przyciskiem myszy w sesji użytkownika agenta IA-Connect.

Kliknij prawym przyciskiem myszy na współrzędnych

Klika lewy przycisk myszy w sesji użytkownika agenta IA-Connect na określonych współrzędnych. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych.

Kliknij prawym przyciskiem myszy na współrzędnych

Klika prawy przycisk myszy w sesji użytkownika agenta IA-Connect na określonych współrzędnych. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych.

Konfigurowanie następnego przeskoku IA-Connect Director

Skonfiguruj dyrektora następnego przeskoku w scenariuszu z podwójnym przeskokiem. Jest to wymagane tylko wtedy, gdy ustawienia domyślne IA-Connect dyrektora następnego przeskoku nie są odpowiednie.

Konwertowanie współrzędnych prostokąta

Konwertuje współrzędną pikseli prostokąta z wirtualnej na fizyczną lub fizyczną na wirtualną. Jeśli chcesz przekonwertować punkt, po prostu ustaw wartość Right=Left i Bottom=Top. Współrzędne fizyczne mapują się bezpośrednio na piksele na monitorze. Współrzędne wirtualne są skalowane w dpi. Jeśli bazowe skalowanie wyświetlania wszystkich urządzeń wyświetlania wynosi 100%, współrzędne fizyczne i wirtualne są takie same.

Kopiowanie pliku do schowka

Kopiuje określony plik lokalny do schowka w sesji użytkownika IA-Connect Agent.

Kopiowanie pliku z klienta na serwer

Kopiuje plik z komputera lokalnego (z uruchomionym dyrektorem IA-Connect) do komputera zdalnego (z uruchomionym agentem IA-Connect).

Kopiuj plik

Kopiuje plik na komputerze, na którym działa agent IA-Connect.

Lewa blokada myszy na współrzędnych

Przechowuje lewy przycisk myszy na określonych współrzędnych w sesji użytkownika agenta IA-Connect przez określoną ilość sekund. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych.

Lewa mysz

Przechowuje lewy przycisk myszy w sesji użytkownika agenta IA-Connect przez określoną ilość sekund.

Lewy przycisk myszy w dół

Naciska (i nie zwalnia) lewym przyciskiem myszy w sesji użytkownika agenta IA-Connect. Aby zwolnić mysz, użyj akcji przycisku myszy w górę.

Lewy przycisk myszy w górę

Zwalnia lewy przycisk myszy w sesji użytkownika IA-Connect Agent.

Lewym kliknięciem myszy

Klika lewy przycisk myszy w sesji użytkownika agenta IA-Connect.

Obracanie kółka myszy

Włącza kółko myszy (dodatnie lub ujemne) w sesji użytkownika agenta IA-Connect.

Odblokowywanie sesji

Odblokuje sesję uruchomioną przez agenta IA-Connect. Wymaga to zainstalowania dostawcy poświadczeń IA-Connect odblokowania na komputerze hostujący sesję, ponieważ tylko dostawca poświadczeń może odblokować komputer.

Odczyt z poświadczeń użytkownika

Odczytuje nazwę użytkownika i hasło z poświadczeń w profilu użytkownika w sesji IA-Connect Agent. Poświadczenia można wyświetlić w Panelu sterowania systemu Windows. Zarówno nazwa użytkownika, jak i hasło można pobrać z poświadczenia ogólnego, podczas gdy tylko nazwa użytkownika może zostać pobrana z poświadczeń systemu Windows.

Odczytywanie całego tekstu z pliku

Odczytuje zawartość tekstową pliku na komputerze, na którym jest uruchomiony agent IA-Connect.

Odroczenie istniejącego zadania automatyzacji programu Orchestrator

Odroczenie istniejącego zadania programu Orchestrator, które znajduje się już w kolejce. Zadanie zostanie odroczone do określonego czasu w przyszłości. Jest to często używane do ponownego odroczenia istniejącego zadania (tj. zadanie zostało wcześniej odroczone, a teraz musi zostać odroczone ponownie). Użyj tej akcji, aby tymczasowo zawiesić zadanie przez określony czas (na przykład jeśli czekasz na coś).

Odroczenie istniejącej operacji zadania automatyzacji programu Orchestrator

Odroczenie istniejącego zadania programu Orchestrator, które znajduje się już w kolejce. Zadanie zostanie odroczone do określonego czasu w przyszłości. Jest to często używane do ponownego odroczenia istniejącego zadania (tj. zadanie zostało wcześniej odroczone, a teraz musi zostać odroczone ponownie). Użyj tej akcji, aby tymczasowo zawiesić zadanie przez określony czas (na przykład jeśli czekasz na coś).

Oznacz przepływ jako ukończony

Oznacz przepływ jako ukończony, który informuje IA-Connect Orchestrator, że przypisana maszyna procesu roboczego jest teraz dostępna do przetwarzania innych przepływów.

Pisanie pliku tekstowego

Tworzy plik tekstowy na komputerze, na którym jest uruchomiony agent IA-Connect i zapisuje tekst w pliku.

Pobieranie bieżącego stanu licencji agenta IA-Connect

Zwraca, czy agent IA-Connect jest obecnie licencjonowany i czy licencjonowany, właściwości licencji.

Pobieranie drukarki domyślnej

Pobiera nazwę drukarki domyślnej dla użytkownika w sesji IA-Connect Agent.

Pobieranie dziennika agenta IA-Connect

Zwraca bieżący dziennik agenta IA-Connect jako plik lub przez odczytanie zawartości i zwrócenie go w zmiennej wyjściowej.

Pobieranie folderów

Zwraca wszystkie podfoldery w określonym folderze na komputerze, na którym jest uruchomiony agent IA-Connect.

Pobieranie informacji o typie klienta i sesji dyrektora

Zwraca szczegóły sesji lokalnej lub zdalnej obsługiwanej przez dyrektora warstwy 1.

Pobieranie komunikatu o błędzie akcji niepowodzenia z wyniku JSON wyniku przepływu

Deserializacji danych wyjściowych JSON co najmniej jednego wyrażenia wyniku przepływu() i pobiera pierwszy zlokalizowany komunikat o błędzie z akcji, która zakończyła się niepowodzeniem. Komunikat o błędzie może być przechowywany w formacie JSON w różnych formatach. Ta akcja przetwarza znane formaty i zwraca pierwszy zlokalizowany komunikat o błędzie.

Pobieranie liczby procesów agenta IA-Connect

Zwraca liczbę wystąpień agenta IA-Connect aktualnie uruchomionego w sesji użytkownika. Jest to przydatne do wykrywania, czy istnieje wiele wystąpień uruchomionego agenta IA-Connect.

Pobieranie liczby procesów według nazwy

Zwraca liczbę uruchomionych procesów w sesji użytkownika agenta IA-Connect, która ma określoną nazwę procesu.

Pobieranie listy drukarek

Zwraca listę wszystkich dostępnych drukarek w sesji agenta IA-Connect.

Pobieranie listy dysków

Zwraca listę dysków na komputerze, na którym jest uruchomiony agent IA-Connect.

Pobieranie listy procesów roboczych programu Orchestrator

Pobierz listę procesów roboczych zarejestrowanych w programie IA-Connect Orchestrator i ich stan na żywo.

Pobieranie mapy cieplnej użycia przepływu procesu roboczego z programu Orchestrator

Zwraca dzienne użycie przepływu procesów roboczych z IA-Connect Orchestrator. Służy do raportowania. Opcjonalnie możesz użyć co najmniej jednego filtru, aby ograniczyć zwracane wyniki.

Pobieranie metody przenoszenia myszy

Pobiera bieżącą metodę przenoszenia myszy.

Pobieranie nazwy hosta klienta

Zwraca nazwę hosta klienta, na którym jest uruchomiony IA-Connect Director.

Pobieranie operacji zadania automatyzacji programu Orchestrator

Pobiera określone zadanie automatyzacji programu Orchestrator, podając unikatowy identyfikator operacji zadania.

Pobieranie ostatnich informacji wejściowych

Pobiera czas od czasu odebrania ostatnich danych wejściowych użytkownika w sesji użytkownika IA-Connect Agent.

Pobieranie ostatniej nieudanej akcji ze statystyk przepływu programu Orchestrator

Pobiera szczegóły ostatniej akcji, która przeszła przez IA-Connect Orchestrator do procesu roboczego, jeśli ta akcja nie powiodła się. Ta akcja jest najczęściej używana podczas obsługi błędów.

Pobieranie pliku HTTP

Pobiera plik na komputer, na którym działa agent IA-Connect przy użyciu protokołu HTTP(S).

Pobieranie plików

Zwraca listę plików w folderze (pasującą do listy wzorców CSV) na komputerze, na którym jest uruchomiony agent IA-Connect.

Pobieranie poziomu dziennika agenta IA-Connect

Zwraca bieżący poziom rejestrowania agenta IA-Connect. Poziomy rejestrowania są ustawione z zakresu od 1 do 4, a 1 jest najniższym poziomem, a 4 jest najwyższym poziomem.

Pobieranie poświadczeń ogólnych z programu Orchestrator

Pobiera poświadczenia ogólne przechowywane w IA-Connect Orchestrator. Poświadczenie może przechowywać nazwy użytkowników, hasła, nazwy hostów, adresy URL i inne dane ogólne.

Pobieranie procesu roboczego programu Orchestrator

Pobierz szczegóły i stan na żywo pojedynczego procesu roboczego zarejestrowanego w programie IA-Connect Orchestrator.

Pobieranie procesu według identyfikatora procesu

Zwraca, czy proces z określonym identyfikatorem procesu jest uruchomiony w sesji użytkownika agenta IA-Connect. Identyfikatory procesów są unikatowe, więc tylko jeden proces może być zgodny z identyfikatorem. Identyfikatory procesów są dynamiczne i różnią się od każdego uruchomienia aplikacji.

Pobieranie procesów

Zwraca listę uruchomionych procesów w sesji użytkownika agenta IA-Connect. Można to opcjonalnie filtrować, podając nazwę procesu.

Pobieranie rozmiaru pliku

Zwraca rozmiar (w bajtach) pliku na komputerze, na którym jest uruchomiony agent IA-Connect.

Pobieranie schowka

Pobiera bieżącą zawartość schowka w sesji użytkownika agenta IA-Connect.

Pobieranie stanu wątku agenta

Pobiera stan wątku agenta i opcjonalnie pobiera dane wyjściowe wątku. Wątek agenta może służyć do uruchamiania określonych akcji w wątku, zezwalając na uruchamianie akcji przez długi czas (dłuższy niż limit czasu RPA) lub uruchamianie równolegle z innymi akcjami.

Pobieranie statystyk dostępności procesu roboczego z programu Orchestrator

Zwraca statystyki dostępności procesu roboczego z IA-Connect Orchestrator. Służy do raportowania. Opcjonalnie możesz użyć co najmniej jednego filtru, aby ograniczyć zwracane wyniki.

Pobieranie statystyk usługi Flow z programu Orchestrator

Zwraca listę statystyk usługi Flow z IA-Connect Orchestrator. Służy do raportowania. Opcjonalnie możesz użyć co najmniej jednego filtru, aby ograniczyć zwracane wyniki.

Pobieranie tekstu CSV jako kolekcji

Zwraca plik CSV na komputerze, na którym agent IA-Connect działa jako kolekcja (tabela). Tylko dostęp tylko do odczytu do pliku CSV.

Pobieranie wszystkich statystyk poleceń IA-Connect

Zwraca wszystkie aktualnie przechowywane statystyki, na których polecenia agenta IA-Connect zostały wykonane w bieżącej sesji.

Pobieranie wszystkich zadań automatyzacji programu Orchestrator

Pobiera wszystkie zadania automatyzacji programu Orchestrator zgodne z filtrami.

Pobieranie wątków agenta

Zwraca listę wątków agenta. Wątek agenta może służyć do uruchamiania określonych akcji w wątku, zezwalając na uruchamianie akcji przez długi czas (dłuższy niż limit czasu RPA) lub uruchamianie równolegle z innymi akcjami. Zazwyczaj po zakończeniu wątku agenta i pobraniu jego danych wątek agenta jest usuwany i nie będzie wyświetlany na liście wątków.

Pobieranie właściwości wiersza polecenia identyfikatora procesu

Zwraca właściwości wiersza polecenia dla dowolnego uruchomionego procesu w sesji użytkownika IA-Connect Agent, która ma określony identyfikator procesu.

Pobieranie zadania automatyzacji programu Orchestrator

Pobiera określone zadanie automatyzacji programu Orchestrator.

Pobieranie zapisanego hasła

Pobiera wcześniej wygenerowane lub przechowywane hasło.

Pobieranie zawartości pliku jako base64

Pobierz zawartość określonego pliku w formacie Base64, format odpowiedni do transmisji za pośrednictwem interfejsu API i łatwo przekonwertowany z powrotem na oryginalny format tekstowy lub binarny.

Pobierz bieżącą współrzędną myszy

Pobiera bieżące położenie kursora myszy w sesji użytkownika IA-Connect Agent przy użyciu interfejsu API setcursorpos.

Pobierz następne zadanie automatyzacji programu Orchestrator

Pobiera następne zadanie automatyzacji programu Orchestrator zgodne z podanymi kryteriami wyszukiwania. Można pobrać tylko zadania "Nowe" i "Odroczone" (które osiągnęły datę odroczenia). Zadania wstrzymania nie zostaną pobrane.

Poczekaj na IA-Connect sesji następnego przeskoku, aby nawiązać połączenie

Czeka na połączenie sesji następnego przeskoku i na uruchomienie agenta IA-Connect w następnej sesji przeskoku.

Poczekaj na pomyślne zakończenie wątku agenta

Czeka na ukończenie wątku agenta i opcjonalnie pobierze dane wyjściowe wątku. Wątek agenta może służyć do uruchamiania określonych akcji w wątku, zezwalając na uruchamianie akcji przez długi czas (dłuższy niż limit czasu RPA) lub uruchamianie równolegle z innymi akcjami. Jeśli wątek agenta zostanie ukończony, ale w przypadku niepowodzenia zostanie zgłoszony wyjątek.

Poczekaj na zamknięcie sesji IA-Connect według nazwy

Czeka na zamknięcie określonej sesji IA-Connect Director. Jest to sesja, w której są wysyłane polecenia do agenta IA-Connect. Nazwa będzie znana z wcześniejszej akcji "Dołącz".

Prawe trzymanie myszy na współrzędnych

Przechowuje prawy przycisk myszy na określonych współrzędnych w sesji użytkownika agenta IA-Connect przez określoną ilość sekund. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych.

Prawy przycisk myszy w dół

Naciśnięcie (i nie zwalnia) prawego przycisku myszy w sesji użytkownika agenta IA-Connect. Aby zwolnić mysz, użyj akcji prawego przycisku myszy w górę.

Prawy przycisk myszy w górę

Zwalnia prawy przycisk myszy w sesji użytkownika agenta IA-Connect.

Proces zabicia

Zabija dowolny uruchomiony proces w sesji użytkownika agenta IA-Connect, która ma określoną nazwę procesu.

Przebieg procesu

Uruchom proces, polecenie lub aplikację.

Przechowywanie hasła w pamięci agenta

Zapisz hasło w pamięci agenta (zaszyfrowane), gdzie może być używane z jakichkolwiek akcji, które obsługują przechowywane hasła. Hasła są przechowywane tylko w pamięci i są tracone po zamknięciu agenta.

Przeciąganie lewej myszy między współrzędnymi

Wykonuje przeciąganie lewego przycisku myszy między dwiema określonymi współrzędnymi w sesji użytkownika agenta IA-Connect. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych. Opcjonalna zakłócenia jest obsługiwana w ruchu myszy, aby bardziej przypominała ruch dłoni człowieka.

Przeciąganie środkowej myszy między współrzędnymi

Wykonuje przeciąganie środkowego przycisku myszy między dwiema określonymi współrzędnymi w sesji użytkownika agenta IA-Connect. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych. Opcjonalna zakłócenia jest obsługiwana w ruchu myszy, aby bardziej przypominała ruch dłoni człowieka.

Przeciągnij prawą myszą między współrzędnymi

Wykonuje przeciąganie prawego przycisku myszy między dwiema określonymi współrzędnymi w sesji użytkownika agenta IA-Connect. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych. Opcjonalna zakłócenia jest obsługiwana w ruchu myszy, aby bardziej przypominała ruch dłoni człowieka.

Przeczyść katalog

Przeczyszcza katalog (folder) na komputerze, na którym jest uruchomiony agent IA-Connect, usuwając wszystkie pliki przechowywane w katalogu.

Przeglądaj myszą

Przesuwa mysz w przód i z powrotem przez określoną liczbę współrzędnych. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy.

Przenieś mysz względną

Przenosi wskaźnik myszy w sesji użytkownika agenta IA-Connect przez określoną liczbę pikseli względem bieżącej pozycji. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych.

Przenieś plik

Przenosi plik na komputerze, na którym jest uruchomiony agent IA-Connect.

Przenieś wskaźnik myszy do współrzędnych

Przenosi mysz w sesji użytkownika IA-Connect Agent do określonych współrzędnych pikseli. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych.

Przenoszenie graficznego interfejsu użytkownika agenta IA-Connect do przodu

Przenosi interfejs GUI agenta IA-Connect do przodu, aby był widoczny na ekranie.

Przenoszenie myszy między współrzędnymi

Przenosi wskaźnik myszy między dwiema określonymi współrzędnymi w sesji użytkownika IA-Connect Agent. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych. Opcjonalna zakłócenia jest obsługiwana w ruchu myszy, aby bardziej przypominała ruch dłoni człowieka.

Przerywanie dziedziczenia zabezpieczeń folderów

Przerywa dziedziczenie zabezpieczeń w folderze na komputerze, na którym działa agent IA-Connect.

Przydzielanie procesu roboczego z programu Orchestrator

Przydziela proces roboczy z IA-Connect Orchestrator. Możesz zażądać procesu roboczego według tagu lub nazwy procesu roboczego (albo nie albo obu tych elementów), co pozwala dokładniej wybrać wymagany proces roboczy. Po przydzieleniu procesu roboczego zostanie on przypisany do przepływu i zostanie zgłoszony jako praca wykonująca. Należy pamiętać, że program Orchestrator będzie nadal uwzględniać "Obsługiwane identyfikatory środowiska przepływu", "Obsługiwane nazwy przepływów" i "Nieobsługiwane nazwy przepływów" podczas wykonywania alokacji. W przypadku dopasowania wielu procesów roboczych do wyszukiwania będą stosowane normalne reguły równoważenia obciążenia.

Przypisywanie zadania automatyzacji programu Orchestrator

Przypisuje wybrane zadanie automatyzacji programu Orchestrator do określonego użytkownika lub grupy. To przypisanie zostanie przekazane do systemu źródłowego połączonego z tym zadaniem automatyzacji (na przykład ServiceNow) i jest najczęściej używane do przekazywania biletu do innej osoby lub grupy osób w celu dodatkowego przetwarzania. Jeśli zadanie automatyzacji programu Orchestrator nie jest połączone ze źródłem, zostanie zgłoszony wyjątek.

Przytrzymanie myszy w prawo

Przechowuje prawy przycisk myszy w sesji użytkownika agenta IA-Connect przez określoną ilość sekund.

Resetowanie statystyk poleceń IA-Connect

Resetuje wszystkie aktualnie przechowywane statystyki, na których polecenia agenta IA-Connect zostały wykonane w bieżącej sesji.

Resetowanie ustawień IA-Connect dyrektora następnego przeskoku

Resetuje wszystkie niestandardowe ustawienia IA-Connect Director, które zostały ustawione, przywracając ustawienia domyślne.

Rozpakuj plik

Rozpakowuje plik, który został skompresowany przy użyciu kompresji ZIP.

Rozwijanie zmiennej środowiskowej

Rozszerza ciąg zawierający zmienne środowiskowe (np. %USERPROFILE% lub %TEMP%) w sesji użytkownika agenta IA-Connect.

Rozwiń ciąg hasła

Akceptuje ciąg wejściowy, który zawiera odwołania do IA-Connect przechowywanych haseł i zwraca ten ciąg z odwołaniami zastąpionymi zapisanymi hasłami.

Rozłącz sesję zdalną

Jeśli agent IA-Connect jest uruchomiony w sesji zdalnej, ta akcja rozłącza sesję zdalną. Nie jest to takie samo, jak wylogowywania się i pozostawi sesję zdalną uruchomioną w stanie rozłączenia. Tej akcji można użyć, gdy chcesz połączyć się z powrotem z sesją zdalną później i kontynuować z tego samego stanu, zamiast rozpoczynać nową sesję. Jeśli agent IA-Connect jest uruchomiony lokalnie, ta akcja spowoduje zablokowanie sesji.

Rysuj prostokąt na ekranie

Rysuje prostokąt na ekranie, aby ułatwić identyfikowanie współrzędnych ekranu lub dane wyjściowe akcji, która raportuje współrzędne ekranu. Prostokąt jest automatycznie usuwany po 5 sekundach.

Tworzenie jednorazowego wpisu tajnego programu Orchestrator

Wpis tajny jednorazowy udostępnia obiekt do przechowywania wpisu tajnego, który można pobrać raz, za pośrednictwem unikatowego adresu URL, który można od razu od razu pobrać. Jest to zwykle używane do udostępniania wpisów tajnych innej firmy. Wpis tajny jednorazowy można utworzyć przy użyciu interfejsu użytkownika programu Orchestrator, interfejsu API REST lub przepływu.

Tworzenie katalogu

Tworzy katalog (folder) na komputerze, na którym działa agent IA-Connect.

Tworzenie pliku uruchamiania sesji pulpitu zdalnego (RDS)

Utwórz plik uruchamiania sesji pulpitu zdalnego, który może służyć do automatycznego uruchamiania sesji pulpitu zdalnego przy użyciu określonych parametrów, zamiast wymagać automatyzacji interfejsu użytkownika klienta pulpitu zdalnego. Plik uruchamiania usług pulpitu zdalnego ma rozszerzenie ".rdp" i jest często nazywany plikiem RDP.

Uruchamianie alternatywnego agenta IA-Connect

Uruchamia alternatywny agent IA-Connect (na przykład nowszą wersję), ładując plik wykonywalny agenta z lokalizacji pliku.

Uruchamianie alternatywnego agenta IA-Connect wysłanego z katalogu

Uruchamia alternatywny agent IA-Connect (na przykład nowszą wersję), przekazując alternatywnego agenta z IA-Connect Director, a następnie ładując alternatywny plik wykonywalny agenta.

Uruchamianie ogólnego polecenia agenta IA-Connect

Uruchamia ogólne polecenie IA-Connect Agent przekazujące argumenty jako dane JSON i zwracając dane wyjściowe w formacie JSON. Służy do uruchamiania poleceń agenta, gdy dyrektor i inspektor są starsze wersje niż agent i dlatego nie rozumieją polecenia.

Uruchamianie procesu programu PowerShell

Uruchom proces programu PowerShell, uruchamiając istniejący skrypt na dysku lub podając zawartość skryptu do wykonania. Rozważ użycie akcji "Uruchom skrypt programu PowerShell", która jest znacznie bardziej zaawansowana, i udostępnia tabelę danych wyjściowych skryptu programu PowerShell. Użyj tej akcji, jeśli skrypt programu PowerShell zwraca dane wyjściowe do standardowych danych wyjściowych lub błędu standardowego (np. używa Write-Host zamiast zwracania tabeli), wymaga programu PowerShell 7 lub uruchamia akcje usługi Active Directory jako alternatywny użytkownik, a dostawca CredSSP za pośrednictwem usługi WinRM jest niedostępny.

Uruchamianie sesji pulpitu zdalnego (RDS)

Uruchom sesję pulpitu zdalnego (RDS) przy użyciu pliku uruchamiania RDP.

Ustaw drukarkę domyślną

Ustawia domyślną drukarkę dla użytkownika w sesji IA-Connect Agent.

Ustawianie czytnika zawartości ekranu

Włącza lub wyłącza czytnik zawartości ekranu w sesji użytkownika agenta IA-Connect.

Ustawianie danych wyjściowych zadania automatyzacji programu Orchestrator

Ustawia dane wyjściowe zadania automatyzacji programu Orchestrator. Często używane podczas wykonywania zadania i chcesz podać dane wyjściowe, które mają być zbierane przez proces, który utworzył zadanie.

Ustawianie klucza licencji IA-Connect

Licencje agenta IA-Connect z kluczem licencji. Może to być ciąg licencji lub przyjazna nazwa licencji przechowywanej w IA-Connect Orchestrator.

Ustawianie kodu licencji IA-Connect

Przekazuje licencję domeny agenta w starym stylu (7.0 i 7.1) do agenta IA-Connect.

Ustawianie konfiguracji współrzędnych globalnych agenta IA-Connect

Konfiguruje globalny system współrzędnych agenta IA-Connect, który służy do wyświetlania lokalizacji elementów (na przykład podczas inspekcji myszy) i oblicza położenie myszy (na przykład podczas wykonywania globalnych akcji myszy). Wartości domyślne zapewniają najnowsze funkcje, ale możesz użyć tej akcji, aby przywrócić zachowanie w poprzednich wersjach agenta lub określić, że interfejs API używa innego systemu współrzędnych.

Ustawianie limitu czasu polecenia agenta IA-Connect

Ustawia limit czasu polecenia, który będzie używany przez agenta IA-Connect dla każdego wykonywanego polecenia.

Ustawianie metody przenoszenia myszy

Ustawia bieżącą metodę przenoszenia myszy na mouse_event lub setcursorpos.

Ustawianie mnożnika myszy

Ustawia globalny mnożnik myszy w sesji użytkownika agenta IA-Connect. Może to być przydatne podczas programowania, jeśli wystąpią problemy ze skalowaniem pulpitu zdalnego.

Ustawianie najwyższego poziomu graficznego interfejsu użytkownika agenta IA-Connect

Ustawia agenta IA-Connect na najwyższym poziomie. Oznacza to, że agent IA-Connect będzie zawsze widoczny na ekranie i nie może być ukryty za innymi oknami aplikacji.

Ustawianie nieprzezroczystości interfejsu użytkownika agenta IA-Connect

Ustawia nieprzezroczystość agenta IA-Connect z 1 (widoczne) na 0 (przezroczyste).

Ustawianie poziomu dziennika agenta IA-Connect

Ustawia poziom rejestrowania agenta IA-Connect na określoną wartość (1 jest najniższym poziomem i 4 jest najwyższym).

Ustawianie poziomu dziennika IA-Connect Director

Ustawia poziom rejestrowania IA-Connect Director na określoną wartość. Poziomy rejestrowania są ustawione z zakresu od 0 do 4. Wartość 0 jest wyłączona. 1 jest najniższym poziomem dziennika (i wartością domyślną). 4 jest najwyższym poziomem rejestrowania.

Ustawianie pozycji graficznego interfejsu użytkownika agenta IA-Connect

Ustawia położenie ekranu graficznego interfejsu użytkownika agenta IA-Connect na określoną lokalizację.

Ustawianie położenia kursora myszy

Ustawia kursor myszy w sesji użytkownika agenta IA-Connect na określoną pozycję. Interfejs API setcursorpos służy do przenoszenia myszy niezależnie od wybranego aktywnego interfejsu API przenoszenia myszy.

Ustawianie schowka

Ustawia zawartość schowka w sesji użytkownika agenta IA-Connect.

Ustawianie trybu konserwacji procesu roboczego programu Orchestrator

Umieść proces roboczy IA-Connect zdefiniowany w IA-Connect Orchestrator w tryb konserwacji (więc przepływy nie są przypisane do procesu roboczego) lub wyjmij proces roboczy z trybu konserwacji.

Ustawianie właściciela pliku

Ustawia właściciela pliku na komputerze, na którym działa agent IA-Connect.

Ustawianie właściciela w folderze

Ustawia właściciela folderu na komputerze, na którym działa agent IA-Connect.

Usuwa poświadczenia użytkownika

Usuwa poświadczenia w profilu użytkownika w sesji IA-Connect Agent. Poświadczenia można wyświetlić w Panelu sterowania systemu Windows.

Usuwanie hasła w pamięci agenta

Usuń hasło przechowywane w pamięci agenta lub usuń wszystkie przechowywane hasła agenta.

Usuwanie operacji zadania automatyzacji programu Orchestrator

Usuń określone zadanie automatyzacji programu Orchestrator, podając unikatowy identyfikator operacji zadania.

Usuwanie plików

Usuwa pliki w określonym folderze pasującym do wzorca na komputerze, na którym jest uruchomiony agent IA-Connect.

Usuwanie tożsamości z zabezpieczeń folderów

Usuwa tożsamość (np. użytkownika, grupy lub komputera) z uprawnień zabezpieczeń w folderze na komputerze, na którym działa agent IA-Connect.

Usuwanie tożsamości z zabezpieczeń plików

Usuwa tożsamość (np. użytkownika, grupy lub komputera) z uprawnień zabezpieczeń w pliku na komputerze, na którym jest uruchomiony agent IA-Connect.

Usuwanie wątku agenta

Usuwa wątek agenta lub wszystkie wątki agenta, zabijając (przerywanie, przerywanie) wątek jako pierwszy, jeśli nadal jest uruchomiony. Wątek agenta może służyć do uruchamiania określonych akcji w wątku, zezwalając na uruchamianie akcji przez długi czas (dłuższy niż limit czasu RPA) lub uruchamianie równolegle z innymi akcjami. Procesy lub przepływy monitorujące wątek agenta otrzyma błąd "Identyfikator wątku agenta nie istnieje".

Usuwanie zadania automatyzacji programu Orchestrator

Usuń zadanie automatyzacji programu Orchestrator, które zostało odroczone.

Usuń katalog

Usuwa katalog (folder) na komputerze, na którym jest uruchomiony agent IA-Connect.

Usuń plik

Usuwa plik na komputerze, na którym jest uruchomiony agent IA-Connect.

Uzyskiwanie czasu pracy dyrektora IA-Connect

Zwraca czas pracy tego IA-Connect Dyrektor w sekundach (tj. jak długo dyrektor działa).

Uzyskiwanie domeny komputera

Zwraca domenę maszyny z uruchomioną sesją użytkownika IA-Connect Agent.

Uzyskiwanie dostępnych sesji IA-Connect

Pobiera listę sesji IA-Connect Director (dostępne połączenia z sesjami, w których działa agent IA-Connect, taki jak lokalny, Microsoft RDP lub Citrix ICA).

Uzyskiwanie historii logowania z programu Orchestrator

Zwraca historię logowania IA-Connect Orchestrator na potrzeby raportowania. Opcjonalnie możesz użyć co najmniej jednego filtru, aby ograniczyć zwracane wyniki.

Uzyskiwanie identyfikatora procesu nadrzędnego

Zwraca identyfikator procesu nadrzędnego dla dowolnego uruchomionego procesu w sesji użytkownika agenta IA-Connect, która ma określony identyfikator procesu.

Uzyskiwanie informacji o agencie IA-Connect

Zwraca właściwości agenta IA-Connect, w tym numer wersji i ścieżkę do pliku wykonywalnego agenta.

Uzyskiwanie informacji o dyrektorze IA-Connect

Zwraca właściwości IA-Connect Director, w tym numer wersji i ścieżkę do pliku wykonywalnego Director.

Uzyskiwanie informacji o sesji agenta IA-Connect

Zwraca informacje o sesji użytkownika agenta IA-Connect.

Uzyskiwanie informacji o środowisku

Zwraca informacje o środowisku, w którym jest uruchomiona sesja użytkownika agenta IA-Connect.

Uzyskiwanie koloru pikseli na współrzędnych

Zwraca kolor RGB piksela na danej współrzędnej.

Uzyskiwanie konfiguracji współrzędnych globalnych agenta IA-Connect

Pobiera konfigurację globalnej konfiguracji systemu współrzędnych agenta IA-Connect, która służy do wyświetlania lokalizacji elementów (na przykład podczas inspekcji myszy) i obliczania pozycji myszy (na przykład podczas wykonywania globalnych akcji myszy).

Uzyskiwanie mnożnika myszy

Pobiera globalny mnożnik myszy w sesji użytkownika agenta IA-Connect. Ta wartość domyślna to (1, 1), ale mogła zostać zmieniona przez akcję "Ustaw mnożnik myszy".

Uzyskiwanie nazwy maszyny

Zwraca nazwę maszyny z uruchomioną sesją użytkownika IA-Connect Agent.

Uzyskiwanie poziomu dziennika dyrektora IA-Connect

Zwraca bieżący poziom rejestrowania IA-Connect Director. Poziomy rejestrowania są ustawione z zakresu od 0 do 4. Wartość 0 jest wyłączona. 1 jest najniższym poziomem dziennika (i wartością domyślną). 4 jest najwyższym poziomem rejestrowania.

Uzyskiwanie rozdzielczości ekranu

Zwraca rozdzielczość ekranu sesji użytkownika agenta IA-Connect. W przypadku IA-Connect agenta lokalnego uruchomionego na komputerze stacjonarnym lub laptopie fizycznym będzie to zawierać informacje o wszystkich urządzeniach wyświetlania i ich skalowaniu. Na maszynie wirtualnej zostanie zgłoszony tylko jeden ekran, chyba że maszyna wirtualna została skonfigurowana do prezentowania wielu wyświetlaczy (nietypowe). W sesji zdalnej raportuje się zazwyczaj tylko jeden ekran, nawet jeśli ten ekran obejmuje wiele ekranów lokalnych, ponieważ sesje zdalne zwykle tworzą jeden wyświetlacz wirtualny.

Uzyskiwanie stanu dostępności procesu roboczego programu Orchestrator

Pobierz podstawowy stan programu Orchestrator. Może to służyć do potwierdzenia, że program Orchestrator jest dostępny i odpowiada.

Uzyskiwanie stanu następnego przeskoku IA-Connect

Raportuje stan dyrektora następnego przeskoku agenta, który otrzymuje to polecenie. Jeśli jest włączony następny przeskok, agent przekazuje polecenia do następnego przeskoku (za pośrednictwem dyrektora następnego przeskoku). Jeśli następny przeskok jest wyłączony, agent przetwarza polecenia same w sobie (wartość domyślna).

Uzyskiwanie stanu programu Orchestrator

Pobierz podstawowy stan programu Orchestrator. Może to służyć do potwierdzenia, że program Orchestrator jest dostępny i odpowiada.

Uzyskiwanie uprawnień zabezpieczeń folderu

Zwraca listę uprawnień aktualnie ustawionych w folderze na komputerze, na którym jest uruchomiony agent IA-Connect.

Uzyskiwanie uprawnień zabezpieczeń plików

Zwraca listę uprawnień aktualnie ustawionych na pliku na komputerze, na którym jest uruchomiony agent IA-Connect.

Uzyskiwanie wolnego miejsca na dysku

Zwraca ilość wolnego miejsca dla określonego dysku na komputerze, na którym działa agent IA-Connect.

Wyczyść schowek

Czyści zawartość schowka w sesji użytkownika agenta IA-Connect.

Wykonaj zrzut ekranu

Zrzut ekranu przedstawiający sesję użytkownika agenta IA-Connect i zwraca go jako ciąg zakodowany w formacie Base64.

Wylogowywanie sesji zdalnej

Wyloguje się z sesji zdalnej, w której działa agent IA-Connect.

Wysyłanie kluczowych zdarzeń

Wysyła zdarzenia naciśnięcia globalnego do sesji użytkownika agenta IA-Connect przy użyciu sterownika klawiatury niskiego poziomu. Symuluje to użytkownikowi naciśnięcie tych na klawiaturze. Upewnij się, że docelowy element okna jest skoncentrowany lub że naciśnięcia mogą zostać odebrane przez niewłaściwą aplikację lub zostać zignorowane.

Wysyłanie kluczy

Wysyła naciśnięcie globalnego do sesji użytkownika agenta IA-Connect. Symuluje to użytkownikowi naciśnięcie tych na klawiaturze. Upewnij się, że docelowy element okna jest skoncentrowany lub że naciśnięcia mogą zostać odebrane przez niewłaściwą aplikację lub zostać zignorowane.

Wysyłanie kluczy haseł

Wysyła naciśnięcie globalnego do sesji użytkownika agenta IA-Connect, w szczególności do wprowadzania hasła. Symuluje to użytkownikowi naciśnięcie tych na klawiaturze. Upewnij się, że docelowy element okna jest skoncentrowany lub że naciśnięcia mogą zostać odebrane przez niewłaściwą aplikację lub zostać zignorowane.

Wysyłanie wiadomości do internetowego interfejsu API

Wysyłanie komunikatu do internetowego interfejsu API i odbieranie odpowiedzi. Może to być używane z dowolnym internetowym interfejsem API, ale typowym użyciem jest interfejs API REST. IA-Connect obsługuje wysyłanie komunikatów do internetowych interfejsów API z maszyny wirtualnej (tj. uzyskiwania dostępu do zasobów lokalnych) lub za pośrednictwem sesji citrix lub pulpitu zdalnego firmy Microsoft (na przykład w celu uzyskiwania dostępu tylko do interfejsów API z izolowanych środowisk).

Wysyłanie zdarzeń klucza hasła

Wysyła zdarzenia naciśnięcia globalnego do sesji użytkownika agenta IA-Connect, w szczególności do wprowadzania hasła przy użyciu sterownika klawiatury niskiego poziomu. Symuluje to użytkownikowi naciśnięcie tych na klawiaturze. Upewnij się, że docelowy element okna jest skoncentrowany lub że naciśnięcia mogą zostać odebrane przez niewłaściwą aplikację lub zostać zignorowane.

Wyłącz IA-Connect następnego przeskoku

Wyłącza następny przeskok, tak aby wszystkie przyszłe polecenia były przetwarzane przez agenta, który je odbiera (w przeciwieństwie do przekazywania dalej do agenta następnego przeskoku).

Włącz IA-Connect następnego przeskoku

Włącza następny przeskok, który będzie przekazywać wszystkie przyszłe polecenia odebrane do agenta IA-Connect uruchomionego w następnej sesji przeskoku.

Włączanie dziedziczenia zabezpieczeń folderów

Włącza dziedziczenie zabezpieczeń w folderze na komputerze, na którym działa agent IA-Connect.

Zabij sesję IA-Connect według nazwy

Zabija określoną sesję IA-Connect Director, jeśli istnieje. Jest to sesja, w której są wysyłane polecenia do agenta IA-Connect. Nazwa będzie znana z wcześniejszej akcji "Dołącz".

Zabij wszystkich innych agentów IA-Connect

Zabija wszystkie inne wystąpienia agenta IA-Connect, które są obecnie uruchomione w sesji użytkownika. Zapewni to, że jest uruchomione tylko jedno wystąpienie agenta IA-Connect.

Zabij wątek agenta

Zabija (przerywa, przerywa) wątek agenta. Wątek agenta może służyć do uruchamiania określonych akcji w wątku, zezwalając na uruchamianie akcji przez długi czas (dłuższy niż limit czasu RPA) lub uruchamianie równolegle z innymi akcjami. Wątek agenta nie jest usuwany (użyj akcji "Usuń wątek agenta", aby usunąć wątki), aby zezwolić na wszelkie procesy lub przepływy monitorujące wątek agenta w celu odebrania błędu "IA-Connect Agent został przerwany".

Zachowaj żywą sesję

Utrzymuje sesję użytkownika agenta IA-Connect, przenosząc wskaźnik myszy w określonym interwale, aby zapobiec bezczynności sesji.

Zamykanie agenta IA-Connect

Zamyka agenta IA-Connect. Nie ma to wpływu na sesję użytkownika, w której był uruchomiony agent IA-Connect.

Zapisywanie w pliku CSV

Tworzy plik CSV na komputerze, na którym działa agent IA-Connect. Plik CSV jest tworzony na podstawie kolekcji (tabeli) lub tabeli w formacie JSON.

Zapisywanie w poświadczeniach użytkownika

Zapisuje nazwę użytkownika i hasło do poświadczeń w profilu użytkownika w sesji IA-Connect Agent, tworząc to poświadczenie, jeśli nie istnieje. Poświadczenia można wyświetlić w Panelu sterowania systemu Windows.

Zastępowanie danych zmiennych w pliku INI

Aktualizuje pojedynczą zmienną w pliku INI.

Zatrzymaj żywą sesję

Zatrzymuje sesję użytkownika IA-Connect Agent.

Zgłaszanie wyjątku

Zgłoś wyjątek z określonym komunikatem, jeśli wyjątek wejściowy nie jest pusty. Jest to przydatne do wyzwolenia komunikatu o wyjątku w przepływie (HTTP 400), który zostanie przechwycony przez etap obsługi błędów, jeśli wcześniejsza akcja napotkała błąd. Ten wyjątek nie jest rejestrowany w statystykach uruchamiania przepływu IA-Connect Orchestrator.

Zmienianie stanu zadania automatyzacji programu Orchestrator

Zmienia wybrany stan zadania automatyzacji programu Orchestrator lub inne właściwości zadania.

Środkowa mysz przytrzymuje

Przechowuje środkowy przycisk myszy w sesji użytkownika agenta IA-Connect przez określoną ilość sekund.

Środkowe kliknięcie myszy na współrzędnych

Klika środkowy przycisk myszy w sesji użytkownika agenta IA-Connect na określonych współrzędnych. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych.

Środkowe kliknięcie myszą

Klika środkowy przycisk myszy w sesji użytkownika IA-Connect Agent.

Środkowe trzymanie myszy na współrzędnych

Przechowuje środkowy przycisk myszy na określonych współrzędnych w sesji użytkownika agenta IA-Connect przez określoną ilość sekund. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych.

Środkowy przycisk myszy w dół

Naciska (i nie zwalnia) środkowego przycisku myszy w sesji użytkownika agenta IA-Connect. Aby zwolnić mysz, użyj akcji środkowego przycisku myszy w górę.

Środkowy przycisk myszy w górę

Zwalnia środkowy przycisk myszy w sesji użytkownika agenta IA-Connect.

Aktualizowanie wyniku statystyk usługi Orchestrator Flow

Zaktualizuj statystyki wyników dla bieżącego przepływu procesów roboczych w programie IA-Connect Orchestrator. Służy do modyfikowania końcowego wyniku statystyki usługi Flow w IA-Connect Orchestrator, który jest zwykle używany do celów raportowania. Działa to tylko dla bieżącego przepływu (program Orchestrator wykrywa identyfikator przebiegu przepływu). Nie można modyfikować statystyk dla żadnego innego przepływu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Powodzenie ostatniej akcji przepływu
FlowLastActionSuccess boolean

Ustaw wartość true, aby określić, że ostatnia akcja w statucie usługi Orchestrator Flow jest sukcesem. Ustaw wartość false, aby określić, że ostatnia akcja w statucie przepływu programu Orchestrator jest błędem. Pozostaw to pole puste, jeśli nie chcesz aktualizować stanu ostatniej akcji przepływu (na przykład: Jeśli chcesz zaktualizować tylko ostatni kod akcji.

Komunikat o błędzie ostatniej akcji przepływu
FlowLastActionErrorMessage string

Jeśli określono, że ostatnia akcja przepływu była błędem, podaj tutaj komunikat o błędzie.

Kod ostatniej akcji przepływu
FlowLastActionCode integer

Opcjonalny kod do przypisania do statystyki usługi Flow. Jest to zwykle używane jako kod błędu (na przykład w celu odróżnienia wyjątków systemowych i biznesowych), ale może być używane jako kod sukcesu.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
UpdateOrchestratorFlowStatsResultResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Blokowanie sesji

Blokuje sesję uruchomioną przez agenta IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zablokuj po minutach braku aktywności akcji
LockAfterMinutesOfActionInactivity integer

Jeśli ustawiono wartość większą niż 0, agent nie będzie blokował się natychmiast, ale zamiast tego zablokuje po określonej liczbie minut braku aktywności akcji (agent nie otrzymuje żadnych akcji). Uniemożliwia to agentowi ciągłe blokowanie i odblokowywanie, gdy istnieje wiele przepływów uruchomionych z powrotem do tyłu. Ustaw wartość 0, aby zablokować natychmiast. Wartość domyślna to 5 minut.

Sekundy oczekiwania po zablokowaniu
SecondsToWaitAfterLock integer

Po zablokowaniu poczekaj określoną liczbę sekund. Umożliwia to pełne zablokowanie czasu sesji. Jest to zwykle używane, jeśli spodziewasz się możliwości odblokowania zdarzenia (tj. innej sesji początkowej) natychmiast po zablokowaniu, co może zakończyć się niepowodzeniem, jeśli poprzednia sesja nadal blokuje. Używane tylko wtedy, gdy ustawienie "Zablokuj po minutach braku aktywności akcji" ma wartość 0 (powodując natychmiastową blokadę).

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
LockSessionResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Czy czytnik zawartości ekranu jest włączony

Zwraca, czy czytnik zawartości ekranu został włączony w sesji użytkownika IA-Connect Agent.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Włączony czytnik zawartości ekranu
ScreenReaderEnabled boolean

Zwraca wartość true, jeśli czytnik zawartości ekranu został włączony.

Czy katalog istnieje

Zgłasza wartość true lub false, czy katalog (folder) istnieje na komputerze, na którym jest uruchomiony agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka katalogu
DirectoryPath True string

Pełna ścieżka do katalogu (folderu). Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Katalog istnieje
DirectoryExists boolean

Zwraca wartość true, jeśli katalog (folder) istnieje lub wartość false, jeśli nie.

Czy katalog jest dostępny

Zwraca, czy katalog (folder) jest dostępny i czy uprawnienia ograniczają dostęp do niego na komputerze, na którym IA-Connect Agent.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka katalogu
DirectoryPath True string

Pełna ścieżka do katalogu (folderu). Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Katalog jest dostępny
DirectoryAccessible boolean

Zwraca wartość true, jeśli katalog jest dostępny, lub false, jeśli nie.

Dostęp do katalogu nieautoryzowanym
DirectoryAccessUnauthorised boolean

Zwraca wartość true, jeśli katalog jest niedostępny, ponieważ uprawnienia ograniczają dostęp do niego lub wartość false, jeśli nie.

Czy plik istnieje

Zgłasza wartość true lub false, czy plik istnieje na komputerze, na którym jest uruchomiony agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka pliku
Filename True string

Pełna ścieżka, w której ma być wyszukiwany plik. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Plik istnieje
FileExists boolean

Zwraca wartość true, jeśli plik istnieje lub wartość false, jeśli nie.

Czy port TCP odpowiada

Zgłasza, czy port TCP sieci odpowiada na próbę połączenia przez agenta IA-Connect. Może to być port TCP na komputerze, na którym jest uruchomiony agent IA-Connect (wprowadź "localhost" dla hosta zdalnego) lub na dowolnym komputerze zdalnym. Jeśli agent IA-Connect pomyślnie łączy się z portem TCP, natychmiast zamyka połączenie TCP.

Parametry

Nazwa Klucz Wymagane Typ Opis
Host zdalny
RemoteHost True string

Adres IPv4, adres DNS lub nazwa hosta komputera do nawiązania połączenia. Wprowadź wartość "localhost", aby sprawdzić port TCP na komputerze, na którym działa agent IA-Connect. Przykłady: 192.168.1.10 lub www.test.com lub vm-server19.

port TCP
TCPPort True integer

Numer portu TCP do nawiązania połączenia na określonym hoście zdalnym (lub lokalnym). Port TCP musi być 1 lub nowszy i 65535 lub niższy. Przykłady typowych dobrze znanych portów to 80 (HTTP), 443 (HTTPS), 445 (SMB / udostępnianie plików).

Czas zakończenia w sekundach
TimeoutInSeconds integer

Maksymalna liczba sekund oczekiwania na połączenie TCP. Ta wartość domyślna to 10 sekund, ale większość działających połączeń powinna łączyć się w ciągu kilku sekund (przez Internet) lub mniej niż sekundę (sieć lokalna).

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Połączony port TCP
TCPPortConnected boolean

Ustaw wartość true, jeśli port TCP jest połączony lub fałsz, jeśli port TCP nie może nawiązać połączenia.

Komunikat o błędzie połączenia
ConnectionErrorMessage string

Komunikat o błędzie, jeśli port TCP nie może nawiązać połączenia. Zazwyczaj jest to błąd wyszukiwania dns/nazwy lub przekroczenie limitu czasu.

Czy sesja IA-Connect istnieje według nazwy

Zwraca wartość , jeśli istnieje określona sesja IA-Connect Director. Jest to sesja, w której są wysyłane polecenia do agenta IA-Connect. Nazwa będzie znana z wcześniejszej akcji "Dołącz".

Parametry

Nazwa Klucz Wymagane Typ Opis
nazwa sesji IA-Connect
IAConnectSessionName True string

Nazwa sesji IA-Connect do sprawdzenia.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
IA-Connect sesja istnieje
IAConnectSessionExists boolean

Zwraca wartość true, jeśli istnieje sesja o określonej nazwie lub fałsz, jeśli nie.

Czy sesja jest zablokowana

Zgłasza, czy sesja, w którym działa agent IA-Connect, jest zablokowana.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Sesja jest zablokowana
SessionIsLocked boolean

Ustaw wartość true, jeśli sesja uruchomiona przez agenta IA-Connect jest zablokowana.

Dodawanie folderu do pliku ZIP

Pliki ZIPs w folderze w pliku ZIP (przechowuje pliki w archiwum kompresji).

Parametry

Nazwa Klucz Wymagane Typ Opis
Folder źródłowy do dodania do pliku ZIP
SourceFolderToAddToZIP True string

Ścieżka do folderu, który ma zostać dodany do pliku zip. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Ścieżka pliku ZIP danych wyjściowych
OutputZIPFilename True string

Ścieżka pliku, do którego powinien znajdować się plik ZIP. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Dodawanie plików do folderu w pliku ZIP
AddFilesToFolderInZIP string

Jeśli chcesz dodać pliki źródłowe do folderu w pliku ZIP, wprowadź tutaj nazwę folderu.

Kompresować
Compress boolean

Czy folder powinien być skompresowany podczas zipowania?

Dodaj do istniejącego pliku ZIP
AddToExistingZIPFile boolean

Ustaw wartość True, aby dodać do istniejącego pliku ZIP.

Dołączanie podfolderów
IncludeSubfolders boolean

Czy podfoldery w folderze źródłowym również powinny zostać dodane do pliku ZIP?

Dołączanie plików wyrażeń regularnych
IncludeFilesRegEx string

Opcjonalne wyrażenie regularne umożliwiające określenie, które pliki mają zostać wyodrębnione. Pasuje tylko do nazwy pliku.

Wykluczanie plików wyrażeń regularnych
ExcludeFilesRegEx string

Opcjonalne wyrażenie regularne umożliwiające określenie plików, które mają zostać wykluczone z wyodrębniania. Pasuje tylko do nazwy pliku.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Liczba dodanych pomyślnie plików
FilesAddedSuccessfully integer

Liczba plików, które zostały pomyślnie dodane do pliku ZIP.

Liczba wykluczonych plików
FilesExcluded integer

Liczba wykluczonych plików (jeśli używasz danych wejściowych "Wyklucz pliki regularne").

Dodawanie notatki do zadania automatyzacji programu Orchestrator

Dodaje notatkę do wybranego zadania automatyzacji programu Orchestrator. Ta uwaga zostanie przekazana do systemu źródłowego połączonego z tym zadaniem automatyzacji (na przykład ServiceNow) i jest najczęściej używana do dodawania szczegółów do biletu. Jeśli zadanie automatyzacji programu Orchestrator nie jest połączone ze źródłem, zostanie zgłoszony wyjątek.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator zadania
TaskId True integer

Identyfikator zadania programu Orchestrator, do których ma zostać dodana notatka.

Tekst notatki
NoteText True string

Wiadomość SMS z notatką.

Typ notatki
NoteType string

Jeśli system źródłowy obsługuje różne typy notatek (na przykład notatkę służbową, notatkę zamknięcia lub komentarz), wprowadź tutaj typ notatki. Będzie to interpretowane inaczej, w zależności od systemu źródłowego. Obecnie obsługiwane typy to "WorkNote" (wartość domyślna), "CloseNote", "Comment". Jeśli istnieje tylko jeden typ notatki, wprowadź ciąg "WorkNote". Jeśli masz niestandardową notatkę służbową, wprowadź "Inne".

Wpisz notatkę inną
NoteTypeOther string

Jeśli masz niestandardowy typ notatki, wybierz typ notatki "Inny" i wprowadź typ niestandardowy w tym polu.

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
TasksAddNoteResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Dodawanie nowego zadania automatyzacji programu Orchestrator

Dodaj nowe zadanie automatyzacji programu Orchestrator do kolejki, którą można monitorować z poziomu usługi Flow. Zadania mogą być gotowe do uruchomienia natychmiast lub odroczone do uruchomienia w późniejszym czasie.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ustawianie nazwy automatyzacji
SetAutomationName string

Wybierz pozycję "Automatycznie", jeśli chcesz użyć nazwy przepływu jako nazwy zadania lub wybierz pozycję "Ręczne" i wprowadź nazwę w polu "Nazwa automatyzacji", aby użyć tej nazwy.

Nazwa automatyzacji
AutomationName string

Będzie to używane tylko wtedy, gdy w polu "Ustaw nazwę automatyzacji" wybrano opcję "Ręczne". Przyjazna nazwa nadana w celu zidentyfikowania zadania później lub skojarzenia go z określonym przepływem. Wiele zadań może używać tej samej nazwy automatyzacji. Określona nazwa zadania jest wymagana, jeśli zadanie jest przetwarzane przez zewnętrzne narzędzie poller lub wyzwalacz programu Orchestrator.

Dane wejściowe zadania
TaskInputData string

Opcjonalne dane, które mają być dostępne dla zadania podczas jego uruchamiania. Możesz przechowywać dane w dowolnym formacie, ale format JSON jest powszechnie używanym formatem.

Etap procesu
ProcessStage string

Punkt, w którym powinien zostać uruchomiony proces automatyzacji/przepływ. Jest to opcjonalna wartość ciągu, która będzie unikatowa dla określonego procesu/przepływu. Będzie to używane przez warunek w procesie /przepływie, aby zdecydować, jaki krok należy wykonać dalej. Na przykład: jeśli chcesz, aby proces/przepływ rozpoczął się na etapie "Exchange", wprowadź wartość "Exchange".

Priority
Priority integer

Ustaw poziom priorytetu tego zadania automatyzacji (1 jest najwyższym poziomem).

Umowa SLA w minutach
SLA integer

Ustaw ilość minut wymaganą dla umowy SLA. Ustaw wartość 0, jeśli nie masz umowy SLA. Domyślnie zadania automatyzacji zbliżone do końca umowy SLA przejmą priorytet nad innymi zadaniami.

Umieszczanie zadania w wstrzymaniu
TaskOnHold boolean

Określ stan "Wstrzymaj" zadania. Zadanie ustawione na wartość "Wstrzymaj" nie zostanie pobrane przez akcję "Pobierz następne zadanie automatyzacji programu Orchestrator", dlatego nie zostanie przetworzone w typowym przepływie pracy zadań.

Organizacja
Organisation string

Opcjonalnie określ organizację, z która jest skojarzona. Zazwyczaj służy do wyszukiwania i filtrowania zadań.

Dział
Department string

Opcjonalnie określ dział, z który jest skojarzone to zadanie. Zazwyczaj służy do wyszukiwania i filtrowania zadań.

Description
Description string

Opcjonalnie określ opis tego zadania. Zazwyczaj służy do wyszukiwania i filtrowania zadań.

Etykiety
Tags string

Opcjonalna lista co najmniej jednego tagu do przypisania do tego zadania. Zazwyczaj służy do kategoryzowania zadania do wyszukiwania i filtrowania. Nie uwzględnia wielkości liter. Jeden na wiersz.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Identyfikator zadania
TaskId integer

Identyfikator utworzonego zadania automatyzacji programu Orchestrator. Tego identyfikatora zadania można użyć do pobrania zadania w późniejszym terminie.

Dodawanie nowego zadania odroczonego programu Orchestrator

Dodaj nowe zadanie odroczone w programie Orchestrator do kolejki, którą można monitorować z poziomu usługi Flow. Zadanie zostanie odroczone do określonego czasu w przyszłości. Użyj tej akcji, aby tymczasowo zawiesić zadanie przez określony czas (na przykład jeśli czekasz na coś).

Parametry

Nazwa Klucz Wymagane Typ Opis
Ustawianie nazwy automatyzacji
SetAutomationName string

Wybierz pozycję "Automatycznie", jeśli chcesz użyć nazwy przepływu jako nazwy zadania lub wybierz pozycję "Ręczne" i wprowadź nazwę w polu "Nazwa automatyzacji", aby użyć tej nazwy.

Nazwa automatyzacji
AutomationName string

Będzie to używane tylko wtedy, gdy w polu "Ustaw nazwę automatyzacji" wybrano opcję "Ręczne". Przyjazna nazwa nadana w celu zidentyfikowania zadania później lub skojarzenia go z określonym przepływem. Wiele zadań może używać tej samej nazwy automatyzacji.

Czas odroczenia w minutach
DeferralTimeInMinutes integer

Ile minut powinno zostać opóźnione zadanie automatyzacji.

Dane wejściowe zadania
TaskInputData string

Opcjonalne dane, które mają być dostępne dla zadania podczas jego uruchamiania. Możesz przechowywać dane w dowolnym formacie, ale format JSON jest powszechnie używanym formatem.

Odroczenie przechowywanych danych
DeferralStoredData string

Opcjonalne dane do przechowywania za pomocą tego zadania. Stanie się on dostępny dla procesu /przepływu, gdy będzie on kontynuowany z odroczenia. Jest to zwykle używane do przechowywania danych obliczanych podczas procesu/przepływu, które należy ponownie udostępnić po odroczenia. Możesz przechowywać dane w dowolnym formacie, ale format JSON jest powszechnie używanym formatem.

Etap procesu
ProcessStage string

Punkt, w którym proces/przepływ automatyzacji powinien być kontynuowany po odroczenia. Jest to opcjonalna wartość ciągu, która będzie unikatowa dla określonego procesu/przepływu. Będzie to używane przez warunek w ramach odroczonego procesu /przepływu, aby zdecydować, jaki krok należy wykonać dalej. Na przykład: Jeśli chcesz, aby proces/przepływ był kontynuowany na etapie "Exchange", gdy będzie on kontynuowany po odroczeniem, wprowadź wartość "Exchange".

Priority
Priority integer

Ustaw poziom priorytetu tego zadania (1 jest najwyższym poziomem).

Umieszczanie zadania w wstrzymaniu
TaskOnHold boolean

Określ stan "Wstrzymaj" zadania. Zadanie ustawione na wartość "Wstrzymaj" nie zostanie pobrane przez akcję "Pobierz następne zadanie automatyzacji programu Orchestrator", dlatego nie zostanie przetworzone w typowym przepływie pracy zadań.

Organizacja
Organisation string

Opcjonalnie określ organizację, z która jest skojarzona. Zazwyczaj służy do wyszukiwania i filtrowania zadań.

Dział
Department string

Opcjonalnie określ dział, z który jest skojarzone to zadanie. Zazwyczaj służy do wyszukiwania i filtrowania zadań.

Description
Description string

Opcjonalnie określ opis tego zadania. Zazwyczaj służy do wyszukiwania i filtrowania zadań.

Etykiety
Tags string

Opcjonalna lista co najmniej jednego tagu do przypisania do tego zadania. Zazwyczaj służy do kategoryzowania zadania do wyszukiwania i filtrowania. Nie uwzględnia wielkości liter. Jeden na wiersz.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Identyfikator zadania
TaskId integer

Identyfikator utworzonego zadania odroczenia.

Dodawanie nowej operacji odroczonego zadania programu Orchestrator

Dodaj nowe zadanie odroczone w programie Orchestrator i uzyskaj identyfikator operacji. Zadanie zostanie odroczone do określonego czasu w przyszłości. Użyj tej akcji, aby tymczasowo zawiesić zadanie przez określony czas (na przykład jeśli czekasz na coś). Określona nazwa zadania jest wymagana, jeśli zadanie jest przetwarzane przez zewnętrzne narzędzie poller lub wyzwalacz programu Orchestrator. Ta akcja różni się od polecenia "Dodaj nowe zadanie odroczone w programie Orchestrator" (TasksAddNewDeferral), ponieważ odpowiada za pomocą niezgadowalnego identyfikatora operacji, zamiast identyfikatora zadania możliwego do odgadnięcia.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa automatyzacji
AutomationName string

Przyjazna nazwa nadana w celu zidentyfikowania zadania później lub skojarzenia go z określonym przepływem. Wiele zadań może używać tej samej nazwy automatyzacji.

Czas odroczenia w minutach
DeferralTimeInMinutes integer

Ile minut powinno zostać opóźnione zadanie automatyzacji.

Dane wejściowe zadania
TaskInputData string

Opcjonalne dane, które mają być dostępne dla zadania podczas jego uruchamiania. Możesz przechowywać dane w dowolnym formacie, ale format JSON jest powszechnie używanym formatem.

Odroczenie przechowywanych danych
DeferralStoredData string

Opcjonalne dane do przechowywania za pomocą tego zadania. Stanie się on dostępny dla procesu /przepływu, gdy będzie on kontynuowany z odroczenia. Jest to zwykle używane do przechowywania danych obliczanych podczas procesu/przepływu, które należy ponownie udostępnić po odroczenia. Możesz przechowywać dane w dowolnym formacie, ale format JSON jest powszechnie używanym formatem.

Etap procesu
ProcessStage string

Punkt, w którym powinien zostać uruchomiony proces automatyzacji/przepływ. Jest to opcjonalna wartość ciągu, która będzie unikatowa dla określonego procesu/przepływu. Będzie to używane przez warunek w procesie /przepływie, aby zdecydować, jaki krok należy wykonać dalej. Na przykład: jeśli chcesz, aby proces/przepływ rozpoczął się na etapie "Exchange", wprowadź wartość "Exchange".

Priority
Priority integer

Ustaw poziom priorytetu tego zadania automatyzacji (1 jest najwyższym poziomem).

Organizacja
Organisation string

Opcjonalnie określ organizację, z która jest skojarzona. Zazwyczaj służy do wyszukiwania i filtrowania zadań.

Dział
Department string

Opcjonalnie określ dział, z który jest skojarzone to zadanie. Zazwyczaj służy do wyszukiwania i filtrowania zadań.

Description
Description string

Opcjonalnie określ opis tego zadania. Zazwyczaj służy do wyszukiwania i filtrowania zadań.

Etykiety
Tags string

Opcjonalna lista co najmniej jednego tagu do przypisania do tego zadania. Zazwyczaj służy do kategoryzowania zadania do wyszukiwania i filtrowania. Nie uwzględnia wielkości liter. Jeden na wiersz.

Zwraca

Nazwa Ścieżka Typ Opis
Identyfikator operacji
OperationId string

Identyfikator operacji utworzonego zadania odroczonego programu Orchestrator. Tego identyfikatora operacji można użyć do pobrania zadania w późniejszym terminie. Identyfikator operacji jest unikatowym, niezgadalnym ciągiem, ograniczając możliwość odgadnięcia identyfikatora operacji, której nie utworzyli.

Dodawanie nowej operacji zadania automatyzacji programu Orchestrator

Dodaj nowe zadanie automatyzacji programu Orchestrator i uzyskaj identyfikator operacji. Określona nazwa zadania jest wymagana, jeśli zadanie jest przetwarzane przez zewnętrzne narzędzie poller lub wyzwalacz programu Orchestrator. Ta akcja różni się od polecenia "Dodaj nowe zadanie automatyzacji programu Orchestrator" (TasksAddNewTaskOperation), ponieważ odpowiada za pomocą niezgadowalnego identyfikatora operacji, a nie identyfikatora zadania możliwego do odgadnięcia.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa automatyzacji
AutomationName string

Przyjazna nazwa nadana w celu zidentyfikowania zadania później lub skojarzenia go z określonym przepływem. Wiele zadań może używać tej samej nazwy automatyzacji.

Dane wejściowe zadania
TaskInputData string

Opcjonalne dane, które mają być dostępne dla zadania podczas jego uruchamiania. Możesz przechowywać dane w dowolnym formacie, ale format JSON jest powszechnie używanym formatem.

Etap procesu
ProcessStage string

Punkt, w którym powinien zostać uruchomiony proces automatyzacji/przepływ. Jest to opcjonalna wartość ciągu, która będzie unikatowa dla określonego procesu/przepływu. Będzie to używane przez warunek w procesie /przepływie, aby zdecydować, jaki krok należy wykonać dalej. Na przykład: jeśli chcesz, aby proces/przepływ rozpoczął się na etapie "Exchange", wprowadź wartość "Exchange".

Priority
Priority integer

Ustaw poziom priorytetu tego zadania automatyzacji (1 jest najwyższym poziomem).

Umowa SLA w minutach
SLA integer

Ustaw ilość minut wymaganą dla umowy SLA. Ustaw wartość 0, jeśli nie masz umowy SLA. Domyślnie zadania automatyzacji zbliżone do końca umowy SLA przejmą priorytet nad innymi zadaniami.

Organizacja
Organisation string

Opcjonalnie określ organizację, z która jest skojarzona. Zazwyczaj służy do wyszukiwania i filtrowania zadań.

Dział
Department string

Opcjonalnie określ dział, z który jest skojarzone to zadanie. Zazwyczaj służy do wyszukiwania i filtrowania zadań.

Description
Description string

Opcjonalnie określ opis tego zadania. Zazwyczaj służy do wyszukiwania i filtrowania zadań.

Etykiety
Tags string

Opcjonalna lista co najmniej jednego tagu do przypisania do tego zadania. Zazwyczaj służy do kategoryzowania zadania do wyszukiwania i filtrowania. Nie uwzględnia wielkości liter. Jeden na wiersz.

Zwraca

Nazwa Ścieżka Typ Opis
Identyfikator operacji
OperationId string

Identyfikator operacji utworzonego zadania automatyzacji programu Orchestrator. Tego identyfikatora operacji można użyć do pobrania zadania w późniejszym terminie. Identyfikator operacji jest unikatowym, niezgadalnym ciągiem, ograniczając możliwość odgadnięcia identyfikatora operacji, której nie utworzyli.

Dodawanie pliku do pliku ZIP

ZIPs pliku (przechowuje plik w archiwum kompresji).

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka pliku źródłowego do dodania do pliku ZIP
SourceFilenameToAddToZIP True string

Ścieżka pliku do pliku, który ma zostać dodany do pliku zip. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Ścieżka pliku ZIP danych wyjściowych
OutputZIPFilename True string

Ścieżka pliku, do którego powinien znajdować się plik ZIP. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Dodawanie nazwy pliku do folderu w pliku ZIP
AddFilenameToFolderInZIP string

Jeśli chcesz dodać plik źródłowy do folderu w pliku ZIP, wprowadź tutaj nazwę folderu.

Nazwa pliku źródłowego do dodania do komentarza ZIP
SourceFilenameToAddToZIPComment string

Opcjonalny komentarz dla tego pliku dodany do pliku ZIP.

Kompresować
Compress boolean

Czy plik powinien być skompresowany podczas spakowania?

Dodaj do istniejącego pliku ZIP
AddToExistingZIPFile boolean

Ustaw wartość True, aby dodać do istniejącego pliku ZIP.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Dodawanie uprawnień do folderu

Dodaje uprawnienie do folderu na komputerze, na którym jest uruchomiony agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka do folderu
FolderPath True string

Pełna ścieżka do folderu. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Tożsamość
Identity True string

Tożsamość (np. użytkownik, grupa lub komputer) do przypisania uprawnienia. Może to być w postaci "username", "DOMAIN\username" lub "username@domainfqdn".

Pozwolenie
Permission True string

Podaj uprawnienie do przypisania (Odczyt, Odczyt, OdczytAndExecute, Modyfikuj lub FullControl) lub pozostaw puste dla wartości domyślnej (Odczyt).

Zastosuj do folderu
ApplyToFolder boolean

Czy uprawnienie powinno mieć zastosowanie do samego folderu?

Zastosuj do podfolderów
ApplyToSubFolders boolean

Czy uprawnienie powinno być propagowane do podfolderów?

Zastosuj do plików
ApplyToFiles boolean

Czy uprawnienie powinno mieć zastosowanie do plików w folderze?

Deny
Deny boolean

Czy uprawnienie jest odrzucane?

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Dodawanie uprawnień do pliku

Dodaje uprawnienie do pliku na komputerze, na którym jest uruchomiony agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka pliku
FilePath True string

Pełna ścieżka, w której ma być wyszukiwany plik. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Tożsamość
Identity True string

Tożsamość użytkownika lub grupy do przypisania uprawnienia. Może to być w postaci "username", "DOMAIN\username" lub "username@domainfqdn".

Pozwolenie
Permission True string

Podaj uprawnienie do przypisania (Odczyt, Odczyt, OdczytAndExecute, Modyfikuj lub FullControl) lub pozostaw puste dla wartości domyślnej (Odczyt).

Deny
Deny boolean

Czy uprawnienie jest odrzucane?

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Dołącz do sesji IA-Connect według nazwy

Dołącza do określonej sesji IA-Connect Director według nazwy. Jest to sesja, w której są wysyłane polecenia do agenta IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
nazwa sesji IA-Connect
IAConnectSessionName True string

Nazwa sesji IA-Connect do nawiązania połączenia.

Kanał wirtualny musi być połączony
VirtualChannelMustBeConnected boolean

Czy dyrektor IA-Connect powinien sprawdzić, czy kanał wirtualny jest połączony podczas dołączania do sesji? Dzięki temu agent IA-Connect jest uruchomiony w określonej sesji.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Dołączanie do najnowszej sesji IA-Connect

Dołącza do sesji IA-Connect Director, która została ostatnio połączona (opcjonalnie określonego typu). Jest to sesja, w której są wysyłane polecenia do agenta IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Typ sesji wyszukiwania IA-Connect
SearchIAConnectSessionType string

Typ sesji do wyszukania, np. "Agent lokalny", "Microsoft RDP", "Citrix ICA" lub "Remote" dla dowolnego typu sesji zdalnej. Pozostaw wartość pustą, aby wyszukać dowolny typ sesji.

Czas oczekiwania w sekundach
TimeToWaitInSeconds integer

Jeśli nie ma sesji określonego typu (jeśli określony typ został określony), jak długo należy IA-Connect poczekać?

Zgłaszanie wyjątku w przypadku przekroczenia limitu czasu
RaiseExceptionIfTimedout boolean

Czy IA-Connect zgłosić wyjątek, jeśli nowa sesja nie nawiązała połączenia przed upływem limitu czasu?

Kanał wirtualny musi być połączony
VirtualChannelMustBeConnected boolean

Czy dyrektor IA-Connect powinien sprawdzić, czy kanał wirtualny jest połączony podczas dołączania do sesji? Dzięki temu agent IA-Connect jest uruchomiony w określonej sesji.

Tylko liczba sesji, które nie są widoczne wcześniej
OnlyCountSessionsNotSeenBefore boolean

Jeśli ustawiono wartość true, wszystkie sesje wyświetlane przez wcześniej uruchomioną akcję "Pobierz dostępne sesje IA-Connect" (lub sesje wyświetlania inspektora IA-Connect) nie będą liczone w indeksie. Umożliwia to liczenie tylko "nowych" sesji (np. dołączanie do pierwszej nowej sesji Citrix).

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Nazwa sesji dołączonej IA-Connect
AttachedIAConnectSessionName string

Nazwa sesji IA-Connect, do którego została dołączona.

Dołączono do sesji
AttachedToSession boolean

Zwraca wartość true, jeśli IA-Connect została dołączona do sesji lub wartość false, jeśli nie.

Dołączanie do sesji IA-Connect warstwy 1

Dołącza do sesji IA-Connect Dyrektor odbiera komunikaty SOAP i / lub REST. Jest to sesja, w której są wysyłane polecenia do agenta IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Kanał wirtualny musi być połączony
VirtualChannelMustBeConnected boolean

Czy dyrektor IA-Connect powinien sprawdzić, czy kanał wirtualny jest połączony podczas dołączania do sesji? Dzięki temu agent IA-Connect jest uruchomiony w określonej sesji.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Nazwa sesji dołączonej warstwy 1 IA-Connect
AttachedTier1IAConnectSessionName string

Nazwa sesji IA-Connect warstwy 1, z którą nawiązano połączenie.

Dołączanie do sesji IA-Connect według indeksu

Dołącza do określonej sesji IA-Connect Director według indeksu (np. dołącz do pierwszej sesji Citrix ICA). Jest to sesja, w której są wysyłane polecenia do agenta IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Typ sesji wyszukiwania IA-Connect
SearchIAConnectSessionType string

Typ sesji do wyszukania, np. "Agent lokalny", "Microsoft RDP", "Citrix ICA" lub "Remote" dla dowolnego typu sesji zdalnej. Pozostaw wartość pustą, aby wyszukać dowolny typ sesji.

Indeks sesji wyszukiwania IA-Connect
SearchIAConnectSessionIndex integer

Indeks sesji do nawiązania połączenia, np. 1 dla pierwszego pasującego typu sesji, 2 dla drugiego pasującego typu sesji.

Czas oczekiwania w sekundach
TimeToWaitInSeconds integer

Jeśli sesja z określonym indeksem nie istnieje, jak długo należy IA-Connect poczekać?

Zgłaszanie wyjątku w przypadku przekroczenia limitu czasu
RaiseExceptionIfTimedout boolean

Czy IA-Connect zgłosić wyjątek, jeśli nowa sesja nie nawiązała połączenia przed upływem limitu czasu?

Kanał wirtualny musi być połączony
VirtualChannelMustBeConnected boolean

Czy dyrektor IA-Connect powinien sprawdzić, czy kanał wirtualny jest połączony podczas dołączania do sesji? Dzięki temu agent IA-Connect jest uruchomiony w określonej sesji.

Tylko liczba sesji, które nie są widoczne wcześniej
OnlyCountSessionsNotSeenBefore boolean

Jeśli ustawiono wartość true, wszystkie sesje wyświetlane przez wcześniej uruchomioną akcję "Pobierz dostępne sesje IA-Connect" (lub sesje wyświetlania inspektora IA-Connect) nie będą liczone w indeksie. Umożliwia to liczenie tylko "nowych" sesji (np. dołączanie do pierwszej nowej sesji Citrix).

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Nazwa sesji dołączonej IA-Connect
AttachedIAConnectSessionName string

Nazwa sesji IA-Connect, do którego została dołączona.

Dołączono do sesji
AttachedToSession boolean

Zwraca wartość true, jeśli IA-Connect została dołączona do sesji lub wartość false, jeśli nie.

Dwukrotnie lewym kliknięciem myszy na współrzędnych

Dwukrotnie klika lewy przycisk myszy w sesji użytkownika IA-Connect Agent na określonych współrzędnych. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych.

Parametry

Nazwa Klucz Wymagane Typ Opis
X pikseli
XCoord True integer

Wartość współrzędnych X (w pikselach).

Y pikseli
YCoord True integer

Wartość współrzędnych Y (w pikselach).

Opóźnienie w milisekundach
DelayInMilliseconds integer

Opóźnienie między każdym kliknięciem w milisekundach.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Generowanie hasła

Generuje hasło zawierające wyrazy słownika, liczby, symbole, znaki zgodnie z definicją w formacie szablonu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Format hasła
PasswordFormat True string

Format wygenerowanego hasła opisanego przy użyciu symboli. Symbol "w" reprezentuje słowo słownika, "u" reprezentuje słowo słownika w wielkiej litery, "n" reprezentuje liczbę, "s" reprezentuje symbol, "l" reprezentuje małą literę, "L" reprezentuje wielkie litery, "z" nie reprezentuje nic (przydatne w kombinacjach). Na przykład wnnwsl może wygenerować Plutonuto35Marmite!b. Liczba, po której następuje co najmniej dwa symbole w nawiasach klamrowych, spowoduje utworzenie losowej kombinacji tej liczby symboli. Na przykład 8(Lln) może zawierać produkty 6hP2AxP0 i 4(Lsz) mogą produkować symbole S!-A (LssL) lub generować symbole J$ (symbole Lszz). Znaki wewnątrz pojedynczych cudzysłowów są używane as-is. Na przykład w'--'w'_nn może produkować Jersey--Mountain_64.

Minimalna długość
MinimumLength integer

Minimalna długość wygenerowanego hasła. Jeśli wygenerowane hasło jest zbyt krótkie, dodatkowe wyrazy słownika zostaną dodane do momentu spełnienia długości. Ustaw wartość 0, jeśli nie ma wymagania dotyczącego minimalnej długości.

Zwracanie jako zwykłego tekstu
ReturnAsPlainText boolean

Ustaw wartość true, aby zwrócić hasło jako zwykły tekst.

Przechowywanie hasła jako identyfikatora
StorePasswordAsIdentifier string

Jeśli zostanie podany identyfikator, to hasło będzie przechowywane zaszyfrowane wewnątrz programu Orchestrator lub Agent (zobacz "Generuj przy") na potrzeby późniejszego pobierania/użycia przez wszystkie polecenia, które mogą używać przechowywanych poświadczeń. W przypadku wygenerowania przez agenta te hasła są przechowywane tylko w pamięci i są tracone po zamknięciu agenta. Na przykład polecenie MyExchangePassword będzie można pobrać przy użyciu polecenia {IAConnectPassword:MyExchangePassword}.

Obsługiwane symbole
SupportedSymbols string

Umożliwia podanie listy symboli, które mają być losowo używane, gdy symbol "s" jest używany w formacie wygenerowanego hasła. Jeśli nie zostanie określona, zostanie użyta wbudowana lista. Na przykład: !$()*.

Próba podania unikatowych haseł
AttemptUniquePasswords boolean

Ustaw wartość true (wartość domyślna) dla programu Orchestrator lub Agent (zobacz "Generuj na", aby uniknąć duplikowania losowych sekwencji liczb, dlatego upewnij się, że wygenerowane hasła są unikatowe tam, gdzie to możliwe w ramach określonej sesji. W przypadku wygenerowania przez agenta nie gwarantuje to unikatowych haseł między oddzielnymi agentami lub zamknięciem lub ponownym uruchomieniem agenta, dlatego zawsze należy upewnić się, że hasła są wysoce losowe przy użyciu złożonych haseł (na przykład: wnnws jest bardziej losowe niż wnw).

Generuj pod adresem
GenerateAt string

Określ, który składnik IA-Connect wygeneruje hasło.

Minimalna mała litera
MinimumLowercase integer

Minimalna liczba małych liter, które muszą znajdować się w haśle. Jeśli nie jest to możliwe (np. jeśli format hasła nie ma wystarczającej liczby symboli l, w lub u), zostanie zgłoszony wyjątek. Ustaw wartość 0 dla wartości minimalnej.

Minimalna wielka litera
MinimumUppercase integer

Minimalna liczba wielkich liter, które muszą znajdować się w haśle. Jeśli nie jest to możliwe (np. jeśli format hasła nie ma wystarczającej liczby symboli L, w lub u), zostanie zgłoszony wyjątek. Ustaw wartość 0 dla wartości minimalnej.

Minimalne liczby
MinimumNumbers integer

Minimalna liczba liczb, które muszą znajdować się w haśle. Jeśli nie jest to możliwe (np. jeśli format hasła nie ma wystarczającej liczby symboli n), zostanie zgłoszony wyjątek. Ustaw wartość 0 dla wartości minimalnej.

Symbole minimalne
MinimumSymbols integer

Minimalna liczba symboli, które muszą znajdować się w haśle. Jeśli nie jest to możliwe (np. jeśli format hasła nie ma wystarczającej liczby symboli), zostanie zgłoszony wyjątek. Ustaw wartość 0 dla wartości minimalnej.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Hasło zwykłego tekstu
PlainTextPassword string

Hasło w postaci zwykłego tekstu, jeśli jest wymagane. Hasło może być wymagane w postaci zwykłego tekstu, ponieważ hasło jest jednorazowym hasłem, które ma być przesyłane za pośrednictwem wiadomości SMS lub poczty e-mail (na przykład), dlatego należy je zobaczyć as-is.

Identyfikator procesu kill

Zabija uruchomiony proces w sesji użytkownika IA-Connect Agent, która ma określony identyfikator procesu. Identyfikatory procesów są unikatowe, dzięki czemu tylko jeden proces może być zgodny z identyfikatorem. Identyfikatory procesów są dynamiczne i różnią się dla każdego uruchomienia aplikacji.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator procesu
ProcessID True integer

Identyfikator procesu do zabicia.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Liczba zabitych procesów
NumberOfProcessesKilled integer

Liczba zabitych procesów.

Kalibrowanie mouse_event

Kalibruje metodę mouse_event, przenosząc mysz przez określoną liczbę pikseli, a następnie odczytując nową pozycję myszy.

Parametry

Nazwa Klucz Wymagane Typ Opis
Rozmiar kalibracji w pikselach
CalibrationSizeInPixels integer

Liczba pikseli, które mysz zostanie przeniesiona w celu skalibrowania. Im niższa wartość, tym mniej dokładna będzie kalibracja.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Mnożnik myszy X
MouseXMultiplier double

Wartość mnożnika myszy X. Wartość 1.0 nie wskazuje mnożnika.

Mnożnik myszy Y
MouseYMultiplier double

Wartość mnożnika myszy Y. Wartość 1.0 nie wskazuje mnożnika.

Kliknij dwukrotnie lewym przyciskiem myszy

Dwukrotnie klika lewy przycisk myszy w sesji użytkownika agenta IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Opóźnienie w milisekundach
DelayInMilliseconds integer

Opóźnienie między każdym kliknięciem w milisekundach.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Kliknij prawym przyciskiem myszy

Klika prawym przyciskiem myszy w sesji użytkownika agenta IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Kliknij prawym przyciskiem myszy na współrzędnych

Klika lewy przycisk myszy w sesji użytkownika agenta IA-Connect na określonych współrzędnych. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych.

Parametry

Nazwa Klucz Wymagane Typ Opis
X pikseli
XCoord True integer

Wartość współrzędnych X (w pikselach).

Y pikseli
YCoord True integer

Wartość współrzędnych Y (w pikselach).

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Kliknij prawym przyciskiem myszy na współrzędnych

Klika prawy przycisk myszy w sesji użytkownika agenta IA-Connect na określonych współrzędnych. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych.

Parametry

Nazwa Klucz Wymagane Typ Opis
X pikseli
XCoord True integer

Wartość współrzędnych X (w pikselach).

Y pikseli
YCoord True integer

Wartość współrzędnych Y (w pikselach).

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Konfigurowanie następnego przeskoku IA-Connect Director

Skonfiguruj dyrektora następnego przeskoku w scenariuszu z podwójnym przeskokiem. Jest to wymagane tylko wtedy, gdy ustawienia domyślne IA-Connect dyrektora następnego przeskoku nie są odpowiednie.

Parametry

Nazwa Klucz Wymagane Typ Opis
Włączono protokół SOAP
SOAPEnabled boolean

Czy interfejs SOAP powinien być włączony w dyrektorze następnego przeskoku?

Włączono architekturę REST
RESTEnabled boolean

Czy interfejs REST powinien być włączony w dyrektorze następnego przeskoku?

Włączony serwer sieci Web
WebServerEnabled boolean

Czy serwer sieci Web (na potrzeby hostowania inspektora IA-Connect) powinien być włączony w dyrektorze następnego przeskoku?

Dyrektor jest tylko hostem lokalnym
DirectorIsLocalhostOnly boolean

Czy interfejsy Director SOAP i REST powinny nasłuchiwać tylko na hoście lokalnym? Należy ustawić wartość true, ponieważ żaden inny komputer nie powinien komunikować się z tymi interfejsami.

Port TCP protokołu SOAP
SOAPTCPPort integer

Jeśli interfejs SOAP został włączony, jaki port TCP powinien być uruchomiony (domyślnie to 8002)?

Port TCP REST
RESTTCPPort integer

Jeśli interfejs REST został włączony, jaki port TCP powinien zostać uruchomiony (domyślnie to 8002)?

Protokół SOAP używa protokołu HTTPS
SOAPUsesHTTPS boolean

Czy interfejs SOAP korzysta z protokołu HTTPS (zamiast HTTP)? Jeśli ustawiono wartość True, certyfikat jest wymagany na komputerze pierwszego przeskoku w celu ułatwienia protokołu HTTPS. Można to udostępnić certyfikatowi używanego na potrzeby rest.

Interfejs REST korzysta z protokołu HTTPS
RESTUsesHTTPS boolean

Czy interfejs REST korzysta z protokołu HTTPS (zamiast HTTP)? Jeśli ustawiono wartość True, certyfikat jest wymagany na komputerze pierwszego przeskoku w celu ułatwienia protokołu HTTPS. Można to udostępnić certyfikatowi używanego dla protokołu SOAP.

Increment Director TCP port by SessionId
IncrementDirectorTCPPortBySessionId boolean

Aby upewnić się, że port TCP dyrektora jest unikatowy (jeśli istnieje wiele sesji równoległych przy użyciu podwójnego przeskoku z tego samego hosta pierwszego przeskoku), identyfikator sesji pierwszego przeskoku można dodać do portu TCP dyrektora. Jest to wymagane tylko wtedy, gdy w dyrektorze pierwszego przeskoku włączono protokół SOAP lub REST i zazwyczaj nie są one włączone, ponieważ nazwane potoki są domyślnie używane.

Protokół SOAP używa uwierzytelniania użytkownika
SOAPUsesUserAuthentication boolean

Ustaw wartość True, jeśli chcesz, aby port TCP protokołu HTTP SOAP używał uwierzytelniania użytkownika. Zapoznaj się z przewodnikiem instalacji IA-Connect, aby uzyskać informacje na temat sposobu ich konfigurowania.

Interfejs REST używa uwierzytelniania użytkownika
RESTUsesUserAuthentication boolean

Ustaw wartość True, jeśli chcesz, aby port TCP REST PROTOKOŁU HTTP używał uwierzytelniania użytkownika. Zapoznaj się z przewodnikiem instalacji IA-Connect, aby uzyskać informacje na temat sposobu ich konfigurowania.

Włączone polecenie o nazwie potoku
CommandNamedPipeEnabled boolean

Czy agent pierwszego przeskoku powinien używać nazwanych potoków do komunikowania się z dyrektorem pierwszego przeskoku? Jest to domyślna metoda komunikacji.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Konwertowanie współrzędnych prostokąta

Konwertuje współrzędną pikseli prostokąta z wirtualnej na fizyczną lub fizyczną na wirtualną. Jeśli chcesz przekonwertować punkt, po prostu ustaw wartość Right=Left i Bottom=Top. Współrzędne fizyczne mapują się bezpośrednio na piksele na monitorze. Współrzędne wirtualne są skalowane w dpi. Jeśli bazowe skalowanie wyświetlania wszystkich urządzeń wyświetlania wynosi 100%, współrzędne fizyczne i wirtualne są takie same.

Parametry

Nazwa Klucz Wymagane Typ Opis
Współrzędna X prostokąta ekranu krawędzi lewej
RectangleLeftPixelXCoord True integer

Lewa krawędź pikseli prostokąta do konwersji. Może być w pikselach wirtualnych lub fizycznych w zależności od typu konwersji.

Współrzędna ekranu prostokąta górnej krawędzi ekranu Y
RectangleTopPixelYCoord True integer

Górna krawędź pikseli prostokąta do konwersji. Może być w pikselach wirtualnych lub fizycznych w zależności od typu konwersji.

Współrzędna X prostokąta ekranu krawędzi prawej
RectangleRightPixelXCoord True integer

Prawa krawędź pikseli prostokąta do konwersji. Może być w pikselach wirtualnych lub fizycznych w zależności od typu konwersji.

Współrzędna ekranu prostokąta dolnej krawędzi ekranu Y
RectangleBottomPixelYCoord True integer

Dolna krawędź pikseli prostokąta do konwersji. Może być w pikselach wirtualnych lub fizycznych w zależności od typu konwersji.

Typ konwersji
ConversionType True string

Typ konwersji: od fizycznego do wirtualnego (PhysicalToVirtual lub P2V) lub wirtualnego do fizycznego (VirtualToPhysical lub V2P).

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Przekonwertowany prostokąt na lewą krawędź ekranu współrzędny X
ConvertedRectangleLeftPixelXCoord integer

Lewa krawędź pikseli przekonwertowanego prostokąta. Może być w pikselach wirtualnych lub fizycznych w zależności od typu konwersji.

Przekonwertowana współrzędna ekranu górnej krawędzi prostokąta
ConvertedRectangleTopPixelYCoord integer

Górna krawędź piksela przekonwertowanego prostokąta. Może być w pikselach wirtualnych lub fizycznych w zależności od typu konwersji.

Przekonwertowany prostokąt z prawej krawędzi ekranu współrzędny X
ConvertedRectangleRightPixelXCoord integer

Prawa krawędź piksela przekonwertowanego prostokąta. Może być w pikselach wirtualnych lub fizycznych w zależności od typu konwersji.

Przekonwertowana współrzędna ekranu z prostokątem dolnej krawędzi ekranu
ConvertedRectangleBottomPixelYCoord integer

Dolna krawędź piksela przekonwertowanego prostokąta. Może być w pikselach wirtualnych lub fizycznych w zależności od typu konwersji.

Przekonwertowana szerokość prostokąta
ConvertedRectangleWidth integer

Szerokość w pikselach przekonwertowanego prostokąta. Może być w pikselach wirtualnych lub fizycznych w zależności od typu konwersji.

Przekonwertowana wysokość prostokąta
ConvertedRectangleHeight integer

Wysokość w pikselach przekonwertowanego prostokąta. Może być w pikselach wirtualnych lub fizycznych w zależności od typu konwersji.

Kopiowanie pliku do schowka

Kopiuje określony plik lokalny do schowka w sesji użytkownika IA-Connect Agent.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa pliku
Filepath True string

Ścieżka pliku do pliku lokalnego, który ma zostać skopiowany do schowka.

Cięcie
Cut boolean

Jeśli ustawiono wartość true, plik zostanie wycięty zamiast skopiowany.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
CopyFileToClipboardResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Kopiowanie pliku z klienta na serwer

Kopiuje plik z komputera lokalnego (z uruchomionym dyrektorem IA-Connect) do komputera zdalnego (z uruchomionym agentem IA-Connect).

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka pliku klienta
ClientFilePath True string

Ścieżka pliku do skopiowania pliku z (na komputerze lokalnym z uruchomionym dyrektorem IA-Connect).

Ścieżka pliku serwera
ServerFilePath True string

Ścieżka pliku do skopiowania pliku (na komputerze z uruchomionym agentem IA-Connect).

Kompresować
Compress boolean

Czy plik powinien być skompresowany podczas kopiowania?

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Kopiuj plik

Kopiuje plik na komputerze, na którym działa agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka pliku źródłowego
SourceFilePath True string

Pełna ścieżka do pliku źródłowego. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Ścieżka pliku docelowego
DestFilePath True string

Pełna ścieżka do miejsca docelowego, do którego ma zostać skopiowany plik. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Lewa blokada myszy na współrzędnych

Przechowuje lewy przycisk myszy na określonych współrzędnych w sesji użytkownika agenta IA-Connect przez określoną ilość sekund. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych.

Parametry

Nazwa Klucz Wymagane Typ Opis
X pikseli
XCoord True integer

Wartość współrzędnych X (w pikselach).

Y pikseli
YCoord True integer

Wartość współrzędnych Y (w pikselach).

Czas przechowywania w sekundach
SecondsToHold True double

Liczba sekund na przytrzymanie lewego przycisku myszy.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Lewa mysz

Przechowuje lewy przycisk myszy w sesji użytkownika agenta IA-Connect przez określoną ilość sekund.

Parametry

Nazwa Klucz Wymagane Typ Opis
Czas przechowywania w sekundach
SecondsToHold True double

Liczba sekund na przytrzymanie lewego przycisku myszy.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Lewy przycisk myszy w dół

Naciska (i nie zwalnia) lewym przyciskiem myszy w sesji użytkownika agenta IA-Connect. Aby zwolnić mysz, użyj akcji przycisku myszy w górę.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Lewy przycisk myszy w górę

Zwalnia lewy przycisk myszy w sesji użytkownika IA-Connect Agent.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Lewym kliknięciem myszy

Klika lewy przycisk myszy w sesji użytkownika agenta IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Obracanie kółka myszy

Włącza kółko myszy (dodatnie lub ujemne) w sesji użytkownika agenta IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Koła obracają się
WheelTurns True integer

Liczba kół zmienia się w celu wykonania.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Odblokowywanie sesji

Odblokuje sesję uruchomioną przez agenta IA-Connect. Wymaga to zainstalowania dostawcy poświadczeń IA-Connect odblokowania na komputerze hostujący sesję, ponieważ tylko dostawca poświadczeń może odblokować komputer.

Parametry

Nazwa Klucz Wymagane Typ Opis
Odblokowywanie hasła
UnlockPassword True string

Hasło do odblokowania bieżącej sesji. Jest to hasło użytkownika systemu Windows dla konta, które jest zalogowane do sesji, która jest obecnie zablokowana. Jeśli jest to hasło przechowywane, wprowadź format {IAConnectPassword:StoredPassword:StoredPasswordIdentifier} i ustaw dane wejściowe "przechowywane hasło" na true. Jeśli jest to ogólne poświadczenie programu Orchestrator, wprowadź w formacie {OrchestratorCredential:FriendlyName} i ustaw dane wejściowe "przechowywane hasło" na true.

Hasło zawiera przechowywane hasło
PasswordContainsStoredPassword boolean

Ustaw wartość true, jeśli hasło jest IA-Connect przechowywanym identyfikatorem hasła (na przykład wygenerowanym przez akcję "Generuj hasło") lub poświadczenie ogólne IA-Connect Orchestrator (na przykład: jeśli używasz IA-Connect z przepływem pa).

Wykrywanie, czy blokada
DetectIfLocked True boolean

Jeśli agent IA-Connect spróbuje wykryć, czy sesja jest zablokowana. Jeśli ustawiono wartość true, a sesja nie zostanie wykryta jako zablokowana, ta akcja po prostu nic nie zrobi (ponieważ nie ma nic wspólnego). Ustawiono wartość false tylko wtedy, gdy IA-Connect jest błędnie wykrywana, czy sesja jest zablokowana i chcesz wymusić próbę odblokowania (co zakończy się niepowodzeniem, jeśli sesja nie jest zablokowana).

Wykryj dostawcę poświadczeń
DetectCredentialProvider True boolean

Jeśli agent IA-Connect próbuje wykryć istnienie dostawcy poświadczeń odblokowywania IA-Connect przed wysłaniem żądania odblokowania. Należy to wyłączyć tylko wtedy, gdy dostawca poświadczeń IA-Connect jest obecny i uruchomiony, ale z jakiegoś powodu agent IA-Connect nie wykrywa go.

Sekundy oczekiwania na odblokowanie
SecondsToWaitForUnlock integer

Jak długo (w sekundach) agent IA-Connect czeka na dowody na to, że komputer został pomyślnie odblokowany (wykrywając stan odblokowania pulpitu). Domyślnie jest to do 5 sekund. Ustaw wartość 0, aby wyłączyć tę funkcję i kontynuować bez sprawdzania, czy pulpit został odblokowany.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Odblokowywanie sesji zostało wykonane
SessionUnlockPerformed boolean

Ustaw wartość true, jeśli sesja została zablokowana i wykonano akcję odblokowywania. Ustaw wartość false, jeśli sesja nie została zablokowana, a opcja Wykryj, czy blokada została ustawiona na wartość true, co nie powoduje wykonania żadnej akcji.

Odczyt z poświadczeń użytkownika

Odczytuje nazwę użytkownika i hasło z poświadczeń w profilu użytkownika w sesji IA-Connect Agent. Poświadczenia można wyświetlić w Panelu sterowania systemu Windows. Zarówno nazwa użytkownika, jak i hasło można pobrać z poświadczenia ogólnego, podczas gdy tylko nazwa użytkownika może zostać pobrana z poświadczeń systemu Windows.

Parametry

Nazwa Klucz Wymagane Typ Opis
Adres poświadczeń
CredentialAddress True string

Nazwa/adres poświadczenia.

Typ poświadczeń
CredentialType True string

Typ poświadczeń: Windows lub Generic.

Klucz szyfrowania symetrycznego
SymmetricKey string

Opcjonalny symetryczny klucz szyfrowania używany do odszyfrowywania hasła poświadczeń (użyj, jeśli poświadczenie zostało zaszyfrowane przy użyciu klucza). Nie można pobrać tylko przy użyciu poświadczeń ogólnych, ponieważ nie można pobrać hasła dla poświadczeń systemu Windows.

Przechowywanie hasła jako identyfikatora
StorePasswordAsIdentifier string

Jeśli zostanie podany identyfikator, pobrane hasło poświadczeń będzie przechowywane zaszyfrowane wewnątrz agenta na potrzeby późniejszego pobierania/użycia przez wszystkie polecenia, które mogą używać przechowywanych poświadczeń. Te hasła są przechowywane tylko w pamięci i są tracone po zamknięciu agenta. Nie można pobrać tylko przy użyciu poświadczeń ogólnych, ponieważ nie można pobrać hasła dla poświadczeń systemu Windows. Na przykład: MyExchangePassword.

Nie zwracaj hasła
DontReturnPassword boolean

W przypadku ustawienia wartości true hasło poświadczeń nie zostanie zwrócone. Jest to przydatne, jeśli przechowujesz hasło w agencie do użycia przez dalsze polecenia (tj. "Zapisz hasło jako identyfikator" jest prawdziwe), ale w rzeczywistości nie musisz znać hasła w przepływie pracy.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Nazwa użytkownika
UserName string

Nazwa użytkownika poświadczeń.

Hasło
Password string

Hasło poświadczeń.

Odczytywanie całego tekstu z pliku

Odczytuje zawartość tekstową pliku na komputerze, na którym jest uruchomiony agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka pliku
Filename True string

Pełna ścieżka, w której ma być wyszukiwany plik. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Zawartość tekstu pliku
FileTextContents string

Zawartość tekstowa pliku.

Odroczenie istniejącego zadania automatyzacji programu Orchestrator

Odroczenie istniejącego zadania programu Orchestrator, które znajduje się już w kolejce. Zadanie zostanie odroczone do określonego czasu w przyszłości. Jest to często używane do ponownego odroczenia istniejącego zadania (tj. zadanie zostało wcześniej odroczone, a teraz musi zostać odroczone ponownie). Użyj tej akcji, aby tymczasowo zawiesić zadanie przez określony czas (na przykład jeśli czekasz na coś).

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator zadania
TaskId True integer

Identyfikator istniejącego zadania automatyzacji programu Orchestrator do odroczenia (lub odroczenia ponownie).

Czas odroczenia w minutach
DeferralTimeInMinutes integer

Ile minut powinno zostać opóźnione zadanie automatyzacji.

Odroczenie przechowywanych danych
DeferralStoredData string

Opcjonalne dane do przechowywania za pomocą tego zadania. Stanie się on dostępny dla procesu /przepływu, gdy będzie on kontynuowany z odroczenia. Jest to zwykle używane do przechowywania danych obliczanych podczas procesu/przepływu, które należy ponownie udostępnić po odroczenia. Możesz przechowywać dane w dowolnym formacie, ale format JSON jest powszechnie używanym formatem.

Etap procesu
ProcessStage string

Punkt, w którym proces/przepływ automatyzacji powinien być kontynuowany po odroczenia. Jest to opcjonalna wartość ciągu, która będzie unikatowa dla określonego procesu/przepływu. Będzie to używane przez warunek w ramach odroczonego procesu /przepływu, aby zdecydować, jaki krok należy wykonać dalej. Na przykład: Jeśli chcesz, aby proces/przepływ był kontynuowany na etapie "Exchange", gdy będzie on kontynuowany po odroczeniem, wprowadź wartość "Exchange".

Priority
Priority integer

Ustaw poziom priorytetu tego zadania (1 jest najwyższym poziomem).

Umieszczanie zadania w wstrzymaniu
TaskOnHold boolean

Jeśli ustawisz tę wartość na true, zadanie zostanie wstrzymane i w związku z tym nie zostanie przetworzone w typowym przepływie pracy zadań, nawet jeśli data odroczenia zostanie osiągnięta. Stan "Wstrzymaj" można zmienić później przy użyciu akcji "Zmień stan zadania automatyzacji programu Orchestrator".

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
TasksDeferExistingTaskResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Odroczenie istniejącej operacji zadania automatyzacji programu Orchestrator

Odroczenie istniejącego zadania programu Orchestrator, które znajduje się już w kolejce. Zadanie zostanie odroczone do określonego czasu w przyszłości. Jest to często używane do ponownego odroczenia istniejącego zadania (tj. zadanie zostało wcześniej odroczone, a teraz musi zostać odroczone ponownie). Użyj tej akcji, aby tymczasowo zawiesić zadanie przez określony czas (na przykład jeśli czekasz na coś).

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator operacji
OperationId True string

Identyfikator operacji zadania programu Orchestrator do odroczenia (lub odroczenia ponownie).

Czas odroczenia w minutach
DeferralTimeInMinutes integer

Ile minut powinno zostać opóźnione zadanie automatyzacji.

Odroczenie przechowywanych danych
DeferralStoredData string

Opcjonalne dane do przechowywania za pomocą tego zadania. Stanie się on dostępny dla procesu /przepływu, gdy będzie on kontynuowany z odroczenia. Jest to zwykle używane do przechowywania danych obliczanych podczas procesu/przepływu, które należy ponownie udostępnić po odroczenia. Możesz przechowywać dane w dowolnym formacie, ale format JSON jest powszechnie używanym formatem.

Etap procesu
ProcessStage string

Punkt, w którym proces/przepływ automatyzacji powinien być kontynuowany po odroczenia. Jest to opcjonalna wartość ciągu, która będzie unikatowa dla określonego procesu/przepływu. Będzie to używane przez warunek w ramach odroczonego procesu /przepływu, aby zdecydować, jaki krok należy wykonać dalej. Na przykład: Jeśli chcesz, aby proces/przepływ był kontynuowany na etapie "Exchange", gdy będzie on kontynuowany po odroczeniem, wprowadź wartość "Exchange".

Priority
Priority integer

Ustaw poziom priorytetu tego zadania (1 jest najwyższym poziomem).

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
TasksDeferExistingTaskOperationResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Oznacz przepływ jako ukończony

Oznacz przepływ jako ukończony, który informuje IA-Connect Orchestrator, że przypisana maszyna procesu roboczego jest teraz dostępna do przetwarzania innych przepływów.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Pisanie pliku tekstowego

Tworzy plik tekstowy na komputerze, na którym jest uruchomiony agent IA-Connect i zapisuje tekst w pliku.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka pliku
Filename True string

Pełna ścieżka, w której ma być wyszukiwany plik. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Tekst do zapisu
TextToWrite string

Zawartość tekstowa, która ma zostać zapisana w pliku.

Dołączanie istniejącego pliku
AppendExistingFile boolean

Jeśli plik już istnieje, czy nowy tekst do zapisu należy dołączyć na końcu istniejącego pliku?

Encoding
Encoding string

Podaj kodowanie pliku (Unicode, UTF8, UTF7 lub ASCII) lub pozostaw puste dla wartości domyślnej (UTF8).

Utwórz folder, jeśli jest to wymagane
CreateFolderIfRequired boolean

Jeśli folder do przechowywania pliku w pliku podany w parametrze "Ścieżka pliku" nie istnieje, czy ten folder powinien zostać utworzony?

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Pobieranie bieżącego stanu licencji agenta IA-Connect

Zwraca, czy agent IA-Connect jest obecnie licencjonowany i czy licencjonowany, właściwości licencji.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Jest licencjonowany
IsLicensed boolean

Zwraca wartość true, jeśli agent IA-Connect jest obecnie licencjonowany lub false, jeśli nie.

Typ licencji
LicenseType string

Typ używanej licencji IA-Connect.

Nazwa domeny agenta
CustomerNETBIOSDomainName string

Nazwa domeny NetBIOS maszyny, na której działa agent IA-Connect, jeśli jest licencjonowany przez nazwę domeny (IA-Connect 7.0 lub 7.1).

Nazwy hostów dyrektorów
DirectorHostnameCSV string

Nazwy hostów maszyn, na których można zainstalować IA-Connect Director, jeśli są licencjonowane przez nazwę hosta (post IA-Connect 7.2).

Nazwa wyświetlana klienta
CustomerDisplayName string

Nazwa klienta, która ma być wyświetlana na pasku tytułu agenta IA-Connect.

Nazwa dostawcy
VendorName string

Nazwa dostawcy IA-Connect.

Data wygaśnięcia licencji
LicenseExpiryDate string

Data wygaśnięcia licencji IA-Connect.

Dni do wygaśnięcia licencji
DaysUntilLicenseExpires integer

Liczba pozostałych dni do wygaśnięcia licencji IA-Connect.

Funkcje licencji
LicenseFeatures string

Dodatkowe funkcje licencji, które zwykle zapewniają dostęp do dodatkowych funkcji.

Czy licencja JML
IsJMLLicense boolean

Czy ta licencja zapewnia dostęp do funkcji JML.

Pobieranie drukarki domyślnej

Pobiera nazwę drukarki domyślnej dla użytkownika w sesji IA-Connect Agent.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Domyślna nazwa drukarki
DefaultPrinterName string

Nazwa drukarki domyślnej dla użytkownika.

Pobieranie dziennika agenta IA-Connect

Zwraca bieżący dziennik agenta IA-Connect jako plik lub przez odczytanie zawartości i zwrócenie go w zmiennej wyjściowej.

Parametry

Nazwa Klucz Wymagane Typ Opis
Kompresować
Compress boolean

Czy alternatywny plik wykonywalny agenta IA-Connect powinien zostać skompresowany podczas przekazywania?

Zwracaj tylko ostatnie dzienniki poleceń
ReturnLastCommandOnly boolean

Czy dziennik agenta IA-Connect powinien być ograniczony do wyniku ostatniego polecenia, a nie całego dziennika?

Zapisywanie dziennika w pliku
SaveLogToFile boolean

Czy dziennik agenta IA-Connect powinien zostać zapisany jako plik?

Umieszczanie zawartości dziennika w elemencie danych
PlaceLogContentInDataItem boolean

Czy zawartość dziennika powinna zostać zwrócona w zmiennej wyjściowej?

Lokalny folder zapisywania
LocalSaveFolder string

Ścieżka pliku do folderu w celu zapisania dziennika agenta IA-Connect.

Użyj nazwy pliku dziennika agenta
UseAgentLogFilename boolean

Czy plik dziennika powinien mieć taką samą nazwę jak nazwa pliku dziennika w agencie? Jeśli ustawiono wartość false, możesz ustawić wartość "Nazwa pliku zapisu lokalnego", aby określić nazwę pliku.

Nazwa pliku zapisu lokalnego
LocalSaveFilename string

Nazwa pliku tylko lokalnego pliku zapisywania dla dziennika IA-Connect agenta. Będzie to używane tylko wtedy, gdy dla ustawienia "Użyj nazwy pliku dziennika agenta" ustawiono wartość false.

Maksymalna liczba bajtów do odczytania
MaxBytesToRead integer

Maksymalna liczba bajtów do odczytu z dziennika agenta (z końca do tyłu). Można to ustawić na wartość 0 lub -1, aby pobrać cały dziennik.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Zawartość dziennika agenta
IAConnectAgentLogContentsBase64 string

Zawartość dziennika agenta IA-Connect.

Lokalna zapisana nazwa pliku dziennika
IAConnectAgentLogFilenameOnly string

Ścieżka do zapisanej nazwy pliku dziennika.

Pobieranie folderów

Zwraca wszystkie podfoldery w określonym folderze na komputerze, na którym jest uruchomiony agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka katalogu
DirectoryPath True string

Pełna ścieżka do katalogu (folderu). Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Foldery JSON
FoldersJSON string

Lista podfolderów zawartych w folderze w formacie JSON.

Liczba folderów odczytanych pomyślnie
NumberOfFoldersReadSuccessfully integer

Liczba podfolderów, które zostały pomyślnie odczytane.

Nie można odczytać liczby folderów
NumberOfFoldersFailedToRead integer

Liczba podfolderów, których nie można odczytać.

Pobieranie informacji o typie klienta i sesji dyrektora

Zwraca szczegóły sesji lokalnej lub zdalnej obsługiwanej przez dyrektora warstwy 1.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Typ klienta zdalnego
RemoteClientType string

Typ klienta zdalnego ("Local", "Citrix ICA" lub "Microsoft RDP").

Połączony kanał wirtualny
VirtualChannelConnected boolean

Prawda, jeśli kanał wirtualny jest połączony, między dyrektorem i agentem.

Wersja reżysera
DirectorVersion string

Wersja biblioteki DLL IA-Connect Director. Na przykład: 1.67.21.0.

Wersja wydania dyrektora
DirectorReleaseVersion string

Wersja IA-Connect dyrektora IA-Connect. Na przykład: 9.4.

Wersja agenta
AgentVersion string

Wersja pliku EXE agenta IA-Connect, z którą jest połączony ten dyrektor. Na przykład: 1.74.21.0.

Wersja wydania agenta
AgentReleaseVersion string

Wersja IA-Connect agenta IA-Connect, z którą jest połączony ten dyrektor. Na przykład: 9.4.

Agent jest licencjonowany
AgentIsLicensed boolean

Prawda, jeśli agent IA-Connect, z którymi jest połączony ten dyrektor, ma licencję. Fałsz, jeśli agent IA-Connect nie ma licencji. Wartość null, jeśli stan licencji agenta jest nieznany.

Funkcje licencji agenta
AgentLicenseFeatures string

Rozdzielona przecinkami lista funkcji licencji IA-Connect przypisanych do agenta IA-Connect, z którym jest połączony ten dyrektor. Na przykład: JML, DEV.

Nazwa hosta dyrektora
DirectorHostname string

Nazwa hosta komputera, na którym jest uruchomiony dyrektor. Na przykład: vmrpa1.

Nazwa domeny NetBIOS dyrektora
DirectorNetBIOSDomainName string

Nazwa domeny NetBIOS komputera, na którym działa dyrektor. Na przykład: domena1. Jeśli komputer nie jest członkiem domeny, zwykle zwraca nazwę hosta.

Nazwa domeny DNS dyrektora
DirectorDNSDomainName string

Nazwa domeny DNS komputera, na którym działa dyrektor. Na przykład: domain1.myorg.local. Jeśli komputer nie jest członkiem domeny, zwykle zwraca nazwę hosta.

Dołączony do dyrektora następnego przeskoku
AttachedToNextHopDirector boolean

Ustaw wartość false, jeśli sesja IA-Connect jest obecnie dołączona do agenta, z którego jest połączony ten dyrektor. Ustaw wartość true, jeśli dyrektor przekazuje wszystkie akcje (tj. dołączone) do innego dyrektora (który jest połączony z innym agentem). Jeśli na przykład ten dyrektor jest dyrektorem lokalnym komunikującym się z lokalnym agentem, ale sesja IA-Connect jest obecnie dołączona do firmy Citrix, ta wartość będzie prawdziwa.

Typ sesji Dyrektor następnego przeskoku
NextHopDirectorSessionType string

Jeśli ten dyrektor jest dołączony do dyrektora następnego przeskoku, ta wartość będzie przechowywać typ sesji następnego przeskoku. Jeśli na przykład ten dyrektor jest dyrektorem lokalnym komunikującym się z lokalnym agentem, ale sesja IA-Connect jest obecnie dołączona do firmy Citrix, ta wartość będzie mieć wartość "Citrix ICA", natomiast wartość "Zdalny typ klienta" będzie mieć wartość "Local" (reprezentującą akcje przekazujące dyrektora lokalnego do firmy Citrix).

Pobieranie komunikatu o błędzie akcji niepowodzenia z wyniku JSON wyniku przepływu

Deserializacji danych wyjściowych JSON co najmniej jednego wyrażenia wyniku przepływu() i pobiera pierwszy zlokalizowany komunikat o błędzie z akcji, która zakończyła się niepowodzeniem. Komunikat o błędzie może być przechowywany w formacie JSON w różnych formatach. Ta akcja przetwarza znane formaty i zwraca pierwszy zlokalizowany komunikat o błędzie.

Parametry

Nazwa Klucz Wymagane Typ Opis
Kod JSON wyniku przepływu
PowerAutomateResultJSON True array of string

Tablica JSON, która powinna zawierać dane wyjściowe z co najmniej jednego wyrażenia result() przepływu. Jeśli przetwarzasz tylko dane wyjściowe pojedynczego wyrażenia result() przepływu, po prostu wprowadź je w pierwszym elemencie tablicy.

Stan wyszukiwania
SearchStatus string

Stan akcji zawierającej komunikat o błędzie. Należy to zmienić tylko wtedy, gdy szukasz stanu innego niż domyślna wartość "Niepowodzenie".

Zwraca

Nazwa Ścieżka Typ Opis
Komunikat o błędzie akcji
ActionErrorMessage string

Zwraca komunikat o błędzie akcji wyodrębniony z wyniku JSON. Jeśli nie można znaleźć komunikatu o błędzie, zostanie zwrócona pusta wartość.

Nazwa akcji
ActionName string

Zwraca nazwę akcji skojarzonej z komunikatem o błędzie.

Kod akcji
ActionCode string

Zwraca kod wyniku akcji skojarzonej z komunikatem o błędzie.

Pobieranie liczby procesów agenta IA-Connect

Zwraca liczbę wystąpień agenta IA-Connect aktualnie uruchomionego w sesji użytkownika. Jest to przydatne do wykrywania, czy istnieje wiele wystąpień uruchomionego agenta IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Liczba procesów
NumberOfProcesses integer

Liczba procesów agenta IA-Connect, które są obecnie uruchomione w sesji użytkownika.

Pobieranie liczby procesów według nazwy

Zwraca liczbę uruchomionych procesów w sesji użytkownika agenta IA-Connect, która ma określoną nazwę procesu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa procesu
ProcessName True string

Nazwa procesu.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Liczba procesów
NumberOfProcesses integer

Liczba procesów pasujących do podanej nazwy procesu.

Pobieranie listy drukarek

Zwraca listę wszystkich dostępnych drukarek w sesji agenta IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Wyświetlanie listy drukarek lokalnych
ListLocalPrinters boolean

Czy drukarki lokalne powinny być zwracane?

Wyświetlanie listy drukarek sieciowych
ListNetworkPrinters boolean

Czy drukarki sieciowe powinny być zwracane?

Zwracanie szczegółowych informacji
ReturnDetailedInformation boolean

Czy należy zwrócić szczegółowe informacje, takie jak lokalizacja, nazwa portu, nazwa sterownika i stan każdej drukarki?

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Drukarki JSON
PrintersJSON string

Lista wszystkich znalezionych drukarek w formacie JSON.

Liczba drukarek
NumberOfPrinters integer

Liczba znalezionych drukarek.

Pobieranie listy dysków

Zwraca listę dysków na komputerze, na którym jest uruchomiony agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Dyski JSON
DrivesJSON string

Lista dysków na komputerze, na którym działa agent IA-Connect w formacie JSON.

Pobieranie listy procesów roboczych programu Orchestrator

Pobierz listę procesów roboczych zarejestrowanych w programie IA-Connect Orchestrator i ich stan na żywo.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zwracanie tylko pracowników na żywo
OnlyReturnLiveWorkers boolean

Ustaw wartość true, aby zwracać tylko aktywne procesy robocze (pracownicy, którzy są aktywnie połączeni z orkiestratorem).

Zwraca

Nazwa Ścieżka Typ Opis
Pracownicy programu Orchestrator
OrchestratorWorkers array of object

Lista procesów roboczych zarejestrowanych w programie IA-Connect Orchestrator i ich statusie na żywo.

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
Liczba procesów roboczych
NumberOfOrchestratorWorkers integer

Liczba procesów roboczych programu Orchestrator w odpowiedzi.

Pobieranie mapy cieplnej użycia przepływu procesu roboczego z programu Orchestrator

Zwraca dzienne użycie przepływu procesów roboczych z IA-Connect Orchestrator. Służy do raportowania. Opcjonalnie możesz użyć co najmniej jednego filtru, aby ograniczyć zwracane wyniki.

Parametry

Nazwa Klucz Wymagane Typ Opis
Okno uruchamiania czasu rozpoczęcia przepływu
SearchStartDateStartWindow True date-time

Przefiltruj wyniki, aby pobrać tylko mapę cieplną użycia przepływu procesu roboczego po określonej dacie rozpoczęcia (składnik godziny jest ignorowany). Ustaw wartość na pustą, aby nie filtrować. Na przykład: "2022-01-24T00:00:00" zwróci mapę cieplną procesu roboczego dla przepływów, które rozpoczęły się w dniu 24 stycznia 2022 r. lub po 24 stycznia 2022 r. Wszystkie daty/godziny znajdują się w formacie UTC (GMT+0), więc możesz użyć akcji Konwertuj datę/godzinę, aby przekonwertować czas lokalny na utc.

Okno zakończenia czasu rozpoczęcia przepływu
SearchStartDateEndWindow True date-time

Filtruj wyniki, aby pobrać tylko mapę cieplną użycia przepływu procesu roboczego przed określoną datą rozpoczęcia (składnik godziny jest ignorowany). Ustaw wartość na pustą, aby nie filtrować. Na przykład: "2022-01-25T00:00:00" zwróci mapę cieplną procesu roboczego dla usługi Flow, która rozpoczęła się 25 stycznia 2022 r. lub wcześniej. Wszystkie daty/godziny znajdują się w formacie UTC (GMT+0), więc możesz użyć akcji Konwertuj datę/godzinę, aby przekonwertować czas lokalny na utc.

Przesunięcie minut strefy czasowej z czasu UTC
TimeZoneMinutesOffsetFromUTC integer

Przesunięcie strefy czasowej z czasu UTC w minutach w celu wyrównania dziennej mapy cieplnej. Na przykład: Jeśli określisz 60 minut, codzienne mapy cieplne będą działać od 01:00 UTC do 01:00 UTC.

IA-Connect nazwy procesów roboczych
WorkerNames string

Lista nazw procesów roboczych IA-Connect, dla których ma być zwracana mapa cieplna w formacie JSON lub CSV. Jeśli pole pozostanie puste, mapa cieplna zostanie wygenerowana dla wszystkich procesów roboczych, które są obecnie znane koordynatorowi. Na przykład: [{"WorkerName": "Worker1"}, {"WorkerName": "Worker2"}] (format tabeli JSON), ["Worker1", "Worker2"] (format tablicy JSON) lub Worker1,Worker2 (format CSV).

Zwraca

Nazwa Ścieżka Typ Opis
Kod JSON mapy cieplnej przepływu procesu roboczego
WorkerFlowUsageHeatmapJSON string

Mapa cieplna użycia przepływu procesu roboczego w formacie JSON.

Liczba elementów mapy cieplnej użycia przepływu procesu roboczego
NumberOfWorkerFlowUsageHeatmapItems integer

Liczba zwróconych elementów mapy cieplnej przepływu procesu roboczego. Jeden element na proces roboczy dziennie.

Pobieranie metody przenoszenia myszy

Pobiera bieżącą metodę przenoszenia myszy.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Metoda przenoszenia myszy
MouseMoveMethod string

Zwraca bieżącą metodę przenoszenia myszy (mouse_event lub setcursorpos).

Pobieranie nazwy hosta klienta

Zwraca nazwę hosta klienta, na którym jest uruchomiony IA-Connect Director.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Nazwa hosta klienta
ClientHostname string

Nazwa hosta klienta, na którym jest uruchomiony dyrektor IA-Connect.

Pobieranie operacji zadania automatyzacji programu Orchestrator

Pobiera określone zadanie automatyzacji programu Orchestrator, podając unikatowy identyfikator operacji zadania.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator operacji
OperationId True string

Identyfikator operacji zadania programu Orchestrator, które chcesz pobrać.

Zwraca

Nazwa Ścieżka Typ Opis
Nazwa automatyzacji
AutomationName string

Nazwa pobranego zadania programu Orchestrator.

Data i godzina odroczenia
DeferralDateTime string

Data i godzina, kiedy pobrane zadanie programu Orchestrator ma być gotowe. Zostanie to zwrócone jako ciąg w formacie UTC.

Odroczenie przechowywanych danych
DeferralStoredData string

Opcjonalne dane przechowywane podczas odroczenia zadania. Zazwyczaj są to dane, które należy kontynuować proces/przepływ.

Liczba odroczenia
DeferralCount integer

Jak często to zadanie zostało odroczone. Zazwyczaj będzie to wartość 0 dla nowego zadania, które nigdy nie zostało odroczone lub 1 lub więcej dla zadania odroczonego. Za każdym razem, gdy zadanie odroczone zostało ponownie odroczone, program Orchestrator automatycznie zwiększy tę liczbę.

Dane wejściowe zadania
TaskInputData string

Opcjonalne dane przechowywane podczas tworzenia zadania. Zazwyczaj są to dane, które zostały użyte do uruchomienia procesu/przepływu, ale można użyć tego pola do dowolnego celu. Można to sformatować jako dowolny format tekstu, na przykład JSON lub XML lub nieprzetworzony tekst.

Dane wyjściowe zadania
TaskOutputData string

Opcjonalne dane przechowywane przez automatyzację podczas przetwarzania zadania. Można to sformatować jako dowolny format tekstu, na przykład JSON lub XML lub nieprzetworzony tekst.

Priority
Priority integer

Poziom priorytetu tego zadania programu Orchestrator (1 jest najwyższym poziomem).

Stan zadania automatyzacji
AutomationTaskStatus string

Stan pobranego zadania programu Orchestrator.

Etap procesu
ProcessStage string

Punkt, w którym proces/przepływ automatyzacji powinien być kontynuowany po odroczenia. Jest to opcjonalna wartość ciągu, która będzie unikatowa dla określonego procesu/przepływu. Będzie to używane przez warunek w ramach odroczonego procesu /przepływu, aby zdecydować, jaki krok należy wykonać dalej. Na przykład: Jeśli chcesz, aby proces/przepływ był kontynuowany na etapie "Exchange", gdy będzie on kontynuowany po odroczeniem, wprowadź wartość "Exchange".

Odebrano datę i godzinę
ReceivedDateTime string

Data i godzina, o których zadanie zostało początkowo odebrane przez program Orchestrator. Zostanie to zwrócone jako ciąg w formacie UTC.

Minuty do daty odroczenia
MinutesUntilDeferralDate integer

Liczba minut do daty odroczenia tego zadania (tj. gdy to zadanie jest gotowe do uruchomienia). Jeśli to zadanie będzie gotowe do uruchomienia, minuty będą wynosić 0.

Wstrzymano
OnHold boolean

Jest ustawiona na wartość true, jeśli zadanie jest wstrzymane. Zadanie wstrzymania nigdy nie zostanie pobrane przez akcję "Pobierz następne zadanie automatyzacji programu Orchestrator", dlatego nie zostanie przetworzone w typowym przepływie pracy zadań.

Organizacja
Organisation string

Organizacja ta jest związana z tym zadaniem. Zazwyczaj służy do wyszukiwania i filtrowania zadań.

Dział
Department string

Dział, z tym zadaniem jest skojarzony. Zazwyczaj służy do wyszukiwania i filtrowania zadań.

Description
Description string

Opis tego zadania. Zazwyczaj służy do wyszukiwania i filtrowania zadań.

Etykiety
Tags string

Opcjonalna lista co najmniej jednego tagu przypisanego do tego zadania. Zazwyczaj służy do kategoryzowania zadania do wyszukiwania i filtrowania. Nie uwzględnia wielkości liter. Jeden na wiersz.

Pobieranie ostatnich informacji wejściowych

Pobiera czas od czasu odebrania ostatnich danych wejściowych użytkownika w sesji użytkownika IA-Connect Agent.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Łączna liczba ostatnich danych wejściowych w sekundach
LastInputTotalSeconds integer

Liczba sekund, które upłynęły od ostatniego danych wejściowych.

Łączna liczba ostatnich minut danych wejściowych
LastInputTotalMinutes integer

Liczba minut, które upłynęły od ostatniego danych wejściowych.

Łączna liczba ostatnich godzin danych wejściowych
LastInputTotalHours integer

Liczba godzin, które upłynęły od ostatniego danych wejściowych.

Pobieranie ostatniej nieudanej akcji ze statystyk przepływu programu Orchestrator

Pobiera szczegóły ostatniej akcji, która przeszła przez IA-Connect Orchestrator do procesu roboczego, jeśli ta akcja nie powiodła się. Ta akcja jest najczęściej używana podczas obsługi błędów.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Proces roboczy przydzielony do przebiegu przepływu
WorkerAllocatedToFlowRun boolean

Zwraca wartość true, jeśli istnieje proces roboczy przydzielony do tego przebiegu przepływu, dlatego można podać informacje dotyczące ostatniego błędu akcji. Zwraca wartość false, jeśli nie ma przydzielonego procesu roboczego do tego przebiegu przepływu (jeden nigdy nie został przydzielony lub proces roboczy został udostępniony innemu przebiegowi przepływu), dlatego nie można podać żadnych informacji dotyczących ostatniego błędu.

Ostatnia akcja nie powiodła się
LastActionFailed boolean

Zwraca wartość true, jeśli ostatnia akcja w tym przebiegu przepływu (uruchamiana w ramach procesu roboczego przydzielonego do tego przebiegu przepływu) nie powiodła się: inne dane wyjściowe z tej akcji będą zawierać szczegóły. Zwraca wartość false, jeśli ostatnia akcja w tym przebiegu przepływu nie powiodła się: inne dane wyjściowe będą puste.

Ostatnia nieudana ścieżka żądania akcji
LastFailedActionRequestPath string

Jeśli ostatnia akcja w tym przebiegu przepływu (uruchamiana w ramach procesu roboczego przydzielonego do tego przebiegu przepływu) nie powiodła się, te dane wyjściowe będą zawierać ścieżkę żądania akcji. Może to służyć do określenia, która akcja nie powiodła się. Jeśli ostatnia akcja w tym przebiegu przepływu nie zakończy się niepowodzeniem, ta wartość będzie pusta.

Komunikat o błędzie ostatniej akcji, która zakończyła się niepowodzeniem
LastFailedActionErrorMessage string

Jeśli ostatnia akcja w tym przebiegu przepływu (uruchamiana w ramach procesu roboczego przydzielonego do tego przebiegu przepływu) nie powiodła się, te dane wyjściowe będą zawierać komunikat o błędzie. Jeśli ostatnia akcja w tym przebiegu przepływu nie zakończy się niepowodzeniem, ta wartość będzie pusta.

Pobieranie pliku HTTP

Pobiera plik na komputer, na którym działa agent IA-Connect przy użyciu protokołu HTTP(S).

Parametry

Nazwa Klucz Wymagane Typ Opis
Adres URL pobierania
DownloadURL True string

Adres URL pobierania HTTP lub HTTPS.

Zapisz ścieżkę pliku
SaveFilename string

Pełna ścieżka do zapisanej nazwy pliku. Jeśli to pole jest puste i określono wartość "Zwracaj zawartość jako ciąg" na wartość True, plik nie zostanie zapisany na komputerze.

Zastąp istniejący plik
OverwriteExistingFile boolean

Jeśli plik już istnieje o nazwie określonej w danych wejściowych "Zapisz ścieżkę pliku", czy powinien zostać zastąpiony?

Uwierzytelnianie przekazywane
PassthroughAuthentication boolean

Czy poświadczenia użytkownika powinny być przekazywane do serwera internetowego? Zazwyczaj jest to używane tylko dla wewnętrznych witryn intranetowych.

Agent użytkownika
UserAgent string

Umożliwia to ustawienie agenta użytkownika zgłoszonego na stronie sieci Web. Zazwyczaj nie jest to wymagane i należy je zmienić tylko wtedy, gdy strona internetowa wymaga określonego ciągu agenta.

Akceptuj
Accept string

Ten parametr określa, które typy zawartości są obsługiwane. Należy to zmienić tylko wtedy, gdy pobierana zawartość wymaga innego typu zawartości.

Obsługa protokołu TLS10
SupportTLS10 boolean

Ustaw wartość True, aby obsługiwać protokół szyfrowania TLS 1.0.

Obsługa protokołu TLS11
SupportTLS11 boolean

Ustaw wartość True, aby obsługiwać protokół szyfrowania TLS 1.1.

Obsługa protokołu TLS12
SupportTLS12 boolean

Ustaw wartość True, aby obsługiwać protokół szyfrowania TLS 1.2.

Autoskompresuj deflate
AutoDecompressDeflate boolean

Niektóre treści internetowe są zwracane skompresowane przy użyciu kompresji "deflate". Ustawienie tej wartości na true informuje serwer internetowy, że opcja "deflate" jest obsługiwana, a jeśli zawartość jest wysyłana przy użyciu tej kompresji, zostanie automatycznie zdekompresowana.

Automatyczne dekompresuj GZip
AutoDecompressGZIP boolean

Część zawartości internetowej jest zwracana skompresowana przy użyciu kompresji "GZIP". Ustawienie tej wartości na true informuje serwer internetowy, że "GZIP" jest obsługiwany, a jeśli zawartość jest wysyłana przy użyciu tej kompresji, zostanie automatycznie zdekompresowana.

Zwracanie zawartości jako ciągu
ReturnContentsAsString boolean

Czy zawartość pliku powinna być zwracana jako ciąg?

Zwracanie kodowania zawartości
ReturnContentEncoding string

Kodowanie pobranej zawartości. Jest to używane tylko wtedy, gdy wartość "Zwracaj zawartość jako ciąg" ma wartość True i definiuje kodowanie pobranej zawartości, dzięki czemu można ją poprawnie interpretować.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Pobieranie zawartości pliku
DownloadFileContents string

Zawartość pobranego pliku.

Pobieranie plików

Zwraca listę plików w folderze (pasującą do listy wzorców CSV) na komputerze, na którym jest uruchomiony agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka katalogu
DirectoryPath True string

Pełna ścieżka do katalogu (folderu). Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Wzorce CSV
PatternsCSV True string

Rozdzielona przecinkami lista wzorców plików do dopasowania, na przykład . dla wszystkich plików lub ".txt,.docx" dla plików z rozszerzeniem .txt lub .docx.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Pliki JSON
FilesJSON string

Lista plików zawartych w folderze w formacie JSON.

Liczba pomyślnie odczytanych plików
NumberOfFilesReadSuccessfully integer

Liczba plików, które zostały pomyślnie odczytane.

Nie można odczytać liczby plików
NumberOfFilesFailedToRead integer

Liczba plików, których nie można odczytać.

Pobieranie poziomu dziennika agenta IA-Connect

Zwraca bieżący poziom rejestrowania agenta IA-Connect. Poziomy rejestrowania są ustawione z zakresu od 1 do 4, a 1 jest najniższym poziomem, a 4 jest najwyższym poziomem.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Poziom dziennika
LoggingLevel integer

Bieżący poziom rejestrowania agenta IA-Connect.

IA-Connect nazwa pliku dziennika agenta
IAConnectAgentLogFilename string

Nazwa pliku dziennika agenta IA-Connect. Ta wartość jest unikatowa dla każdego uruchomienia agenta IA-Connect, ponieważ ma datę i godzinę uruchomienia w nazwie pliku.

Pobieranie poświadczeń ogólnych z programu Orchestrator

Pobiera poświadczenia ogólne przechowywane w IA-Connect Orchestrator. Poświadczenie może przechowywać nazwy użytkowników, hasła, nazwy hostów, adresy URL i inne dane ogólne.

Parametry

Nazwa Klucz Wymagane Typ Opis
Przyjazna nazwa
FriendlyName string

Przyjazna nazwa poświadczenia przechowywanego w programie Orchestrator.

Pobieranie hasła w postaci zwykłego tekstu
RetrievePlainTextPassword boolean

Jeśli to pole wyboru, hasło dla określonego poświadczenia ogólnego programu Orchestrator zostanie zwrócone jako zwykły tekst, jeśli ustawienie ogólne poświadczeń programu Orchestrator "Nie ujawniaj hasła" zostało wyłączone (zezwalanie na pobieranie haseł). Zaleca się, aby nie pobierać haseł jako zwykłego tekstu, a zamiast tego używać akcji IA-Connect, które obsługują przechowywane hasła (na przykład: "Hasło wejściowe do akcji UIA"), gdzie program Orchestrator wstawi hasło bezpośrednio do akcji w czasie wykonywania.

Zwraca

Nazwa Ścieżka Typ Opis
Nazwa użytkownika
Username string

Nazwa użytkownika przechowywana w poświadczeniu ogólnym.

Hasło zwykłego tekstu
PlainTextPassword string

Hasło przechowywane w poświadczeniu ogólnym jako ciąg zwykłego tekstu. Hasła programu Orchestrator są przechowywane w postaci zaszyfrowanej, ale zostaną zwrócone jako zwykły tekst, aby umożliwić przekazywanie ich do akcji, które ich wymagają.

Nazwa hosta
Hostname string

Nazwa hosta lub nazwa domeny przechowywana w poświadczeniach ogólnych, jeśli jest używana.

adres URL
Url string

Adres URL przechowywany w poświadczeniu ogólnym, jeśli jest używany.

Właściwość ogólna 1
GenericProperty1 string

Właściwość ogólna przechowywana w poświadczeniu ogólnym, jeśli jest używana. Może to służyć do przechowywania danych, które mogą być skojarzone z poświadczeniami.

Właściwość ogólna 2
GenericProperty2 string

Właściwość ogólna przechowywana w poświadczeniu ogólnym, jeśli jest używana. Może to służyć do przechowywania danych, które mogą być skojarzone z poświadczeniami.

Właściwość ogólna 3
GenericProperty3 string

Właściwość ogólna przechowywana w poświadczeniu ogólnym, jeśli jest używana. Może to służyć do przechowywania danych, które mogą być skojarzone z poświadczeniami.

Pobieranie procesu roboczego programu Orchestrator

Pobierz szczegóły i stan na żywo pojedynczego procesu roboczego zarejestrowanego w programie IA-Connect Orchestrator.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator procesu roboczego wyszukiwania
SearchWorkerId integer

Identyfikator procesu roboczego do pobrania. Ustaw wartość 1 lub wyższą, aby pobrać szczegóły procesu roboczego z określonym identyfikatorem. Ustaw wartość 0, jeśli nie chcesz pobierać procesu roboczego według identyfikatora.

Nazwa procesu roboczego wyszukiwania
SearchWorkerName string

Nazwa procesu roboczego do pobrania. Ustaw wartość na wartość pustą lub null, jeśli nie chcesz pobierać procesu roboczego według nazwy.

Zwraca

Nazwa Ścieżka Typ Opis
Identyfikator procesu roboczego
WorkerId integer

Wewnętrzny identyfikator programu Orchestrator dla tego procesu roboczego.

Nazwa procesu roboczego
WorkerName string

Wewnętrzna nazwa programu Orchestrator dla tego procesu roboczego.

Opis procesu roboczego
WorkerDescription string

Wewnętrzny opis programu Orchestrator dla tego procesu roboczego.

Bieżąca nazwa wyświetlana przepływu
CurrentFlowDisplayName string

Nazwa wyświetlana przepływu przetwarzanego przez ten proces roboczy lub pusta, jeśli proces roboczy jest bezczynny.

Stan na żywo procesu roboczego
LiveStatus boolean

Prawda, jeśli proces roboczy jest obecnie połączony z koordynatorem i odpowiada na sondy. Fałsz, jeśli proces roboczy nie jest połączony.

Ostatnie kleszcze kontaktowe
LiveStatusLastContactTicks integer

Czas, w kleszczach, kiedy Orchestrator ostatnio miał kontakt z pracownikiem. Jest to liczba 100-nanosekundowych interwałów, które upłynęły od 12:00:00 północy, 1 stycznia 0001 UTC. Jest to typowy, uniwersalny, format czasu.

Sekundy od ostatniego kontaktu
SecondsSinceLastContact integer

Czas, w sekundach, który minął od czasu ostatniego kontaktu z pracownikiem programu Orchestrator. Reprezentuje to ten sam punkt w czasie co "Ostatnie znaczniki kontaktu", ale wyrażone w względnych sekundach.

Proces roboczy w trybie konserwacji
MaintenanceMode boolean

Prawda, jeśli proces roboczy jest obecnie w trybie konserwacji. Fałsz, jeśli proces roboczy nie jest w trybie konserwacji.

Priorytet procesu roboczego
Priority integer

Wartość całkowita 1 lub wyższa, która reprezentuje priorytet przypisany do procesu roboczego. Priorytet 1 jest najwyższym priorytetem. Przepływy zostaną wysłane do dostępnego procesu roboczego z najwyższym priorytetem. Wielu procesów roboczych może mieć ten sam priorytet, a program Orchestrator użyje metody "Równoważenie obciążenia procesu roboczego" (zobacz "Ustawienia lokacji"), aby wybrać dostępny proces roboczy.

Limit czasu procesu roboczego w sekundach
TimeoutInSeconds integer

Jak długo w sekundach program Orchestrator powinien poczekać na odpowiedź interfejsu API REST od dyrektora IA-Connect przed upływem limitu czasu.

Proces roboczy jest licencjonowany
AgentIsLicensed boolean

Prawda, jeśli proces roboczy jest obecnie licencjonowany. Fałsz, jeśli proces roboczy nie jest licencjonowany. Wartość null, jeśli program Orchestrator nie wie, czy proces roboczy jest licencjonowany (może nie odpowiadać, może to być bardzo stary agent, który nie udostępnia aktualizacji licencjonowania na żywo w ankiecie).

Funkcje licencji agenta
AgentLicenseFeatures string

Określone funkcje licencji agenta. Na przykład: JML dla sprzężenia, Mover, Leaver licencji.

Proces roboczy jest dostępny do pracy
IsAvailableForWork boolean

Prawda, jeśli proces roboczy jest dostępny do pracy, co oznacza, że proces roboczy może zaakceptować pracę przychodzącą. Fałsz, jeśli proces roboczy nie jest. Dostępne dla pracy zależy od a) Czy stan procesu roboczego jest na żywo, b) Czy proces roboczy jest w trybie konserwacji, c) Czy proces roboczy jest licencjonowany, d) Czy proces roboczy obecnie przetwarza przepływ.

Identyfikator typu połączenia procesu roboczego
WorkerConnectionTypeId integer

Identyfikator skonfigurowanego typu połączenia procesu roboczego używany do łączenia procesu roboczego z programem Orchestrator. Może to być wartość 1 dla usługi Azure WCF Relay, 2 dla połączenia hybrydowego platformy Azure, 3 dla "Sieci wirtualnej platformy Azure", 4 dla "Bezpośrednie".

Nazwa typu połączenia procesu roboczego
WorkerConnectionTypeName string

Nazwa skonfigurowanego typu połączenia procesu roboczego używana do łączenia procesu roboczego z programem Orchestrator. Może to być azureWCFRelay, AzureHybridConnection, AzureVNet, Direct.

Adres URL interfejsu API REST dyrektora
DirectorRestApiUrl string

Jeśli skonfigurowany typ połączenia to Połączenia hybrydowe, sieć wirtualna lub bezpośrednia, ta właściwość zawiera adres URL interfejsu API REST procesu roboczego, który jest zwykle http, ponieważ ruch HTTP jest szyfrowany wewnątrz tunelu HTTPS (np. połączenia hybrydowego lub lokalnej bramy danych). Jeśli skonfigurowany typ połączenia to przekaźnik usługi Azure WCF, ta właściwość zawiera adres URL przekaźnika WCF.

Przestrzeń nazw usługi Azure Service Bus
AzureServiceBusNamespace string

Jeśli skonfigurowany typ połączenia to Azure WCF Relay, zawiera przestrzeń nazw usługi Azure Service Bus.

Nazwa przekaźnika usługi Azure WCF
AzureWCFRelayName string

Jeśli skonfigurowany typ połączenia to Azure WCF Relay, ta właściwość zawiera nazwę przekaźnika usługi Azure WCF.

Nazwa typu połączenia agenta
IAConnectAgentConnectionTypeName string

Nazwa typu połączenia agenta. Może to być "Agent lokalny", "Citrix ICA" lub "Microsoft RDP".

Dołączony do dyrektora następnego przeskoku
AttachedToNextHopDirector boolean

Jeśli dyrektor połączony z koordynatorem (zazwyczaj dyrektor hostowany przez agenta lokalnego) przekazuje akcje do dyrektora następnego przeskoku (zazwyczaj Citrix ICA lub Microsoft RDP Director), ta właściwość zostanie ustawiona na wartość True. Jeśli dyrektor wysyła akcje bezpośrednio do agenta, z nim jest połączony (zazwyczaj z lokalnym agentem), ta właściwość zostanie ustawiona na wartość False.

Typ sesji Dyrektor następnego przeskoku
NextHopDirectorSessionType string

Jeśli dyrektor połączony z koordynatorem (zazwyczaj dyrektor hostowany przez agenta lokalnego) przekazuje akcje do dyrektora następnego przeskoku (zazwyczaj Citrix ICA lub Microsoft RDP Director), ta właściwość będzie przechowywać nazwę typu połączenia, który będzie miał wartość "Citrix ICA" lub "Microsoft RDP".

Wersja reżysera
DirectorVersion string

Wewnętrzna wersja dyrektora IA-Connect, która przetwarza interfejs API REST i udostępnia inspektora IA-Connect dla agenta IA-Connect uruchomionego w IA-Connect procesu roboczego.

Wersja agenta
AgentVersion string

Wewnętrzna wersja agenta IA-Connect uruchomiona w IA-Connect procesu roboczego.

Wersja wydania dyrektora
DirectorReleaseVersion double

Wersja IA-Connect dyrektora IA-Connect, która przetwarza interfejs API REST i udostępnia inspektora IA-Connect dla agenta IA-Connect uruchomionego w IA-Connect procesu roboczego.

Wersja wydania agenta
AgentReleaseVersion double

Wersja IA-Connect agenta IA-Connect uruchomiona w IA-Connect roboczym.

Nazwa hosta dyrektora
DirectorHostname string

Nazwa hosta systemu operacyjnego hostująca IA-Connect Director. Jest to nazwa hosta procesu roboczego, która zwykle jest taka sama jak nazwa procesu roboczego.

Nazwa domeny reżysera NETBIOS
DirectorNetBIOSDomainName string

Nazwa domeny NETBIOS systemu operacyjnego, który hostuje IA-Connect Director, który jest składnikiem agenta IA-Connect uruchomionego w IA-Connect procesu roboczego. W przypadku grupy roboczej jest to zwykle nazwa hosta procesu roboczego. W przypadku domeny usługi Active Directory jest to nazwa NetBIOS domeny. Na przykład: MYDOMAIN.

Nazwa domeny DNS dyrektora
DirectorDNSDomainName string

Nazwa domeny DNS systemu operacyjnego hostująca IA-Connect Director, który jest składnikiem agenta IA-Connect uruchomionego w IA-Connect procesu roboczego. W przypadku grupy roboczej zwykle jest to puste. W przypadku domeny usługi Active Directory jest to nazwa DNS domeny. Na przykład: mydomain.local.

Liczba obsługiwanych identyfikatorów środowiska przepływu
SupportedFlowEnvironmentIdsCount integer

Jeśli proces roboczy jest skonfigurowany do przetwarzania tylko przepływów z określonych identyfikatorów środowiska przepływu, ta właściwość przechowuje liczbę identyfikatorów obsługiwanych środowisk przepływu na liście. Jeśli proces roboczy może przetwarzać przepływy z dowolnego środowiska, ta właściwość zawiera wartość 0.

Liczba obsługiwanych nazw przepływów
SupportedFlowNamesCount integer

Jeśli proces roboczy jest skonfigurowany do przetwarzania tylko przepływów o określonych nazwach, ta właściwość przechowuje liczbę obsługiwanych nazw przepływów na liście. Jeśli proces roboczy może przetwarzać przepływy o dowolnej nazwie, ta właściwość zawiera wartość 0.

Liczba nieobsługiwanych nazw przepływów
UnsupportedFlowNamesCount integer

Jeśli proces roboczy jest skonfigurowany do odmowy przetwarzania przepływów o określonych nazwach, ta właściwość przechowuje liczbę nieobsługiwanych nazw przepływów na liście. Jeśli proces roboczy nie jest skonfigurowany do odrzucania określonych przepływów, ta właściwość zawiera wartość 0.

Liczba tagów procesu roboczego
WorkerTagsCount integer

Jeśli proces roboczy jest skonfigurowany przy użyciu niektórych tagów, ta właściwość przechowuje liczbę tagów na liście. Jeśli proces roboczy nie ma tagów, ta właściwość zawiera wartość 0.

Liczba obowiązkowych tagów procesu roboczego
WorkerMandatoryTagsCount integer

Jeśli proces roboczy jest skonfigurowany przy użyciu niektórych obowiązkowych tagów, ta właściwość przechowuje liczbę obowiązkowych tagów na liście. Jeśli proces roboczy nie ma obowiązkowych tagów, ta właściwość zawiera wartość 0.

Pobieranie procesu według identyfikatora procesu

Zwraca, czy proces z określonym identyfikatorem procesu jest uruchomiony w sesji użytkownika agenta IA-Connect. Identyfikatory procesów są unikatowe, więc tylko jeden proces może być zgodny z identyfikatorem. Identyfikatory procesów są dynamiczne i różnią się od każdego uruchomienia aplikacji.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator procesu
ProcessId True integer

Identyfikator procesu do pobrania.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Przebieg procesu
ProcessRunning boolean

Zwraca wartość true, jeśli znaleziono proces z podanym identyfikatorem procesu.

Pobieranie procesów

Zwraca listę uruchomionych procesów w sesji użytkownika agenta IA-Connect. Można to opcjonalnie filtrować, podając nazwę procesu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa procesu
ProcessName string

Opcjonalny filtr nazwy procesu.

Pobieranie wiersza polecenia procesu
GetProcessCommandLine boolean

Jeśli ustawiono wartość true, zostaną zwrócone szczegóły wiersza polecenia procesu.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Liczba procesów
NumberOfProcesses integer

Liczba procesów uruchomionych w sesji użytkownika.

Procesy w formacie JSON
ProcessesJSON string

Lista procesów uruchomionych w sesji użytkownika w formacie JSON.

Pobieranie rozmiaru pliku

Zwraca rozmiar (w bajtach) pliku na komputerze, na którym jest uruchomiony agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka pliku
Filename True string

Pełna ścieżka, w której ma być wyszukiwany plik. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Rozmiar pliku
FileSize integer

Rozmiar pliku w bajtach.

Pobieranie schowka

Pobiera bieżącą zawartość schowka w sesji użytkownika agenta IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Dane schowka
ClipboardData string

Dane zawarte w schowku.

Pobieranie stanu wątku agenta

Pobiera stan wątku agenta i opcjonalnie pobiera dane wyjściowe wątku. Wątek agenta może służyć do uruchamiania określonych akcji w wątku, zezwalając na uruchamianie akcji przez długi czas (dłuższy niż limit czasu RPA) lub uruchamianie równolegle z innymi akcjami.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator wątku
ThreadId True integer

Jeśli wcześniej uruchomiono akcję Agent jako wątek, podaj identyfikator wątku, aby pobrać stan wątku. Ten identyfikator wątku zostanie podany jako dane wyjściowe poprzedniego uruchomienia akcji jako wątek.

Pobieranie danych wyjściowych wątku
RetrieveThreadOutputData boolean

Ustaw wartość true, aby pobrać dane wyjściowe wątku w formacie JSON. Zaleca się pobranie danych wyjściowych wątku przez wywołanie tej samej akcji użytej do utworzenia wątku, ustawienie danych wejściowych "Pobieranie danych wyjściowych identyfikatora wątku" na identyfikator wątku, ale ta opcja umożliwia bezpośrednie pobranie danych wyjściowych wątku i opcjonalnie nie usunięcie danych.

Usuń wątek po pobraniu danych wyjściowych
ClearOutputDataFromMemoryOnceRead boolean

Jeśli wątek został ukończony pomyślnie, a dane wyjściowe zostały pobrane (zobacz dane wejściowe "Pobieranie danych wyjściowych wątku"), ustaw te dane wejściowe na true, aby usunąć wątek po zwróceniu wyników. Spowoduje to usunięcie danych wyjściowych wątku i samego wątku, więc nie będzie można ponownie wykonać zapytania o wątek.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Wątek został uruchomiony
ThreadStarted boolean

Prawda, jeśli wątek został uruchomiony. Fałsz, jeśli wątek jeszcze nie został uruchomiony, co sugeruje, że coś poszło nie tak, ponieważ wątek zaczyna się natychmiast.

Wątek jest uruchomiony
ThreadRunning boolean

Wartość True, jeśli wątek jest aktualnie uruchomiony. Fałsz, jeśli wątek nigdy nie został uruchomiony (bardzo mało prawdopodobne) lub jeśli wątek został ukończony.

Wątek został ukończony
ThreadCompleted boolean

Wartość True, jeśli wątek został ukończony. Fałsz, jeśli wątek nigdy nie został uruchomiony (bardzo mało prawdopodobne) lub jeśli wątek jest nadal uruchomiony.

Wątek zakończył się pomyślnie
ThreadSuccess boolean

Wartość True, jeśli wątek został pomyślnie ukończony. Fałsz, jeśli wątek nigdy nie został uruchomiony (mało prawdopodobne), wątek jest nadal uruchomiony lub jeśli wątek zakończył się niepowodzeniem.

Czas wykonywania wątku w sekundach
ThreadRuntimeInSeconds integer

Całkowita liczba sekund, przez które wątek został uruchomiony.

nazwa akcji IA-Connect
IAConnectActionName string

Wewnętrzna nazwa akcji agenta IA-Connect uruchamiana jako wątek.

Komunikat o stanie wątku
ThreadStatusMessage string

Ciąg tekstowy opisujący stan wątku. Ten komunikat jest obliczany z właściwości ThreadStarted,ThreadRunning,ThreadCompleted,ThreadSuccess. Ten ciąg tekstowy jest niezależny od języka (nie zmieni się w celu dopasowania ustawień regionalnych).

Komunikat o błędzie wątku
ThreadErrorMessage string

Jeśli wątek zakończył się niepowodzeniem, te dane wyjściowe zawierają komunikat o błędzie.

Dane wyjściowe wątku JSON
ThreadOutputJSON string

Jeśli dla parametru "Pobieranie danych wyjściowych wątku" ustawiono wartość true, dane wyjściowe nieprzetworzonego wątku będą przechowywane w formacie JSON.

Pobieranie statystyk dostępności procesu roboczego z programu Orchestrator

Zwraca statystyki dostępności procesu roboczego z IA-Connect Orchestrator. Służy do raportowania. Opcjonalnie możesz użyć co najmniej jednego filtru, aby ograniczyć zwracane wyniki.

Parametry

Nazwa Klucz Wymagane Typ Opis
W ciągu ostatniej liczby dni
WithinLastNumberOfDays integer

Filtruj wyniki, aby pobrać tylko te uruchomione w ciągu ostatniej określonej liczby dni. Ustaw wartość 0, aby nie filtrować.

Nazwa przepływu
SearchFlowName string

Filtruj wyniki, aby pobrać tylko te z określoną nazwą przepływu. Ustaw wartość pustą, aby nie filtrować według nazwy przepływu.

Okno uruchamiania czasu rozpoczęcia przepływu
SearchFlowStartTimeStartWindow date-time

Przefiltruj wyniki, aby pobrać tylko te, które zostały uruchomione po upływie określonego czasu rozpoczęcia. Ustaw wartość na pustą, aby nie filtrować. Na przykład: "2022-01-24T07:00:00" zwróci wszystkie statystyki usługi Orchestrator Flow dla przepływów uruchomionych w dniu 24 stycznia 2022 r. lub po 07.00 godzinach. Wszystkie daty/godziny znajdują się w formacie UTC (GMT+0), więc możesz użyć akcji Konwertuj datę/godzinę, aby przekonwertować czas lokalny na utc.

Zwraca

Nazwa Ścieżka Typ Opis
Dane JSON statystyk dostępności procesu roboczego
WorkerAvailabilityStatsJSON string

Lista statystyk dostępności procesu roboczego w formacie JSON.

Liczba statystyk dostępności procesu roboczego
NumberOfWorkerAvailabilityStats integer

Liczba zwróconych statystyk dostępności procesu roboczego.

Pobieranie statystyk usługi Flow z programu Orchestrator

Zwraca listę statystyk usługi Flow z IA-Connect Orchestrator. Służy do raportowania. Opcjonalnie możesz użyć co najmniej jednego filtru, aby ograniczyć zwracane wyniki.

Parametry

Nazwa Klucz Wymagane Typ Opis
W ciągu ostatniej liczby dni
WithinLastNumberOfDays integer

Filtruj wyniki, aby pobrać tylko te uruchomione w ciągu ostatniej określonej liczby dni. Ustaw wartość 0, aby nie filtrować.

Nazwa przepływu
SearchFlowName string

Filtruj wyniki, aby pobrać tylko te z określoną nazwą przepływu. Ustaw wartość pustą, aby nie filtrować według nazwy przepływu.

Wynik ostatniej akcji przepływu
SearchFlowLastActionResult boolean

Filtruj wyniki, aby pobrać tylko te z określonym ostatnim wynikiem akcji. Ustaw wartość true, aby pobrać tylko pomyślne przepływy. Ustaw wartość false, aby pobrać tylko przepływy, które zakończyły się niepowodzeniem. Nie ustawiaj wartości /ustaw na wartość pustą, aby nie filtrować według wyniku ostatniej akcji usługi Flow.

Okno uruchamiania czasu rozpoczęcia przepływu
SearchFlowStartTimeStartWindow date-time

Przefiltruj wyniki, aby pobrać tylko te, które zostały uruchomione po upływie określonego czasu rozpoczęcia. Ustaw wartość na pustą, aby nie filtrować. Na przykład: "2022-01-24T07:00:00" zwróci wszystkie statystyki usługi Orchestrator Flow dla przepływów uruchomionych w dniu 24 stycznia 2022 r. lub po 07.00 godzinach. Wszystkie daty/godziny znajdują się w formacie UTC (GMT+0), więc możesz użyć akcji Konwertuj datę/godzinę, aby przekonwertować czas lokalny na utc.

Okno zakończenia czasu rozpoczęcia przepływu
SearchFlowStartTimeEndWindow date-time

Filtruj wyniki, aby pobrać tylko te, które zostały uruchomione przed określonym czasem rozpoczęcia. Ustaw wartość na pustą, aby nie filtrować. Na przykład: "2022-01-25T07:00:00" zwróci wszystkie statystyki usługi Orchestrator Flow dla przepływów uruchomionych w dniu 25 stycznia 2022 r. lub przed 07.00 godzin. Wszystkie daty/godziny znajdują się w formacie UTC (GMT+0), więc możesz użyć akcji Konwertuj datę/godzinę, aby przekonwertować czas lokalny na utc.

Zwraca

Nazwa Ścieżka Typ Opis
Dane JSON statystyk usługi Orchestrator Flow
OrchestratorFlowStatsJSON string

Lista wszystkich statystyk usługi Orchestrator Flow w formacie JSON.

Liczba statystyk przepływu
NumberOfOrchestratorFlowStats integer

Liczba zwróconych statystyk usługi Flow.

Pobieranie tekstu CSV jako kolekcji

Zwraca plik CSV na komputerze, na którym agent IA-Connect działa jako kolekcja (tabela). Tylko dostęp tylko do odczytu do pliku CSV.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka pliku CSV
CSVFilePath True string

Pełna ścieżka do pliku CSV. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Pierwszy wiersz to nagłówek
FirstLineIsHeader boolean

Czy pierwszy wiersz w pliku CSV jest wierszem nagłówka?

Przycinanie nagłówków
TrimHeaders boolean

Czy nagłówki powinny być przycięte, aby usunąć wszelkie białe znaki wiodące lub końcowe?

Zezwalaj na puste wiersze
AllowBlankRows boolean

Jeśli ustawiono wartość true (wartość domyślna), całkowicie puste wiersze w danych CSV są dozwolone i będą zwracane jako pusty wiersz. Jeśli ustawiono wartość false, całkowicie puste wiersze zostaną usunięte w zwróconych danych (plik pozostanie nietknięty).

Rozszerzanie kolumn, jeśli jest to wymagane
ExtendColumnsIfRequired boolean

Jeśli ustawiono wartość true, a w danych znajdują się komórki bez pasującego nagłówka kolumny (tj. wiersza zawierającego więcej komórek niż wiersz nagłówka), nagłówek kolumny zostanie automatycznie utworzony z nazwą Column_N (gdzie N jest indeksem kolumny). W przypadku ustawienia wartości false (wartość domyślna) wystąpi wyjątek, jeśli wiersz zawiera dane bez pasującej kolumny.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Dane CSV w formacie JSON
CSVDataJSON string

Zawartość pliku CSV w formacie JSON.

Pobieranie wszystkich statystyk poleceń IA-Connect

Zwraca wszystkie aktualnie przechowywane statystyki, na których polecenia agenta IA-Connect zostały wykonane w bieżącej sesji.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Dane JSON statystyk poleceń
CommandStatsJSON string

Lista poleceń wykonywanych przez agenta IA-Connect w bieżącej sesji w formacie JSON. Ta lista będzie zawierać nazwę każdej akcji i liczbę wykonanych operacji.

Pobieranie wszystkich zadań automatyzacji programu Orchestrator

Pobiera wszystkie zadania automatyzacji programu Orchestrator zgodne z filtrami.

Parametry

Nazwa Klucz Wymagane Typ Opis
Filtr nazw automatyzacji
AutomationName string

Wprowadź wartość, aby pobrać tylko zadania o tej nazwie automatyzacji. Pozostaw pole puste, aby zwrócić zadania automatyzacji programu Orchestrator z dowolną nazwą (tj. wyłącz ten filtr).

Filtr stanu zadania automatyzacji
AutomationTaskStatus string

Filtruj zadania automatyzacji według określonego stanu zadania automatyzacji. Pozostaw pole puste, aby zwrócić wszystkie stany zadań automatyzacji (tj. wyłączyć ten filtr).

Filtruj według zapytania właściwości
FilterByPropertyQuery string

Filtrowanie zadań automatyzacji przy użyciu ciągu zapytania. Jest to identyczne z danymi wejściowymi "Filtruj według właściwości" w interfejsie użytkownika zadań programu Orchestrator. Pozostaw pole puste, aby nie filtrować według właściwości (tj. wyłącz ten filtr). Filtr wyszukiwania musi mieć format "wartość warunku właściwości". Obsługiwany jest tylko jeden filtr wyszukiwania (nie można ich używać ani). Obsługiwane właściwości to: name, org, dept, tags, stage, ticketid. Obsługiwane warunki są równe, zawiera, nie równa się, nie zawiera. Na przykład: Nazwa jest równa Nowe startery, Nazwa zawiera starter, Org not equals Acme, Dept zawiera sprzedaż.

Minuty do daty odroczenia
MinutesUntilDeferralDate integer

Zwracaj tylko zadania automatyzacji programu Orchestrator, które są gotowe do uruchomienia w ciągu określonej liczby minut. Ustaw wartość 0, jeśli chcesz uruchamiać tylko zadania automatyzacji, które są gotowe do uruchomienia. Pozostaw wartość pustą, jeśli chcesz pobrać zadania niezależnie odroczenia.

Minimalny poziom priorytetu
MinimumPriorityLevel integer

Zwracaj tylko zadania automatyzacji programu Orchestrator, które mają określony poziom priorytetu lub wyższy. Na przykład: ustawienie 2 spowoduje zwrócenie zadań z poziomem priorytetu 1 i 2.

Sortuj według daty odroczenia
SortByDeferralDate boolean

Ustaw wartość true, aby zwrócić dane posortowane według daty i godziny odroczenia. Ustaw wartość false, aby dane zwrócone w kolejności zostały zapisane.

Pobieranie zadań wstrzymania
RetrieveOnHoldTasks boolean

Jeśli ustawiono wartość true (wartość domyślna, w przypadku zgodności z poprzednimi wersjami), zadania będą pobierane nawet wtedy, gdy są wstrzymane. W przypadku ustawienia wartości false nie zostaną pobrane zadania wstrzymania.

Pomiń
Skip integer

W przypadku pobierania wielu setek wyników możesz użyć polecenia Skip i MaxResults, aby pobrać blok wyników. Pomiń określa liczbę wyników do pominięcia przed zwróceniem pierwszego elementu w bloku. Ustawienie Pomiń do 0 zwraca wyniki od początku.

Maksymalna liczba wyników
MaxResults integer

W przypadku pobierania wielu setek wyników możesz użyć polecenia Skip i MaxResults, aby pobrać blok wyników. Wartość MaxResults określa maksymalną liczbę wyników do zwrócenia lub 0 w celu zwrócenia wszystkich wyników po przetworzeniu danych wejściowych Pomiń.

Wykluczanie danych zadań
ExcludeTaskData boolean

Jeśli ustawiono wartość true, właściwości danych zadań (TaskData, DeferralStoredData, TaskOutputData) nie są zwracane w odpowiedzi. Może to znacznie zmniejszyć rozmiar odpowiedzi, jeśli zadania mają dużo przechowywanych danych.

Zwraca

Nazwa Ścieżka Typ Opis
Zadania automatyzacji
AutomationTasks array of object

Tabela danych zawierająca wszystkie zadania automatyzacji programu Orchestrator spełniające podane kryteria wyszukiwania. Tabele danych są typowym formatem danych platformy .NET, ale przechowują wartości null jako DbNull. Moduł IA-Connect programu PowerShell rozwiązuje ten problem, konwertując większość ciągów dbNull na "". Odpowiedzi daty/godziny z programu Orchestrator będą w formacie ciągu.

items
AutomationTasks object
Liczba zadań automatyzacji
NumberOfAutomationTasks integer

Liczba zwróconych zadań automatyzacji.

Pobieranie wątków agenta

Zwraca listę wątków agenta. Wątek agenta może służyć do uruchamiania określonych akcji w wątku, zezwalając na uruchamianie akcji przez długi czas (dłuższy niż limit czasu RPA) lub uruchamianie równolegle z innymi akcjami. Zazwyczaj po zakończeniu wątku agenta i pobraniu jego danych wątek agenta jest usuwany i nie będzie wyświetlany na liście wątków.

Parametry

Nazwa Klucz Wymagane Typ Opis
Kolejność sortowania
SortOrder string

Kolejność sortowania dla listy danych wyjściowych wątków agenta. Obsługiwane zamówienia sortowania to "None", "ThreadStartTime", "ThreadStartTime_Desc", "ThreadEndTime", "ThreadEndTime_Desc", "ThreadId", "ThreadId_Desc", "ThreadActionName", "ThreadActionName_Desc", "ThreadRuntime", "ThreadRuntime_Desc".

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Liczba wątków agenta
NumberOfAgentThreads integer

Liczba wątków agenta, które są nadal uruchomione lub dostępne do pobrania. Zazwyczaj po zakończeniu wątku agenta i pobraniu jego danych wątek agenta jest usuwany i nie będzie wyświetlany na liście wątków.

Wątki agenta
AgentThreads array of object

Lista wątków agenta i wszystkie dostępne informacje wątku (z wyjątkiem danych wewnętrznych wątków).

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
ThreadCompleted
AgentThreads.ThreadCompleted boolean
ThreadSuccess
AgentThreads.ThreadSuccess boolean
ThreadStatusMessage
AgentThreads.ThreadStatusMessage string
ThreadErrorMessage
AgentThreads.ThreadErrorMessage string

Pobieranie właściwości wiersza polecenia identyfikatora procesu

Zwraca właściwości wiersza polecenia dla dowolnego uruchomionego procesu w sesji użytkownika IA-Connect Agent, która ma określony identyfikator procesu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator procesu
ProcessId True integer

Identyfikator procesu pobierania właściwości wiersza polecenia.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Przetwarzanie wiersza polecenia
ProcessCommandLine string

Właściwości wiersza polecenia dla procesu.

Argumenty procesu
ProcessArguments string

Argumenty, które zostały użyte podczas uruchamiania procesu.

Przetwarzanie bieżącego katalogu roboczego
ProcessCurrentWorkingDirectory string

Bieżący katalog roboczy procesu.

Nazwa ścieżki obrazu procesu
ProcessImagePathName string

Ścieżka do pliku wykonywalnego, który rozpoczął proces.

Pobieranie zadania automatyzacji programu Orchestrator

Pobiera określone zadanie automatyzacji programu Orchestrator.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator zadania
TaskId True integer

Identyfikator zadania programu Orchestrator, które chcesz pobrać.

Zmień stan na
StatusChange string

Jeśli ustawiono wartość "Pobrano": podczas pobierania zadania stan zadania zmieni się na "Pobrane", aby uniemożliwić innym akcjom uruchamianie tego samego zadania. Jeśli ustawiono wartość "Nie rób nic", stan zadania nie zostanie zmieniony.

Zwraca

Nazwa Ścieżka Typ Opis
Nazwa automatyzacji
AutomationName string

Nazwa pobranego zadania programu Orchestrator.

Identyfikator operacji
OperationId string

Identyfikator operacji pobranego zadania programu Orchestrator. Tego identyfikatora operacji (lub identyfikatora zadania) można użyć do pobrania zadania w późniejszym terminie. Identyfikator operacji jest unikatowym, niezgadalnym ciągiem, ograniczając możliwość odgadnięcia identyfikatora operacji, której nie utworzyli.

Data i godzina odroczenia
DeferralDateTime string

Data i godzina, kiedy pobrane zadanie programu Orchestrator ma być gotowe. Zostanie to zwrócone jako ciąg w formacie UTC.

Odroczenie przechowywanych danych
DeferralStoredData string

Opcjonalne dane przechowywane podczas odroczenia zadania. Zazwyczaj są to dane, które należy kontynuować proces/przepływ.

Liczba odroczenia
DeferralCount integer

Jak często to zadanie zostało odroczone. Zazwyczaj będzie to wartość 0 dla nowego zadania, które nigdy nie zostało odroczone lub 1 lub więcej dla zadania odroczonego. Za każdym razem, gdy zadanie odroczone zostało ponownie odroczone, program Orchestrator automatycznie zwiększy tę liczbę.

Dane wejściowe zadania
TaskInputData string

Opcjonalne dane przechowywane podczas tworzenia zadania. Zazwyczaj są to dane, które zostały użyte do uruchomienia procesu/przepływu, ale można użyć tego pola do dowolnego celu. Można to sformatować jako dowolny format tekstu, na przykład JSON lub XML lub nieprzetworzony tekst.

Dane wyjściowe zadania
TaskOutputData string

Opcjonalne dane przechowywane przez automatyzację podczas przetwarzania zadania. Można to sformatować jako dowolny format tekstu, na przykład JSON lub XML lub nieprzetworzony tekst.

Priority
Priority integer

Poziom priorytetu tego zadania programu Orchestrator (1 jest najwyższym poziomem).

Stan zadania automatyzacji
AutomationTaskStatus string

Stan pobranego zadania programu Orchestrator.

Etap procesu
ProcessStage string

Punkt, w którym proces/przepływ automatyzacji powinien być kontynuowany po odroczenia. Jest to opcjonalna wartość ciągu, która będzie unikatowa dla określonego procesu/przepływu. Będzie to używane przez warunek w ramach odroczonego procesu /przepływu, aby zdecydować, jaki krok należy wykonać dalej. Na przykład: Jeśli chcesz, aby proces/przepływ był kontynuowany na etapie "Exchange", gdy będzie on kontynuowany po odroczeniem, wprowadź wartość "Exchange".

Odebrano datę i godzinę
ReceivedDateTime string

Data i godzina, o których zadanie zostało początkowo odebrane przez program Orchestrator. Zostanie to zwrócone jako ciąg w formacie UTC.

Minuty do daty odroczenia
MinutesUntilDeferralDate integer

Liczba minut do daty odroczenia tego zadania (tj. gdy to zadanie jest gotowe do uruchomienia). Jeśli to zadanie będzie gotowe do uruchomienia, minuty będą wynosić 0.

Wstrzymano
OnHold boolean

Jest ustawiona na wartość true, jeśli zadanie jest wstrzymane. Zadanie wstrzymania nigdy nie zostanie pobrane przez akcję "Pobierz następne zadanie automatyzacji programu Orchestrator", dlatego nie zostanie przetworzone w typowym przepływie pracy zadań.

Nazwa typu źródła
SourceTypeName string

Nazwa źródła zadania. Interfejs użytkownika sieci Web reprezentuje zadanie wprowadzone ręcznie za pośrednictwem interfejsu użytkownika. Interfejs API REST reprezentuje zadanie utworzone za pośrednictwem interfejsu API REST programu Orchestrator. Element "ServiceNow" reprezentuje zadanie utworzone na podstawie wewnętrznej integracji usługi ServiceNow programu Orchestrator.

Przyjazna nazwa źródła
SourceFriendlyName string

Jeśli zadanie zostało utworzone na podstawie wewnętrznej integracji programu Orchestrator "Sources" (na przykład ServiceNow), przechowuje przyjazną nazwę tego źródła.

Identyfikator biletu źródłowego
SourceTicketId string

Jeśli zadanie zostało utworzone na podstawie wewnętrznej integracji "Źródła" programu Orchestrator (na przykład ServiceNow), zawiera identyfikator biletu źródłowego. W przypadku usługi ServiceNow będzie to przechowywać zadanie katalogu sys_id.

Identyfikator podrzędny biletu źródłowego
SourceTicketSubId string

Jeśli zadanie zostało utworzone na podstawie wewnętrznej integracji "Źródła" programu Orchestrator (na przykład ServiceNow), zawiera identyfikator biletu źródłowego. W przypadku usługi ServiceNow będzie to przechowywać element żądania sys_id.

Organizacja
Organisation string

Organizacja ta jest związana z tym zadaniem. Zazwyczaj służy do wyszukiwania i filtrowania zadań.

Dział
Department string

Dział, z tym zadaniem jest skojarzony. Zazwyczaj służy do wyszukiwania i filtrowania zadań.

Description
Description string

Opis tego zadania. Zazwyczaj służy do wyszukiwania i filtrowania zadań.

Etykiety
Tags string

Opcjonalna lista co najmniej jednego tagu przypisanego do tego zadania. Zazwyczaj służy do kategoryzowania zadania do wyszukiwania i filtrowania. Nie uwzględnia wielkości liter. Jeden na wiersz.

Pobieranie zapisanego hasła

Pobiera wcześniej wygenerowane lub przechowywane hasło.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator hasła
PasswordIdentifier string

Identyfikator przechowywanego hasła. Te hasła są przechowywane tylko w pamięci i są tracone po zamknięciu agenta. Na przykład: MyExchangePassword.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Hasło zwykłego tekstu
PlainTextPassword string

Hasło w postaci zwykłego tekstu. Hasło może być potrzebne w postaci zwykłego tekstu, jeśli hasło jest jednorazowym hasłem, które ma być przesyłane za pośrednictwem wiadomości SMS lub poczty e-mail (na przykład), dlatego należy zobaczyć as-is.

Pobieranie zawartości pliku jako base64

Pobierz zawartość określonego pliku w formacie Base64, format odpowiedni do transmisji za pośrednictwem interfejsu API i łatwo przekonwertowany z powrotem na oryginalny format tekstowy lub binarny.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka pliku
FilePath True string

Pełna ścieżka, w której ma być wyszukiwany plik. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Kompresować
Compress boolean

Ustaw wartość true na GZip kompresuj zawartość pliku przed przekonwertowaniem na base64. Plik jest nietknięty, wszystkie operacje są wykonywane w pamięci. Ta funkcja jest przydatna tylko wtedy, gdy można GUnzip zawartość pliku po pobraniu base64 (podczas dekodowania z powrotem do oryginalnego tekstu zawartości pliku lub danych binarnych). Ustaw wartość false, jeśli przekazujesz element Base64 bezpośrednio do akcji, która akceptuje element Base64 jako dane wejściowe i nie ma funkcji GUnzip.

Maksymalny rozmiar pliku
MaxFileSize integer

Maksymalny rozmiar pliku, powyżej którego zostanie zgłoszony wyjątek zamiast pobierania zawartości pliku. Pozwala to uniknąć sytuacji, w której agent jest proszony o pobranie ogromnego pliku, co ostatecznie spowoduje przekroczenie limitu czasu akcji. Ustaw wartość -1, aby wyłączyć sprawdzanie rozmiaru pliku.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Zawartość pliku jako Base64
FileContentsAsBase64 string

Zawartość pliku w formacie Base64.

Pobierz bieżącą współrzędną myszy

Pobiera bieżące położenie kursora myszy w sesji użytkownika IA-Connect Agent przy użyciu interfejsu API setcursorpos.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
X pikseli
X integer

Wartość współrzędnych X (w pikselach).

Y pikseli
Y integer

Wartość współrzędnych Y (w pikselach).

Pobierz następne zadanie automatyzacji programu Orchestrator

Pobiera następne zadanie automatyzacji programu Orchestrator zgodne z podanymi kryteriami wyszukiwania. Można pobrać tylko zadania "Nowe" i "Odroczone" (które osiągnęły datę odroczenia). Zadania wstrzymania nie zostaną pobrane.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa automatyzacji
AutomationName string

Pozostaw pole puste, aby zwrócić zadania automatyzacji programu Orchestrator z dowolną nazwą. Wprowadź wartość, aby pobrać tylko zadania o tej nazwie automatyzacji.

Nazwy automatyzacji
AutomationNames array of string

Jeśli musisz zwrócić zadania programu Orchestrator pasujące do jednej z co najmniej dwóch nazw automatyzacji, wprowadź nazwy na tej liście, zamiast wprowadzać dane wejściowe "Nazwa automatyzacji".

Minimalny poziom priorytetu
MinimumPriorityLevel integer

Zwracaj tylko zadania automatyzacji programu Orchestrator, które mają określony poziom priorytetu lub wyższy. Na przykład: ustawienie 2 spowoduje zwrócenie zadań z poziomem priorytetu 1 i 2.

Zmień stan na
StatusChange string

Jeśli ustawiono wartość "Pobrano": podczas pobierania zadania stan zadania zmieni się na "Pobrane", aby uniemożliwić innym akcjom uruchamianie tego samego zadania. Jeśli ustawiono wartość "Nie rób nic", stan zadania nie zostanie zmieniony.

Minuty do daty odroczenia
MinutesUntilDeferralDate integer

Zwracaj tylko zadania automatyzacji programu Orchestrator, które są gotowe do uruchomienia w ciągu określonej liczby minut. Ustaw wartość 0, jeśli chcesz uruchamiać tylko zadania automatyzacji, które są gotowe do uruchomienia.

Ignoruj umowę SLA
IgnoreSLA boolean

Ustaw wartość true, aby zignorować wszystkie umowy SLA, które zostały ustawione w zadaniu. Domyślnie zadanie z umową SLA, która wkrótce naruszy priorytet nad wszystkim innym.

Wykluczanie identyfikatorów zadań
ExcludeTaskIds array of integer

Lista identyfikatorów zadań, które mają być wymykane z przetwarzania.

Zwraca

Nazwa Ścieżka Typ Opis
Pobrano zadanie
TaskRetrieved boolean

Ustaw wartość true, jeśli zadanie zostało pobrane. Ustaw wartość false, jeśli nie było zadań pasujących do kryteriów wyszukiwania.

Identyfikator zadania
TaskId integer

Identyfikator pobranego zadania automatyzacji programu Orchestrator.

Identyfikator operacji
OperationId string

Identyfikator operacji pobranego zadania programu Orchestrator. Tego identyfikatora operacji (lub identyfikatora zadania) można użyć do pobrania zadania w późniejszym terminie. Identyfikator operacji jest unikatowym, niezgadalnym ciągiem, ograniczając możliwość odgadnięcia identyfikatora operacji, której nie utworzyli.

Nazwa automatyzacji
AutomationNameOutput string

Nazwa pobranego zadania automatyzacji.

Data i godzina odroczenia
DeferralDateTime string

Data i godzina, kiedy pobrane zadanie programu Orchestrator ma być gotowe. Zostanie to zwrócone jako ciąg w formacie UTC.

Odroczenie przechowywanych danych
DeferralStoredData string

Opcjonalne dane przechowywane podczas odroczenia zadania. Zazwyczaj są to dane potrzebne do kontynuowania procesu/przepływu, ale można użyć tego pola do dowolnego celu.

Liczba odroczenia
DeferralCount integer

Jak często to zadanie zostało odroczone. Zazwyczaj będzie to wartość 0 dla nowego zadania, które nigdy nie zostało odroczone lub 1 lub więcej dla zadania odroczonego. Za każdym razem, gdy zadanie odroczone zostało ponownie odroczone, program Orchestrator automatycznie zwiększy tę liczbę.

Dane wejściowe zadania
TaskInputData string

Opcjonalne dane przechowywane podczas tworzenia zadania. Zazwyczaj są to dane, które zostały użyte do uruchomienia procesu/przepływu, ale można użyć tego pola do dowolnego celu. Można to sformatować jako dowolny format tekstu, na przykład JSON lub XML lub nieprzetworzony tekst.

Dane wyjściowe zadania
TaskOutputData string

Opcjonalne dane przechowywane przez automatyzację podczas przetwarzania zadania. Można to sformatować jako dowolny format tekstu, na przykład JSON lub XML lub nieprzetworzony tekst.

Priority
Priority integer

Poziom priorytetu tego zadania programu Orchestrator (1 jest najwyższym poziomem).

Stan zadania automatyzacji
AutomationTaskStatus string

Stan pobranego zadania programu Orchestrator.

Etap procesu
ProcessStage string

Punkt, w którym odroczony proces/przepływ powinien być kontynuowany po odroczeniu. Jest to opcjonalna wartość ciągu, która będzie unikatowa dla określonego procesu/przepływu. Będzie to używane przez warunek w ramach odroczonego procesu /przepływu, aby zdecydować, jaki krok należy wykonać dalej.

Odebrano datę i godzinę
ReceivedDateTime string

Data i godzina, o których zadanie zostało początkowo odebrane przez program Orchestrator. Zostanie to zwrócone jako ciąg w formacie UTC.

Minuty do daty odroczenia
MinutesUntilDeferralDateOutput integer

Liczba minut do daty odroczenia tego zadania (tj. gdy to zadanie jest gotowe do uruchomienia). Jeśli to zadanie będzie gotowe do uruchomienia, minuty będą wynosić 0.

Nazwa typu źródła
SourceTypeName string

Nazwa źródła zadania. Interfejs użytkownika sieci Web reprezentuje zadanie wprowadzone ręcznie za pośrednictwem interfejsu użytkownika. Interfejs API REST reprezentuje zadanie utworzone za pośrednictwem interfejsu API REST programu Orchestrator. Element "ServiceNow" reprezentuje zadanie utworzone na podstawie wewnętrznej integracji usługi ServiceNow programu Orchestrator.

Przyjazna nazwa źródła
SourceFriendlyName string

Jeśli zadanie zostało utworzone na podstawie wewnętrznej integracji programu Orchestrator "Sources" (na przykład ServiceNow), przechowuje przyjazną nazwę tego źródła.

Identyfikator biletu źródłowego
SourceTicketId string

Jeśli zadanie zostało utworzone na podstawie wewnętrznej integracji "Źródła" programu Orchestrator (na przykład ServiceNow), zawiera identyfikator biletu źródłowego. W przypadku usługi ServiceNow będzie to przechowywać zadanie katalogu sys_id.

Identyfikator podrzędny biletu źródłowego
SourceTicketSubId string

Jeśli zadanie zostało utworzone na podstawie wewnętrznej integracji "Źródła" programu Orchestrator (na przykład ServiceNow), zawiera identyfikator biletu źródłowego. W przypadku usługi ServiceNow będzie to przechowywać element żądania sys_id.

Organizacja
Organisation string

Organizacja ta jest związana z tym zadaniem. Zazwyczaj służy do wyszukiwania i filtrowania zadań.

Dział
Department string

Dział, z tym zadaniem jest skojarzony. Zazwyczaj służy do wyszukiwania i filtrowania zadań.

Description
Description string

Opis tego zadania. Zazwyczaj służy do wyszukiwania i filtrowania zadań.

Etykiety
Tags string

Opcjonalna lista co najmniej jednego tagu przypisanego do tego zadania. Zazwyczaj służy do kategoryzowania zadania do wyszukiwania i filtrowania. Nie uwzględnia wielkości liter. Jeden na wiersz.

Poczekaj na IA-Connect sesji następnego przeskoku, aby nawiązać połączenie

Czeka na połączenie sesji następnego przeskoku i na uruchomienie agenta IA-Connect w następnej sesji przeskoku.

Parametry

Nazwa Klucz Wymagane Typ Opis
Adres dyrektora następnego przeskoku
NextHopDirectorAddress string

Opcjonalny adres dla następnego przeskoku IA-Connect Dyrektor do przekazywania poleceń do, jeśli żaden z "Adres dyrektora następnego przeskoku jest localhost", "Adres dyrektora następnego przeskoku jest nazwą hosta", "Adres dyrektora następnego przeskoku jest FQDN" lub "Adres dyrektora następnego przeskoku jest nazwany potok" parametry są ustawione na wartość true.

Port TCP dyrektora następnego przeskoku
NextHopDirectorTCPPort integer

Port TCP, na którym nasłuchuje dyrektor następnego przeskoku (dyrektor na komputerze, na którym działa agent).

Dyrektor następnego przeskoku używa protokołu HTTPS
NextHopDirectorUsesHTTPS boolean

Ustaw wartość True, jeśli dyrektor następnego przeskoku używa protokołu HTTPS lub false, jeśli nie.

Adres dyrektora następnego przeskoku to localhost
NextHopDirectorAddressIsLocalhostname boolean

Adres dyrektora następnego przeskoku (względem agenta) to "localhost".

Adres dyrektora następnego przeskoku to nazwa hosta
NextHopDirectorAddressIsHostname boolean

Adres dyrektora następnego przeskoku to nazwa hosta komputera z uruchomionym agentem (tj. tym, na którym działa agent i dyrektor).

Adres dyrektora następnego przeskoku to nazwa FQDN
NextHopDirectorAddressIsFQDN boolean

Adres dyrektora następnego przeskoku to w pełni kwalifikowana nazwa domeny (FQDN) komputera z uruchomionym agentem (tj. tym, na którym działa agent i dyrektor).

Inkrementacja następnego przeskoku Dyrektor portu TCP według identyfikatora sesji
IncrementNextHopDirectorTCPPortBySessionId boolean

Aby upewnić się, że port TCP dyrektora następnego przeskoku jest unikatowy (jeśli istnieje wiele sesji równoległych przy użyciu następnego przeskoku z tego samego hosta), identyfikator sesji można dodać do portu TCP dyrektora następnego przeskoku.

Czas oczekiwania w sekundach
SecondsToWait double

Maksymalna liczba sekund oczekiwania na połączenie sesji następnego przeskoku.

Adres dyrektora następnego przeskoku ma nazwę potoku
NextHopDirectorAddressIsNamedPipe boolean

Adres dyrektora następnego przeskoku (względem agenta) używa nazwanego potoku zamiast usługi internetowej TCP/IP. Jest to ustawienie domyślne, aby uniknąć używania portów TCP/IP na pierwszym przeskoku.

Wyłącz istniejący następny przeskok
DisableExistingNextHop boolean

Czy przed ponownym włączeniem należy wyłączyć dwukrotny przeskok (jeśli jest obecnie aktywny)? Jeśli ustawiono wartość true (wartość domyślna), wszystkie nowe instrukcje włączania podwójnego przeskoku zastąpią poprzednie. Jeśli zostanie ustawiona wartość false, włączy to potrójny przeskok, ponieważ instrukcje zostaną odebrane przez agenta IA-Connect dwukrotnego przeskoku.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Połączono sesję następnego przeskoku
NextHopSessionConnected boolean

Zwraca wartość true, jeśli sesja następnego przeskoku połączona przed maksymalnym czasem oczekiwania została przekroczona.

Poczekaj na pomyślne zakończenie wątku agenta

Czeka na ukończenie wątku agenta i opcjonalnie pobierze dane wyjściowe wątku. Wątek agenta może służyć do uruchamiania określonych akcji w wątku, zezwalając na uruchamianie akcji przez długi czas (dłuższy niż limit czasu RPA) lub uruchamianie równolegle z innymi akcjami. Jeśli wątek agenta zostanie ukończony, ale w przypadku niepowodzenia zostanie zgłoszony wyjątek.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator wątku
ThreadId True integer

Jeśli wcześniej uruchomiono akcję Agent jako wątek, podaj identyfikator wątku, aby pobrać stan wątku. Ten identyfikator wątku zostanie podany jako dane wyjściowe poprzedniego uruchomienia akcji jako wątek.

Sekundy oczekiwania na wątek
SecondsToWaitForThread True integer

Ile sekund czeka na ukończenie wątku. Jeśli w tym czasie wątek nie został ukończony, zostanie zgłoszony wyjątek (chyba że parametr "Zgłoś wyjątek, jeśli nie ukończono wątku" ma wartość false).

Pobieranie danych wyjściowych wątku
RetrieveThreadOutputData boolean

Ustaw wartość true, aby pobrać dane wyjściowe wątku w formacie JSON. Zaleca się pobranie danych wyjściowych wątku przez wywołanie tej samej akcji użytej do utworzenia wątku, ustawienie danych wejściowych "Pobieranie danych wyjściowych identyfikatora wątku" na identyfikator wątku, ale ta opcja umożliwia bezpośrednie pobranie danych wyjściowych wątku i opcjonalnie nie usunięcie danych.

Usuń wątek po pobraniu danych wyjściowych
ClearOutputDataFromMemoryOnceRead boolean

Jeśli wątek został ukończony pomyślnie, a dane wyjściowe zostały pobrane (zobacz dane wejściowe "Pobieranie danych wyjściowych wątku"), ustaw te dane wejściowe na true, aby usunąć wątek po zwróceniu wyników. Spowoduje to usunięcie danych wyjściowych wątku i samego wątku, więc nie będzie można ponownie wykonać zapytania o wątek.

Zgłoś wyjątek, jeśli wątek nie został ukończony
RaiseExceptionIfThreadNotCompleted boolean

Jeśli ustawiono wartość true, a wątek nie został ukończony w określonym czasie, zostanie zgłoszony wyjątek. W przypadku ustawienia wartości false ta akcja będzie czekać do żądanego czasu (ukończenie wątku) i zgłosić stan wątku (zobacz dane wyjściowe "Wątek jest uruchomiony" itp.). Wyjątek będzie zawsze zgłaszany, jeśli wątek zostanie ukończony, ale w niepowodzeniu.

Zgłaszanie wyjątku w przypadku błędu wątku
RaiseExceptionIfThreadError boolean

Jeśli ustawiono wartość true (zachowanie domyślne), a wątek ma warunek błędu (ukończony wątek, ale nie powiedzie się), zostanie zgłoszony wyjątek, a wątek zostanie usunięty. Jeśli ustawiono wartość false, błąd będzie przechowywany w danych wyjściowych "Komunikat o błędzie wątku", a wątek nie zostanie usunięty (należy usunąć wątek przy użyciu akcji "Usuń wątek agenta", jeśli jest to konieczne).

Sekundy oczekiwania na wywołanie
SecondsToWaitPerCall integer

"Sekundy oczekiwania na wątek" zostaną podzielone na mniejsze wycinki czasu, aby uniknąć przekroczenia limitu czasu. Te opcjonalne dane wejściowe umożliwiają określenie rozmiaru mniejszego wycinka czasu. Nie ustawiaj wartości większej niż 80% limitu czasu RPA lub mogą wystąpić błędy przekroczenia limitu czasu.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Wątek został uruchomiony
ThreadStarted boolean

Prawda, jeśli wątek został uruchomiony. Fałsz, jeśli wątek jeszcze nie został uruchomiony, co sugeruje, że coś poszło nie tak, ponieważ wątek zaczyna się natychmiast. Przydatne tylko wtedy, gdy dla wątku nie ukończono ustawiono wartości false, ponieważ w przeciwnym razie zostanie zgłoszony wyjątek, jeśli wątek nie został ukończony w określonym czasie oczekiwania.

Wątek jest uruchomiony
ThreadRunning boolean

Wartość True, jeśli wątek jest aktualnie uruchomiony. Fałsz, jeśli wątek nigdy nie został uruchomiony (bardzo mało prawdopodobne) lub jeśli wątek został ukończony. Przydatne tylko wtedy, gdy dla wątku nie ukończono ustawiono wartości false, ponieważ w przeciwnym razie zostanie zgłoszony wyjątek, jeśli wątek nie został ukończony w określonym czasie oczekiwania.

Wątek został ukończony
ThreadCompleted boolean

Wartość True, jeśli wątek został ukończony. Fałsz, jeśli wątek nigdy nie został uruchomiony (bardzo mało prawdopodobne) lub jeśli wątek jest nadal uruchomiony. Przydatne tylko wtedy, gdy dla wątku nie ukończono ustawiono wartości false, ponieważ w przeciwnym razie zostanie zgłoszony wyjątek, jeśli wątek nie został ukończony w określonym czasie oczekiwania.

Wątek zakończył się pomyślnie
ThreadSuccess boolean

Wartość True, jeśli wątek został pomyślnie ukończony. Fałsz, jeśli wątek nigdy nie został uruchomiony (mało prawdopodobne), wątek jest nadal uruchomiony lub jeśli wątek zakończył się niepowodzeniem. Przydatne tylko wtedy, gdy dla wątku nie ukończono ustawiono wartości false, ponieważ w przeciwnym razie zostanie zgłoszony wyjątek, jeśli wątek nie został ukończony w określonym czasie oczekiwania.

Czas wykonywania wątku w sekundach
ThreadRuntimeInSeconds integer

Całkowita liczba sekund, przez które wątek został uruchomiony.

nazwa akcji IA-Connect
IAConnectActionName string

Wewnętrzna nazwa akcji agenta IA-Connect uruchamiana jako wątek.

Komunikat o stanie wątku
ThreadStatusMessage string

Ciąg tekstowy opisujący stan wątku. Ten komunikat jest obliczany z właściwości ThreadStarted,ThreadRunning,ThreadCompleted,ThreadSuccess. Ten ciąg tekstowy jest niezależny od języka (nie zmieni się w celu dopasowania ustawień regionalnych).

Komunikat o błędzie wątku
ThreadErrorMessage string

Jeśli wątek zakończył się niepowodzeniem, te dane wyjściowe zawierają komunikat o błędzie. Przydatne tylko wtedy, gdy wartość "Zgłoś wyjątek, jeśli błąd wątku" jest ustawiona na wartość false, ponieważ w przeciwnym razie zostanie zgłoszony wyjątek, jeśli wątek zawiera błąd.

Dane wyjściowe wątku JSON
ThreadOutputJSON string

Jeśli dla parametru "Pobieranie danych wyjściowych wątku" ustawiono wartość true, dane wyjściowe nieprzetworzonego wątku będą przechowywane w formacie JSON.

Poczekaj na zamknięcie sesji IA-Connect według nazwy

Czeka na zamknięcie określonej sesji IA-Connect Director. Jest to sesja, w której są wysyłane polecenia do agenta IA-Connect. Nazwa będzie znana z wcześniejszej akcji "Dołącz".

Parametry

Nazwa Klucz Wymagane Typ Opis
nazwa sesji IA-Connect
IAConnectSessionName True string

Nazwa sesji IA-Connect do sprawdzenia.

Czas oczekiwania w sekundach
TimeToWaitInSeconds integer

Jeśli nie ma sesji określonego typu (jeśli określony typ został określony), jak długo należy IA-Connect poczekać?

Zgłaszanie wyjątku w przypadku przekroczenia limitu czasu
RaiseExceptionIfTimedout boolean

Czy IA-Connect zgłosić wyjątek, jeśli nowa sesja nie nawiązała połączenia przed upływem limitu czasu?

Dołączanie do sesji IA-Connect warstwy 1 w przypadku powodzenia
AttachToTier1IAConnectSessionOnSuccess boolean

Czy IA-Connect połączyć się z sesją warstwy 1 IA-Connect (sesja dyrektora IA-Connect, który odbiera komunikaty SOAP i / lub REST), jeśli sesja została pomyślnie zamknięta?

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
sesja IA-Connect została zamknięta
IAConnectSessionClosed boolean

Zwraca wartość true, jeśli sesja o określonej nazwie została zamknięta lub fałsz, jeśli nie.

Nazwa sesji dołączonej warstwy 1 IA-Connect
AttachedTier1IAConnectSessionName string

Nazwa sesji IA-Connect warstwy 1, z którą nawiązano połączenie.

Prawe trzymanie myszy na współrzędnych

Przechowuje prawy przycisk myszy na określonych współrzędnych w sesji użytkownika agenta IA-Connect przez określoną ilość sekund. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych.

Parametry

Nazwa Klucz Wymagane Typ Opis
X pikseli
XCoord True integer

Wartość współrzędnych X (w pikselach).

Y pikseli
YCoord True integer

Wartość współrzędnych Y (w pikselach).

Czas przechowywania w sekundach
SecondsToHold True double

Liczba sekund do przytrzymowania prawego przycisku myszy.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Prawy przycisk myszy w dół

Naciśnięcie (i nie zwalnia) prawego przycisku myszy w sesji użytkownika agenta IA-Connect. Aby zwolnić mysz, użyj akcji prawego przycisku myszy w górę.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Prawy przycisk myszy w górę

Zwalnia prawy przycisk myszy w sesji użytkownika agenta IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Proces zabicia

Zabija dowolny uruchomiony proces w sesji użytkownika agenta IA-Connect, która ma określoną nazwę procesu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa procesu
ProcessName True string

Proces zabijania. np. Notatnik.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Liczba zabitych procesów
NumberOfProcessesKilled integer

Liczba zabitych procesów.

Przebieg procesu

Uruchom proces, polecenie lub aplikację.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa procesu
ProcessName True string

Proces uruchamiania. np. notepad.exe lub C:\windows\system32\notepad.exe. Agent IA-Connect rozszerzy wszystkie zmienne środowiskowe w ścieżce.

Arguments
Arguments string

Wszystkie argumenty wiersza polecenia, które mają być używane podczas uruchamiania aplikacji.

Folder roboczy
WorkingDirectory string

Folder roboczy/katalog procesu. Agent IA-Connect rozszerzy wszystkie zmienne środowiskowe w ścieżce.

Korzystanie z wykonywania powłoki
UseShellExecute boolean

Czy proces powinien zostać uruchomiony przy użyciu powłoki systemu operacyjnego?

Tworzenie okna bez
CreateNoWindow boolean

Czy proces powinien zostać uruchomiony bez okna?

Styl okna
WindowStyle string

Podaj styl okna (normalny, zmaksymalizowany, zminimalizowany lub ukryty).

Czekaj na proces
WaitForProcess boolean

Czy powinniśmy poczekać na zakończenie procesu? Prawdopodobnie będzie to używane tylko podczas uruchamiania programu lub skryptu potrzebnego do zakończenia, zanim będziemy mogli kontynuować.

Przekierowanie standardowych danych wyjściowych
RedirectStandardOutput boolean

Czy powinny zostać przekierowane standardowe dane wyjściowe?

Błąd standardowy przekierowania
RedirectStandardError boolean

Czy powinien zostać przekierowany błąd standardowy?

Przekierowywanie standardowego błędu do danych wyjściowych
RedirectStandardErrorToOutput boolean

Czy błąd standardowy powinien zostać przekierowany do danych wyjściowych?

Standardowe kodowanie danych wyjściowych
StandardOutputEncoding string

Podaj standardowe kodowanie danych wyjściowych (UTF8, UTF7, UTF16, ASCII lub UTF16BE).

Standardowe kodowanie błędów
StandardErrorEncoding string

Podaj standardowe kodowanie błędów (UTF8, UTF7, UTF16, ASCII lub UTF16BE).

Nazwa domeny Uruchom jako
RunAsDomain string

Domena uruchom jako użytkownik. Jeśli domena nie zostanie określona, nazwa użytkownika powinna być w formacie username@domainFQDN.

Nazwa użytkownika Uruchom jako
RunAsUsername string

Nazwa użytkownika uruchom jako użytkownik.

Hasło Uruchom jako
RunAsPassword password

Hasło uruchom jako użytkownik.

Ładowanie profilu użytkownika przy użyciu uruchomień
RunAsLoadUserProfile boolean

Czy profil użytkownika systemu Windows uruchom jako użytkownik powinien zostać załadowany?

Podniesienie poziomu uprawnień uruchomień
RunAsElevate boolean

Czy proces powinien zostać uruchomiony z podwyższonym poziomem uprawnień?

Czas zakończenia w sekundach
TimeoutInSeconds integer

Maksymalna liczba sekund oczekiwania na zakończenie procesu.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Rozpoczęto proces
ProcessStarted boolean

Zwraca wartość true, jeśli proces został uruchomiony.

Kod zakończenia
ExitCode integer

Zwraca kod zakończenia procesu.

Przekroczono limit czasu procesu
ProcessTimedOut boolean

Zwraca wartość true, jeśli upłynął limit czasu procesu.

Identyfikator procesu
ProcessId integer

Identyfikator procesu, który został uruchomiony.

Wyjście standardowe
StandardOutput string

Standardowa zawartość wyjściowa.

Błąd standardowy
StandardError string

Standardowa zawartość błędu.

Przechowywanie hasła w pamięci agenta

Zapisz hasło w pamięci agenta (zaszyfrowane), gdzie może być używane z jakichkolwiek akcji, które obsługują przechowywane hasła. Hasła są przechowywane tylko w pamięci i są tracone po zamknięciu agenta.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator
Identifier True string

Unikatowy identyfikator hasła. Jeśli identyfikator jest już używany, zostanie zastąpiony. Na przykład: SAPGUILogon. Hasła są pobierane przy użyciu frazy {IAConnectPassword:Identifier}.

Hasło
Password True password

Hasło do przechowywania.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
StorePasswordInAgentMemoryResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Przeciąganie lewej myszy między współrzędnymi

Wykonuje przeciąganie lewego przycisku myszy między dwiema określonymi współrzędnymi w sesji użytkownika agenta IA-Connect. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych. Opcjonalna zakłócenia jest obsługiwana w ruchu myszy, aby bardziej przypominała ruch dłoni człowieka.

Parametry

Nazwa Klucz Wymagane Typ Opis
Początek X pikseli
StartXCoord True integer

Początkowa wartość współrzędnych X (w pikselach).

Początek Y pikseli
StartYCoord True integer

Początkowa wartość współrzędnych Y (w pikselach).

Koniec X pikseli
EndXCoord True integer

Wartość współrzędnych końca X (w pikselach).

Koniec Y pikseli
EndYCoord True integer

Wartość współrzędnych końca Y (w pikselach).

Liczba kroków
NumberOfSteps integer

Liczba kroków, do których należy podzielić akcję przeciągania.

Łączny czas w sekundach
TotalTimeInSeconds double

Całkowity czas akcji przeciągania powinien trwać od początku do końca.

Maksymalny ruch roztrzaśnięć pikseli
MaximumMovementPixelJitter integer

Maksymalny zakłócenia pikseli podczas wykonywania akcji przeciągania. Wartość 1 lub wyższa umożliwia zakłócenia ruchu. Układ jest wygładzony na każdym kroku, aby uniknąć skoków ruchu. Wartość tych danych wejściowych kontroluje maksymalną wartość zakłócenia może być w dowolnym konkretnym punkcie, ograniczając, jak daleko mysz może odbiegać od ścieżki. Im większa wartość, tym mniej "gładka" zostanie wyświetlona akcja przeciągania. Zakłócenia w każdym punkcie mogą odbiegać tylko od poprzedniej wartości odchylenie między -2 a 2 (domyślnie), więc maksymalna możliwa zakłócenia wynosi 2 x NumberOfSteps, niezależnie od tego, na co ustawiono wartość maksymalną.

Maksymalna liczba zatrzaśnięć pikseli końcowych
MaximumEndPixelJitter integer

Maksymalny roztrzasek pikseli na końcu akcji przeciągania. Im wyższa wartość, tym mniej precyzyjne będzie przeciąganie, gdy osiągnie współrzędną końcową.

Maksymalna różnica między pikselami ruchu
MaximumMovementPixelJitterDelta integer

W przypadku korzystania z trzęsku ruchu myszy (maksymalne zakłócenia pikseli ruchu wynosi 1 lub wyższa), maksymalna wartość zakłócenia w każdym punkcie może odbiegać od poprzedniego punktu. Służy to do zapewnienia, że roztrzasek jest gładki. Większa wartość powoduje mniej gładkości.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Przeciąganie środkowej myszy między współrzędnymi

Wykonuje przeciąganie środkowego przycisku myszy między dwiema określonymi współrzędnymi w sesji użytkownika agenta IA-Connect. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych. Opcjonalna zakłócenia jest obsługiwana w ruchu myszy, aby bardziej przypominała ruch dłoni człowieka.

Parametry

Nazwa Klucz Wymagane Typ Opis
Początek X pikseli
StartXCoord True integer

Początkowa wartość współrzędnych X (w pikselach).

Początek Y pikseli
StartYCoord True integer

Początkowa wartość współrzędnych Y (w pikselach).

Koniec X pikseli
EndXCoord True integer

Wartość współrzędnych końca X (w pikselach).

Koniec Y pikseli
EndYCoord True integer

Wartość współrzędnych końca Y (w pikselach).

Liczba kroków
NumberOfSteps integer

Liczba kroków, do których należy podzielić akcję przeciągania.

Łączny czas w sekundach
TotalTimeInSeconds double

Całkowity czas akcji przeciągania powinien trwać od początku do końca.

Maksymalny ruch roztrzaśnięć pikseli
MaximumMovementPixelJitter integer

Maksymalny zakłócenia pikseli podczas wykonywania akcji przeciągania. Wartość 1 lub wyższa umożliwia zakłócenia ruchu. Układ jest wygładzony na każdym kroku, aby uniknąć skoków ruchu. Wartość tych danych wejściowych kontroluje maksymalną wartość zakłócenia może być w dowolnym konkretnym punkcie, ograniczając, jak daleko mysz może odbiegać od ścieżki. Im większa wartość, tym mniej "gładka" zostanie wyświetlona akcja przeciągania. Zakłócenia w każdym punkcie mogą odbiegać tylko od poprzedniej wartości odchylenie między -2 a 2 (domyślnie), więc maksymalna możliwa zakłócenia wynosi 2 x NumberOfSteps, niezależnie od tego, na co ustawiono wartość maksymalną.

Maksymalna liczba zatrzaśnięć pikseli końcowych
MaximumEndPixelJitter integer

Maksymalny roztrzasek pikseli na końcu akcji przeciągania. Im wyższa wartość, tym mniej precyzyjne będzie przeciąganie, gdy osiągnie współrzędną końcową.

Maksymalna różnica między pikselami ruchu
MaximumMovementPixelJitterDelta integer

W przypadku korzystania z trzęsku ruchu myszy (maksymalne zakłócenia pikseli ruchu wynosi 1 lub wyższa), maksymalna wartość zakłócenia w każdym punkcie może odbiegać od poprzedniego punktu. Służy to do zapewnienia, że roztrzasek jest gładki. Większa wartość powoduje mniej gładkości.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Przeciągnij prawą myszą między współrzędnymi

Wykonuje przeciąganie prawego przycisku myszy między dwiema określonymi współrzędnymi w sesji użytkownika agenta IA-Connect. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych. Opcjonalna zakłócenia jest obsługiwana w ruchu myszy, aby bardziej przypominała ruch dłoni człowieka.

Parametry

Nazwa Klucz Wymagane Typ Opis
Początek X pikseli
StartXCoord True integer

Początkowa wartość współrzędnych X (w pikselach).

Początek Y pikseli
StartYCoord True integer

Początkowa wartość współrzędnych Y (w pikselach).

Koniec X pikseli
EndXCoord True integer

Wartość współrzędnych końca X (w pikselach).

Koniec Y pikseli
EndYCoord True integer

Wartość współrzędnych końca Y (w pikselach).

Liczba kroków
NumberOfSteps integer

Liczba kroków, do których należy podzielić akcję przeciągania.

Łączny czas w sekundach
TotalTimeInSeconds double

Całkowity czas akcji przeciągania powinien trwać od początku do końca.

Maksymalny ruch roztrzaśnięć pikseli
MaximumMovementPixelJitter integer

Maksymalny zakłócenia pikseli podczas wykonywania akcji przeciągania. Wartość 1 lub wyższa umożliwia zakłócenia ruchu. Układ jest wygładzony na każdym kroku, aby uniknąć skoków ruchu. Wartość tych danych wejściowych kontroluje maksymalną wartość zakłócenia może być w dowolnym konkretnym punkcie, ograniczając, jak daleko mysz może odbiegać od ścieżki. Im większa wartość, tym mniej "gładka" zostanie wyświetlona akcja przeciągania. Zakłócenia w każdym punkcie mogą odbiegać tylko od poprzedniej wartości odchylenie między -2 a 2 (domyślnie), więc maksymalna możliwa zakłócenia wynosi 2 x NumberOfSteps, niezależnie od tego, na co ustawiono wartość maksymalną.

Maksymalna liczba zatrzaśnięć pikseli końcowych
MaximumEndPixelJitter integer

Maksymalny roztrzasek pikseli na końcu akcji przeciągania. Im wyższa wartość, tym mniej precyzyjne będzie przeciąganie, gdy osiągnie współrzędną końcową.

Maksymalna różnica między pikselami ruchu
MaximumMovementPixelJitterDelta integer

W przypadku korzystania z trzęsku ruchu myszy (maksymalne zakłócenia pikseli ruchu wynosi 1 lub wyższa), maksymalna wartość zakłócenia w każdym punkcie może odbiegać od poprzedniego punktu. Służy to do zapewnienia, że roztrzasek jest gładki. Większa wartość powoduje mniej gładkości.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Przeczyść katalog

Przeczyszcza katalog (folder) na komputerze, na którym jest uruchomiony agent IA-Connect, usuwając wszystkie pliki przechowywane w katalogu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka katalogu
DirectoryPath True string

Pełna ścieżka do katalogu (folderu). Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Cykliczne
Recursive boolean

Czy wszystkie podfoldery powinny być również czyszczone?

Usuwanie najwyższego poziomu
DeleteTopLevel boolean

Czy folder najwyższego poziomu również powinien zostać usunięty?

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Przeglądaj myszą

Przesuwa mysz w przód i z powrotem przez określoną liczbę współrzędnych. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy.

Parametry

Nazwa Klucz Wymagane Typ Opis
Przełącznik X
XWiggle integer

Liczba pikseli do przesuwania myszy w poziomie.

Y wiggle
YWiggle integer

Liczba pikseli do przesuwania myszy w pionie.

Przełączanie opóźnienia w sekundach
WiggleDelayInSeconds double

Liczba sekund między ruchem myszy.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Przenieś mysz względną

Przenosi wskaźnik myszy w sesji użytkownika agenta IA-Connect przez określoną liczbę pikseli względem bieżącej pozycji. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych.

Parametry

Nazwa Klucz Wymagane Typ Opis
X pikseli
XCoord True integer

Liczba pikseli X do przeniesienia myszy, zaczynając od bieżącej pozycji.

Y pikseli
YCoord True integer

Liczba pikseli Y do przeniesienia myszy, zaczynając od bieżącej pozycji.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Przenieś plik

Przenosi plik na komputerze, na którym jest uruchomiony agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka pliku źródłowego
SourceFilePath True string

Pełna ścieżka do pliku źródłowego. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Ścieżka pliku docelowego
DestFilePath True string

Pełna ścieżka do miejsca docelowego, do którego ma zostać przeniesiony plik. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Przenieś wskaźnik myszy do współrzędnych

Przenosi mysz w sesji użytkownika IA-Connect Agent do określonych współrzędnych pikseli. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych.

Parametry

Nazwa Klucz Wymagane Typ Opis
X pikseli
XCoord True integer

Wartość współrzędnych X (w pikselach), aby przenieść mysz do.

Y pikseli
YCoord True integer

Wartość współrzędnych Y (w pikselach) w celu przeniesienia myszy do.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Przenoszenie graficznego interfejsu użytkownika agenta IA-Connect do przodu

Przenosi interfejs GUI agenta IA-Connect do przodu, aby był widoczny na ekranie.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ukierunkowanie
Focus boolean

Czy interfejs GUI agenta IA-Connect powinien być skoncentrowany?

Globalne kliknięcie lewym przyciskiem myszy
GlobalLeftMouseClick boolean

Czy globalne kliknięcie lewym przyciskiem myszy powinno służyć do przeniesienia agenta z przodu? Gwarantuje to przeniesienie zdarzenia frontu w scenariuszu, w którym metoda koncentracji uwagi może być ograniczona przez system operacyjny uniemożliwiając aplikacjom przeniesienie się na front.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Przenoszenie myszy między współrzędnymi

Przenosi wskaźnik myszy między dwiema określonymi współrzędnymi w sesji użytkownika IA-Connect Agent. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych. Opcjonalna zakłócenia jest obsługiwana w ruchu myszy, aby bardziej przypominała ruch dłoni człowieka.

Parametry

Nazwa Klucz Wymagane Typ Opis
Początek X pikseli
StartXCoord True integer

Początkowa wartość współrzędnych X (w pikselach).

Początek Y pikseli
StartYCoord True integer

Początkowa wartość współrzędnych Y (w pikselach).

Koniec X pikseli
EndXCoord True integer

Wartość współrzędnych końca X (w pikselach).

Koniec Y pikseli
EndYCoord True integer

Wartość współrzędnych końca Y (w pikselach).

Liczba kroków
NumberOfSteps integer

Liczba kroków, na które należy podzielić akcję przenoszenia.

Łączny czas w sekundach
TotalTimeInSeconds double

Całkowity czas podejmowania akcji przenoszenia od początku do końca.

Maksymalny ruch roztrzaśnięć pikseli
MaximumMovementPixelJitter integer

Maksymalny zakłócenia pikseli podczas wykonywania akcji przeciągania. Wartość 1 lub wyższa umożliwia zakłócenia ruchu. Układ jest wygładzony na każdym kroku, aby uniknąć skoków ruchu. Wartość tych danych wejściowych kontroluje maksymalną wartość zakłócenia może być w dowolnym konkretnym punkcie, ograniczając, jak daleko mysz może odbiegać od ścieżki. Im większa wartość, tym mniej "gładka" zostanie wyświetlona akcja przeciągania. Zakłócenia w każdym punkcie mogą odbiegać tylko od poprzedniej wartości odchylenie między -2 a 2 (domyślnie), więc maksymalna możliwa zakłócenia wynosi 2 x NumberOfSteps, niezależnie od tego, na co ustawiono wartość maksymalną.

Maksymalna liczba zatrzaśnięć pikseli końcowych
MaximumEndPixelJitter integer

Maksymalny roztrzasek pikseli na końcu akcji przeciągania. Im wyższa wartość, tym mniej precyzyjne będzie przeciąganie, gdy osiągnie współrzędną końcową.

Maksymalna różnica między pikselami ruchu
MaximumMovementPixelJitterDelta integer

W przypadku korzystania z trzęsku ruchu myszy (maksymalne zakłócenia pikseli ruchu wynosi 1 lub wyższa), maksymalna wartość zakłócenia w każdym punkcie może odbiegać od poprzedniego punktu. Służy to do zapewnienia, że roztrzasek jest gładki. Większa wartość powoduje mniej gładkości.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Przerywanie dziedziczenia zabezpieczeń folderów

Przerywa dziedziczenie zabezpieczeń w folderze na komputerze, na którym działa agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka do folderu
FolderPath True string

Pełna ścieżka do folderu. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Konwertowanie dziedziczone na jawne
ConvertInheritedToExplicit boolean

Czy wszystkie aktualnie dziedziczone uprawnienia powinny być konwertowane na jawne uprawnienia?

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Przydzielanie procesu roboczego z programu Orchestrator

Przydziela proces roboczy z IA-Connect Orchestrator. Możesz zażądać procesu roboczego według tagu lub nazwy procesu roboczego (albo nie albo obu tych elementów), co pozwala dokładniej wybrać wymagany proces roboczy. Po przydzieleniu procesu roboczego zostanie on przypisany do przepływu i zostanie zgłoszony jako praca wykonująca. Należy pamiętać, że program Orchestrator będzie nadal uwzględniać "Obsługiwane identyfikatory środowiska przepływu", "Obsługiwane nazwy przepływów" i "Nieobsługiwane nazwy przepływów" podczas wykonywania alokacji. W przypadku dopasowania wielu procesów roboczych do wyszukiwania będą stosowane normalne reguły równoważenia obciążenia.

Parametry

Nazwa Klucz Wymagane Typ Opis
Tag procesu roboczego
WorkerTag string

Opcjonalny tag procesu roboczego do przydzielenia. Tagi umożliwiają kategoryzowanie procesów roboczych w grupach. W nazwach tagów nie jest uwzględniana wielkość liter. Można określić wiele tagów, wprowadzając je w osobnych wierszach, a mechanizm alokacji rozważy każdy proces roboczy z dowolnym z tych tagów (tylko jeden tag musi być zgodny). Wyszukiwanie symboli wieloznacznych można wykonać przy użyciu formatu Symbol wieloznaczny: Tag* (np. Symbol wieloznaczny: JML*) i wyszukiwania wyrażeń regularnych przy użyciu formatu RegEx: TagExpression (np. RegEx: ^JML).

Nazwa procesu roboczego
WorkerName string

Opcjonalna nazwa procesu roboczego do przydzielenia. W nazwach procesów roboczych nie jest uwzględniana wielkość liter. Można określić wiele procesów roboczych, wprowadzając je w osobnych wierszach, a mechanizm alokacji rozważy każdy proces roboczy o pasującej nazwie. Wyszukiwanie symboli wieloznacznych można wykonać przy użyciu formatu Symbol wieloznaczny: Name* (np. Symbol wieloznaczny: vmrpa*) i wyszukiwania wyrażeń regularnych przy użyciu formatu RegEx: Expression (np. RegEx: ^vmrpa).

Zgłoś wyjątek, jeśli proces roboczy nie jest natychmiast dostępny
RaiseExceptionIfWorkerNotImmediatelyAvailable boolean

W przypadku ustawienia wartości true i nie można przydzielić odpowiedniego procesu roboczego, zostanie zgłoszony wyjątek. Jeśli ustawienie ma wartość false (wartość domyślna) i nie można przydzielić odpowiedniego procesu roboczego, program Orchestrator zwróci kod stanu HTTP 500, powodując oczekiwanie przepływu pa zgodnie z zasadami ponawiania prób.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Przydzielona nazwa procesu roboczego
WorkerNameAllocated string

Przydzielona nazwa procesu roboczego. Puste, jeśli nie przydzielono żadnego procesu roboczego.

Przypisywanie zadania automatyzacji programu Orchestrator

Przypisuje wybrane zadanie automatyzacji programu Orchestrator do określonego użytkownika lub grupy. To przypisanie zostanie przekazane do systemu źródłowego połączonego z tym zadaniem automatyzacji (na przykład ServiceNow) i jest najczęściej używane do przekazywania biletu do innej osoby lub grupy osób w celu dodatkowego przetwarzania. Jeśli zadanie automatyzacji programu Orchestrator nie jest połączone ze źródłem, zostanie zgłoszony wyjątek.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator zadania
TaskId True integer

Identyfikator zadania programu Orchestrator do przypisania.

Przypisywanie do identyfikatora użytkownika
AssignToUserId string

Identyfikator użytkownika do przypisania zadania. Użyj tych danych wejściowych w przypadku przypisania zadania do użytkownika i znasz identyfikator użytkownika. Użyj identyfikatora użytkownika lub nazwy użytkownika, a nie obu tych elementów lub przypisania do grupy, pozostaw te dane wejściowe puste.

Przypisywanie do nazwy użytkownika
AssignToUserName string

Nazwa użytkownika do przypisania zadania. Użyj tych danych wejściowych, jeśli przypiszesz zadanie użytkownikowi i znasz nazwę użytkownika. Użyj identyfikatora użytkownika lub danych wejściowych nazwy użytkownika, a nie obu tych elementów lub jeśli przypisano je do grupy, pozostaw to pole puste.

Przypisywanie do identyfikatora grupy
AssignToGroupId string

Identyfikator grupy do przypisania zadania. Użyj tych danych wejściowych, jeśli przypiszesz zadanie do grupy i znasz identyfikator grupy. Użyj identyfikatora grupy lub nazwy grupy, a nie obu tych elementów lub jeśli przypisano do użytkownika, pozostaw to dane wejściowe puste.

Przypisywanie do nazwy grupy
AssignToGroupName string

Nazwa grupy do przypisania zadania. Użyj tych danych wejściowych, jeśli przypiszesz zadanie do grupy i znasz nazwę grupy. Użyj danych wejściowych identyfikatora grupy lub nazwy grupy, a nie obu tych elementów lub jeśli przypisano go do użytkownika, pozostaw to pole puste.

Usuń przypisanie użytkownika, jeśli jest puste
RemoveUserAssignmentIfBlank boolean

Jeśli pola przypisania użytkownika są puste i to pole ma wartość true, wszystkie aktualnie przypisane użytkownika zostaną usunięte, w przeciwnym razie przypisania użytkowników pozostaną niezmienione.

Usuń przypisanie grupy, jeśli jest puste
RemoveGroupAssignmentIfBlank boolean

Jeśli pola przypisania grupy są puste i to pole ma wartość true, wszystkie aktualnie przypisane grupy zostaną usunięte, w przeciwnym razie przypisania grup pozostaną niezmienione.

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
TasksAssignTaskResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Przytrzymanie myszy w prawo

Przechowuje prawy przycisk myszy w sesji użytkownika agenta IA-Connect przez określoną ilość sekund.

Parametry

Nazwa Klucz Wymagane Typ Opis
Czas przechowywania w sekundach
SecondsToHold True double

Liczba sekund do przytrzymowania prawego przycisku myszy.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Resetowanie statystyk poleceń IA-Connect

Resetuje wszystkie aktualnie przechowywane statystyki, na których polecenia agenta IA-Connect zostały wykonane w bieżącej sesji.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Resetowanie ustawień IA-Connect dyrektora następnego przeskoku

Resetuje wszystkie niestandardowe ustawienia IA-Connect Director, które zostały ustawione, przywracając ustawienia domyślne.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Rozpakuj plik

Rozpakowuje plik, który został skompresowany przy użyciu kompresji ZIP.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka pliku ZIP
ZIPFilename True string

Pełna ścieżka do pliku ZIP, który ma zostać rozpakowany. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Wyodrębnianie folderu
ExtractFolder string

Ścieżka folderu do wyodrębnienia pliku ZIP. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Wyodrębnianie wszystkich plików do pojedynczego folderu
ExtractAllFilesToSingleFolder boolean

W przypadku ustawienia wartości True struktura folderów wewnątrz pliku ZIP zostanie zignorowana, a wszystkie pliki zostaną wyodrębnione do określonego folderu.

Dołączanie plików wyrażeń regularnych
IncludeFilesRegEx string

Opcjonalne wyrażenie regularne umożliwiające określenie, które pliki mają zostać wyodrębnione. Pasuje tylko do nazwy pliku.

Wykluczanie plików wyrażeń regularnych
ExcludeFilesRegEx string

Opcjonalne wyrażenie regularne umożliwiające określenie plików, które mają zostać wykluczone z wyodrębniania. Pasuje tylko do nazwy pliku.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Liczba pomyślnie wyodrębnionych plików
FilesExtractedSuccessfully integer

Liczba plików, które zostały pomyślnie wyodrębnione z pliku ZIP.

Nie można wyodrębnić plików
FilesFailedToExtract integer

Liczba plików, których nie można wyodrębnić z pliku ZIP.

Liczba wykluczonych plików
FilesExcluded integer

Liczba wykluczonych plików (jeśli używasz danych wejściowych "Wyklucz pliki regularne").

Rozwijanie zmiennej środowiskowej

Rozszerza ciąg zawierający zmienne środowiskowe (np. %USERPROFILE% lub %TEMP%) w sesji użytkownika agenta IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ciąg wejściowy
InputString True string

Ciąg wejściowy zawierający zmienne środowiskowe.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Ciąg wyjściowy
OutputString string

Ciąg z dowolnymi zmiennymi środowiskowymi rozwiniętymi.

Rozwiń ciąg hasła

Akceptuje ciąg wejściowy, który zawiera odwołania do IA-Connect przechowywanych haseł i zwraca ten ciąg z odwołaniami zastąpionymi zapisanymi hasłami.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ciąg wejściowy
InputString string

Ciąg wejściowy zawierający IA-Connect przechowywanych identyfikatorów haseł. Na przykład: "Witamy nowy starter, nowe hasło konta to {IAConnectPassword:GeneratedPassword}", gdzie "GeneratedPassword" to nazwa przechowywanego hasła IA-Connect.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Ciąg wyjściowy
OutputString string

Ciąg wyjściowy zawierający ciąg wejściowy z identyfikatorami haseł zastąpiony rzeczywistymi hasłami. Na przykład: "Witamy nowy starter, nowe hasło konta to Fantastic12Monkeys!".

Rozłącz sesję zdalną

Jeśli agent IA-Connect jest uruchomiony w sesji zdalnej, ta akcja rozłącza sesję zdalną. Nie jest to takie samo, jak wylogowywania się i pozostawi sesję zdalną uruchomioną w stanie rozłączenia. Tej akcji można użyć, gdy chcesz połączyć się z powrotem z sesją zdalną później i kontynuować z tego samego stanu, zamiast rozpoczynać nową sesję. Jeśli agent IA-Connect jest uruchomiony lokalnie, ta akcja spowoduje zablokowanie sesji.

Parametry

Nazwa Klucz Wymagane Typ Opis
Czas oczekiwania w sekundach
SecondsToWait integer

Czas oczekiwania przed wydaniem polecenia rozłączenia do systemu operacyjnego, aby agent IA-Connect mógł zgłosić ukończenie polecenia przed utratą kontaktu (co będzie miało miejsce tylko w sesji zdalnej).

Nie rozłączaj się, jeśli agent lokalny
DoNotDisconnectIfLocalAgent boolean

Jeśli ustawiono wartość true, a agent IA-Connect jest uruchomiony w sesji lokalnej (tj. bezpośrednio w ramach procesu roboczego), ta akcja zostanie zignorowana w trybie dyskretnym. Jest to przydatne, ponieważ rozłączenie agenta lokalnego zablokuje sesję, a tym samym ograniczy funkcje RPA do momentu odblokowania sesji.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Rysuj prostokąt na ekranie

Rysuje prostokąt na ekranie, aby ułatwić identyfikowanie współrzędnych ekranu lub dane wyjściowe akcji, która raportuje współrzędne ekranu. Prostokąt jest automatycznie usuwany po 5 sekundach.

Parametry

Nazwa Klucz Wymagane Typ Opis
Współrzędna X prostokąta ekranu krawędzi lewej
RectangleLeftPixelXCoord True integer

Lewa krawędź pikseli prostokąta do wyświetlenia. Może być w pikselach wirtualnych lub fizycznych w zależności od danych wejściowych "Współrzędne są fizyczne".

Współrzędna X prostokąta ekranu krawędzi prawej
RectangleRightPixelXCoord True integer

Prawa krawędź pikseli prostokąta do wyświetlenia. Może być w pikselach wirtualnych lub fizycznych w zależności od danych wejściowych "Współrzędne są fizyczne".

Współrzędna ekranu prostokąta górnej krawędzi ekranu Y
RectangleTopPixelYCoord True integer

Górna krawędź pikseli prostokąta do wyświetlenia. Może być w pikselach wirtualnych lub fizycznych w zależności od danych wejściowych "Współrzędne są fizyczne".

Współrzędna ekranu prostokąta dolnej krawędzi ekranu Y
RectangleBottomPixelYCoord True integer

Dolna krawędź pikseli prostokąta do wyświetlenia. Może być w pikselach wirtualnych lub fizycznych w zależności od danych wejściowych "Współrzędne są fizyczne".

Kolor pióra
PenColour string

Kolor prostokąta do narysowania (np. czerwony, zielony, niebieski, żółty, fioletowy lub pomarańczowy) lub kod szesnastkowy ciągu, np. #FF0000.

Piksele grubości pióra
PenThicknessPixels integer

Grubość (w pikselach) obramowania prostokąta wyróżnienia.

Sekundy do wyświetlenia
SecondsToDisplay integer

Liczba sekund wyświetlania prostokąta.

Współrzędne są fizyczne
CoordinatesArePhysical boolean

Ustaw wartość true, jeśli podane współrzędne są współrzędnymi ekranu fizycznego. Ustaw wartość false, jeśli podane współrzędne są wirtualne. Jeśli bazowe skalowanie wyświetlania wynosi 100%, współrzędne fizyczne i wirtualne są takie same.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
DrawRectangleOnScreenResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Tworzenie jednorazowego wpisu tajnego programu Orchestrator

Wpis tajny jednorazowy udostępnia obiekt do przechowywania wpisu tajnego, który można pobrać raz, za pośrednictwem unikatowego adresu URL, który można od razu od razu pobrać. Jest to zwykle używane do udostępniania wpisów tajnych innej firmy. Wpis tajny jednorazowy można utworzyć przy użyciu interfejsu użytkownika programu Orchestrator, interfejsu API REST lub przepływu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Przyjazna nazwa
FriendlyName True string

Jest to nazwa opisowa, która jest używana wyłącznie do identyfikowania tego jednorazowego wpisu tajnego. Jedynym celem tej nazwy jest wyświetlanie na liście wpisów tajnych w interfejsie użytkownika programu Orchestrator.

Wartość tajna
SecretValue password

Jednorazowa wartość wpisu tajnego, którą chcesz udostępnić i udostępnić za pośrednictwem jednorazowego adresu URL.

Fraza pobierania 1
RetrievalPhrase1 password

Jest to fraza wymagana do pobrania jednorazowego wpisu tajnego za pośrednictwem unikatowego adresu URL. Jeśli pole pozostanie puste, fraza pobierania nie będzie wymagana. W fazach pobierania uwzględniana jest wielkość liter.

Fraza pobierania 2
RetrievalPhrase2 password

Jest to druga fraza wymagana do pobrania jednorazowego wpisu tajnego za pośrednictwem unikatowego adresu URL. Jeśli pole pozostanie puste, fraza pobierania nie będzie wymagana. W fazach pobierania uwzględniana jest wielkość liter.

Maksymalna liczba pobrań przed usunięciem
MaximumRetrievalsBeforeDeletion integer

Ile razy można pobrać ten jednorazowy wpis tajny, zanim zostanie usunięty z programu Orchestrator? Domyślnie jest ustawiona wartość 1 (jednorazowa). Ustaw wartość tylko na wyższą, jeśli wiele osób musi uzyskać dostęp do tego wpisu tajnego.

Wpis tajny ma datę rozpoczęcia
SecretHasAStartDate boolean

Włącz, jeśli wpis tajny nie powinien być dostępny do pobrania, dopóki nie zostanie określona data i godzina.

Data i godzina rozpoczęcia wpisu tajnego
SecretStartDateTime date-time

Data i godzina udostępnienia tego wpisu tajnego do pobrania. Daty i godziny są wprowadzane w formacie dd/MM/rrrr HH:mm oraz przechowywane i przetwarzane w formacie UTC/ GMT+0. Na przykład: "2022-01-24T07:00:00" uniemożliwi pobranie jednorazowego wpisu tajnego przed 07.00 godzin UTC (GMT+0) w dniu 24 stycznia 2022 r. (otrzymasz 404). Alternatywnie użyj danych wejściowych "Godziny do czasu rozpoczęcia wpisu tajnego". W przypadku używania tych danych wejściowych należy ustawić wartość "Wpis tajny ma datę początkową" na wartość true lub dane wejściowe zostaną zignorowane.

Godziny do czasu rozpoczęcia wpisu tajnego
HoursUntilSecretStartTime integer

Liczba godzin, po których ten wpis tajny będzie dostępny do pobrania. Alternatywnie użyj danych wejściowych "Data i godzina rozpoczęcia wpisu tajnego". W przypadku korzystania z tych danych wejściowych należy ustawić wartość "Wpis tajny ma datę początkową" na wartość true.

Wpis tajny ma datę wygaśnięcia
SecretHasAnExpiryDate boolean

Włącz, jeśli wpis tajny powinien zostać automatycznie usunięty po upływie okresu, niezależnie od tego, czy został pobrany.

Data i godzina wygaśnięcia wpisu tajnego
SecretExpiryDateTime date-time

Data i godzina automatycznego usunięcia tego wpisu tajnego niezależnie od tego, czy został pobrany. Daty i godziny są wprowadzane w formacie rrrr-MM-ddTHH:mm:ss i przechowywane i przetwarzane w formacie UTC/ GMT+0. Na przykład: "2022-01-24T07:00:00" spowoduje usunięcie wpisu tajnego jednorazowego o godzinie 07.00 utc (GMT+0) w dniu 24 stycznia 2022 r. Alternatywnie należy użyć danych wejściowych "Godziny do wygaśnięcia wpisu tajnego". W przypadku używania tych danych wejściowych należy ustawić wartość "Wpis tajny ma datę wygaśnięcia" na wartość true lub dane wejściowe zostaną zignorowane.

Godziny do wygaśnięcia wpisu tajnego
HoursUntilSecretExpiry integer

Liczba godzin, po których ten wpis tajny zostanie automatycznie usunięty, niezależnie od tego, czy został pobrany. Alternatywnie użyj danych wejściowych "Data i godzina wygaśnięcia wpisu tajnego". W przypadku korzystania z tych danych wejściowych należy ustawić wartość "Wpis tajny ma datę wygaśnięcia" na wartość true.

Zwraca

Nazwa Ścieżka Typ Opis
Adres URL pobierania
RetrievalURL string

Jednorazowy adres URL służący do pobierania jednorazowego wpisu tajnego.

Identyfikator pobierania
RetrievalId string

Unikatowy identyfikator pobierania. Ten jednorazowy adres URL jest tworzony na podstawie tego unikatowego identyfikatora. Ten identyfikator może być przydatny, jeśli musisz utworzyć własny adres URL w scenariuszu niestandardowym.

Tworzenie katalogu

Tworzy katalog (folder) na komputerze, na którym działa agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka katalogu
DirectoryPath True string

Pełna ścieżka do katalogu (folderu). Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Błąd, jeśli już istnieje
ErrorIfAlreadyExists boolean

Czy IA-Connect zgłosić błąd, jeśli katalog (folder) już istnieje?

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Tworzenie pliku uruchamiania sesji pulpitu zdalnego (RDS)

Utwórz plik uruchamiania sesji pulpitu zdalnego, który może służyć do automatycznego uruchamiania sesji pulpitu zdalnego przy użyciu określonych parametrów, zamiast wymagać automatyzacji interfejsu użytkownika klienta pulpitu zdalnego. Plik uruchamiania usług pulpitu zdalnego ma rozszerzenie ".rdp" i jest często nazywany plikiem RDP.

Parametry

Nazwa Klucz Wymagane Typ Opis
Adres zdalny
RemoteAddress True string

Adres systemu zdalnego do nawiązania połączenia. Może to być adres IP, nazwa hosta lub w pełni kwalifikowana nazwa domeny (FQDN).

Ścieżka folderu wyjściowego
OutputFolderPath True string

Folder, w którym ma być zapisany plik RDP.

Nazwa pliku RDP
RDPFileName True string

Nazwa pliku RDP, który zostanie utworzony w ścieżce folderu wyjściowego.

Zastąp plik RDP, jeśli już istnieje
OverwriteRDPFileIfAlreadyExists boolean

Ustaw wartość true, aby automatycznie zastąpić dowolny plik RDP z tym samym folderem/nazwą pliku. Ustaw wartość false, jeśli nie należy tworzyć nowego pliku RDP, jeśli istniejący plik RDP z tym samym folderem/nazwą pliku już istnieje.

Ufaj komputerowi zdalnemu
TrustRemoteComputer boolean

Ustaw wartość true, aby oznaczyć adres zdalny jako zaufany (w rejestrze systemu Windows), głównie w celach przekierowywania urządzeń, eliminując wyskakujące okienko, które może zostać wyświetlone podczas uruchamiania pliku RDP.

Przechowywanie poświadczeń
StoreCredentials boolean

Ustaw wartość true, aby utworzyć poświadczenia użytkownika w celu przechowywania szczegółów uwierzytelniania pulpitu zdalnego. Może to umożliwić nawiązanie połączenia z systemem pulpitu zdalnego bez monitowania o uwierzytelnienie.

Nazwa użytkownika
UserName string

Jeśli przechowujesz poświadczenia do przechowywania szczegółów uwierzytelniania pulpitu zdalnego, umożliwia to określenie nazwy użytkownika do przechowywania w poświadczeniu.

Hasło
Password string

Jeśli przechowujesz poświadczenia do przechowywania szczegółów uwierzytelniania pulpitu zdalnego, umożliwia to określenie hasła do przechowywania w poświadczeniu.

Typ poświadczeń
CredentialType string

W przypadku przechowywania poświadczeń do przechowywania szczegółów uwierzytelniania pulpitu zdalnego można określić typ poświadczeń: Windows lub Generic. W przypadku zapisywania poświadczeń protokołu RDP zazwyczaj należy utworzyć poświadczenia systemu Windows.

Trwałość poświadczeń
CredentialPersistence string

Jeśli przechowujesz poświadczenia do przechowywania szczegółów uwierzytelniania pulpitu zdalnego, pozwala to określić trwałość poświadczeń: Sesja (trwa tylko dla tej sesji logowania), LocalMachine (utrwala się dla tego użytkownika między sesjami i ponownymi rozruchami tylko na tym komputerze) lub Enterprise (może to zrobić między maszynami). Wartość domyślna podczas tworzenia plików RDP to "Sesja".

Przekierowywanie drukarek
RedirectPrinters boolean

Czy drukarki w sesji lokalnej powinny być mapowane na sesję pulpitu zdalnego? To ustawienie może być wymuszane na zdalnym końcu i dlatego nie zostanie zastosowane.

Przekieruj wszystkie dyski
RedirectAllDrives boolean

Czy wszystkie litery dysku (np. C:) w sesji lokalnej powinny być mapowane na sesję pulpitu zdalnego? To ustawienie może być wymuszane na zdalnym końcu i dlatego nie zostanie zastosowane.

Przekieruj schowek
RedirectClipboard boolean

Czy schowek powinien być udostępniany między systemem lokalnym i zdalnym, umożliwiając kopiowanie i wklejanie między dwoma systemami? To ustawienie może być wymuszane na zdalnym końcu i dlatego nie zostanie zastosowane.

Pełny ekran
Fullscreen boolean

Jeśli sesja pulpitu zdalnego powinna być w trybie pełnoekranowym.

Szerokość pulpitu
DesktopWidth integer

Szerokość sesji pulpitu zdalnego w pikselach, jeśli sesja pulpitu zdalnego nie jest pełnoekranowa.

Wysokość pulpitu
DesktopHeight integer

Wysokość sesji pulpitu zdalnego w pikselach, jeśli sesja pulpitu zdalnego nie jest pełnoekranowa.

Korzystanie z wielu monitorów
UseMultiMonitor boolean

Ustaw wartość false, jeśli sesja pulpitu zdalnego pełnoekranowego powinna używać tylko jednego monitora. Ustaw wartość true, jeśli sesja pulpitu zdalnego w trybie pełnoekranowym powinna używać wszystkich monitorów. Nie ma wpływu na system pojedynczego monitora (a tym samym większość maszyn wirtualnych).

Głębokość koloru sesji
SessionBPP integer

Głębokość koloru sesji pulpitu zdalnego w bitach na piksel (BPP). Większa liczba powoduje zwiększenie kolorów. Obsługiwane wartości to 15, 16, 24, 32.

Inteligentne ustalanie rozmiaru
SmartSizing boolean

Ustaw wartość true dla komputera lokalnego, aby automatycznie skalować zawartość sesji zdalnej, aby dopasować rozmiar okien. Ustaw wartość false, aby nie skalować automatycznie.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Ścieżka pliku RDP
RDPFilePath string

Pełna ścieżka wygenerowanego pliku RDP.

Uruchamianie alternatywnego agenta IA-Connect

Uruchamia alternatywny agent IA-Connect (na przykład nowszą wersję), ładując plik wykonywalny agenta z lokalizacji pliku.

Parametry

Nazwa Klucz Wymagane Typ Opis
Filename
Filename True string

Pełna ścieżka do alternatywnej IA-Connect Agent.exe do uruchomienia. Ta ścieżka musi być dostępna z poziomu sesji, w której jest obecnie uruchomiony agent IA-Connect.

Arguments
Arguments string

Wszelkie opcjonalne argumenty, które mają być przekazywane do IA-Connect Agent.exe podczas jego uruchamiania.

Ładowanie do pamięci
LoadIntoMemory boolean

Czy alternatywny agent IA-Connect powinien być uruchomiony w pamięci? W przypadku ustawienia wartości true nowy agent zostanie załadowany do pamięci i wykonany w ramach zestawu istniejącego agenta. Jeśli zostanie ustawiona wartość false, nowy agent zostanie wykonany jako normalny proces, a istniejący plik EXE agenta zakończy działanie.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Uruchamianie alternatywnego agenta IA-Connect wysłanego z katalogu

Uruchamia alternatywny agent IA-Connect (na przykład nowszą wersję), przekazując alternatywnego agenta z IA-Connect Director, a następnie ładując alternatywny plik wykonywalny agenta.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa pliku lokalnego
LocalFilename True string

Pełna ścieżka do alternatywnej IA-Connect Agent.exe dostępnej od dyrektora IA-Connect.

Nazwa pliku zdalnego
RemoteFilename string

Pełna ścieżka do lokalizacji w celu skopiowania alternatywnej IA-Connect Agent.exe (w systemie zdalnym). Jeśli nie zostanie określony, zostanie wybrana nazwa pliku tymczasowego. Jeśli alternatywny agent IA-Connect jest ładowany do pamięci, ten plik nie zostanie utworzony (ponieważ nie jest potrzebny), chyba że zostanie ustawiona wartość "Zapisz na dysku, nawet jeśli jest uruchomiona z pamięci" na true. Można ustawić wartość true tylko wtedy, gdy chcesz użyć akcji kodu dynamicznego programu IA-Connect, które wymagały odwołania do wykonywania zestawu (np. w celu uzyskania dostępu do IA-Connect metod wewnętrznych).

Kompresować
Compress boolean

Czy alternatywny plik wykonywalny agenta IA-Connect powinien zostać skompresowany podczas przekazywania?

Arguments
Arguments string

Wszelkie opcjonalne argumenty, które mają być przekazywane do IA-Connect Agent.exe podczas jego uruchamiania.

Zezwól na obniżenie poziomu
PermitDowngrade boolean

Czy wcześniejsze wersje agenta IA-Connect powinny być dozwolone?

Pomiń sprawdzanie wersji
SkipVersionCheck boolean

Czy wersja agentów IA-Connect (istniejących i nowych) nie powinna być w ogóle sprawdzana, co powoduje, że nowa wersja jest używana we wszystkich scenariuszach (nawet w tej samej wersji)?

Ładowanie do pamięci
LoadIntoMemory boolean

Czy alternatywny agent IA-Connect powinien być uruchomiony w pamięci? W przypadku ustawienia wartości true nowy agent zostanie załadowany do pamięci i wykonany w ramach zestawu istniejącego agenta. Jeśli zostanie ustawiona wartość false, nowy agent zostanie wykonany jako normalny proces, a istniejący plik EXE agenta zakończy działanie.

Zapisz na dysku, nawet jeśli jest uruchomiony z pamięci
SaveToDiskEvenIfRunningFromMemory boolean

Czy alternatywny agent IA-Connect powinien być zapisywany na dysku, nawet jeśli jest uruchamiany w pamięci? Można ustawić wartość true tylko wtedy, gdy chcesz użyć akcji kodu dynamicznego programu IA-Connect, które wymagały odwołania do wykonywania zestawu (np. w celu uzyskania dostępu do IA-Connect metod wewnętrznych).

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Skopiowany plik alternatywny
AlternativeFileCopied boolean

Zgłasza, czy użyto alternatywnego agenta IA-Connect.

Uruchamianie ogólnego polecenia agenta IA-Connect

Uruchamia ogólne polecenie IA-Connect Agent przekazujące argumenty jako dane JSON i zwracając dane wyjściowe w formacie JSON. Służy do uruchamiania poleceń agenta, gdy dyrektor i inspektor są starsze wersje niż agent i dlatego nie rozumieją polecenia.

Parametry

Nazwa Klucz Wymagane Typ Opis
IA-Connect Nazwa polecenia agenta
CommandName True string

Wewnętrzna nazwa polecenia IA-Connect Agent. Listę nazw poleceń można podać za pomocą akcji "GetAgentActionsInClass".

Wejściowy kod JSON
InputJSON string

Dane wejściowe polecenia IA-Connect Agent w formacie JSON.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Wyjściowy kod JSON
OutputJSON string

Dane wyjściowe polecenia IA-Connect Agent w formacie JSON.

Uruchamianie procesu programu PowerShell

Uruchom proces programu PowerShell, uruchamiając istniejący skrypt na dysku lub podając zawartość skryptu do wykonania. Rozważ użycie akcji "Uruchom skrypt programu PowerShell", która jest znacznie bardziej zaawansowana, i udostępnia tabelę danych wyjściowych skryptu programu PowerShell. Użyj tej akcji, jeśli skrypt programu PowerShell zwraca dane wyjściowe do standardowych danych wyjściowych lub błędu standardowego (np. używa Write-Host zamiast zwracania tabeli), wymaga programu PowerShell 7 lub uruchamia akcje usługi Active Directory jako alternatywny użytkownik, a dostawca CredSSP za pośrednictwem usługi WinRM jest niedostępny.

Parametry

Nazwa Klucz Wymagane Typ Opis
Plik wykonywalny programu PowerShell
PowerShellExecutable string

Ścieżka do pliku wykonywalnego programu PowerShell. Pozostaw wartość domyślną "PowerShell.exe", aby uruchomić domyślny plik wykonywalny programu PowerShell zgodnie z definicją w ścieżce systemu Windows. Użyj polecenia "%SYSTEMROOT%\system32\WindowsPowerShell\v1.0\PowerShell.exe" dla programu PowerShell 5.x. Użyj polecenia "C:\Program Files\PowerShell\7\pwsh.exe" dla programu PowerShell 7. Agent IA-Connect rozszerzy wszystkie zmienne środowiskowe w ścieżce.

Ścieżka pliku skryptu programu PowerShell
PowerShellScriptFilePath string

Ścieżka do istniejącego skryptu programu PowerShell do wykonania. Skrypt programu PowerShell powinien być dostępny dla agenta IA-Connect (tj. jeśli agent jest uruchomiony w sesji zdalnej, skrypt powinien znajdować się w systemie zdalnym lub dostępny z systemu zdalnego). Alternatywnie pozostaw to dane wejściowe puste i podaj zawartość skryptu programu PowerShell w danych wejściowych "Zawartość skryptu programu PowerShell". Agent IA-Connect rozszerzy wszystkie zmienne środowiskowe w ścieżce.

Zawartość skryptu programu PowerShell
PowerShellScriptContents string

Zawartość skryptu programu PowerShell do wykonania zamiast podawania ścieżki do istniejącego skryptu programu PowerShell.

Folder roboczy
WorkingDirectory string

Folder roboczy/katalog skryptu programu PowerShell. Agent IA-Connect rozszerzy wszystkie zmienne środowiskowe w ścieżce.

Tworzenie okna bez
CreateNoWindow boolean

W przypadku ustawienia wartości true (wartość domyślna) skrypt programu PowerShell zostanie uruchomiony w sposób niewidoczny. Jeśli zostanie ustawiona wartość false, zostanie wyświetlone okno skryptu programu PowerShell. Może to być przydatne, jeśli skrypt programu PowerShell wyświetli monit o wprowadzenie danych wejściowych i planujesz używać akcji interfejsu użytkownika oraz globalnej myszy i klawiatury do interakcji z nim.

Styl okna
WindowStyle string

Podaj styl okna (normalny, maksymalizowany, zminimalizowany lub ukryty), jeśli skrypt programu PowerShell został skonfigurowany tak, aby był widoczny.

Czekaj na proces
WaitForProcess boolean

Czy agent IA-Connect powinien czekać na zakończenie skryptu programu PowerShell? Ta wartość jest domyślnie ustawiona na wartość true, aby umożliwić agentowi IA-Connect uzyskanie danych wyjściowych ze skryptu. Ustaw wartość false dla funkcji fire-and-forget.

Przekierowanie standardowych danych wyjściowych
RedirectStandardOutput boolean

Jeśli ustawiono wartość true (wartość domyślna), standardowe dane wyjściowe skryptu zostaną przekierowane, co umożliwi agentowi zwrócenie go w zmiennej StandardOutput. Jest to przydatne, jeśli chcesz zwrócić dane wyjściowe ze skryptu do agenta (np. dane wyjściowe z Write-Host).

Błąd standardowy przekierowania
RedirectStandardError boolean

Jeśli ustawiono wartość true, zostanie przekierowany standardowy błąd skryptu, co umożliwi agentowi zwrócenie go w zmiennej StandardError.

Przekierowywanie standardowego błędu do danych wyjściowych
RedirectStandardErrorToOutput boolean

W przypadku ustawienia wartości true standardowy błąd skryptu zostanie przekierowany do standardowych danych wyjściowych, scalając je w pojedyncze dane wyjściowe.

Standardowe kodowanie danych wyjściowych
StandardOutputEncoding string

Podaj standardowe kodowanie danych wyjściowych (UTF8, UTF7, UTF16, ASCII lub UTF16BE).

Standardowe kodowanie błędów
StandardErrorEncoding string

Podaj standardowe kodowanie błędów (UTF8, UTF7, UTF16, ASCII lub UTF16BE).

Nazwa domeny Uruchom jako
RunAsDomain string

Domena uruchom jako użytkownik. Jeśli domena nie zostanie określona, nazwa użytkownika powinna być w formacie username@domainFQDN.

Nazwa użytkownika Uruchom jako
RunAsUsername string

Nazwa użytkownika uruchom jako użytkownik.

Hasło Uruchom jako
RunAsPassword password

Hasło uruchom jako użytkownik.

Ładowanie profilu użytkownika przy użyciu uruchomień
RunAsLoadUserProfile boolean

Czy profil użytkownika systemu Windows uruchom jako użytkownik powinien zostać załadowany?

Podniesienie poziomu uprawnień uruchomień
RunAsElevate boolean

Czy skrypt programu PowerShell powinien zostać uruchomiony z podwyższonym poziomem uprawnień? Być może masz skrajne trudności z akceptowaniem żądania z podwyższonym poziomem uprawnień.

Czas zakończenia w sekundach
TimeoutInSeconds integer

Maksymalna liczba sekund oczekiwania na zakończenie działania skryptu programu PowerShell.

Folder tymczasowy skryptu programu PowerShell
PowerShellScriptTempFolder string

Domyślnie, jeśli podasz skrypt programu PowerShell w danych wejściowych "Zawartość skryptu programu PowerShell", agent IA-Connect zapisuje skrypt w pliku "%TEMP%\IA-Connect\TempPowerShell-{Date}-{Time}.ps1', passes it to PowerShell.exe za pośrednictwem danych wejściowych -File i usuwa plik po zakończeniu skryptu. Ta ścieżka domyślna może nie być akceptowalna, jeśli używasz nazwy użytkownika Uruchom jako, ponieważ użytkownik Uruchom jako może nie mieć dostępu do profilu konta z uruchomionym agentem IA-Connect. Użyj tych danych wejściowych, aby udostępnić folder alternatywny. Na przykład: "%SYSTEMDRIVE% emp". Agent IA-Connect rozszerzy wszystkie zmienne środowiskowe w ścieżce.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Rozpoczęto proces
ProcessStarted boolean

Zwraca wartość true, jeśli proces skryptu programu PowerShell (PowerShell.exe) został uruchomiony.

Kod zakończenia
ExitCode integer

Zwraca kod zakończenia procesu skryptu programu PowerShell (PowerShell.exe).

Przekroczono limit czasu procesu
ProcessTimedOut boolean

Zwraca wartość true, jeśli upłynął limit czasu procesu skryptu programu PowerShell (PowerShell.exe).

Identyfikator procesu
ProcessId integer

Identyfikator procesu procesu programu PowerShell (PowerShell.exe), który został uruchomiony.

Wyjście standardowe
StandardOutput string

Standardowa zawartość wyjściowa.

Błąd standardowy
StandardError string

Standardowa zawartość błędu.

Uruchamianie sesji pulpitu zdalnego (RDS)

Uruchom sesję pulpitu zdalnego (RDS) przy użyciu pliku uruchamiania RDP.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka pliku RDP
RDPFilePath True string

Pełna ścieżka do pliku RDP (który może wstępnie istnieć lub zostać utworzony przy użyciu akcji : "Utwórz plik uruchamiania sesji usług pulpitu zdalnego").

Ufaj komputerowi zdalnemu
TrustRemoteComputer boolean

Ustaw wartość true, aby oznaczyć adres zdalny (ustawiony w pliku RDP) jako zaufany (w rejestrze systemu Windows), głównie w celach przekierowania urządzeń, eliminując wyskakujące okienko, które może zostać wyświetlone podczas uruchamiania pliku RDP.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
LaunchRemoteDesktopSessionResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Ustaw drukarkę domyślną

Ustawia domyślną drukarkę dla użytkownika w sesji IA-Connect Agent.

Parametry

Nazwa Klucz Wymagane Typ Opis
Domyślna nazwa drukarki
DefaultPrinterName True string

Nazwa drukarki domyślnej dla użytkownika.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Ustawianie czytnika zawartości ekranu

Włącza lub wyłącza czytnik zawartości ekranu w sesji użytkownika agenta IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Włączanie czytnika zawartości ekranu
EnableScreenReader boolean

Jeśli ustawiono wartość true, czytnik zawartości ekranu zostanie włączony. Jeśli ustawiono wartość false, czytnik zawartości ekranu zostanie wyłączony.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Ustawianie danych wyjściowych zadania automatyzacji programu Orchestrator

Ustawia dane wyjściowe zadania automatyzacji programu Orchestrator. Często używane podczas wykonywania zadania i chcesz podać dane wyjściowe, które mają być zbierane przez proces, który utworzył zadanie.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator zadania
TaskId True integer

Identyfikator zadania programu Orchestrator, do których ma zostać dodana notatka.

Dane wyjściowe zadania
TaskOutputData string

Ciąg danych wyjściowych. Można to sformatować jako dowolny format tekstu, na przykład JSON lub XML lub nieprzetworzony tekst. Ciąg danych wyjściowych można wyświetlić w interfejsie użytkownika programu Orchestrator lub uzyskać dostęp za pośrednictwem interfejsu API REST TasksGetTask.

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
TasksSetOutputDataResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Ustawianie klucza licencji IA-Connect

Licencje agenta IA-Connect z kluczem licencji. Może to być ciąg licencji lub przyjazna nazwa licencji przechowywanej w IA-Connect Orchestrator.

Parametry

Nazwa Klucz Wymagane Typ Opis
Klucz licencji
LicenseString True string

Ciąg klucza licencji IA-Connect lub przyjazna nazwa licencji przechowywanej w programie IA-Connect Orchestrator (w przypadku kontrolowania IA-Connect za pośrednictwem programu IA-Connect Orchestrator).

Przechowywanie w rejestrze
StoreInRegistry boolean

Czy licencja IA-Connect powinna być tymczasowo przechowywana w rejestrze? Gwarantuje to, że agent IA-Connect będzie licencjonowany przez czas trwania sesji użytkownika, nawet jeśli agent zostanie zamknięty i uruchomiony ponownie.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Dni do wygaśnięcia licencji
DaysUntilLicenseExpires integer

Liczba pozostałych dni do wygaśnięcia licencji IA-Connect.

Ustawianie kodu licencji IA-Connect

Przekazuje licencję domeny agenta w starym stylu (7.0 i 7.1) do agenta IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa domeny NetBIOS klienta
CustomerNETBIOSDomainName True string

Nazwa domeny NetBIOS maszyny, na której działa agent IA-Connect.

Nazwa wyświetlana klienta
CustomerDisplayName True string

Nazwa klienta, która ma być wyświetlana na pasku tytułu agenta IA-Connect.

Nazwa dostawcy
VendorName True string

Nazwa dostawcy IA-Connect.

Data wygaśnięcia licencji
LicenseExpiryDate True string

Data wygaśnięcia licencji IA-Connect.

Kod aktywacji
ActivationCode True string

Kod aktywacji licencji IA-Connect.

Przechowywanie w rejestrze
StoreInRegistry boolean

Czy licencja IA-Connect powinna być tymczasowo przechowywana w rejestrze? Gwarantuje to, że agent IA-Connect będzie licencjonowany przez czas trwania sesji użytkownika, nawet jeśli agent zostanie zamknięty i uruchomiony ponownie.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Ustawianie konfiguracji współrzędnych globalnych agenta IA-Connect

Konfiguruje globalny system współrzędnych agenta IA-Connect, który służy do wyświetlania lokalizacji elementów (na przykład podczas inspekcji myszy) i oblicza położenie myszy (na przykład podczas wykonywania globalnych akcji myszy). Wartości domyślne zapewniają najnowsze funkcje, ale możesz użyć tej akcji, aby przywrócić zachowanie w poprzednich wersjach agenta lub określić, że interfejs API używa innego systemu współrzędnych.

Parametry

Nazwa Klucz Wymagane Typ Opis
Funkcje wielu monitorów
MultiMonitorFunctionality string

Ustaw wartość "Tylko podstawowy ekran" (PrimaryMonitor), aby przywrócić starsze zachowanie, które obsługuje tylko wyróżnianie elementów i wykonywanie globalnych akcji myszy na podstawowym urządzeniu wyświetlania (jedynym dostępnym trybem w IA-Connect 9.3 i starszych). Ustaw wartość "Wszystkie wyświetlacze" (MultiMonitor), aby włączyć wyróżnianie elementów i wykonywanie globalnych akcji myszy na wszystkich monitorach, a następnie automatycznie wykrywać skalowanie DPI na każdym monitorze (wartość domyślna od IA-Connect 9.4). Ustaw wartość "Nie ustawiono" (NotSet), aby nie wprowadzać żadnych zmian.

Automatyczne ustawianie mnożnika inspekcji myszy
AutoSetMouseInspectionMultiplier string

Ustaw wartość "Auto" (1) (wartość domyślna od IA-Connect 9.4), aby automatycznie obliczyć mnożnik inspekcji myszy na podstawowym urządzeniu wyświetlania podczas uruchamiania agenta i za każdym razem, gdy jest przeprowadzana inspekcja myszy. Ustaw wartość "Manual" (0), aby wymagać ręcznego ustawienia mnożnika inspekcji (jedyną dostępną opcją w IA-Connect 9.3 i starszych). Ustaw wartość na wartość pustą lub wartość "NotSet", aby pozostawić tę opcję bez zmian. Ta opcja ma wpływ tylko wtedy, gdy funkcja "Multi monitor" jest wyłączona.

Automatyczne ustawianie mnożnika myszy globalnej
AutoSetGlobalMouseMultiplier string

Ustaw wartość "Auto" (1) (wartość domyślna od IA-Connect 9.4), aby automatycznie obliczyć mnożnik ruchu myszy na podstawowym urządzeniu wyświetlania podczas uruchamiania agenta i za każdym razem, gdy jest przeprowadzana inspekcja myszy. Ustaw wartość "Manual" (0), aby wymagać ręcznego ustawienia mnożnika ruchu myszy (jedyną dostępną opcją w wersji IA-Connect 9.3 i starszych). Ustaw wartość na wartość pustą lub wartość "NotSet", aby pozostawić tę opcję bez zmian. Ta opcja ma wpływ tylko wtedy, gdy funkcja "Multi monitor" jest wyłączona.

Mnożnik kontroli myszy X
MouseInspectionXMultiplier double

Mnożnik inspekcji myszy poziomej (X) do ustawienia (w przypadku, gdy agent wyróżnia to, co znajduje się pod myszą). Na przykład: jeśli IA-Connect wyświetla prostokąt inspekcji w połowie rzeczywistej lokalizacji myszy X, ustaw wartość 0,5. Ustaw wartość 0, aby pozostawić bieżącą wartość bez zmian. Ta opcja ma jakikolwiek wpływ tylko wtedy, gdy funkcja wielomonitorowania jest wyłączona, a funkcja automatycznego ustawiania inspekcji myszy jest wyłączona.

Mnożnik kontroli myszy Y
MouseInspectionYMultiplier double

Mnożnik inspekcji myszy w pionie (Y) ustawiony (w przypadku, gdy agent wyróżnia to, co znajduje się pod myszą). Na przykład: jeśli IA-Connect wyświetla prostokąt inspekcji w połowie rzeczywistej lokalizacji myszy Y, ustaw wartość 0,5. Ustaw wartość 0, aby pozostawić bieżącą wartość bez zmian. Ta opcja ma jakikolwiek wpływ tylko wtedy, gdy funkcja wielomonitorowania jest wyłączona, a funkcja automatycznego ustawiania inspekcji myszy jest wyłączona.

Mnożnik globalny myszy X
GlobalMouseXMultiplier double

Poziomy mnożnik ruchu myszy (X) do ustawienia (dla gdy agent przenosi mysz). Ustaw wartość 0, aby pozostawić bieżącą wartość bez zmian. Ta opcja ma wpływ tylko wtedy, gdy funkcja "Multi monitor" jest wyłączona.

Mnożnik globalny myszy Y
GlobalMouseYMultiplier double

Mnożnik ruchu myszy w pionie (Y) do ustawienia (w przypadku, gdy agent przenosi mysz). Ustaw wartość 0, aby pozostawić bieżącą wartość bez zmian. Ta opcja ma wpływ tylko wtedy, gdy funkcja "Multi monitor" jest wyłączona.

Zastosuj do mouse_event
GlobalMouseMultiplierApplyToMouseEvent boolean

Określa, czy należy zastosować globalne wartości mnożnika myszy do metody mouse_event. Ta opcja ma wpływ tylko wtedy, gdy funkcja "Multi monitor" jest wyłączona.

Zastosuj do setCursorPos
GlobalMouseMultiplierApplyToSetCursorPos boolean

Ten argument określa, czy należy zastosować globalne wartości mnożnika myszy do metody SetCursorPos. Ta opcja ma wpływ tylko wtedy, gdy funkcja "Multi monitor" jest wyłączona.

Zastosuj do bieżącej metody przenoszenia myszy
GlobalMouseMultiplierApplyToCurrentMouseMoveMethod boolean

Ten argument określa, czy zastosować wartości mnożnika myszy globalnej do bieżącej metody przenoszenia myszy (na przykład: jeśli SetCursorPos jest bieżącą metodą przenoszenia myszy, mnożnik będzie stosowany do SetCursorPos). Jeśli ta wartość ma wartość true, dane wejściowe "Zastosuj do mouse_event" i "Zastosuj do setCursorPos" są ignorowane. Ta opcja ma wpływ tylko wtedy, gdy funkcja "Multi monitor" jest wyłączona.

System współrzędnych Języka Java
JavaCoordinateSystem string

Ustaw wartość "Virtual" (wartość domyślna i jedyną dostępną opcję w IA-Connect 9.3 i starszych), aby poinformować agenta, że mostek dostępu Java udostępnia współrzędne wirtualne (skalowane w dpi). Ustaw wartość "Fizyczne", aby poinformować agenta, że most dostępu Java udostępnia współrzędne fizyczne (które mapują się bezpośrednio na piksele). Ustaw wartość "Nie ustawiono" (NotSet), aby nie wprowadzać żadnych zmian.

System współrzędnych interfejsu użytkownika SAP
SAPGUICoordinateSystem string

Ustaw wartość "Virtual" (wartość domyślna i jedyną dostępną opcję w IA-Connect 9.3 i starszych), aby poinformować agenta, że interfejs API skryptów interfejsu UŻYTKOWNIKA sap udostępnia współrzędne wirtualne (skalowane w dpi). Ustaw wartość "Fizyczna", aby poinformować agenta, że interfejs API skryptów interfejsu UŻYTKOWNIKA sap udostępnia współrzędne fizyczne (które mapują się bezpośrednio na piksele). Ustaw wartość "Nie ustawiono" (NotSet), aby nie wprowadzać żadnych zmian.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
SetAgentGlobalCoordinateConfigurationResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Ustawianie limitu czasu polecenia agenta IA-Connect

Ustawia limit czasu polecenia, który będzie używany przez agenta IA-Connect dla każdego wykonywanego polecenia.

Parametry

Nazwa Klucz Wymagane Typ Opis
Limit czasowy polecenia w sekundach
CommandTimeoutInSeconds True integer

Limit czasu polecenia używany przez agenta IA-Connect. W przypadku odczytywania lub zapisywania dużych ilości danych możesz zwiększyć limit czasu.

Przerywanie limitu czasu wątków poleceń RPA
TerminateTimedoutRPACommandThreads boolean

Czy wątek polecenia powinien zostać przerwany, jeśli upłynął limit czasu?

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Ustawianie metody przenoszenia myszy

Ustawia bieżącą metodę przenoszenia myszy na mouse_event lub setcursorpos.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ustawianie metody przenoszenia myszy
MouseMoveMethod True string

Podaj metodę przenoszenia myszy (mouse_event lub setcursorpos).

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Ustawianie mnożnika myszy

Ustawia globalny mnożnik myszy w sesji użytkownika agenta IA-Connect. Może to być przydatne podczas programowania, jeśli wystąpią problemy ze skalowaniem pulpitu zdalnego.

Parametry

Nazwa Klucz Wymagane Typ Opis
Mnożnik X
MouseXMultiplier double

Globalny mnożnik myszy (X) do ustawienia (dla gdy agent przenosi mysz). Mnożnik ma wpływ tylko wtedy, gdy funkcja "Multi monitor" jest wyłączona.

Mnożnik Y
MouseYMultiplier double

Pionowy mnożnik globalny myszy (Y) do ustawienia (dla gdy agent przenosi mysz). Mnożnik ma wpływ tylko wtedy, gdy funkcja "Multi monitor" jest wyłączona.

Zastosuj do mouse_event
ApplyToMouseEvent boolean

Ten argument określa, czy należy zastosować globalne wartości mnożnika myszy do metody mouse_event.

Zastosuj do setCursorPos
ApplyToSetCursorPos boolean

Ten argument określa, czy należy zastosować globalne wartości mnożnika myszy do metody SetCursorPos.

Zastosuj do bieżącej metody przenoszenia myszy
ApplyToCurrentMouseMoveMethod boolean

Ten argument określa, czy zastosować wartości mnożnika myszy globalnej do bieżącej metody przenoszenia myszy (na przykład: jeśli SetCursorPos jest bieżącą metodą przenoszenia myszy, mnożnik będzie stosowany do SetCursorPos). Jeśli ta wartość ma wartość true, dane wejściowe "Zastosuj do mouse_event" i "Zastosuj do setCursorPos" są ignorowane.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Ustawianie najwyższego poziomu graficznego interfejsu użytkownika agenta IA-Connect

Ustawia agenta IA-Connect na najwyższym poziomie. Oznacza to, że agent IA-Connect będzie zawsze widoczny na ekranie i nie może być ukryty za innymi oknami aplikacji.

Parametry

Nazwa Klucz Wymagane Typ Opis
Najwyższej
TopMost boolean

Czy agent IA-Connect powinien być ustawiony na najwyższym poziomie (prawda) lub czy należy wyłączyć najwyższy (fałsz)?

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Ustawianie nieprzezroczystości interfejsu użytkownika agenta IA-Connect

Ustawia nieprzezroczystość agenta IA-Connect z 1 (widoczne) na 0 (przezroczyste).

Parametry

Nazwa Klucz Wymagane Typ Opis
Nieprzezroczystość
Opacity True double

Ustawiona wartość nieprzezroczystości z zakresu od 1 (widoczna) do 0 (przezroczysta).

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Ustawianie poziomu dziennika agenta IA-Connect

Ustawia poziom rejestrowania agenta IA-Connect na określoną wartość (1 jest najniższym poziomem i 4 jest najwyższym).

Parametry

Nazwa Klucz Wymagane Typ Opis
Poziom dziennika
LoggingLevel True integer

Poziom rejestrowania, na który powinien być ustawiony agent IA-Connect.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Ustawianie poziomu dziennika IA-Connect Director

Ustawia poziom rejestrowania IA-Connect Director na określoną wartość. Poziomy rejestrowania są ustawione z zakresu od 0 do 4. Wartość 0 jest wyłączona. 1 jest najniższym poziomem dziennika (i wartością domyślną). 4 jest najwyższym poziomem rejestrowania.

Parametry

Nazwa Klucz Wymagane Typ Opis
Poziom dziennika
LoggingLevel True integer

Poziom rejestrowania, na który powinien być ustawiony dyrektor IA-Connect.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Ustawianie pozycji graficznego interfejsu użytkownika agenta IA-Connect

Ustawia położenie ekranu graficznego interfejsu użytkownika agenta IA-Connect na określoną lokalizację.

Parametry

Nazwa Klucz Wymagane Typ Opis
X
X True integer

Współrzędna X, aby ustawić agenta na w pikselach.

Y
Y True integer

Współrzędna Y, aby ustawić agenta na w pikselach.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Ustawianie położenia kursora myszy

Ustawia kursor myszy w sesji użytkownika agenta IA-Connect na określoną pozycję. Interfejs API setcursorpos służy do przenoszenia myszy niezależnie od wybranego aktywnego interfejsu API przenoszenia myszy.

Parametry

Nazwa Klucz Wymagane Typ Opis
X pikseli
X True integer

Wartość współrzędnych X (w pikselach).

Y pikseli
Y True integer

Wartość współrzędnych Y (w pikselach).

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Ustawianie schowka

Ustawia zawartość schowka w sesji użytkownika agenta IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nowe dane schowka
NewClipboardData string

Dane do ustawienia w schowku.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Ustawianie trybu konserwacji procesu roboczego programu Orchestrator

Umieść proces roboczy IA-Connect zdefiniowany w IA-Connect Orchestrator w tryb konserwacji (więc przepływy nie są przypisane do procesu roboczego) lub wyjmij proces roboczy z trybu konserwacji.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator procesu roboczego
WorkerId integer

Identyfikator procesu roboczego. Jest to wartość całkowita (1 lub wyższa) wewnętrzna dla programu Orchestrator. Identyfikator procesu roboczego można określić, wyświetlając szczegóły procesu roboczego w interfejsie użytkownika programu Orchestrator i wyszukując identyfikator w adresie URL przeglądarki. Jeśli chcesz wyszukać proces roboczy według nazwy, ustaw tę wartość na 0 i wprowadź nazwę w polu "Nazwa procesu roboczego".

Nazwa procesu roboczego
WorkerName string

Nazwa procesu roboczego. Spowoduje to przeszukiwanie listy procesów roboczych przez program Orchestrator o określonej nazwie. Podczas wyszukiwania według nazwy ustaw wartość "Identyfikator procesu roboczego" na 0 (aby wyłączyć używanie identyfikatora procesu roboczego).

Tryb konserwacji
MaintenanceMode boolean

Ustaw wartość true (wartość domyślna), aby włączyć tryb konserwacji, więc przepływy nie są przypisane do procesu roboczego. Ustaw wartość false, aby opuścić tryb konserwacji, umożliwiając przypisanie przepływów do procesu roboczego (przy założeniu, że proces roboczy nie jest odrzucany przez inne reguły).

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
SetOrchestratorWorkerMaintenanceModeResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Ustawianie właściciela pliku

Ustawia właściciela pliku na komputerze, na którym działa agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka pliku
FilePath True string

Pełna ścieżka, w której ma być wyszukiwany plik. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Tożsamość użytkownika
UserIdentity True string

Tożsamość użytkownika do przypisania własności. Może to być w postaci "username", "DOMAIN\username" lub "username@domainfqdn".

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Ustawianie właściciela w folderze

Ustawia właściciela folderu na komputerze, na którym działa agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka do folderu
FolderPath True string

Pełna ścieżka do folderu. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Tożsamość użytkownika
UserIdentity True string

Tożsamość użytkownika do przypisania własności. Może to być w postaci "username", "DOMAIN\username" lub "username@domainfqdn".

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Usuwa poświadczenia użytkownika

Usuwa poświadczenia w profilu użytkownika w sesji IA-Connect Agent. Poświadczenia można wyświetlić w Panelu sterowania systemu Windows.

Parametry

Nazwa Klucz Wymagane Typ Opis
Adres poświadczeń
CredentialAddress True string

Nazwa/adres poświadczenia.

Typ poświadczeń
CredentialType True string

Typ poświadczeń: Windows lub Generic.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
CredentialDeleteResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Usuwanie hasła w pamięci agenta

Usuń hasło przechowywane w pamięci agenta lub usuń wszystkie przechowywane hasła agenta.

Parametry

Nazwa Klucz Wymagane Typ Opis
Usuń wszystkie hasła
DeleteAllPasswords boolean

Ustaw wartość true, aby usunąć wszystkie hasła przechowywane w pamięci agenta. Ustaw wartość false (wartość domyślna), aby usunąć pojedyncze hasło pasujące do podanego identyfikatora.

Identyfikator
Identifier string

Unikatowy identyfikator hasła do usunięcia. Na przykład: SAPGUILogon.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
DeletePasswordInAgentMemoryResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Usuwanie operacji zadania automatyzacji programu Orchestrator

Usuń określone zadanie automatyzacji programu Orchestrator, podając unikatowy identyfikator operacji zadania.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator operacji
OperationId True string

Identyfikator operacji zadania programu Orchestrator do usunięcia.

Aktualizowanie systemu źródłowego
UpdateSourceSystem boolean

Jeśli ustawiono wartość true (wartość domyślna), a zadanie programu Orchestrator jest połączone z systemem źródłowym (na przykład ServiceNow), program Orchestrator wykona wszelkie akcje określone w konfiguracji systemu źródłowego w programie Orchestrator (na przykład zamknij bilet). Jeśli ustawiono wartość false lub zadanie nie jest połączone z systemem źródłowym, zadanie zostanie usunięte tylko z programu Orchestrator.

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
TasksDeleteTaskOperationResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Usuwanie plików

Usuwa pliki w określonym folderze pasującym do wzorca na komputerze, na którym jest uruchomiony agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka katalogu
DirectoryPath True string

Pełna ścieżka do katalogu (folderu). Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Wzór
Pattern string

Wzorzec dopasowania do plików do usunięcia, na przykład . dla wszystkich plików lub *.txt dla plików z rozszerzeniem .txt.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Liczba usuniętych plików
NumberOfFilesDeleted integer

Liczba plików, które zostały pomyślnie usunięte.

Nie można usunąć liczby plików
NumberOfFilesFailedToDelete integer

Liczba plików, których nie można usunąć.

Usuwanie tożsamości z zabezpieczeń folderów

Usuwa tożsamość (np. użytkownika, grupy lub komputera) z uprawnień zabezpieczeń w folderze na komputerze, na którym działa agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka do folderu
FolderPath True string

Pełna ścieżka do folderu. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Tożsamość do usunięcia
IdentityToRemove True string

Tożsamość użytkownika lub grupy, która ma zostać usunięta. Może to być w postaci "username", "DOMAIN\username" lub "username@domainfqdn".

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Uprawnienie zostało usunięte
PermissionWasRemoved boolean

Zwraca wartość true, jeśli uprawnienie zostało pomyślnie usunięte.

Usuwanie tożsamości z zabezpieczeń plików

Usuwa tożsamość (np. użytkownika, grupy lub komputera) z uprawnień zabezpieczeń w pliku na komputerze, na którym jest uruchomiony agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka pliku
FilePath True string

Pełna ścieżka, w której ma być wyszukiwany plik. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Tożsamość do usunięcia
IdentityToRemove True string

Tożsamość użytkownika lub grupy, która ma zostać usunięta. Może to być w postaci "username", "DOMAIN\username" lub "username@domainfqdn".

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Uprawnienie zostało usunięte
PermissionWasRemoved boolean

Zwraca wartość true, jeśli uprawnienie zostało pomyślnie usunięte.

Usuwanie wątku agenta

Usuwa wątek agenta lub wszystkie wątki agenta, zabijając (przerywanie, przerywanie) wątek jako pierwszy, jeśli nadal jest uruchomiony. Wątek agenta może służyć do uruchamiania określonych akcji w wątku, zezwalając na uruchamianie akcji przez długi czas (dłuższy niż limit czasu RPA) lub uruchamianie równolegle z innymi akcjami. Procesy lub przepływy monitorujące wątek agenta otrzyma błąd "Identyfikator wątku agenta nie istnieje".

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator wątku
ThreadId integer

Jeśli wcześniej uruchomiono akcję Agent jako wątek, podaj identyfikator wątku, aby zakończyć i usunąć wątek. Ten identyfikator wątku zostanie podany jako dane wyjściowe poprzedniego uruchomienia akcji jako wątek. Jeśli określony identyfikator wątku agenta nie istnieje, zostanie zgłoszony wyjątek.

Usuń wszystkie wątki agenta
DeleteAllAgentThreads boolean

Ustaw wartość true, aby usunąć wszystkie wątki agenta. Ustaw wartość false (wartość domyślna), aby usunąć pojedynczy wątek agenta określony przez dane wejściowe "Identyfikator wątku".

Zgłoś wyjątek, jeśli wątek agenta nie może usunąć
RaiseExceptionIfAgentThreadFailsToDelete boolean

Ustaw wartość true, aby zgłosić wyjątek, jeśli wątek agenta nie może usunąć. Należy pamiętać, że może to spowodować wystąpienie wyjątku, jeśli wątek agenta zostanie ukończony podczas wykonywania tej akcji (ponieważ nie będzie już istnieć w momencie usunięcia). Ustaw wartość false (wartość domyślna), aby ignorować błędy podczas usuwania wątków agenta. Dane wyjściowe "Liczba usuniętych wątków agenta" będą zgłaszać liczbę usuniętych wątków agenta.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Liczba usuniętych wątków agenta
NumberOfAgentThreadsDeleted integer

Jeśli wartość "Usuń wszystkie wątki agenta" ma wartość true, dane wyjściowe będą zawierać liczbę usuniętych wątków agenta (0 lub nowszych). Jeśli pole "Usuń wszystkie wątki agenta" ma wartość false i podano identyfikator wątku agenta, te dane wyjściowe zostaną ustawione na 0 lub 1.

Usuwanie zadania automatyzacji programu Orchestrator

Usuń zadanie automatyzacji programu Orchestrator, które zostało odroczone.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator zadania
TaskId True integer

Identyfikator zadania automatyzacji programu Orchestrator do usunięcia.

Aktualizowanie systemu źródłowego
UpdateSourceSystem boolean

Jeśli ustawiono wartość true (wartość domyślna), a zadanie programu Orchestrator jest połączone z systemem źródłowym (na przykład ServiceNow), program Orchestrator wykona wszelkie akcje określone w konfiguracji systemu źródłowego w programie Orchestrator (na przykład zamknij bilet). Jeśli ustawiono wartość false lub zadanie nie jest połączone z systemem źródłowym, zadanie zostanie usunięte tylko z programu Orchestrator.

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
TasksDeleteTaskResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Usuń katalog

Usuwa katalog (folder) na komputerze, na którym jest uruchomiony agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka katalogu
DirectoryPath True string

Pełna ścieżka do katalogu (folderu). Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Cykliczne
Recursive boolean

Czy podkatalogi (podfoldery) i pliki w katalogu również powinny zostać usunięte?

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Usuń plik

Usuwa plik na komputerze, na którym jest uruchomiony agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka pliku
Filename True string

Pełna ścieżka, w której ma być wyszukiwany plik. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Uzyskiwanie czasu pracy dyrektora IA-Connect

Zwraca czas pracy tego IA-Connect Dyrektor w sekundach (tj. jak długo dyrektor działa).

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Czas pracy reżysera w sekundach
UpTimeInSeconds integer

Liczba sekund, w których uruchomiono IA-Connect Director.

Uzyskiwanie domeny komputera

Zwraca domenę maszyny z uruchomioną sesją użytkownika IA-Connect Agent.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Nazwa domeny
DomainName string

Nazwa domeny NetBIOS maszyny z uruchomioną sesją użytkownika agenta IA-Connect.

Nazwa domeny DNS
DNSDomainName string

Nazwa domeny DNS maszyny z uruchomioną sesją użytkownika IA-Connect Agent.

Uzyskiwanie dostępnych sesji IA-Connect

Pobiera listę sesji IA-Connect Director (dostępne połączenia z sesjami, w których działa agent IA-Connect, taki jak lokalny, Microsoft RDP lub Citrix ICA).

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
IA-Connect sesji JSON
IAConnectSessionsJSON string

Lista wszystkich sesji IA-Connect sformatowana jako JSON.

Liczba sesji IA-Connect
NumberOfIAConnectSessions integer

Łączna liczba otwartych sesji IA-Connect.

Liczba sesji IA-Connect lokalnych
NumberOfLocalIAConnectSessions integer

Liczba otwartych sesji IA-Connect lokalnych.

Liczba sesji IA-Connect citrix ICA
NumberOfCitrixICAIAConnectSessions integer

Liczba otwartych sesji usługi Citrix ICA IA-Connect.

Liczba sesji IA-Connect protokołu Microsoft RDP
NumberOfMicrosoftRDPIAConnectSessions integer

Liczba otwartych sesji protokołu Microsoft RDP IA-Connect.

Uzyskiwanie historii logowania z programu Orchestrator

Zwraca historię logowania IA-Connect Orchestrator na potrzeby raportowania. Opcjonalnie możesz użyć co najmniej jednego filtru, aby ograniczyć zwracane wyniki.

Parametry

Nazwa Klucz Wymagane Typ Opis
W ciągu ostatniej liczby dni
WithinLastNumberOfDays integer

Przefiltruj wyniki, aby pobrać tylko identyfikatory logowania programu Orchestrator w ciągu określonej liczby dni. Ustaw wartość 0, aby nie filtrować.

Adres e-mail
SearchByEmail string

Przefiltruj wyniki, aby pobrać tylko identyfikatory logowania programu Orchestrator z określonym adresem e-mail. Ustaw wartość na pustą, aby nie filtrować według adresu e-mail.

Okno rozpoczęcia historii logowania
SearchLoginHistoryTimeStartWindow date-time

Przefiltruj wyniki, aby pobrać tylko identyfikatory logowania programu Orchestrator po określonej godzinie rozpoczęcia. Ustaw wartość na pustą, aby nie filtrować. Na przykład: "2022-01-24T07:00:00" zwróci wszystkie identyfikatory logowania programu Orchestrator w dniu 24 stycznia 2022 r. lub po 07.00 godzinach. Wszystkie daty/godziny znajdują się w formacie UTC (GMT+0), więc możesz użyć akcji Konwertuj datę/godzinę, aby przekonwertować czas lokalny na utc.

Okno zakończenia historii logowania
SearchLoginHistoryTimeEndWindow date-time

Przefiltruj wyniki, aby pobrać tylko identyfikatory logowania programu Orchestrator przed określonym czasem rozpoczęcia. Ustaw wartość na pustą, aby nie filtrować. Na przykład: "2022-01-25T07:00:00" zwróci wszystkie identyfikatory logowania programu Orchestrator w dniu 25 stycznia 2022 r. lub przed 07.00 godzin. Wszystkie daty/godziny znajdują się w formacie UTC (GMT+0), więc możesz użyć akcji Konwertuj datę/godzinę, aby przekonwertować czas lokalny na utc.

Zwraca

Nazwa Ścieżka Typ Opis
Dane JSON historii logowania programu Orchestrator
OrchestratorLoginHistoryJSON string

Lista wszystkich logowań programu Orchestrator spełniających określone filtry w formacie JSON.

Liczba logowań programu Orchestrator
NumberOfOrchestratorLogins integer

Liczba zwróconych logowań programu Orchestrator.

Uzyskiwanie identyfikatora procesu nadrzędnego

Zwraca identyfikator procesu nadrzędnego dla dowolnego uruchomionego procesu w sesji użytkownika agenta IA-Connect, która ma określony identyfikator procesu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator procesu
ProcessId True integer

Identyfikator procesu podrzędnego.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Identyfikator procesu nadrzędnego
ParentProcessId integer

Identyfikator procesu nadrzędnego.

Proces nadrzędny nadal działa
ParentProcessStillRunning boolean

Zwraca wartość true, jeśli proces nadrzędny jest nadal uruchomiony i nie został uruchomiony.

Nazwa procesu nadrzędnego
ParentProcessName string

Nazwa procesu nadrzędnego.

Uzyskiwanie informacji o agencie IA-Connect

Zwraca właściwości agenta IA-Connect, w tym numer wersji i ścieżkę do pliku wykonywalnego agenta.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
IA-Connect Wersja agenta
IAConnectAgentVersion string

Pełny numer wersji agenta IA-Connect.

DotNet CLR, wersja
DotNetCLRVersion string

Wersja środowiska Uruchomieniowego języka wspólnego DotNet (CLR).

IA-Connect Agent uruchom jako nazwę użytkownika
IAConnectAgentRunAsUsername string

Nazwa użytkownika sesji użytkownika uruchomiona przez agenta IA-Connect.

IA-Connect Agent jest uruchamiany jako użytkownikdomain
IAConnectAgentRunAsUserdomain string

Domena użytkownika sesji użytkownika uruchomiona przez agenta IA-Connect.

ścieżka agenta IA-Connect
IAConnectAgentPath string

Pełna ścieżka do pliku wykonywalnego agenta IA-Connect.

IA-Connect Agent jest procesem 64-bitowy
IAConnectAgentIs64bitProcess boolean

Zwraca wartość true, jeśli agent IA-Connect jest procesem 64-bitowym lub false, jeśli nie.

wersja wersji agenta IA-Connect
IAConnectAgentReleaseVersion string

Wersja programu IA-Connect Agent, na przykład 8.0.

limit czasu polecenia IA-Connect Agent RPA
IAConnectAgentRPACommandTimeout integer

Limit czasu polecenia IA-Connect Agent RPA. Ta wartość domyślna to 30 sekund i można je ustawić przy użyciu akcji "Ustaw limit czasu polecenia agenta IA-Connect".

IA-Connect nazwa pliku dziennika agenta
IAConnectAgentLogFilename string

Nazwa pliku dziennika agenta IA-Connect. Ta wartość jest unikatowa dla każdego uruchomienia agenta IA-Connect, ponieważ ma datę i godzinę uruchomienia w nazwie pliku.

Uzyskiwanie informacji o dyrektorze IA-Connect

Zwraca właściwości IA-Connect Director, w tym numer wersji i ścieżkę do pliku wykonywalnego Director.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
wersja IA-Connect Director
IAConnectDirectorVersion string

Pełny numer wersji IA-Connect Director.

DotNet CLR, wersja
DotNetCLRVersion string

Wersja środowiska Uruchomieniowego języka wspólnego DotNet (CLR).

IA-Connect Director uruchom jako nazwę użytkownika
IAConnectDirectorRunAsUsername string

Nazwa użytkownika sesji użytkownika uruchomiona przez IA-Connect Director.

IA-Connect Dyrektor uruchom jako domenę użytkownika
IAConnectDirectorRunAsUserdomain string

Domena użytkownika sesji użytkownika uruchomiona przez IA-Connect Director.

ścieżka dyrektora IA-Connect
IAConnectDirectorPath string

Pełna ścieżka do pliku wykonywalnego IA-Connect Director.

IA-Connect Director to proces 64-bitowy
IAConnectDirectorIs64bitProcess boolean

Zwraca wartość true, jeśli IA-Connect Director jest procesem 64-bitowym lub false, jeśli tak nie jest.

wersja wersji IA-Connect Director
IAConnectDirectorReleaseVersion string

Wersja wersji IA-Connect Director, na przykład 8.0.

nazwa pliku dziennika IA-Connect Director
IAConnectDirectorLogFilename string

Nazwa pliku dziennika IA-Connect Director. Ta wartość jest unikatowa dla każdego uruchomienia IA-Connect Director, ponieważ ma datę i godzinę uruchomienia w nazwie pliku.

Uzyskiwanie informacji o sesji agenta IA-Connect

Zwraca informacje o sesji użytkownika agenta IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Identyfikator sesji
SessionId integer

Bieżący identyfikator sesji użytkownika zdalnego.

Typ sesji
SessionType integer

Typ sesji zdalnej, 1 (Citrix), 2 (RDP) lub 0 (konsola).

Nazwa typu sesji
SessionTypeName string

Typ sesji zdalnej: ICA (Citrix), RDP lub Console.

Uzyskiwanie informacji o środowisku

Zwraca informacje o środowisku, w którym jest uruchomiona sesja użytkownika agenta IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Wersja główna systemu operacyjnego
OSVersionMajor integer

Wersja główna systemu operacyjnego.

Wersja pomocnicza systemu operacyjnego
OSVersionMinor integer

Wersja pomocnicza systemu operacyjnego.

Wersja kompilacji systemu operacyjnego
OSVersionBuild integer

Wersja kompilacji systemu operacyjnego.

System operacyjny jest 64-bitowy
OSIs64Bit boolean

Zwraca wartość true, jeśli system operacyjny ma wartość 64bit.

Liczba procesorów
ProcessorCount integer

Liczba procesorów.

Łączna ilość fizycznej pamięci RAM w MB
TotalPhysicalRAMInMB integer

Ilość fizycznej pamięci RAM (w MB).

Łączna ilość wirtualnej pamięci RAM w MB
TotalVirtualRAMInMB integer

Ilość wirtualnej pamięci RAM (w MB).

Dostępna fizyczna pamięć RAM w MB
AvailablePhysicalRAMInMB integer

Ilość fizycznej pamięci RAM, która jest obecnie dostępna (w MB).

Dostępna wirtualna pamięć RAM w MB
AvailableVirtualRAMInMB integer

Ilość wirtualnej pamięci RAM, która jest obecnie dostępna (w MB).

Pełna nazwa systemu operacyjnego
OSFullName string

Pełna nazwa systemu operacyjnego, np. Microsoft Windows Server 2019 Standard.

Nazwa kultury zainstalowanego interfejsu użytkownika
InstalledUICultureName string

Język interfejsu użytkownika zainstalowany z systemem operacyjnym, np. en-US.

Bieżąca nazwa kultury interfejsu użytkownika
CurrentUICultureName string

Domyślny język interfejsu użytkownika, np. en-US.

Bieżąca nazwa kultury
CurrentCultureName string

Domyślne ustawienia regionalne użytkownika, np. en-GB.

Uzyskiwanie koloru pikseli na współrzędnych

Zwraca kolor RGB piksela na danej współrzędnej.

Parametry

Nazwa Klucz Wymagane Typ Opis
Lewy X pikseli
LeftXPixels True integer

Położenie X piksela do odczytania. Na jednym ekranie najwięcej pikseli X wynosi 0. Na ekranie z wieloma monitorami najbardziej lewy piksel X może być ujemny (w zależności od tego, który ekran jest oznaczony jako podstawowy i gdzie jest powiązany z innymi wyświetlaczami).

Pierwsze Y pikseli
TopYPixels True integer

Położenie Y piksela do odczytania. Na jednym ekranie najwięcej pikseli Y wynosi 0. Na ekranie z wieloma monitorami najbardziej górny piksel Y może być ujemny (w zależności od tego, który ekran jest oznaczony jako podstawowy i gdzie jest powiązany z innymi wyświetlaczami).

Ukryj agenta
HideAgent boolean

Ustaw wartość true, aby automatycznie ukryć agenta (jeśli jest widoczny), aby upewnić się, że nie ukrywa odczytywanego piksela.

Używanie współrzędnych fizycznych
UsePhysicalCoordinates boolean

Ustaw wartość true, aby określić, że podane współrzędne są fizyczne (a nie dpi skalowane i dlatego pasują do pikseli fizycznych na wyświetlaczu). Ustaw wartość false (wartość domyślna), aby określić, że podane współrzędne są wirtualne (skalowane dpi). Akcje UIA, Java i Web zwykle używają współrzędnych wirtualnych.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Czerwona wartość
RedValue integer

Zwraca czerwoną wartość piksela z zakresu od 0 (bez czerwonego) do 255 (pełne czerwone).

Zielona wartość
GreenValue integer

Zwraca zieloną wartość piksela z zakresu od 0 (bez zielonego) do 255 (pełna zielony).

Niebieska wartość
BlueValue integer

Zwraca niebieską wartość piksela z zakresu od 0 (bez niebieskiego) do 255 (pełny niebieski).

Wartość alfa
AlphaValue integer

Zwraca wartość alfa piksela z zakresu od 0 (całkowicie przezroczyste) do 255 (w pełni nieprzezroczyste).

Wartość szesnastkowy szesnastkowy RRGGBB
RRGGBBHexValue string

Zwraca wartość szesnastkowego szesnastka RRGGBB piksela. Na przykład: FF0000 jest pełny czerwony, 00FF00 jest pełny zielony, 0000FF jest niebieski, 000000 jest, FFFFFF jest pełny biały.

Wartość szesnastkowy AARRGGBB
AARRGGBBHexValue string

Zwraca wartość szesnastkową AARRGGBB piksela, która jest taka sama jak RRGGBB, ale z wartością alfa szesnastkową uwzględniona na początku. W przypadku w pełni nieprzezroczystych pikseli (najczęściej) będzie to zawierać wartość FFRRGGBB. Na przykład: FFFF0000 jest w pełni nieprzezroczyste pełne czerwone.

Uzyskiwanie konfiguracji współrzędnych globalnych agenta IA-Connect

Pobiera konfigurację globalnej konfiguracji systemu współrzędnych agenta IA-Connect, która służy do wyświetlania lokalizacji elementów (na przykład podczas inspekcji myszy) i obliczania pozycji myszy (na przykład podczas wykonywania globalnych akcji myszy).

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Funkcje wielu monitorów
MultiMonitorFunctionality string

Zwraca wartość "PrimaryMonitor", jeśli agent IA-Connect jest obecnie skonfigurowany tak, aby obsługiwał tylko elementy wyróżniania i wykonywania globalnych akcji myszy na podstawowym urządzeniu wyświetlania. Zwraca wartość "MultiMonitor", jeśli agent IA-Connect wyróżni elementy na wszystkich monitorach (wartość domyślna od IA-Connect 9.4).

Automatyczne ustawianie mnożnika inspekcji myszy
AutoSetMouseInspectionMultiplier boolean

Zwraca wartość true, jeśli agent IA-Connect automatycznie oblicza mnożnik inspekcji myszy na podstawowym urządzeniu wyświetlania podczas uruchamiania agenta i za każdym razem, gdy inspekcja myszy jest wykonywana (domyślnie od IA-Connect 9,4). Zwraca wartość false, jeśli agent IA-Connect wymaga ręcznego ustawienia mnożnika inspekcji myszy (jedyną dostępną opcją w IA-Connect 9.3 i starszych). Ta opcja ma wpływ tylko wtedy, gdy tryb wielomonitorowania jest wyłączony.

Automatyczne ustawianie mnożnika myszy globalnej
AutoSetGlobalMouseMultiplier boolean

Zwraca wartość true, jeśli agent IA-Connect automatycznie oblicza mnożnik ruchu myszy na podstawowym urządzeniu wyświetlania podczas uruchamiania agenta i za każdym razem, gdy jest wykonywana inspekcja myszy (wartość domyślna od IA-Connect 9,4). Zwraca wartość false, jeśli agent IA-Connect wymaga ręcznego ustawienia mnożnika ruchu myszy (jedyną dostępną opcją w wersji IA-Connect 9.3 i starszych). Ta opcja ma wpływ tylko wtedy, gdy tryb wielomonitorowania jest wyłączony.

Mnożnik kontroli myszy X
MouseInspectionXMultiplier double

Bieżący mnożnik inspekcji myszy poziomej (X) (dla gdy agent wyróżnia to, co znajduje się pod myszą). Na przykład: jeśli IA-Connect wyświetla prostokąt inspekcji w połowie rzeczywistej lokalizacji myszy X, ta wartość będzie wynosić 0,5. Mnożnik ma wpływ tylko wtedy, gdy funkcja wielomonitorowania jest wyłączona, ponieważ mnożniki są obliczane dynamicznie, gdy agent IA-Connect jest skonfigurowany do obsługi wielu monitorów.

Mnożnik kontroli myszy Y
MouseInspectionYMultiplier double

Bieżący mnożnik inspekcji myszy w pionie (Y) (dla gdy agent wyróżnia to, co znajduje się pod myszą). Na przykład: jeśli IA-Connect wyświetla prostokąt inspekcji w połowie rzeczywistej lokalizacji myszy Y, ta wartość będzie wynosić 0,5. Mnożnik ma wpływ tylko wtedy, gdy funkcja wielomonitorowania jest wyłączona, ponieważ mnożniki są obliczane dynamicznie, gdy agent IA-Connect jest skonfigurowany do obsługi wielu monitorów.

Mnożnik globalny myszy X
GlobalMouseXMultiplier double

Bieżący mnożnik ruchu myszy poziomej (X) (dla gdy agent przenosi mysz). Mnożnik ma wpływ tylko wtedy, gdy funkcja wielomonitorowania jest wyłączona, ponieważ mnożniki są obliczane dynamicznie, gdy agent IA-Connect jest skonfigurowany do obsługi wielu monitorów.

Mnożnik globalny myszy Y
GlobalMouseYMultiplier double

Bieżący mnożnik ruchu myszy w pionie (Y) (dla gdy agent przenosi mysz). Mnożnik ma wpływ tylko wtedy, gdy funkcja wielomonitorowania jest wyłączona, ponieważ mnożniki są obliczane dynamicznie, gdy agent IA-Connect jest skonfigurowany do obsługi wielu monitorów.

Globalna metoda przenoszenia myszy
GlobalMouseMoveMethod string

Zwraca bieżącą globalną metodę ruchu myszy (mouse_event lub setcursorpos).

System współrzędnych Języka Java
JavaCoordinateSystem string

Zwraca bieżący system współrzędnych Java, który może być "Wirtualny" (wartość domyślna) lub "Fizyczny" (nowy w IA-Connect 9.4). Współrzędne wirtualne są skalowane w dpi, podczas gdy współrzędne fizyczne mapują się bezpośrednio na piksele. Ta wartość powinna być ustawiona na dowolny system współrzędnych prezentowany przez mostek dostępu Java.

System współrzędnych interfejsu użytkownika SAP
SAPGUICoordinateSystem string

Zwraca bieżący system współrzędnych interfejsu API skryptów interfejsu UŻYTKOWNIKA sap, który może mieć wartość "Virtual" (wartość domyślna) lub "Fizyczny" (nowy w wersji IA-Connect 9.4). Współrzędne wirtualne są skalowane w dpi, podczas gdy współrzędne fizyczne mapują się bezpośrednio na piksele. Ta wartość powinna być ustawiona na dowolny system współrzędnych prezentowany przez interfejs API skryptów interfejsu UŻYTKOWNIKA systemu SAP.

Uzyskiwanie mnożnika myszy

Pobiera globalny mnożnik myszy w sesji użytkownika agenta IA-Connect. Ta wartość domyślna to (1, 1), ale mogła zostać zmieniona przez akcję "Ustaw mnożnik myszy".

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Mnożnik X
MouseXMultiplier double

Bieżący globalny mnożnik myszy poziomej (X) (dla gdy agent przenosi mysz). Mnożnik ma wpływ tylko wtedy, gdy funkcja "Multi monitor" jest wyłączona.

Mnożnik Y
MouseYMultiplier double

Bieżący mnożnik globalny myszy w pionie (Y) (dla gdy agent przesuwa mysz). Mnożnik ma wpływ tylko wtedy, gdy funkcja "Multi monitor" jest wyłączona.

Metoda przenoszenia myszy
MouseMoveMethod string

Zwraca bieżącą globalną metodę przenoszenia myszy (mouse_event lub setcursorpos).

Uzyskiwanie nazwy maszyny

Zwraca nazwę maszyny z uruchomioną sesją użytkownika IA-Connect Agent.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Nazwa maszyny
MachineName string

Nazwa maszyny z uruchomioną sesją użytkownika agenta IA-Connect.

Uzyskiwanie poziomu dziennika dyrektora IA-Connect

Zwraca bieżący poziom rejestrowania IA-Connect Director. Poziomy rejestrowania są ustawione z zakresu od 0 do 4. Wartość 0 jest wyłączona. 1 jest najniższym poziomem dziennika (i wartością domyślną). 4 jest najwyższym poziomem rejestrowania.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Poziom dziennika
LoggingLevel integer

Bieżący poziom rejestrowania dyrektora IA-Connect.

nazwa pliku dziennika IA-Connect Director
IAConnectDirectorLogFilename string

Nazwa pliku dziennika IA-Connect Director. Ta wartość jest unikatowa dla każdego uruchomienia, ponieważ ma datę i godzinę uruchomienia w nazwie pliku.

Uzyskiwanie rozdzielczości ekranu

Zwraca rozdzielczość ekranu sesji użytkownika agenta IA-Connect. W przypadku IA-Connect agenta lokalnego uruchomionego na komputerze stacjonarnym lub laptopie fizycznym będzie to zawierać informacje o wszystkich urządzeniach wyświetlania i ich skalowaniu. Na maszynie wirtualnej zostanie zgłoszony tylko jeden ekran, chyba że maszyna wirtualna została skonfigurowana do prezentowania wielu wyświetlaczy (nietypowe). W sesji zdalnej raportuje się zazwyczaj tylko jeden ekran, nawet jeśli ten ekran obejmuje wiele ekranów lokalnych, ponieważ sesje zdalne zwykle tworzą jeden wyświetlacz wirtualny.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Rozdzielczość pozioma
HorizontalResolution integer

Pozioma fizyczna rozdzielczość ekranu podstawowego. Współrzędne fizyczne mapują się bezpośrednio na piksele na monitorze.

Rozdzielczość pionowa
VerticalResolution integer

Pionowa fizyczna rozdzielczość ekranu podstawowego. Współrzędne fizyczne mapują się bezpośrednio na piksele na monitorze.

Liczba ekranów
NumberOfScreens integer

Liczba ekranów w tej sesji.

Druga rozdzielczość ekranu poziomego
SecondDisplayHorizontalResolution integer

Pozioma fizyczna rozdzielczość drugiego ekranu, jeśli został wykryty. Współrzędne fizyczne mapują się bezpośrednio na piksele na monitorze.

Druga rozdzielczość pionowa
SecondDisplayVerticalResolution integer

Pionowa fizyczna rozdzielczość drugiego ekranu, jeśli został wykryty. Współrzędne fizyczne mapują się bezpośrednio na piksele na monitorze.

Trzecia rozdzielczość ekranu poziomego
ThirdDisplayHorizontalResolution integer

Pozioma fizyczna rozdzielczość trzeciego ekranu, jeśli został wykryty. Współrzędne fizyczne mapują się bezpośrednio na piksele na monitorze.

Trzecia rozdzielczość ekranu w pionie
ThirdDisplayVerticalResolution integer

Pionowa fizyczna rozdzielczość trzeciego ekranu, jeśli został wykryty. Współrzędne fizyczne mapują się bezpośrednio na piksele na monitorze.

Czwarta rozdzielczość ekranu poziomego
FourthDisplayHorizontalResolution integer

Pozioma fizyczna rozdzielczość czwartego ekranu, jeśli została wykryta. Współrzędne fizyczne mapują się bezpośrednio na piksele na monitorze.

Czwarta rozdzielczość ekranu w pionie
FourthDisplayVerticalResolution integer

Pionowa fizyczna rozdzielczość czwartego ekranu, jeśli została wykryta. Współrzędne fizyczne mapują się bezpośrednio na piksele na monitorze.

Piksele lewej krawędzi ekranu wirtualnego
VirtualScreenLeftEdgePixels integer

Lewa krawędź całego wyświetlacza wirtualnego (wszystkie wykryte ekrany). Współrzędne wirtualne są skalowane w dpi.

Piksele górnej krawędzi ekranu wirtualnego
VirtualScreenTopEdgePixels integer

Górna krawędź całego wyświetlacza wirtualnego (wszystkie wykryte ekrany). Współrzędne wirtualne są skalowane w dpi.

Piksele szerokości ekranu wirtualnego
VirtualScreenWidthPixels integer

Szerokość całego wyświetlacza wirtualnego (wszystkie wykryte wyświetlacze). Współrzędne wirtualne są skalowane w dpi.

Piksele wysokości ekranu wirtualnego
VirtualScreenHeightPixels integer

Wysokość całego wyświetlacza wirtualnego (wszystkie wykryte ekrany). Współrzędne wirtualne są skalowane w dpi.

Podstawowe skalowanie wyświetlania
PrimaryDisplayScaling double

Mnożnik skalowania DPI na ekranie podstawowym jako dziesiętny. Na przykład: 100% zostanie zwróconych jako 1.0 i 125% zostanie zwróconych jako 1.25.

Drugie skalowanie wyświetlania
SecondDisplayScaling double

Mnożnik skalowania DPI drugiego ekranu jako liczba dziesiętna. Na przykład: 100% zostanie zwróconych jako 1.0 i 125% zostanie zwróconych jako 1.25.

Trzecie skalowanie wyświetlania
ThirdDisplayScaling double

Mnożnik skalowania DPI trzeciego ekranu jako dziesiętny. Na przykład: 100% zostanie zwróconych jako 1.0 i 125% zostanie zwróconych jako 1.25.

Czwarte skalowanie wyświetlania
FourthDisplayScaling double

Mnożnik skalowania DPI czwartego ekranu jako liczba dziesiętna. Na przykład: 100% zostanie zwróconych jako 1.0 i 125% zostanie zwróconych jako 1.25.

Piksele lewej krawędzi ekranu fizycznego
PhysicalScreenLeftEdgePixels integer

Lewa krawędź całego ekranu fizycznego (wszystkie wykryte ekrany). Współrzędne fizyczne mapują się bezpośrednio na piksele na monitorze.

Piksele górnej krawędzi ekranu fizycznego
PhysicalScreenTopEdgePixels integer

Górna krawędź całego ekranu fizycznego (wszystkie wykryte ekrany). Współrzędne fizyczne mapują się bezpośrednio na piksele na monitorze.

Piksele szerokości ekranu fizycznego
PhysicalScreenWidthPixels integer

Szerokość całego ekranu fizycznego (wszystkie wykryte wyświetlacze). Współrzędne fizyczne mapują się bezpośrednio na piksele na monitorze.

Piksele wysokości ekranu fizycznego
PhysicalScreenHeightPixels integer

Wysokość całego ekranu fizycznego (wszystkie wykryte ekrany). Współrzędne fizyczne mapują się bezpośrednio na piksele na monitorze.

Piksele lewej krawędzi ekranu podstawowego
PrimaryDisplayLeftEdgePixels integer

Lewa fizyczna krawędź ekranu podstawowego. Współrzędne fizyczne mapują się bezpośrednio na piksele na monitorze.

Piksele górnej krawędzi ekranu podstawowego
PrimaryDisplayTopEdgePixels integer

Górna krawędź fizyczna ekranu podstawowego. Współrzędne fizyczne mapują się bezpośrednio na piksele na monitorze.

Drugi ekran pikseli lewej krawędzi
SecondDisplayLeftEdgePixels integer

Lewa fizyczna krawędź drugiego ekranu, jeśli została wykryta. Współrzędne fizyczne mapują się bezpośrednio na piksele na monitorze.

Drugi ekran — piksele górnej krawędzi
SecondDisplayTopEdgePixels integer

Górna krawędź fizyczna drugiego ekranu, jeśli została wykryta. Współrzędne fizyczne mapują się bezpośrednio na piksele na monitorze.

Trzeci ekran pikseli lewej krawędzi
ThirdDisplayLeftEdgePixels integer

Lewa fizyczna krawędź trzeciego ekranu, jeśli została wykryta. Współrzędne fizyczne mapują się bezpośrednio na piksele na monitorze.

Trzeci ekran w pikselach górnej krawędzi
ThirdDisplayTopEdgePixels integer

Górna krawędź fizyczna trzeciego wyświetlacza, jeśli została wykryta. Współrzędne fizyczne mapują się bezpośrednio na piksele na monitorze.

Czwarte wyświetlanie pikseli lewej krawędzi
FourthDisplayLeftEdgePixels integer

Lewa fizyczna krawędź czwartego ekranu, jeśli została wykryta. Współrzędne fizyczne mapują się bezpośrednio na piksele na monitorze.

Czwarty ekran w pikselach górnej krawędzi
FourthDisplayTopEdgePixels integer

Górna krawędź fizyczna czwartego wyświetlacza, jeśli została wykryta. Współrzędne fizyczne mapują się bezpośrednio na piksele na monitorze.

Uzyskiwanie stanu dostępności procesu roboczego programu Orchestrator

Pobierz podstawowy stan programu Orchestrator. Może to służyć do potwierdzenia, że program Orchestrator jest dostępny i odpowiada.

Zwraca

Nazwa Ścieżka Typ Opis
Łączna liczba procesów roboczych
TotalWorkersCount integer

Liczba IA-Connect procesów roboczych zdefiniowanych w programie Orchestrator, niezależnie od tego, czy pracują, czy nie.

Liczba dostępnych procesów roboczych
AvailableWorkersCount integer

Liczba procesów roboczych IA-Connect zdefiniowanych w programie Orchestrator, które są dostępne do pracy. Dostępne oznacza, że odpowiadają, licencjonowane, a nie w trybie konserwacji, a nie obecnie działają przepływy (automatyzacje). Jest to liczba dostępnych procesów roboczych do akceptowania nowej pracy przychodzącej.

Liczba niedostępnych procesów roboczych
UnavailableWorkersCount integer

Liczba procesów roboczych IA-Connect zdefiniowanych w programie Orchestrator, które nie są dostępne do pracy. Jest to równa całkowitej liczbie pracowników pomniejszonej o liczbę dostępnych pracowników.

Liczba uruchomionych przepływów procesów roboczych
WorkersRunningFlowsCount integer

Liczba procesów roboczych IA-Connect zdefiniowanych w programie Orchestrator, które są uruchomione przepływy (automatyzacje). Ci pracownicy nie są dostępni do pracy, ponieważ są zajęci.

Liczba procesów roboczych w trybie konserwacji
WorkersInMaintenanceModeCount integer

Liczba procesów roboczych IA-Connect zdefiniowanych w programie Orchestrator, które są w trybie konserwacji. Ci pracownicy nie są dostępni do pracy, ponieważ zostały ręcznie skonfigurowane tak, aby nie akceptowały nowej pracy.

Liczba zatrudnionych pracowników
LiveWorkersCount integer

Liczba procesów roboczych IA-Connect zdefiniowanych w programie Orchestrator, które odpowiadają. Te procesy robocze mogą lub nie mogą być dostępne do pracy, ponieważ mogą być one nielicencjonowane, w trybie maintence lub uruchomione przepływy (automatyzacje).

Liczba licencjonowanych procesów roboczych
LicensedWorkersCount integer

Liczba procesów roboczych IA-Connect zdefiniowanych w programie Orchestrator, które odpowiadają i licencjonowane. Licencjonowany proces roboczy zawsze odpowiada, ponieważ program Orchestrator wie tylko stan licencjonowany procesu roboczego, jeśli pracownik odpowiada (a tym samym informuje koordynatora o stanie). Jeśli proces roboczy przestanie odpowiadać, program Orchestrator nie będzie już uwzględniał licencji. Te procesy robocze mogą lub nie mogą być dostępne do pracy, ponieważ mogą być w trybie maintence lub w uruchomionych przepływach (automatyzacjach).

Uzyskiwanie stanu następnego przeskoku IA-Connect

Raportuje stan dyrektora następnego przeskoku agenta, który otrzymuje to polecenie. Jeśli jest włączony następny przeskok, agent przekazuje polecenia do następnego przeskoku (za pośrednictwem dyrektora następnego przeskoku). Jeśli następny przeskok jest wyłączony, agent przetwarza polecenia same w sobie (wartość domyślna).

Parametry

Nazwa Klucz Wymagane Typ Opis
Sprawdź, czy dyrektor następnego przeskoku jest uruchomiony
CheckNextHopDirectorIsRunning boolean

Następny przeskok wymaga uruchomionego IA-Connect Director na tym samym komputerze co agent. Jeśli to ustawienie ma wartość true, agent sprawdzi, czy dyrektor następnego przeskoku jest uruchomiony zgodnie z opisem. Jeśli to ustawienie ma wartość false, agent nie wykona żadnych testów i po prostu sprawdzi stan następnego przeskoku.

Sprawdź, czy agent następnego przeskoku jest uruchomiony
CheckNextHopAgentIsRunning boolean

Następny przeskok wymaga uruchomionego IA-Connect Director na tym samym komputerze co agent i uruchomiony agent IA-Connect w sesji następnego przeskoku. Jeśli to ustawienie ma wartość true, agent sprawdzi, czy agent następnego przeskoku jest uruchomiony zgodnie z opisem. Jeśli to ustawienie ma wartość false, agent nie wykona żadnych testów i po prostu sprawdzi stan następnego przeskoku.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Włączony następny przeskok
NextHopEnabled boolean

Zwraca wartość true, jeśli następny przeskok jest obecnie włączony.

Adres dyrektora następnego przeskoku aktywnego
ActiveNextHopDirectorAddress string

Adres aktywnego dyrektora następnego przeskoku, jeśli jest używany.

Port TCP aktywnego przeskoku następnego przeskoku
ActiveNextHopDirectorTCPPort integer

Port TCP aktywnego dyrektora następnego przeskoku, jeśli jest używany.

Aktywny dyrektor następnego przeskoku używa protokołu HTTPS
ActiveNextHopDirectorUsesHTTPS boolean

Zwraca wartość true, jeśli aktywny dyrektor następnego przeskoku używa protokołu HTTPS.

Uruchomiony jest aktywny dyrektor następnego przeskoku
ActiveNextHopDirectorIsRunning boolean

Zwraca wartość true, jeśli aktywny dyrektor następnego przeskoku jest uruchomiony, lub false, jeśli nie.

Adres URL aktywnego przeskoku dyrektora
ActiveNextHopDirectorURL string

Adres URL aktywnego dyrektora następnego przeskoku.

Uruchomiony jest aktywny agent następnego przeskoku
ActiveNextHopAgentIsRunning boolean

Zwraca wartość true, jeśli aktywny agent następnego przeskoku jest uruchomiony lub false, jeśli nie.

Uzyskiwanie stanu programu Orchestrator

Pobierz podstawowy stan programu Orchestrator. Może to służyć do potwierdzenia, że program Orchestrator jest dostępny i odpowiada.

Zwraca

Nazwa Ścieżka Typ Opis
Wersja programu Orchestrator
OrchestratorVersion string

Wersja oprogramowania orchestrator.

Błędy uruchamiania programu Orchestrator
NumberOfStartupErrors integer

Liczba błędów uruchamiania programu Orchestrator.

Czas pracy programu Orchestrator w sekundach
UptimeInSeconds integer

Liczba sekund działania programu Orchestrator.

Uzyskiwanie uprawnień zabezpieczeń folderu

Zwraca listę uprawnień aktualnie ustawionych w folderze na komputerze, na którym jest uruchomiony agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka do folderu
FolderPath True string

Pełna ścieżka do folderu. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Security permissions JSON
SecurityPermissionsJSON string

Uprawnienia są obecnie ustawione w określonym folderze w formacie JSON.

Uzyskiwanie uprawnień zabezpieczeń plików

Zwraca listę uprawnień aktualnie ustawionych na pliku na komputerze, na którym jest uruchomiony agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka pliku
FilePath True string

Pełna ścieżka, w której ma być wyszukiwany plik. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Security permissions JSON
SecurityPermissionsJSON string

Uprawnienia obecnie ustawione w określonym pliku w formacie JSON.

Uzyskiwanie wolnego miejsca na dysku

Zwraca ilość wolnego miejsca dla określonego dysku na komputerze, na którym działa agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Litera dysku
DriveLetter True string

Litera dysku do sprawdzenia.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Bajty wolnego miejsca na dysku
FreeSpaceBytes integer

Ilość wolnego miejsca na dysku w bajtach.

Ilość wolnego miejsca na dysku KB
FreeSpaceKB integer

Ilość wolnego miejsca na dysku w kilobajtach.

Wolne miejsce na dysku MB
FreeSpaceMB integer

Ilość wolnego miejsca na dysku w megabajtach.

Wolne miejsce na dysku GB
FreeSpaceGB integer

Ilość wolnego miejsca na dysku w gigabajtach.

Wyczyść schowek

Czyści zawartość schowka w sesji użytkownika agenta IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Wykonaj zrzut ekranu

Zrzut ekranu przedstawiający sesję użytkownika agenta IA-Connect i zwraca go jako ciąg zakodowany w formacie Base64.

Parametry

Nazwa Klucz Wymagane Typ Opis
Pełny ekran
Fullscreen boolean

Czy zrzut ekranu powinien zawierać cały ekran?

Lewy X pikseli
LeftXPixels integer

Jeśli nie zostanie wyświetlony zrzut ekranu przedstawiający cały ekran, wartość X (w pikselach), z której powinien zostać uruchomiony zrzut ekranu. Na jednym ekranie najwięcej pikseli X wynosi 0. Na ekranie z wieloma monitorami najbardziej lewy piksel X może być ujemny (w zależności od tego, który ekran jest oznaczony jako podstawowy i gdzie jest powiązany z innymi wyświetlaczami).

Pierwsze Y pikseli
TopYPixels integer

Jeśli nie zostanie wyświetlony zrzut ekranu przedstawiający cały ekran, wartość Y (w pikselach), z której powinien zostać uruchomiony zrzut ekranu. Na jednym ekranie najwięcej pikseli Y wynosi 0. Na ekranie z wieloma monitorami najbardziej górny piksel Y może być ujemny (w zależności od tego, który ekran jest oznaczony jako podstawowy i gdzie jest powiązany z innymi wyświetlaczami).

Piksele szerokości
WidthPixels integer

Jeśli nie zostanie wyświetlony zrzut ekranu przedstawiający cały ekran, szerokość zrzutu ekranu z pozycji początkowej.

Piksele wysokości
HeightPixels integer

Jeśli nie zostanie wyświetlony zrzut ekranu przedstawiający cały ekran, wysokość zrzutu ekranu z pozycji początkowej.

Format obrazu
ImageFormat string

Podaj format obrazu (PNG, JPG, BMP lub GIF).

Korzystanie z urządzenia wyświetlania
UseDisplayDevice boolean

Czy agent IA-Connect powinien wziąć pod uwagę informacje o urządzeniu wyświetlania? Będzie to działać lepiej w przypadku skalowania DPI i zapewni obsługę wielu ekranów.

Zgłaszanie wyjątku w przypadku błędu
RaiseExceptionOnError boolean

Jeśli ustawisz wartość true: Agent IA-Connect zgłosi wyjątek, jeśli zrzut ekranu zakończy się niepowodzeniem (na przykład jeśli sesja jest zablokowana). Jeśli ustawisz fałsz: IA-Connect zwróci pustą mapę bitową, jeśli zrzut ekranu zakończy się niepowodzeniem i wypełni dane wyjściowe "Zrzut ekranu zakończył się pomyślnie" i "Komunikat o błędzie zrzutu ekranu".

Ukryj agenta
HideAgent boolean

Ustaw wartość true, aby automatycznie ukryć agenta (jeśli jest widoczny), aby upewnić się, że nie ukrywa zrzutu ekranu.

Używanie współrzędnych fizycznych
UsePhysicalCoordinates boolean

Ustaw wartość true, aby określić, że podane współrzędne są fizyczne (a nie dpi skalowane i dlatego pasują do pikseli fizycznych na wyświetlaczu). Ustaw wartość false (wartość domyślna), aby określić, że podane współrzędne są wirtualne (skalowane dpi). Akcje UIA, Java i Web zwykle używają współrzędnych wirtualnych.

Wyświetlanie identyfikatora urządzenia
DisplayDeviceId integer

Te dane wejściowe działają tylko wtedy, gdy dla danych wejściowych "Użyj urządzenia wyświetlania" jest ustawiona wartość true. Ustaw wartość 0 (wartość domyślna), aby uwzględnić wszystkie monitory. Ustaw wartość 1, aby uwzględnić tylko monitor podstawowy. Ustaw wartość 2 lub nowszą, aby uwzględnić tylko odpowiedni monitor pomocniczy.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Obraz ekranu jako Base64
ScreenBitmapBase64 string

Obraz ekranu jako ciąg zakodowany w formacie Base64. Można to wyświetlić przy użyciu dostarczonego narzędzia "Base64 to bitmap".

Zrzut ekranu zakończył się pomyślnie
ScreenshotSuccessful boolean

Ustaw wartość true, jeśli zrzut ekranu zakończył się pomyślnie. Ustaw wartość false, jeśli zrzut ekranu nie powiódł się, a wartość "Zgłoś wyjątek w przypadku błędu" została ustawiona na wartość false. Wyjątek zostanie zgłoszony, jeśli zrzut ekranu nie powiódł się i "Zgłoś wyjątek w przypadku błędu" został ustawiony na wartość true.

Zrzut ekranu przedstawiający komunikat o błędzie
ScreenshotErrorMessage string

Jeśli zrzut ekranu nie powiódł się i "Zgłoś wyjątek przy błędzie" został ustawiony na wartość false, to pole wyjściowe będzie zawierać komunikat o błędzie. Jest to alternatywa dla ustawienia "Zgłoś wyjątek w przypadku błędu" na wartość true, co spowoduje wyjątek w przypadku wystąpienia błędu podczas wykonywania zrzutu ekranu.

Wylogowywanie sesji zdalnej

Wyloguje się z sesji zdalnej, w której działa agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Czas oczekiwania w sekundach
SecondsToWait integer

Czas oczekiwania po wydaniu polecenia wyloguj się do systemu operacyjnego, aby agent IA-Connect mógł zgłosić ukończenie polecenia.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Wysyłanie kluczowych zdarzeń

Wysyła zdarzenia naciśnięcia globalnego do sesji użytkownika agenta IA-Connect przy użyciu sterownika klawiatury niskiego poziomu. Symuluje to użytkownikowi naciśnięcie tych na klawiaturze. Upewnij się, że docelowy element okna jest skoncentrowany lub że naciśnięcia mogą zostać odebrane przez niewłaściwą aplikację lub zostać zignorowane.

Parametry

Nazwa Klucz Wymagane Typ Opis
Tekst
Text True string

Naciśnięcia, które mają zostać wprowadzone w sesji użytkownika agenta IA-Connect przy użyciu sterownika klawiatury niskiego poziomu. Kody kluczy są udokumentowane w sekcji "Wysyłanie składni zdarzeń klucza" w podręczniku użytkownika interfejsu użytkownika. Przykład, aby nacisnąć i zwolnić ucieczkę: {Escape}. Przykład naciśnięcia Win+D w celu wyświetlenia pulpitu (naciśnij lewy systemu Windows, naciśnij i zwolnij d, zwolnij lewy Systemu Windows): <{LWin}d>{LWin}. Przykład naciśnięcia CTRL+C (naciśnij lewą kontrolkę, naciśnij i zwolnij c, zwolnij lewą kontrolkę): <{Ctrl}c>{Ctrl}. Pamiętaj, aby zwolnić depresyjne klucze lub pozostaną przygnębione (np. jeśli używasz < do przygnębienia klucza modyfikatora, użyj > go, aby go zwolnić).

Interwał w milisekundach
Interval integer

Liczba milisekund między każdym zdarzeniem naciśnięcia.

Jest hasłem
IsPassword boolean

Czy dane wejściowe są wartością hasła? Jeśli tak, należy użyć alternatywnej akcji "Wyślij zdarzenia klucza hasła".

Nie interpretuj symboli
DontInterpretSymbols boolean

Czy symbole w tekście nie powinny być interpretowane jako specjalne (np. {SHIFT} dla Shift, {CTRL} dla Ctrl)? Ta wartość powinna być ustawiona na true, jeśli próbujesz wprowadzić rzeczywiste symbole.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Wysyłanie kluczy

Wysyła naciśnięcie globalnego do sesji użytkownika agenta IA-Connect. Symuluje to użytkownikowi naciśnięcie tych na klawiaturze. Upewnij się, że docelowy element okna jest skoncentrowany lub że naciśnięcia mogą zostać odebrane przez niewłaściwą aplikację lub zostać zignorowane.

Parametry

Nazwa Klucz Wymagane Typ Opis
Tekst
Text True string

Naciśnięcie do symulowania w sesji użytkownika agenta IA-Connect. Kody kluczy są udokumentowane w sekcji "Wysyłanie składni kluczy" w podręczniku użytkownika interfejsu użytkownika. Aby wprowadzić alfanumeryki, po prostu podaj tekst as-is. Przykład naciśnięcia CTRL+C: ^c. Przykład naciśnięcia ALT+F: %f.

Interwał w milisekundach
Interval integer

Liczba milisekund między każdym naciśnięciem.

Jest hasłem
IsPassword boolean

Czy dane wejściowe są wartością hasła? Jeśli tak, należy użyć alternatywnej akcji "Wyślij klucze hasła".

Nie interpretuj symboli
DontInterpretSymbols boolean

Czy symbole w tekście nie powinny być interpretowane jako specjalne (np. + dla Shift, ^ dla ctrl)? Ta wartość powinna być ustawiona na true, jeśli próbujesz wprowadzić rzeczywiste symbole.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Wysyłanie kluczy haseł

Wysyła naciśnięcie globalnego do sesji użytkownika agenta IA-Connect, w szczególności do wprowadzania hasła. Symuluje to użytkownikowi naciśnięcie tych na klawiaturze. Upewnij się, że docelowy element okna jest skoncentrowany lub że naciśnięcia mogą zostać odebrane przez niewłaściwą aplikację lub zostać zignorowane.

Parametry

Nazwa Klucz Wymagane Typ Opis
Hasło
Password True password

Hasło do wprowadzenia przy użyciu symulowanego naciśnięcia w sesji użytkownika agenta IA-Connect. Kody kluczy są udokumentowane w sekcji "Wysyłanie składni kluczy" w podręczniku użytkownika interfejsu użytkownika. Jeśli jest to hasło przechowywane, wprowadź format {IAConnectPassword:StoredPassword:StoredPasswordIdentifier} i ustaw dane wejściowe "przechowywane hasło" na true. Jeśli jest to ogólne poświadczenie programu Orchestrator, wprowadź w formacie {OrchestratorCredential:FriendlyName} i ustaw dane wejściowe "przechowywane hasło" na true.

Interwał w milisekundach
Interval integer

Liczba milisekund między każdym naciśnięciem.

Nie interpretuj symboli
DontInterpretSymbols boolean

Czy symbole w haśle nie powinny być interpretowane jako specjalne (np. + dla Shift, ^ dla Ctrl)? Ta wartość powinna być ustawiona na true, jeśli próbujesz wprowadzić rzeczywiste symbole.

Hasło zawiera przechowywane hasło
PasswordContainsStoredPassword boolean

Ustaw wartość true, jeśli hasło jest IA-Connect przechowywanym identyfikatorem hasła (na przykład wygenerowanym przez akcję "Generuj hasło") lub poświadczenie ogólne IA-Connect Orchestrator (na przykład: jeśli używasz IA-Connect z przepływem pa).

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Wysyłanie wiadomości do internetowego interfejsu API

Wysyłanie komunikatu do internetowego interfejsu API i odbieranie odpowiedzi. Może to być używane z dowolnym internetowym interfejsem API, ale typowym użyciem jest interfejs API REST. IA-Connect obsługuje wysyłanie komunikatów do internetowych interfejsów API z maszyny wirtualnej (tj. uzyskiwania dostępu do zasobów lokalnych) lub za pośrednictwem sesji citrix lub pulpitu zdalnego firmy Microsoft (na przykład w celu uzyskiwania dostępu tylko do interfejsów API z izolowanych środowisk).

Parametry

Nazwa Klucz Wymagane Typ Opis
adres URL
URL string

Pełny adres URL interfejsu API do wysłania wiadomości. Na przykład: https://myapi.remotesystem.com/path/action.

Metoda
Method string

Metoda HTTP do użycia. Musi to być zgodne z oczekiwaniami z zdalnego interfejsu API.

Czas zakończenia w sekundach
TimeoutInSeconds integer

Liczba sekund oczekiwania na odpowiedź. Jeśli zostanie osiągnięty limit czasu przed odebraniem odpowiedzi HTTP, zostanie zgłoszony wyjątek.

Typ zawartości
ContentType string

Typ zawartości przesyłanych danych w treści komunikatu (jeśli istnieje). Musi to być zgodne z oczekiwaniami z zdalnego interfejsu API. W przypadku wywoływania interfejsu API REST, który oczekuje ładunku JSON w treści, typ zawartości prawdopodobnie będzie aplikacją/plikiem json; charset=utf-8.

Akceptuj
Accept string

Dopuszczalne formaty danych odpowiedzi. Musi to być zgodne z oczekiwaniami z zdalnego interfejsu API. W przypadku wywoływania interfejsu API REST, który zwraca ładunek JSON, wartość akceptowania prawdopodobnie będzie wartością application/json. Aby zaakceptować dowolną odpowiedź, wprowadź ./

Treść wiadomości
MessageBody string

W przypadku wywoływania internetowego interfejsu API, który oczekuje danych w treści komunikatu (typowych w przypadku funkcji PUT, POST, PATCH), wprowadź zawartość treści w tych danych wejściowych. W przypadku wywoływania interfejsu API REST może to zawierać dane JSON. W przypadku wywoływania interfejsu API REST, który oczekuje danych JSON, ale żadne dane nie są wysyłane, może być konieczne wprowadzenie {} do tych danych wejściowych. Domyślnie używane jest kodowanie UTF-8, ale można to zmienić przy użyciu danych wejściowych "Kodowanie".

Przesyłanie kodowania
TransmitEncoding string

Kodowanie treści przesyłanej wiadomości (jeśli istnieje). Kodowanie UTF służy do przesyłania danych Unicode. BE jest big-endian.

Kodowanie odpowiedzi
ResponseEncoding string

Kodowanie danych odpowiedzi w treści odpowiedzi (jeśli istnieje). Istnieje duże prawdopodobieństwo, że kodowanie odpowiedzi będzie zgodne z kodowaniem transmisji. Kodowanie UTF służy do przesyłania danych Unicode. BE jest big-endian.

Rozmiar buforu
BufferSize integer

Rozmiar każdej osoby odczytanej ze strumienia wyjściowego. Bardzo mało prawdopodobne, aby trzeba było to zmodyfikować. Nie ogranicza to rozmiaru odpowiedzi; Jest to rozmiar bloku.

Majątek
Property string
Wartość
Value string
Negocjowanie protokołu TLS 1.0
NegotiateTLS10 boolean

Ustaw wartość true w przypadku korzystania z zabezpieczeń HTTPS i TLS 1.0 należy negocjować z systemem zdalnym. Można negocjować więcej niż jeden poziom zabezpieczeń protokołu TLS, a zostanie użyty najwyższy wspólny poziom negocjacji między klientem a systemem zdalnym. Ostrzeżenie: protokół TLS 1.0 jest przestarzały, dlatego nie należy włączać, chyba że system zdalny nie obsługuje wyższego poziomu (prawdopodobnie starego i potencjalnie niezapoznanego) i rozumiesz i akceptujesz zagrożenia bezpieczeństwa.

Negocjowanie protokołu TLS 1.1
NegotiateTLS11 boolean

Ustaw wartość true w przypadku korzystania z zabezpieczeń HTTPS i TLS 1.1 należy negocjować z systemem zdalnym. Można negocjować więcej niż jeden poziom zabezpieczeń protokołu TLS, a zostanie użyty najwyższy wspólny poziom negocjacji między klientem a systemem zdalnym. Ostrzeżenie: protokół TLS 1.1 jest przestarzały, dlatego nie należy włączać, chyba że system zdalny nie obsługuje wyższego poziomu (prawdopodobnie starego i potencjalnie niezapoznanego) oraz rozumiesz i akceptujesz zagrożenia bezpieczeństwa.

Negocjowanie protokołu TLS 1.2
NegotiateTLS12 boolean

Ustaw wartość true w przypadku korzystania z zabezpieczeń HTTPS i TLS 1.2 należy negocjować z systemem zdalnym. Można negocjować więcej niż jeden poziom zabezpieczeń protokołu TLS, a zostanie użyty najwyższy wspólny poziom negocjacji między klientem a systemem zdalnym. Protokół TLS 1.2 jest minimalnym zalecanym poziomem zabezpieczeń.

Negocjowanie protokołu TLS 1.3
NegotiateTLS13 boolean

Ustaw wartość true w przypadku korzystania z zabezpieczeń HTTPS i TLS 1.3 należy negocjować z systemem zdalnym. Można negocjować więcej niż jeden poziom zabezpieczeń protokołu TLS, a zostanie użyty najwyższy wspólny poziom negocjacji między klientem a systemem zdalnym. Protokół TLS 1.3 jest obsługiwany tylko przez system Windows 11 lub nowszy oraz system Server 2022 lub nowszy.

Zachowaj życie
KeepAlive boolean

Ustaw wartość true, jeśli powinna być włączona opcja keep-alive. To ponownie używa połączenia TCP, jeśli wykonujesz wiele żądań interfejsu API do tego samego punktu końcowego w krótkim przedterminowym okresie (krótszym niż minuta), a tym samym poprawia wydajność. Ustaw wartość false, jeśli zamierzasz wykonać tylko jedno wywołanie interfejsu API lub czas między wywołaniami interfejsu API trwa dłużej niż minutę. W przypadku nieprawidłowego konfigurowania tego błędu występuje minimalna szkoda, ponieważ ma to wpływ tylko na wydajność.

Oczekiwano 100 kontynuacji
Expect100Continue boolean

Ustaw wartość true, jeśli używasz żądania POST, wysyłania dużej ilości danych i chcesz określić, czy serwer zaakceptuje żądanie przed wysłaniem danych. Fałsz działa najlepiej w większości scenariuszy, ponieważ zmniejsza liczbę pakietów wysyłanych do serwera, skracając czas odpowiedzi.

Zwracanie nagłówków odpowiedzi
ReturnResponseHeaders boolean

Ustaw wartość true, jeśli chcesz, aby agent IA-Connect zwracał nagłówki HTTP odebrane z systemu zdalnego w odpowiedzi. Odpowiedź będzie mieć format JSON. Tej funkcji należy używać tylko wtedy, gdy zamierzasz przetworzyć nagłówki odpowiedzi w celu uzyskania informacji (np. zwróconego pliku cookie), ponieważ zwiększa rozmiar odpowiedzi.

Uruchom jako wątek
RunAsThread boolean

Jeśli ustawiono wartość false, agent IA-Connect uruchomi akcję natychmiast i zwróci wyniki po zakończeniu akcji, ale zakończy się niepowodzeniem, jeśli proces roboczy/ RPA upłynął limit czasu polecenia. Jeśli zostanie ustawiona wartość true, agent IA-Connect uruchomi tę akcję jako wątek agenta i będzie monitorować go do momentu jego zakończenia. Dzięki temu akcja może działać dłużej niż limit czasu polecenia procesu roboczego/RPA.

Czekaj na wątek
WaitForThread boolean

Używane tylko wtedy, gdy parametr "Uruchom jako wątek" ma wartość true. Ustaw te dane wejściowe na true, aby poczekać na zakończenie wątku agenta; Agent będzie czekać tak długo, jak określono przez wartość "Limit czasu w sekundach". Ustaw wartość false, aby pominąć oczekiwanie; Agent będzie nadal wykonywać akcję w tle, ale także będzie dostępny dla następnej akcji. Następnie możesz pobrać wyniki później, używając akcji "Zaczekaj, aż wątek agenta zakończy się pomyślnie", aby poczekać na zakończenie wątku agenta, a następnie ponownie uruchom tę akcję z danymi wejściowymi "Pobierz dane wyjściowe dla identyfikatora wątku" ustawioną na identyfikator wątku agenta.

Pobieranie danych wyjściowych dla identyfikatora wątku
RetrieveOutputDataFromThreadId integer

Jeśli wcześniej ustawiono wartość false "Czekaj na wątek" (co powoduje, że agent wykonuje oczekiwanie w wątku w tle), podaj identyfikator wątku agenta, aby pobrać wyniki. Ten identyfikator wątku agenta zostanie dostarczony przez wcześniejsze wywołanie tej akcji. W przeciwnym razie ustaw wartość 0 (wartość domyślna).

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Kod stanu odpowiedzi
ResponseStatusCode integer

Kod odpowiedzi HTTP. Typowe pomyślne odpowiedzi to 200 (OK), 201 (Utworzono), 202 (zaakceptowane). Kody odpowiedzi 3xx to komunikaty przekierowania. Kody odpowiedzi 4xx to komunikaty o błędach klienta (na przykład jeśli wystąpił problem z żądaniem). Kody odpowiedzi 5xx to komunikaty o błędach serwera. Kody odpowiedzi 4xx i 5xx zwykle nie będą wyświetlane w tych danych wyjściowych, ponieważ zamiast tego zostanie zgłoszony wyjątek.

Komunikat odpowiedzi
ResponseMessage string

Zawartość komunikatu odpowiedzi z treści odpowiedzi HTTP.

Typ zawartości odpowiedzi
ResponseContentType string

Typ zawartości treści odpowiedzi, jeśli istnieje treść odpowiedzi i czy typ został podany.

Kod JSON nagłówków odpowiedzi
ResponseHeadersJSON string

Jeśli dla danych wejściowych "Return response headers" ustawiono wartość true, te dane wyjściowe będą zawierać nagłówki odpowiedzi HTTP w formacie JSON. Tej funkcji należy używać tylko wtedy, gdy zamierzasz przetworzyć nagłówki odpowiedzi w celu uzyskania informacji (np. zwróconego pliku cookie), ponieważ zwiększa rozmiar odpowiedzi.

Identyfikator wątku
ThreadId integer

Jeśli ustawiono wartość false "Czekaj na wątek" (co powoduje, że agent wykonuje oczekiwanie w wątku w tle), te dane wyjściowe będą zawierać identyfikator wątku agenta, który może służyć do monitorowania procesu akcji i pobierania wyników później, po zakończeniu wątku.

Wysyłanie zdarzeń klucza hasła

Wysyła zdarzenia naciśnięcia globalnego do sesji użytkownika agenta IA-Connect, w szczególności do wprowadzania hasła przy użyciu sterownika klawiatury niskiego poziomu. Symuluje to użytkownikowi naciśnięcie tych na klawiaturze. Upewnij się, że docelowy element okna jest skoncentrowany lub że naciśnięcia mogą zostać odebrane przez niewłaściwą aplikację lub zostać zignorowane.

Parametry

Nazwa Klucz Wymagane Typ Opis
Hasło
Password True password

Hasło, które ma zostać wprowadzone w sesji użytkownika agenta IA-Connect przy użyciu sterownika klawiatury niskiego poziomu. Kody kluczy są udokumentowane w sekcji "Wysyłanie składni zdarzeń klucza" w podręczniku użytkownika interfejsu użytkownika. Jeśli jest to hasło przechowywane, wprowadź format {IAConnectPassword:StoredPassword:StoredPasswordIdentifier} i ustaw dane wejściowe "przechowywane hasło" na true. Jeśli jest to ogólne poświadczenie programu Orchestrator, wprowadź w formacie {OrchestratorCredential:FriendlyName} i ustaw dane wejściowe "przechowywane hasło" na true.

Interwał w milisekundach
Interval integer

Liczba milisekund między każdym zdarzeniem naciśnięcia.

Nie interpretuj symboli
DontInterpretSymbols boolean

Czy symbole w haśle nie powinny być interpretowane jako specjalne (np. {SHIFT} dla Shift, {CTRL} dla Ctrl)? Ta wartość powinna być ustawiona na true, jeśli próbujesz wprowadzić rzeczywiste symbole.

Hasło zawiera przechowywane hasło
PasswordContainsStoredPassword boolean

Ustaw wartość true, jeśli hasło jest IA-Connect przechowywanym identyfikatorem hasła (na przykład wygenerowanym przez akcję "Generuj hasło") lub poświadczenie ogólne IA-Connect Orchestrator (na przykład: jeśli używasz IA-Connect z przepływem pa).

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Wyłącz IA-Connect następnego przeskoku

Wyłącza następny przeskok, tak aby wszystkie przyszłe polecenia były przetwarzane przez agenta, który je odbiera (w przeciwieństwie do przekazywania dalej do agenta następnego przeskoku).

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Włącz IA-Connect następnego przeskoku

Włącza następny przeskok, który będzie przekazywać wszystkie przyszłe polecenia odebrane do agenta IA-Connect uruchomionego w następnej sesji przeskoku.

Parametry

Nazwa Klucz Wymagane Typ Opis
Adres dyrektora następnego przeskoku
NextHopDirectorAddress string

Opcjonalny adres dla następnego przeskoku IA-Connect Dyrektor do przekazywania poleceń do, jeśli żaden z "Adres dyrektora następnego przeskoku jest localhost", "Adres dyrektora następnego przeskoku jest nazwą hosta", "Adres dyrektora następnego przeskoku jest FQDN" lub "Adres dyrektora następnego przeskoku jest nazwany potok" parametry są ustawione na wartość true.

Port TCP dyrektora następnego przeskoku
NextHopDirectorTCPPort integer

Port TCP, na którym nasłuchuje dyrektor następnego przeskoku (dyrektor na komputerze, na którym działa agent).

Dyrektor następnego przeskoku używa protokołu HTTPS
NextHopDirectorUsesHTTPS boolean

Ustaw wartość True, jeśli dyrektor następnego przeskoku używa protokołu HTTPS lub false, jeśli nie.

Adres dyrektora następnego przeskoku to localhost
NextHopDirectorAddressIsLocalhostname boolean

Adres dyrektora następnego przeskoku (względem agenta) to "localhost".

Adres dyrektora następnego przeskoku to nazwa hosta
NextHopDirectorAddressIsHostname boolean

Adres dyrektora następnego przeskoku to nazwa hosta komputera z uruchomionym agentem (tj. tym, na którym działa agent i dyrektor).

Adres dyrektora następnego przeskoku to nazwa FQDN
NextHopDirectorAddressIsFQDN boolean

Adres dyrektora następnego przeskoku to w pełni kwalifikowana nazwa domeny (FQDN) komputera z uruchomionym agentem (tj. tym, na którym działa agent i dyrektor).

Inkrementacja następnego przeskoku Dyrektor portu TCP według identyfikatora sesji
IncrementNextHopDirectorTCPPortBySessionId boolean

Aby upewnić się, że port TCP dyrektora następnego przeskoku jest unikatowy (jeśli istnieje wiele sesji równoległych przy użyciu następnego przeskoku z tego samego hosta), identyfikator sesji można dodać do portu TCP dyrektora następnego przeskoku.

Wyłącz przed włączeniem
DisableBeforeEnable boolean

Czy przed ponownym włączeniem należy wyłączyć dwukrotny przeskok (jeśli jest obecnie aktywny)? Jeśli ustawiono wartość true (wartość domyślna), wszystkie nowe instrukcje włączania podwójnego przeskoku zastąpią poprzednie. Jeśli zostanie ustawiona wartość false, włączy to potrójny przeskok, ponieważ instrukcje zostaną odebrane przez agenta IA-Connect dwukrotnego przeskoku.

Sprawdź, czy dyrektor następnego przeskoku jest uruchomiony
CheckNextHopDirectorIsRunning boolean

Następny przeskok wymaga uruchomionego IA-Connect Director na tym samym komputerze co agent. Jeśli to ustawienie ma wartość true, agent sprawdzi, czy dyrektor następnego przeskoku jest uruchomiony zgodnie z opisem i nie będzie włączać następnego przeskoku, jeśli następny przeskok nie jest uruchomiony. Jeśli to ustawienie ma wartość false, agent nie wykona żadnych testów i po prostu włącz następny przeskok.

Sprawdź, czy agent następnego przeskoku jest uruchomiony
CheckNextHopAgentIsRunning boolean

Następny przeskok wymaga uruchomionego IA-Connect Director na tym samym komputerze co agent i uruchomiony agent IA-Connect w sesji następnego przeskoku. Jeśli to ustawienie ma wartość true, agent sprawdzi, czy agent następnego przeskoku jest uruchomiony zgodnie z opisem i nie będzie włączać następnego przeskoku, jeśli agent następnego przeskoku nie jest uruchomiony. Jeśli to ustawienie ma wartość false, agent nie wykona żadnych testów i po prostu włącz następny przeskok.

Adres dyrektora następnego przeskoku ma nazwę potoku
NextHopDirectorAddressIsNamedPipe boolean

Adres dyrektora następnego przeskoku (względem agenta) używa nazwanego potoku zamiast usługi internetowej TCP/IP. Jest to ustawienie domyślne, aby uniknąć używania portów TCP/IP na pierwszym przeskoku.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Adres dyrektora następnego przeskoku aktywnego
ActiveNextHopDirectorAddress string

Adres aktywnego dyrektora następnego przeskoku, jeśli jest używany.

Port TCP aktywnego przeskoku następnego przeskoku
ActiveNextHopDirectorTCPPort integer

Port TCP aktywnego dyrektora następnego przeskoku, jeśli jest używany.

Aktywny dyrektor następnego przeskoku używa protokołu HTTPS
ActiveNextHopDirectorUsesHTTPS boolean

Zwraca wartość true, jeśli aktywny dyrektor następnego przeskoku używa protokołu HTTPS.

Adres URL aktywnego przeskoku dyrektora
ActiveNextHopDirectorURL string

Adres URL aktywnego dyrektora następnego przeskoku.

Włączanie dziedziczenia zabezpieczeń folderów

Włącza dziedziczenie zabezpieczeń w folderze na komputerze, na którym działa agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka do folderu
FolderPath True string

Pełna ścieżka do folderu. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zabij sesję IA-Connect według nazwy

Zabija określoną sesję IA-Connect Director, jeśli istnieje. Jest to sesja, w której są wysyłane polecenia do agenta IA-Connect. Nazwa będzie znana z wcześniejszej akcji "Dołącz".

Parametry

Nazwa Klucz Wymagane Typ Opis
nazwa sesji IA-Connect
IAConnectSessionName True string

Nazwa sesji IA-Connect do zabicia.

Dołączanie do sesji IA-Connect warstwy 1 w przypadku powodzenia
AttachToTier1IAConnectSessionOnSuccess boolean

Czy IA-Connect połączyć się z sesją warstwy 1 IA-Connect (sesja dyrektora IA-Connect, który odbiera komunikaty SOAP i / lub REST), jeśli sesja została pomyślnie zamknięta?

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
sesja IA-Connect zabita
IAConnectSessionKilled boolean

Zwraca wartość true, jeśli sesja o określonej nazwie została zabita, lub wartość false, jeśli nie.

Nazwa sesji dołączonej warstwy 1 IA-Connect
AttachedTier1IAConnectSessionName string

Nazwa sesji IA-Connect warstwy 1, z którą nawiązano połączenie.

Zabij wszystkich innych agentów IA-Connect

Zabija wszystkie inne wystąpienia agenta IA-Connect, które są obecnie uruchomione w sesji użytkownika. Zapewni to, że jest uruchomione tylko jedno wystąpienie agenta IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Liczba zabitych agentów
NumberOfAgentsKilled integer

Liczba procesów agenta IA-Connect, które zostały zabite.

Liczba agentów nie powiodła się
NumberOfAgentsFailedToKill integer

Liczba procesów agenta IA-Connect, których nie można zabić.

Zabij wątek agenta

Zabija (przerywa, przerywa) wątek agenta. Wątek agenta może służyć do uruchamiania określonych akcji w wątku, zezwalając na uruchamianie akcji przez długi czas (dłuższy niż limit czasu RPA) lub uruchamianie równolegle z innymi akcjami. Wątek agenta nie jest usuwany (użyj akcji "Usuń wątek agenta", aby usunąć wątki), aby zezwolić na wszelkie procesy lub przepływy monitorujące wątek agenta w celu odebrania błędu "IA-Connect Agent został przerwany".

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator wątku
ThreadId True integer

Jeśli wcześniej uruchomiono akcję Agent jako wątek, podaj identyfikator wątku, aby przerwać wątek (trwale zatrzymać działanie wątku). Ten identyfikator wątku zostanie podany jako dane wyjściowe poprzedniego uruchomienia akcji jako wątek.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
KillAgentThreadResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Zachowaj żywą sesję

Utrzymuje sesję użytkownika agenta IA-Connect, przenosząc wskaźnik myszy w określonym interwale, aby zapobiec bezczynności sesji.

Parametry

Nazwa Klucz Wymagane Typ Opis
Przełącznik X
XWiggle integer

Liczba pikseli do przesuwania myszy w poziomie.

Y wiggle
YWiggle integer

Liczba pikseli do przesuwania myszy w pionie.

Przełączanie opóźnienia w sekundach
WiggleDelayInSeconds double

Liczba sekund między ruchami myszy podczas wigglingu.

Próg bezczynności w sekundach
IdleThresholdInSeconds integer

Liczba sekund, które powinny upłynąć od ostatniego wejścia przed przeniesieniem myszy.

Okres sprawdzania bezczynności w sekundach
IdleCheckPeriodInSeconds integer

Liczba sekund między sprawdzeniem czasu ostatniego wejścia (aby sprawdzić, czy próg bezczynności został przekroczony).

Łączna liczba czasu wykonywania utrzymania aktywności w sekundach
TotalKeepaliveRuntimeInSeconds integer

Łączna liczba sekund, dla których sesja będzie aktywna.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
KeepSessionAliveResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Zamykanie agenta IA-Connect

Zamyka agenta IA-Connect. Nie ma to wpływu na sesję użytkownika, w której był uruchomiony agent IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Czas oczekiwania w sekundach
SecondsToWait integer

Czas oczekiwania przed wydaniem polecenia zamknij, aby agent IA-Connect mógł zgłosić ukończenie polecenia.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zapisywanie w pliku CSV

Tworzy plik CSV na komputerze, na którym działa agent IA-Connect. Plik CSV jest tworzony na podstawie kolekcji (tabeli) lub tabeli w formacie JSON.

Parametry

Nazwa Klucz Wymagane Typ Opis
Właściwości
Properties object
Dane wejściowe tabeli JSON
InputTableJSON string

Tabela danych do zapisu w pliku CSV w formacie JSON.

Ścieżka pliku CSV danych wyjściowych
CSVFilePath True string

Pełna ścieżka do pliku CSV. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Kodowanie danych wyjściowych
OutputEncoding string

Format kodowania tekstu używany podczas zapisywania w pliku CSV. Obsługiwane kodowania to UTF8, UTF7, Unicode i ASCII.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
WriteCollectionToCSVFileResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Zapisywanie w poświadczeniach użytkownika

Zapisuje nazwę użytkownika i hasło do poświadczeń w profilu użytkownika w sesji IA-Connect Agent, tworząc to poświadczenie, jeśli nie istnieje. Poświadczenia można wyświetlić w Panelu sterowania systemu Windows.

Parametry

Nazwa Klucz Wymagane Typ Opis
Adres poświadczeń
CredentialAddress True string

Nazwa/adres poświadczenia.

Nazwa użytkownika
UserName True string

Nazwa użytkownika poświadczeń.

Hasło
Password True string

Hasło poświadczeń.

Typ poświadczeń
CredentialType True string

Typ poświadczeń: Windows lub Generic.

Trwałość poświadczeń
CredentialPersistence string

Trwałość poświadczeń: Sesja (trwa tylko dla tej sesji logowania), LocalMachine (utrwala się dla tego użytkownika między sesjami i ponownymi rozruchami tylko na tym komputerze) lub Enterprise (może wędrować po to między maszynami).

Klucz szyfrowania symetrycznego
SymmetricKey string

Opcjonalny symetryczny klucz szyfrowania używany do szyfrowania poświadczeń. Możesz pobrać to poświadczenie tylko wtedy, gdy znasz klucz. Można używać tylko z poświadczeniami ogólnymi.

Przechowywanie hasła jako identyfikatora
StorePasswordAsIdentifier string

Jeśli zostanie podany identyfikator, to hasło będzie również przechowywane zaszyfrowane wewnątrz agenta na potrzeby późniejszego pobierania/ użycia przez dowolne polecenia, które mogą korzystać z przechowywanych poświadczeń. Te hasła są przechowywane tylko w pamięci i są tracone po zamknięciu agenta. Na przykład: MyExchangePassword.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
CredentialWriteResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Zastępowanie danych zmiennych w pliku INI

Aktualizuje pojedynczą zmienną w pliku INI.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka pliku INI
InputFilename True string

Pełna ścieżka do pliku INI. Musi to być dostępne z poziomu sesji, w której jest uruchomiony agent IA-Connect.

Ścieżka pliku INI danych wyjściowych
OutputFilename string

Jeśli chcesz zapisać zaktualizowany plik INI do pliku alternatywnego, wprowadź pełną ścieżkę do pliku wyjściowego tutaj. Wejściowy plik INI będzie niezmodyfikowany — wyjściowy plik INI będzie przechowywać zmiany.

Sekcja wyszukiwania INI
SearchSection string

Opcjonalna nazwa sekcji zawierającej zmienną do zmiany.

Nazwa zmiennej wyszukiwania INI
SearchVariable string

Nazwa zmiennej do zaktualizowania.

Dane zastępcze
ReplaceData string

Dane zastępcze w celu zaktualizowania zmiennej do.

Kodowanie plików INI
InputFilenameEncoding string

Podaj kodowanie plików INI (Unicode, UTF8, UTF7 lub ASCII) lub określ wartość kodowania (np. 1252 dla Europy Zachodniej).

Utwórz nowy plik, jeśli plik wejściowy nie istnieje
CreateNewFileIfNotExists boolean

Jeśli plik wejściowy nie istnieje, czy należy utworzyć nowy?

Zapisz spację przed równa się
WriteSpaceBeforeEquals boolean

Czy przed znakiem równości ( = ) należy zapisać spację?

Zapis spacji po równa się
WriteSpaceAfterEquals boolean

Czy po znaku równości ( = ) należy zapisać spację?

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zatrzymaj żywą sesję

Zatrzymuje sesję użytkownika IA-Connect Agent.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
StopKeepSessionAliveResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Zgłaszanie wyjątku

Zgłoś wyjątek z określonym komunikatem, jeśli wyjątek wejściowy nie jest pusty. Jest to przydatne do wyzwolenia komunikatu o wyjątku w przepływie (HTTP 400), który zostanie przechwycony przez etap obsługi błędów, jeśli wcześniejsza akcja napotkała błąd. Ten wyjątek nie jest rejestrowany w statystykach uruchamiania przepływu IA-Connect Orchestrator.

Parametry

Nazwa Klucz Wymagane Typ Opis
Wyjątek wejściowy
InputException string

Jeśli ten wyjątek wejściowy nie jest pustym ciągiem, zostanie zgłoszony wyjątek z podanym komunikatem o wyjątku. Jeśli ten wyjątek wejściowy jest pusty, ta akcja nie zrobi nic.

Komunikat o wyjątku
ExceptionMessage string

Komunikat o wyjątku do wywołania.

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
RaiseExceptionResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Zmienianie stanu zadania automatyzacji programu Orchestrator

Zmienia wybrany stan zadania automatyzacji programu Orchestrator lub inne właściwości zadania.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator zadania
TaskId True integer

Identyfikator zadania programu Orchestrator do zmodyfikowania.

Nowy stan zadania automatyzacji
AutomationTaskStatus string

Nowy stan zadania dla określonego zadania automatyzacji lub pozostaw to pole puste, jeśli nie chcesz zmieniać stanu istniejącego zadania. Jeśli chcesz odroczyć istniejące zadanie, zamiast tego użyj akcji "Odroczenie istniejącego zadania automatyzacji programu Orchestrator".

Umieszczanie zadania w wstrzymaniu
TaskOnHold boolean

Określ stan "Wstrzymaj" zadania. Tylko nowe lub odroczone zadania mogą być wstrzymane, więc w przypadku próby wstrzymania dowolnego innego stanu zadania zostanie zgłoszony wyjątek.

Wymazywanie danych wejściowych zadania
EraseTaskInputData boolean

Jeśli ustawisz tę wartość na true, wszystkie dane wejściowe zadania zostaną wymazane. Jest to zwykle używane do zaoszczędzenia miejsca do magazynowania dla ukończonego lub zakończonego niepowodzeniem zadania, ponieważ nieprzetworzone dane nie są już wymagane.

Wymazywanie przechowywanych danych
EraseDeferralStoredData boolean

Jeśli ustawisz tę wartość na true, wszystkie przechowywane dane zostaną wymazane. Jest to zwykle używane do zaoszczędzenia miejsca do magazynowania dla ukończonego lub zakończonego niepowodzeniem zadania, ponieważ nieprzetworzone dane nie są już wymagane.

Aktualizowanie systemu źródłowego
UpdateSourceSystem boolean

Jeśli ustawisz tę wartość na true, a zadanie programu Orchestrator jest połączone z systemem źródłowym (na przykład ServiceNow), program Orchestrator wykona wszelkie akcje określone w konfiguracji systemu źródłowego w programie Orchestrator (na przykład zamknij bilet).

Przyczyna zamknięcia zadania
TaskClosureReason string

Podaj przyczynę zamknięcia zadania dla zadań "Ukończono" lub "Niepowodzenie", które będą przechowywane w zadaniu. Ponadto jeśli zadanie programu Orchestrator jest połączone z systemem źródłowym (na przykład ServiceNow), zmieniasz stan, a wartość "Aktualizuj system źródłowy" ma wartość true, przyczyna zostanie również przekazana do systemu źródłowego (na przykład jako notatka służbowa usługi ServiceNow). Tylko ukończone lub zakończone zadania zakończone niepowodzeniem mogą mieć przyczynę zamknięcia, dlatego w przypadku próby ustawienia przyczyny zamknięcia dla dowolnego innego stanu zadania zostanie zgłoszony wyjątek.

Zwraca

Nazwa Ścieżka Typ Opis
Wynik polecenia
TasksChangeTaskStatusResult boolean

Wynik polecenia (powodzenie lub niepowodzenie).

Komunikat o błędzie
ErrorMessage string

Jeśli polecenie nie powiodło się, będzie zawierać zwrócony komunikat o błędzie.

Środkowa mysz przytrzymuje

Przechowuje środkowy przycisk myszy w sesji użytkownika agenta IA-Connect przez określoną ilość sekund.

Parametry

Nazwa Klucz Wymagane Typ Opis
Czas przechowywania w sekundach
SecondsToHold True double

Liczba sekund do przytrzymowania środkowego przycisku myszy.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Środkowe kliknięcie myszy na współrzędnych

Klika środkowy przycisk myszy w sesji użytkownika agenta IA-Connect na określonych współrzędnych. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych.

Parametry

Nazwa Klucz Wymagane Typ Opis
X pikseli
XCoord True integer

Wartość współrzędnych X (w pikselach).

Y pikseli
YCoord True integer

Wartość współrzędnych Y (w pikselach).

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Środkowe kliknięcie myszą

Klika środkowy przycisk myszy w sesji użytkownika IA-Connect Agent.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Środkowe trzymanie myszy na współrzędnych

Przechowuje środkowy przycisk myszy na określonych współrzędnych w sesji użytkownika agenta IA-Connect przez określoną ilość sekund. Obecnie aktywny interfejs API przenoszenia myszy (mouse_event lub setcursorpos) służy do przenoszenia myszy. Skalowanie DPI i wiele ekranów są uwzględniane podczas obliczania współrzędnych.

Parametry

Nazwa Klucz Wymagane Typ Opis
X pikseli
XCoord True integer

Wartość współrzędnych X (w pikselach).

Y pikseli
YCoord True integer

Wartość współrzędnych Y (w pikselach).

Czas przechowywania w sekundach
SecondsToHold True double

Liczba sekund do przytrzymowania środkowego przycisku myszy.

Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Środkowy przycisk myszy w dół

Naciska (i nie zwalnia) środkowego przycisku myszy w sesji użytkownika agenta IA-Connect. Aby zwolnić mysz, użyj akcji środkowego przycisku myszy w górę.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()

Środkowy przycisk myszy w górę

Zwalnia środkowy przycisk myszy w sesji użytkownika agenta IA-Connect.

Parametry

Nazwa Klucz Wymagane Typ Opis
Workflow
Workflow True string

Dodaj następujące wyrażenie tutaj: workflow()