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 |
| 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 Power |
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() |