Aracılığıyla paylaş


IA-Connect Oturumu

IA-Connect, Buluttan şirket içi sanal makinelere veya Citrix veya Microsoft Uzak Masaüstü 'RDS' bağlantıları üzerinden RPA işlevselliği ekleyen bir Robotik Süreç Otomasyonu 'RPA' platformudur. Bu, ortamı, oturumu, dosya yönetimini otomatikleştirmeye ve IA-Connect'i yapılandırmaya yönelik modüldür.

Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:

Hizmet Class Bölgeler
Copilot Studio Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Logic Apps Standart Aşağıdakiler dışında tüm Logic Apps bölgeleri :
     - Azure Kamu bölgeleri
     - Azure Çin bölgeleri
     - ABD Savunma Bakanlığı (DoD)
Power Apps Premium Aşağıdakiler dışında tüm Power Apps bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Power Automate Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
İletişim
İsim Ultima Labs
URL https://www.ultima.com/ultima-labs
E-posta IAConnect@ultima.com
Bağlayıcı Meta Verileri
Publisher Ultima Business
Web sitesi https://www.ultima.com/ultima-labs
Gizlilik ilkesi https://www.ultima.com/privacy-policy
Kategoriler BT İşlemleri; Verimli -lik

IA-Connect, Power Automate Bulut Akışları'ndan şirket içi sanal makinelere veya Citrix veya Microsoft Uzak Masaüstü (RDS) bağlantıları üzerinden RPA işlevselliği ekleyen bir Robotik Süreç Otomasyonu (RPA) platformudur. IA-Connect Bağlayıcıları 800'den fazla eylem sağlayarak doğrudan bir Power Automate Bulut Akışı'ndan her tür şirket içi uygulamayı otomatikleştirmenizi sağlar. Tüm IA-Connect eylemleri doğrudan Power Automate Cloud Flow'unuzdan edinilebilir ve Bulut tabanlı uygulamalar ile şirket içi uygulamalar arasında kolay tümleştirme, RPA süreçlerinizde mevcut Power Automate koşullarından, döngülerden, dinamik içerikten, ifadelerden ve özel durum işlemeden yararlanma olanağı sağlar. IA-Connect Bağlayıcılarının kullanılması, Flow çalıştırma geçmişinden tam yürütme geçmişi ve denetlenebilirlik sağlarken RPA süreçlerinizi geliştirmek için ayrı bir uygulama/konsol/stüdyoya sahip olmanız gereğini de ortadan kaldırır.

Önkoşullar

IA-Connect Bağlayıcılarından herhangi birini kullanmak için IA-Connect yazılımını yüklemeniz gerekir. Bu, 30 gün boyunca test etmek için ücretsizdir ve bundan sonra bir IA-Connect lisansına ihtiyacınız olacaktır.

IA-Connect yazılımı iki ana bileşenden oluşur:

  • kendi Azure kiracınızda barındıracağınız bir Azure WebApp olan IA-Connect Orchestrator. Bu, RPA Akışlarının bir veya daha fazla şirket içi veya bulut tabanlı sanal makineye yönlendirilmesi ve güvenliğini işler.

  • Otomatikleştirmek istediğiniz yazılımın erişilebilir olduğu sanal makinelere yüklenen IA-Connect Aracısı ve Direktörü. Ayrıca, IA-Connect Aracısı bir Citrix veya Microsoft Uzak Masaüstü Hizmetleri (RDS) oturumunda çalıştırılabilir ve burada RPA komutları yürütme için uzak oturuma bir sanal kanal geçirilir. IA-Connect Aracısı bir ağ paylaşımından çalıştırılabilir ve yükleme gerektirmez.

Kullanılabilir IA-Connect Bağlayıcıları

Kullanılabilir IA-Connect Bağlayıcıları şunlardır:

  • Dinamik Kodu IA-Connect
  • Java IA-Connect
  • JML IA-Connect
  • IA-Connect Ana Bilgisayarı
  • Microsoft Office'i IA-Connect
  • SAP GUI'IA-Connect
  • IA-Connect Oturumu
  • IA-Connect kullanıcı arabirimi
  • web tarayıcısını IA-Connect

Kimlik bilgilerini alma

Lisansınızı almak ve 30 günlük ücretsiz deneme sürümünüzü başlatmak için lütfen web sitemizde (https://www.ultima.com/IA-Connect/Power-Automate) bir istek gönderin.

Deneme isteği alındıktan sonra, IA-Connect yazılımının ayarlanmasına yardımcı olmak ve size deneme lisansı sağlamak için sağlanan e-posta adresi aracılığıyla sizinle iletişime geçeceğiz. Bu tam özellikli bir deneme sürümüdür ve deneme süresi boyunca 9 IA-Connect Bağlayıcısı genelindeki 800 eylemi test etmenizi sağlar.

Bağlayıcınızı kullanmaya başlama

IA-Connect için bir deneme isteği gönderdikten sonra, yükleme ve kurulumu kapsayan IA-Connect yazılımını ve belgelerini içeren bir ZIP dosyasını indirebilirsiniz. Ayrıca, gerektiğinde yükleme işlemi boyunca destek ve rehberlik sunmak için sizinle iletişime geçeceğiz.

Support

Deneme süresi boyunca destek ve yardım için Ultima Labs (IAConnect@ultima.com) ile iletişime geçebilirsiniz.

IA-Connect lisansları satın aldıktan sonra, Ultima'nın İngiltere merkezli Teknik Servis Merkezi'nden (TSC) özel eğitim veya destek için değiştirilebilir destek belirteçleri alacaksınız.

Bilinen sorunlar, yaygın hatalar ve SSS

Bilgi Bankamız bilinen sorunları, IA-Connect Bağlayıcıları kullanılırken oluşabilecek yaygın hataları ve sık sorulan soruları kapsayan bir dizi makale içerir. Buna adresinden https://support.ultima.com/ultimalabs erişilebilir ve IA-Connect deneme sürümü sırasında ve bir IA-Connect lisansı satın aldıktan sonra bu kaynaklara erişmek için bir hesap sağlanır.

Bağlantı oluşturma

Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:

Varsayılan Bağlantı oluşturmak için parametreler. Tüm bölgeler Paylaşılamaz

Temerrüt

Geçerli: Tüm bölgeler

Bağlantı oluşturmak için parametreler.

Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.

İsim Türü Description Gerekli
API Anahtarı securestring Bu API için API Anahtarı Doğru
Orchestrator adresini IA-Connect String HTTP(S) bileşeni olmadan IA-Connect Orchestrator adresini belirtin Doğru

Azaltma Sınırları

Name Çağrılar Yenileme Dönemi
Bağlantı başına API çağrıları 100 60 saniye

Eylemler

ada göre IA-Connect oturumu sonlandırma

Varsa belirtilen IA-Connect Director oturumunu öldürür. Bu, IA-Connect Aracısı'na komutların gönderildiği oturumdur. Ad, önceki bir 'Ekle' eyleminden bilinir.

ada göre işlem sayısını alma

Belirtilen işlem adına sahip IA-Connect Aracısı kullanıcı oturumunda çalışan işlemlerin sayısını döndürür.

Akış sonucu JSON'dan başarısız eylem hata iletisi alma

Bir veya daha fazla flow result() ifadesinin JSON çıkışını seri durumdan çıkarır ve başarısız bir eylemden ilk bulunan hata iletisini alır. Hata iletisi JSON'da çeşitli biçimlerde depolanabilir. Bu eylem bilinen biçimleri işler ve bulunan ilk hata iletisini döndürür.

Akışı tamamlandı olarak işaretleme

IA-Connect Orchestrator'a atanan çalışan makinesinin artık diğer Akışları işlemek için kullanılabilir olduğunu bildiren Bir Akışı tamamlandı olarak işaretleyin.

Alternatif IA-Connect Aracısı çalıştırma

Aracı yürütülebilir dosyasını bir dosya konumundan yükleyerek alternatif bir IA-Connect Aracısı (örneğin, daha sonraki bir sürüm) çalıştırır.

Anahtarları gönder

IA-Connect Aracısı kullanıcı oturumuna genel tuş basmalarını gönderir. Bu, klavyede bu tuşlara basan bir kullanıcının simülasyonunu oluşturur. Hedef Pencere öğesinin odaklandığından veya tuş basılarının yanlış uygulama tarafından alınabildiğinden veya yoksayıldığından emin olun.

Aracı belleğinde parolayı silme

Aracı belleğinde depolanan bir parolayı silin veya Aracı tarafından depolanan tüm parolaları silin.

Aracı iş parçacıklarını alma

Aracı iş parçacıklarının listesini döndürür. Aracı iş parçacığı, bir iş parçacığında belirli eylemleri çalıştırmak için kullanılabilir ve eylemlerin uzun süre (RPA zaman aşımından daha uzun) çalışmasına veya diğer eylemlerle paralel olarak çalışmasına izin verebilir. Genellikle, bir Aracı iş parçacığı tamamlandıktan ve verileri alındıktan sonra Aracı iş parçacığı silinir ve iş parçacıkları listesinde görünmez.

Aracı iş parçacığını silme

Hala çalışıyorsa önce bir Aracı iş parçacığını veya tüm Aracı iş parçacıklarını silip iş parçacığını öldürür (sonlandırıp durdurur). Aracı iş parçacığı, bir iş parçacığında belirli eylemleri çalıştırmak için kullanılabilir ve eylemlerin uzun süre (RPA zaman aşımından daha uzun) çalışmasına veya diğer eylemlerle paralel olarak çalışmasına izin verebilir. Aracı iş parçacığını izleyen işlemler veya akışlar 'Aracı iş parçacığı kimliği yok' hatası alır.

Aracı iş parçacığını sonlandırma

Aracı iş parçacığını öldürür (sonlandırır, durdurur). Aracı iş parçacığı, bir iş parçacığında belirli eylemleri çalıştırmak için kullanılabilir ve eylemlerin uzun süre (RPA zaman aşımından daha uzun) çalışmasına veya diğer eylemlerle paralel olarak çalışmasına izin verebilir. Aracı iş parçacığını izleyen işlemlerin veya akışların 'IA-Connect Aracı iş parçacığı durduruldu' hatasını almasına izin vermek için Aracı iş parçacığı silinmez (iş parçacıklarını silmek için 'Aracı iş parçacığını sil' eylemini kullanın).

Aracı iş parçacığının başarıyla tamamlanmasını bekleyin

Aracı iş parçacığının tamamlanmasını bekler ve isteğe bağlı olarak iş parçacığı çıkış verilerini alır. Aracı iş parçacığı, bir iş parçacığında belirli eylemleri çalıştırmak için kullanılabilir ve eylemlerin uzun süre (RPA zaman aşımından daha uzun) çalışmasına veya diğer eylemlerle paralel olarak çalışmasına izin verebilir. Aracı iş parçacığı tamamlanır ancak hata durumunda bir özel durum oluşturulur.

Aracı iş parçacığının durumunu alma

Aracı iş parçacığının durumunu alır ve isteğe bağlı olarak iş parçacığı çıkış verilerini alır. Aracı iş parçacığı, bir iş parçacığında belirli eylemleri çalıştırmak için kullanılabilir ve eylemlerin uzun süre (RPA zaman aşımından daha uzun) çalışmasına veya diğer eylemlerle paralel olarak çalışmasına izin verebilir.

CSV dosyasına yazma

IA-Connect Aracısı'nın çalıştığı bilgisayarda bir CSV dosyası oluşturur. CSV dosyası bir koleksiyondan (tablodan) veya JSON biçimindeki bir tablodan oluşturulur.

CSV metnini koleksiyon olarak alma

IA-Connect Aracısı'nın koleksiyon (tablo) olarak çalıştığı bilgisayarda bir CSV dosyası döndürür. CSV dosyasına yalnızca salt okunur erişim gerektirir.

Depolanan parolayı alma

Önceden oluşturulmuş veya depolanan bir parolayı alır.

Dikdörtgen koordinatlarını dönüştürme

Dikdörtgen piksel koordinatlarını sanaldan fiziksele veya fizikselden sanala dönüştürür. Bir noktayı dönüştürmek istiyorsanız Sağ=Sol ve Alt=Üst'ü ayarlamanız yeterlidir. Fiziksel koordinatlar doğrudan monitördeki piksellerle eşlenir. Sanal koordinatlar DPI ölçeklendirilir. Tüm görüntüleme cihazlarının temel görüntü ölçeklendirmesi 100%ise, hem fiziksel hem de sanal koordinatlar aynıdır.

Disk boş alanı alma

IA-Connect Aracısı'nın çalıştığı bilgisayarda belirtilen disk için boş alan miktarını döndürür.

Dizin erişilebilir mi?

Bir dizinin (klasör) erişilebilir olup olmadığını ve izinlerin IA-Connect Aracısı'nın bulunduğu bilgisayarda bu dizine erişimi kısıtlayıp kısıtlamadığını döndürür.

Dizin oluşturma

IA-Connect Aracısı'nın çalıştığı bilgisayarda bir dizin (klasör) oluşturur.

Dizin var mı?

IA-Connect Aracısı'nın çalıştığı bilgisayarda bir dizinin (klasör) bulunup bulunmadığına ilişkin doğru veya yanlış değerini bildirir.

dizine göre IA-Connect oturumuna ekleme

Dizine göre belirtilen IA-Connect Director oturumuna ekler (örneğin, ilk Citrix ICA oturumuna iliştirin). Bu, IA-Connect Aracısı'na komutların gönderildiği oturumdur.

Dizini silme

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir dizini (klasör) siler.

Dizini temizleme

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir dizini (klasör) temizler ve dizinde depolanan tüm dosyaları kaldırır.

Diğer tüm IA-Connect Aracılarını öldür

Kullanıcı oturumunda çalışmakta olan IA-Connect Aracısı'nın diğer tüm örneklerini öldürür. Bu, IA-Connect Aracısı'nın yalnızca bir örneğinin çalışmasını sağlar.

Dosya boyutunu alma

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir dosyanın boyutunu (bayt cinsinden) döndürür.

Dosya güvenliği izinlerini alma

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir dosyada ayarlanmış olan izinlerin listesini döndürür.

Dosya güvenliğinden kimlik kaldırma

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir dosyadaki güvenlik izinlerinden bir kimliği (örneğin kullanıcı, grup veya bilgisayar) kaldırır.

Dosya içeriğini Base64 olarak alma

Belirtilen dosyanın içeriğini, API aracılığıyla iletim için uygun ve kolayca özgün metne veya ikili biçime dönüştürülecek şekilde Base64 biçiminde alın.

Dosya sahibini ayarlama

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir dosyanın sahibini ayarlar.

Dosya var mı?

IA-Connect Aracısı'nın çalıştığı bilgisayarda bir dosyanın var olup olmadığını doğru veya yanlış olarak raporlar.

Dosyadan tüm metni okuma

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir dosyanın metin içeriğini okur.

Dosyaları alma

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir klasördeki dosyaların listesini (csv desen listesiyle eşleşen) döndürür.

Dosyaları sil

IA-Connect Aracısı'nın çalıştığı bilgisayardaki desenle eşleşen belirli bir klasör içindeki dosyaları siler.

Dosyaya izin ekleme

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir dosyaya izin ekler.

dosyayı istemciden sunucuya kopyalama

Yerel bilgisayardan (IA-Connect Yöneticisi'ni çalıştıran) bir dosyayı uzak bilgisayara (IA-Connect Aracısı'nı çalıştıran) kopyalar.

Dosyayı kopyalama

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir dosyayı kopyalar.

Dosyayı panoya kopyalama

Belirtilen yerel dosyayı IA-Connect Aracısı kullanıcı oturumunda panoya kopyalar.

Dosyayı sil

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir dosyayı siler.

Dosyayı taşıma

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir dosyayı taşır.

Ekran görüntüsü alma

IA-Connect Aracısı kullanıcı oturumunun ekran görüntüsünü alır ve Base64 ile kodlanmış dize olarak döndürür.

Ekran okuyucu ayarlama

IA-Connect Aracısı kullanıcı oturumunda ekran okuyucuyu etkinleştirir veya devre dışı bırakır.

Ekran okuyucu etkin mi?

ekran okuyucunun IA-Connect Aracısı kullanıcı oturumunda etkinleştirilip etkinleştirilmediğini döndürür.

Ekran çözünürlüğü alma

IA-Connect Aracısı kullanıcı oturumunun ekran çözünürlüğünü döndürür. Fiziksel masaüstü veya dizüstü bilgisayarda çalışan IA-Connect yerel Aracı için bu, tüm görüntü cihazları ve bunların ölçeklendirmesi hakkında bilgi sağlar. Bir sanal makinede, sanal makine birden çok ekran sunacak şekilde yapılandırılmadığı sürece (yaygın olmayan) yalnızca bir ekran bildirilir. Uzak oturumlarda genellikle tek bir sanal ekran oluşturulduğundan, bu görüntü birden çok yerel ekrana yayılsa bile, uzak oturumlarda genellikle yalnızca bir ekran bildirilir.

Ekranda dikdörtgen çizme

Ekran koordinatlarını tanımlamaya veya ekran koordinatlarını bildiren bir eylemin çıkışına yardımcı olması için ekrana bir dikdörtgen çizer. Dikdörtgen 5 saniye sonra otomatik olarak kaldırılır.

En son IA-Connect oturumuna ekleme

En son bağlanan IA-Connect Direktörü oturumuna (isteğe bağlı olarak belirtilen türde) ekler. Bu, IA-Connect Aracısı'na komutların gönderildiği oturumdur.

En üstteki IA-Connect Aracısı GUI'lerini ayarlama

IA-Connect Aracısı'nı en üstteki olarak ayarlar. Bu, IA-Connect Aracısı'nın her zaman ekranda görünür olacağı ve diğer uygulama pencerelerinin arkasına gizlenemeyeceği anlamına gelir.

Fare imleci konumunu ayarlama

IA-Connect Aracısı kullanıcı oturumundaki fare imlecini belirtilen konuma ayarlar. Setcursorpos API'si, seçilen etkin fare hareketi API'sine bakılmaksızın fareyi taşımak için kullanılır.

Fare taşıma yöntemini alma

Geçerli fare taşıma yöntemini alır.

Fare taşıma yöntemini ayarlama

Geçerli fare taşıma yöntemini mouse_event veya setcursorpos olarak ayarlar.

Fare tekerleğini döndürme

IA-Connect Aracısı kullanıcı oturumunda fare tekerleğini (pozitif veya negatif çentikler) çevirir.

Fare çarpanı alma

IA-Connect Aracısı kullanıcı oturumunda genel fare çarpanını alır. Bu varsayılan olarak (1, 1) şeklindedir, ancak 'Fare çarpanını ayarla' eylemiyle değiştirilebilirdi.

Fare çarpanı ayarlama

IA-Connect Aracısı kullanıcı oturumunda genel fare çarpanını ayarlar. Bu, uzak masaüstü ölçeklendirmeyle ilgili sorunlarla karşılaşırsanız geliştirme sırasında yararlı olabilir.

Fareye sağ tıklayın

IA-Connect Aracısı kullanıcı oturumunda sağ fare düğmesine tıklar.

Fareyi göreli taşıma

IA-Connect Aracısı kullanıcı oturumundaki fareyi, geçerli konumuna göre belirtilen piksel sayısına göre taşır. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır.

Fareyi koordinata taşıma

IA-Connect Aracısı kullanıcı oturumundaki fareyi belirtilen piksel koordinatlarına taşır. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır.

Fareyi koordinatlar arasında hareket ettirme

IA-Connect Aracısı kullanıcı oturumunda fareyi belirtilen iki koordinat arasında taşır. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır. fare hareketinde isteğe bağlı bir değişim desteklenir, daha çok insan eli hareketi gibi olması için.

Fareyi koordinatta sağ tutun

Sağ fare düğmesini IA-Connect Aracısı kullanıcı oturumunda belirtilen koordinatlarda belirtilen süre boyunca tutar. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır.

Fareyi koordinatta sol tıklama

Belirtilen koordinatlardaki IA-Connect Aracısı kullanıcı oturumunda sol fare düğmesine tıklar. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır.

Fareyi koordinatta sola tutma

Sol fare düğmesini IA-Connect Aracısı kullanıcı oturumunda belirtilen koordinatlarda belirtilen süre boyunca tutar. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır.

Fareyi sağ basılı tutma

IA-Connect Aracısı kullanıcı oturumunda farenin sağ düğmesini belirtilen süre boyunca tutar.

Fareyi çift sola tıklama

IA-Connect Aracısı kullanıcı oturumunda sol fare düğmesine çift tıklar.

Genel IA-Connect Aracısı komutunu çalıştırma

Bağımsız değişkenleri JSON olarak geçiren ve çıkış verilerini JSON olarak döndüren genel bir IA-Connect Aracısı komutu çalıştırır. Yönetici ve Denetçi Aracı'dan daha eski sürümler olduğunda Aracı komutlarını çalıştırmak için kullanılır ve bu nedenle komutu anlamaz.

Geçerli fare koordinatlarını alma

setcursorpos API'sini kullanarak IA-Connect Aracısı kullanıcı oturumundaki geçerli fare imleci konumunu alır.

HTTP dosyasını indirme

IA-Connect Aracısı'nın HTTP(S) kullanarak çalıştığı bilgisayara bir dosya indirir.

IA-Connect Aracı GUI'sini öne getirme

IA-Connect Aracı GUI'sini ekrana görünür olacak şekilde öne getirir.

IA-Connect Aracısı bilgilerini alma

sürüm numarası ve Aracı yürütülebilir dosyasının yolu dahil olmak üzere IA-Connect Aracısı'nın özelliklerini döndürür.

IA-Connect Aracısı genel koordinat yapılandırmasını alma

Öğe konumlarını görüntülemek (örneğin, fare denetimi sırasında) ve fare konumlarını hesaplamak için kullanılan IA-Connect Aracısı genel koordinat sistemi yapılandırmasının yapılandırmasını alır (örneğin: genel fare eylemleri gerçekleştirirken).

IA-Connect Aracısı genel koordinat yapılandırmasını ayarlama

Öğe konumlarını görüntülemek (örneğin, fare denetimi sırasında) ve fare konumlarını hesaplamak için kullanılan IA-Connect Aracısı genel koordinat sistemini yapılandırırken (örneğin, genel fare eylemleri gerçekleştirirken). Varsayılanlar en son işlevleri sağlar, ancak bu eylemi Aracı'nın önceki sürümlerindeki davranışa geri dönmek veya bir API'nin farklı bir koordinat sistemi kullandığını belirtmek için kullanabilirsiniz.

IA-Connect Aracısı geçerli lisans durumunu alma

IA-Connect Aracısı'nın şu anda lisanslı olup olmadığını ve lisanslanırsa lisansın özelliklerini döndürür.

IA-Connect Aracısı GUI konumunu ayarlama

IA-Connect Aracısı GUI'sinin ekran konumunu belirtilen konuma ayarlar.

IA-Connect Aracısı GUI opaklığını ayarlama

IA-Connect Aracısı'nın opaklığını 1 'den (görünür) 0'a (saydam) ayarlar.

IA-Connect Aracısı günlük düzeyini alma

Geçerli IA-Connect Aracısı günlük düzeyini döndürür. Günlük düzeyleri 1'den 4'e ayarlanır ve 1 en düşük düzey ve 4 en yüksek düzeydir.

IA-Connect Aracısı günlük düzeyini ayarlama

IA-Connect Aracısı günlük düzeyini belirtilen değere ayarlar (1 en düşük düzey ve 4 en yüksek düzeydir).

IA-Connect Aracısı günlüğünü alma

Geçerli IA-Connect Aracısı günlüğünü dosya olarak veya içeriği okuyarak ve bir çıkış değişkeninde döndürerek döndürür.

IA-Connect Aracısı işlem sayısını alma

Kullanıcı oturumunda çalışmakta olan IA-Connect Aracısı örneklerinin sayısını döndürür. Bu, çalışan IA-Connect Aracısı'nın birden çok örneği olup olmadığını algılamak için yararlıdır.

IA-Connect Aracısı komut zaman aşımını ayarlama

IA-Connect Aracısı'nın yürütülen her komut için kullanacağı komut zaman aşımını ayarlar.

IA-Connect Aracısı oturum bilgilerini alma

IA-Connect Aracısı kullanıcı oturumu hakkındaki bilgileri döndürür.

IA-Connect Aracıyı Kapat

IA-Connect Aracısı'nı kapatır. Bu, IA-Connect Aracısı'nın çalıştığı kullanıcı oturumunu etkilemez.

IA-Connect Direktörü bilgilerini alma

sürüm numarası ve Director yürütülebilir dosyasının yolu dahil olmak üzere IA-Connect Director'ın özelliklerini döndürür.

IA-Connect Direktörü günlük düzeyini alma

Geçerli IA-Connect Direktörü günlük düzeyini döndürür. Günlük düzeyleri 0'dan 4'e ayarlanır. 0 devre dışı bırakıldı. 1, en düşük günlük düzeyidir (ve varsayılandır). 4, en yüksek günlük düzeyidir.

IA-Connect Direktörü günlük düzeyini ayarlama

IA-Connect Director günlük düzeyini belirtilen değere ayarlar. Günlük düzeyleri 0'dan 4'e ayarlanır. 0 devre dışı bırakıldı. 1, en düşük günlük düzeyidir (ve varsayılandır). 4, en yüksek günlük düzeyidir.

IA-Connect Direktörü çalışma süresini alma

Bu IA-Connect Direktörün çalışma süresini saniyeler içinde döndürür (örneğin, Müdür'ün ne kadar süredir çalıştığını).

IA-Connect komut istatistiklerini sıfırlama

IA-Connect Aracısı'nın geçerli oturumda yürüttüğü komutlar üzerinde şu anda depolanan tüm istatistikleri sıfırlar.

IA-Connect lisans anahtarını ayarlama

IA-Connect Aracısı'na bir lisans anahtarı ile lisanslar. Bu bir lisans dizesi veya IA-Connect Orchestrator'da tutulan bir lisansın kolay adı olabilir.

IA-Connect lisans kodunu ayarlama

IA-Connect Aracısı'na eski stilde (7.0 ve 7.1) aracı etki alanı lisansı yükler.

IA-Connect oturumu ada göre var mı?

Belirtilen IA-Connect Director oturumu varsa döndürür. Bu, IA-Connect Aracısı'na komutların gönderildiği oturumdur. Ad, önceki bir 'Ekle' eyleminden bilinir.

IA-Connect oturumun ada göre kapatılmasını bekleyin

Belirtilen IA-Connect Direktörü oturumunun kapatılmasını bekler. Bu, IA-Connect Aracısı'na komutların gönderildiği oturumdur. Ad, önceki bir 'Ekle' eyleminden bilinir.

IA-Connect oturumuna ada göre ekleme

Belirtilen IA-Connect Director oturumuna ada göre ekler. Bu, IA-Connect Aracısı'na komutların gönderildiği oturumdur.

IA-Connect sonraki atlama oturumlarının bağlanmasını bekleyin

Sonraki atlama oturumunun bağlanmasını ve IA-Connect Aracısı'nın sonraki atlama oturumunda çalışmasını bekler.

INI dosyasındaki değişken verileri değiştirme

INI dosyasındaki tek bir değişkeni güncelleştirir.

İstemci ana bilgisayar adını alma

IA-Connect Direktörünün çalıştığı istemcinin ana bilgisayar adını döndürür.

İşlem kimliği komut satırı özelliklerini alma

Belirtilen işlem kimliğine sahip IA-Connect Aracısı kullanıcı oturumunda çalışan tüm işlemlerin komut satırı özelliklerini döndürür.

İşlem kimliğine göre işlem alma

belirtilen işlem kimliğine sahip bir işlemin IA-Connect Aracısı kullanıcı oturumunda çalışıp çalışmadığını döndürür. İşlem Kimlikleri benzersizdir, bu nedenle kimlikle yalnızca bir işlem eşleşebilir. İşlem Kimlikleri dinamiktir ve bir uygulamanın her başlatılması için farklıdır.

İşlemleri alma

IA-Connect Aracısı kullanıcı oturumunda çalışan işlemlerin listesini döndürür. Bu isteğe bağlı olarak bir işlem adı sağlanarak filtrelenebilir.

Katman 1 IA-Connect oturumuna ekleme

SOAP ve / veya REST iletilerini alan Direktörün IA-Connect Direktörü oturumuna ekler. Bu, IA-Connect Aracısı'na komutların gönderildiği oturumdur.

Klasör güvenlik izinlerini alma

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir klasörde ayarlanmış olan izinlerin listesini döndürür.

Klasör güvenliği devralmayı etkinleştirme

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir klasörde güvenlik devralmayı etkinleştirir.

Klasör güvenliği devralmayı kesme

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir klasörde güvenlik devralmayı keser.

Klasör güvenliğinden kimlik kaldırma

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir klasördeki güvenlik izinlerinden bir kimliği (örneğin, bir kullanıcı, grup veya bilgisayar) kaldırır.

Klasör sahibini ayarlama

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir klasörde sahibi ayarlar.

Klasöre izin ekleme

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir klasöre izin ekler.

Klasörleri alma

IA-Connect Aracısı'nın çalıştığı bilgisayardaki belirtilen klasör içindeki tüm alt klasörleri döndürür.

Koordinatlar arasında orta fare sürükleme

IA-Connect Aracısı kullanıcı oturumunda belirtilen iki koordinat arasında bir orta fare düğmesi sürükleme gerçekleştirir. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır. fare hareketinde isteğe bağlı bir değişim desteklenir, daha çok insan eli hareketi gibi olması için.

Koordinatlar arasında sağ fare sürükleme

IA-Connect Aracısı kullanıcı oturumunda belirtilen iki koordinat arasında sağ fare düğmesi sürükleme gerçekleştirir. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır. fare hareketinde isteğe bağlı bir değişim desteklenir, daha çok insan eli hareketi gibi olması için.

Koordinatlar arasında sol fare sürükleme

IA-Connect Aracısı kullanıcı oturumunda belirtilen iki koordinat arasında bir sol fare düğmesi sürükleme gerçekleştirir. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır. fare hareketinde isteğe bağlı bir değişim desteklenir, daha çok insan eli hareketi gibi olması için.

Koordinatta fareye sağ tıklayın

Belirtilen koordinatlardaki IA-Connect Aracısı kullanıcı oturumunda sağ fare düğmesine tıklar. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır.

Koordinatta fareye çift sol tıklama

Belirtilen koordinatlardaki IA-Connect Aracısı kullanıcı oturumunda sol fare düğmesine çift tıklar. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır.

Koordinatta orta basılı tutma faresi

Ortadaki fare düğmesini IA-Connect Aracısı kullanıcı oturumunda belirtilen koordinatlarda belirtilen süre boyunca tutar. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır.

Koordinatta orta tıklama faresi

Belirtilen koordinatlardaki IA-Connect Aracısı kullanıcı oturumunda orta fare düğmesine tıklar. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır.

Koordinatta piksel rengi alma

Belirli bir koordinatta bir pikselin RGB rengini döndürür.

Kullanıcı kimlik bilgilerine yazma

IA-Connect Aracısı oturumunda kullanıcının profilindeki bir kimlik bilgilerine kullanıcı adı ve parola yazar ve yoksa bu kimlik bilgilerini oluşturur. Kimlik bilgileri Windows Denetim Masası'ndan görüntülenebilir.

Kullanıcı kimlik bilgilerini siler

IA-Connect Aracısı oturumunda kullanıcının profilindeki bir kimlik bilgilerini siler. Kimlik bilgileri Windows Denetim Masası'ndan görüntülenebilir.

Kullanıcı kimlik bilgisinden okuma

IA-Connect Aracısı oturumunda kullanıcının profilindeki bir kimlik bilgisinden kullanıcı adını ve parolayı okur. Kimlik bilgileri Windows Denetim Masası'ndan görüntülenebilir. Bir Windows kimlik bilgisinden yalnızca kullanıcı adı alınabilirken, hem kullanıcı adı hem de parola Genel kimlik bilgisinden alınabilir.

Kullanılabilir IA-Connect Oturumları edinin

IA-Connect Director oturumlarının listesini alır (yerel, Microsoft RDP veya Citrix ICA gibi IA-Connect Aracısı'nın çalıştığı oturumlara yönelik kullanılabilir bağlantılar).

Makine adını alma

IA-Connect Aracısı kullanıcı oturumunu çalıştıran makinenin adını döndürür.

Makine etki alanını alma

IA-Connect Aracısı kullanıcı oturumunu çalıştıran makinenin etki alanını döndürür.

Metin dosyası yazma

IA-Connect Aracısı'nın çalıştığı bilgisayarda bir metin dosyası oluşturur ve dosyaya metin yazar.

Mevcut Orchestrator otomasyon görevini erteleme

Zaten kuyrukta olan mevcut bir Orchestrator görevini erteleme. Görev gelecekte belirtilen bir zamana ertelenecek. Bu genellikle mevcut bir görevi yeniden ertelemek için kullanılır (örneğin, görev daha önce ertelenmişti ve şimdi yeniden ertelenmesi gerekiyor). Bir görevi belirli bir süre boyunca geçici olarak askıya almak için bu eylemi kullanın (örneğin, bir şey bekliyorsanız).

Mevcut Orchestrator otomasyonu görev işlemini erteleme

Zaten kuyrukta olan mevcut bir Orchestrator görevini erteleme. Görev gelecekte belirtilen bir zamana ertelenecek. Bu genellikle mevcut bir görevi yeniden ertelemek için kullanılır (örneğin, görev daha önce ertelenmişti ve şimdi yeniden ertelenmesi gerekiyor). Bir görevi belirli bir süre boyunca geçici olarak askıya almak için bu eylemi kullanın (örneğin, bir şey bekliyorsanız).

mouse_event ayarlama

Fareyi belirtilen sayıda piksel hareket ettirip yeni fare konumunu okuyarak mouse_event yöntemini kalibre eder.

Orchestrator'dan Akış istatistikleri alma

IA-Connect Orchestrator'dan Akış istatistiklerinin listesini döndürür. Raporlama amacıyla kullanılır. İsteğe bağlı olarak, döndürülen sonuçları sınırlamak için bir veya daha fazla filtre kullanabilirsiniz.

Orchestrator'dan genel kimlik bilgilerini alma

IA-Connect Orchestrator'da depolanan genel bir kimlik bilgilerini alır. Kimlik bilgileri kullanıcı adlarını, parolaları, ana bilgisayar adlarını, URL'leri ve diğer genel verileri barındırabilir.

Orchestrator'dan oturum açma geçmişini alma

Raporlama amacıyla IA-Connect Orchestrator oturum açma geçmişini döndürür. İsteğe bağlı olarak, döndürülen sonuçları sınırlamak için bir veya daha fazla filtre kullanabilirsiniz.

Orchestrator'dan çalışan akışı kullanımı ısı haritası alma

IA-Connect Orchestrator'dan çalışan akışı kullanımını günlük ısı haritası döndürür. Raporlama amacıyla kullanılır. İsteğe bağlı olarak, döndürülen sonuçları sınırlamak için bir veya daha fazla filtre kullanabilirsiniz.

Orchestrator'dan çalışan ayırma

IA-Connect Orchestrator'dan bir çalışan ayırır. Bir çalışanı etikete veya çalışan adına (ya da ikisine veya her ikisine birden) göre isteyerek, hangi çalışana ihtiyacınız olduğunu daha net bir şekilde seçmenizi sağlayabilirsiniz. Bir çalışan ayrıldıktan sonra, akışınıza atanır ve iş gerçekleştirdiği bildirilir. Orchestrator'ın ayırma gerçekleştirirken 'Desteklenen Akış ortamı kimlikleri', 'Desteklenen Akış adları' ve 'Desteklenmeyen Akış adları' değerlerini dikkate almaya devam edeceğine dikkat edin. Birden çok çalışan aramayla eşleştiğinde normal yük dengeleme kuralları uygulanır.

Orchestrator'dan çalışan kullanılabilirlik istatistiklerini alma

IA-Connect Orchestrator'dan çalışan kullanılabilirlik istatistiklerini döndürür. Raporlama amacıyla kullanılır. İsteğe bağlı olarak, döndürülen sonuçları sınırlamak için bir veya daha fazla filtre kullanabilirsiniz.

Orchestrator akış istatistiklerinden son başarısız eylemi alma

IA-Connect Orchestrator'ı bir çalışana geçirip bu eylemin başarısız olması durumunda son eylemin ayrıntılarını alır. Bu eylem en yaygın olarak hata işleme sırasında kullanılır.

Orchestrator durumunu alma

Temel Orchestrator durumunu alma. Bu, Orchestrator'ın kullanılabilir ve yanıt verdiğini onaylamak için kullanılabilir.

Orchestrator Flow istatistikleri sonucunu güncelleştirme

IA-Connect Orchestrator'daki geçerli Çalışan Akışı için sonuç istatistiklerini güncelleştirin. Bu, genellikle raporlama amacıyla kullanılan IA-Connect Orchestrator'daki bir Flow istatistiklerinin nihai sonucunu değiştirmek için kullanılır. Bu yalnızca geçerli Akış için çalışır (Orchestrator Flow çalıştırma kimliğini algılar). Başka bir Flow'un istatistiklerini değiştiremezsiniz.

Orchestrator otomasyon görevi atama

Seçili orchestrator otomasyon görevini belirtilen bir kullanıcı veya gruba atar. Bu atama, bu otomasyon göreviyle bağlantılı kaynak sisteme geçirilir (örneğin, ServiceNow) ve çoğunlukla ek işlem için farklı bir kişiye veya kişi grubuna bilet geçirmek için kullanılır. Orchestrator otomasyon görevi bir kaynağa bağlı değilse bir özel durum oluşturulur.

Orchestrator otomasyon görevine not ekleme

Seçili Orchestrator otomasyon görevine not ekler. Bu not, bu otomasyon göreviyle bağlantılı kaynak sisteme geçirilir (örneğin, ServiceNow) ve genellikle anahtara ayrıntı eklemek için kullanılır. Orchestrator otomasyon görevi bir kaynağa bağlı değilse bir özel durum oluşturulur.

Orchestrator otomasyon görevini alma

Belirli bir Orchestrator otomasyon görevini alır.

Orchestrator otomasyon görevini silme

Ertelenen bir Orchestrator otomasyon görevini silin.

Orchestrator otomasyonu görev durumunu değiştirme

Seçili Orchestrator otomasyonu görev durumunu veya diğer görev özelliklerini değiştirir.

Orchestrator otomasyonu görev işlemini alma

Benzersiz görev İşlem Kimliği sağlayarak belirli bir Orchestrator otomasyon görevini alır.

Orchestrator otomasyonu görev işlemini silme

Benzersiz görev İşlem Kimliği sağlayarak belirli bir Orchestrator otomasyon görevini silin.

Orchestrator otomasyonu görev çıktı verilerini ayarlama

Orchestrator otomasyon görevi için çıkış verilerini ayarlar. Genellikle bir görevi tamamladığınızda ve görevi oluşturan işlem tarafından toplanacak çıktı verilerini sağlamak istediğinizde kullanılır.

Orchestrator tek seferlik gizli dizi oluşturma

Tek seferlik bir gizli dizi, bir kez, belirsiz benzersiz bir URL aracılığıyla alınabilen bir gizli diziyi depolamak için bir tesis sağlar. Bu genellikle gizli dizileri üçüncü taraflarla paylaşmak için kullanılır. Orchestrator kullanıcı arabirimini, REST API'yi kullanarak veya akışınızdan tek seferlik bir gizli dizi oluşturabilirsiniz.

Orchestrator çalışan bakım modunu ayarlama

IA-Connect Orchestrator'da tanımlanan bir IA-Connect çalışanını bakım moduna alın (böylece akışlar çalışana atanmasın) veya bir çalışanı bakım modundan çıkartın.

Orchestrator çalışanlarının listesini alma

IA-Connect Orchestrator'a kayıtlı çalışanların listesini ve canlı durumlarını alın.

Orchestrator çalışanı alma

IA-Connect Orchestrator'a kayıtlı tek bir çalışanın ayrıntılarını ve canlı durumunu alın.

Orchestrator çalışanı kullanılabilirlik durumunu alma

Temel Orchestrator durumunu alma. Bu, Orchestrator'ın kullanılabilir ve yanıt verdiğini onaylamak için kullanılabilir.

Orta basılı tutma faresi

IA-Connect Aracısı kullanıcı oturumunda ortadaki fare düğmesini belirtilen süre boyunca tutar.

Orta fare düğmesi aşağı

IA-Connect Aracısı kullanıcı oturumunda ortadaki fare düğmesine basar (ve bırakmaz). Fareyi serbest bırakmak için ortadaki fare düğmesini yukarı eylemini kullanın.

Orta fare düğmesi yukarı

IA-Connect Aracısı kullanıcı oturumunda ortadaki fare düğmesini serbest bırakır.

Orta tıklama faresi

IA-Connect Aracısı kullanıcı oturumunda ortadaki fare düğmesine tıklar.

Ortam bilgilerini alma

IA-Connect Aracısı kullanıcı oturumunun çalıştığı ortam hakkında bilgi döndürür.

Ortam değişkenlerini genişletme

IA-Connect Aracısı kullanıcı oturumunda ortam değişkenlerini (örneğin %USERPROFILE% veya %TEMP%) içeren bir dizeyi genişletir.

Oturum kilitli mi?

IA-Connect Aracısı'nın çalıştığı oturumun kilitli olup olmadığını bildirir.

Oturumu canlı tutma

Oturumun boşta kalmasını önlemek için fareyi belirtilen aralıkta hareket ettirerek IA-Connect Aracısı kullanıcı oturumunu canlı tutar.

Oturumu canlı tutmayı durdur

IA-Connect Aracısı kullanıcı oturumunun etkin kalmasını durdurur.

Oturumu kilitleme

IA-Connect Aracısı'nın çalıştığı oturumu kilitler.

Oturumun kilidini açma

IA-Connect Aracısı'nın çalıştığı oturumun kilidini açar. Bu, oturumu barındıran bilgisayarda IA-Connect Unlocker Kimlik Bilgisi Sağlayıcısının yüklenmesini gerektirir çünkü bir bilgisayarın kilidini yalnızca Bir Kimlik Bilgisi Sağlayıcısı açabilir.

Pano alma

panonun geçerli içeriğini IA-Connect Aracısı kullanıcı oturumunda alır.

Pano ayarlama

IA-Connect Aracısı kullanıcı oturumunda panonun içeriğini ayarlar.

Pano temizleme

IA-Connect Aracısı kullanıcı oturumunda panonun içeriğini temizler.

Parola anahtarları gönderme

IA-Connect Aracısı kullanıcı oturumuna, özellikle parola girmek için genel tuş basmalarını gönderir. Bu, klavyede bu tuşlara basan bir kullanıcının simülasyonunu oluşturur. Hedef Pencere öğesinin odaklandığından veya tuş basılarının yanlış uygulama tarafından alınabildiğinden veya yoksayıldığından emin olun.

Parola anahtarı olayları gönderme

IA-Connect Aracısı kullanıcı oturumuna, özellikle de alt düzey klavye sürücüsünü kullanarak parola girmek için genel tuş basın olaylarını gönderir. Bu, klavyede bu tuşlara basan bir kullanıcının simülasyonunu oluşturur. Hedef Pencere öğesinin odaklandığından veya tuş basılarının yanlış uygulama tarafından alınabildiğinden veya yoksayıldığından emin olun.

Parola dizesini genişletme

IA-Connect depolanan parolalara başvurular içeren bir giriş dizesini kabul eder ve bu dizeyi depolanan parolalarla değiştirilen başvurularla döndürür.

Parola oluşturma

Şablon biçiminde tanımlandığı gibi sözlük sözcükleri, sayılar, simgeler, karakterler içeren bir parola oluşturur.

Parolayı Aracı belleğinde depolama

Bir parolayı, depolanan parolaları destekleyen herhangi bir eylemden kullanılabilecek Aracı belleğinde (şifrelenmiş) depolayın. Parolalar yalnızca bellekte depolanır ve Aracı kapatıldığında kaybolur.

PowerShell işlemini çalıştırma

Diskte var olan bir betiği çalıştırarak veya yürütülecek betiğin içeriğini sağlayarak bir PowerShell işlemi başlatın. Bunun yerine çok daha güçlü olan ve PowerShell betiğinden çıkışın veri tablosunu sağlayan 'PowerShell betiğini çalıştır' eylemini kullanmayı göz önünde bulundurun. PowerShell betiğiniz standart çıkışa veya standart hataya çıktı verirse (örneğin, tablo döndürmek yerine Write-Host kullanıyorsa), PowerShell 7 gerektiriyorsa veya alternatif kullanıcı olarak Active Directory eylemlerini çalıştırıyorsa ve WinRM aracılığıyla CredSSP kullanılamıyorsa bu eylemi kullanın.

Sağ fare düğmesi aşağı

IA-Connect Aracısı kullanıcı oturumunda sağ fare düğmesine basar (ve bırakmaz). Fareyi serbest bırakmak için sağ fare düğmesi yukarı eylemini kullanın.

Sağ fare düğmesi yukarı

IA-Connect Aracısı kullanıcı oturumunda sağ fare düğmesini serbest bırakır.

Sol basılı tutma faresi

IA-Connect Aracısı kullanıcı oturumunda sol fare düğmesini belirtilen süre boyunca tutar.

Sol fare düğmesi aşağı

IA-Connect Aracısı kullanıcı oturumunda sol fare düğmesine basar (ve bırakmaz). Fareyi serbest bırakmak için sol fare düğmesi yukarı eylemini kullanın.

Sol fare düğmesi yukarı

IA-Connect Aracısı kullanıcı oturumunda sol fare düğmesini serbest bırakır.

Sol tıklama faresi

IA-Connect Aracısı kullanıcı oturumunda sol fare düğmesine tıklar.

Son giriş bilgilerini alma

IA-Connect Aracısı kullanıcı oturumunda son kullanıcı girişinin alınmasından bu yana geçen süreyi alır.

Sonlandırma işlemi

Belirtilen işlem adına sahip IA-Connect Aracısı kullanıcı oturumunda çalışan tüm işlemleri öldürür.

Sonlandırma işlemi kimliği

Belirtilen işlem kimliğine sahip IA-Connect Aracısı kullanıcı oturumunda çalışan bir işlemi sonlandırıyor. İşlem Kimlikleri benzersizdir, bu nedenle yalnızca bir işlem Kimlikle eşleşebilir. İşlem Kimlikleri dinamiktir ve bir uygulamanın her başlatılması için farklıdır.

sonraki atlama durumunu IA-Connect alma

Bu komutu alan Aracı için sonraki atlama Direktörü durumunu raporlar. Sonraki atlama etkinse, bu Aracı komutları sonraki atlamaya (sonraki atlama Yöneticisi aracılığıyla) iletir. Sonraki atlama devre dışı bırakılırsa, bu Aracı komutların kendisini (varsayılan) işler.

Sonraki atlama IA-Connect devre dışı bırak

Sonraki atlamayı devre dışı bırakır, böylece gelecekteki tüm komutlar bunları alan Aracı tarafından işlenir (sonraki atlama Aracısı'na iletilmesinden farklı olarak).

sonraki atlama IA-Connect etkinleştirme

Sonraki atlama oturumunda çalışan IA-Connect Aracısı'na gelecekteki tüm komutları iletecek sonraki atlamayı etkinleştirir.

Sonraki atlama IA-Connect Yönetici ayarlarını sıfırla

Ayarlanmış tüm özel IA-Connect Director ayarlarını sıfırlar ve varsayılan ayarları geri yükler.

Sonraki atlama IA-Connect Yöneticisini yapılandırma

Bir çift atlama senaryosunda sonraki atlama Yöneticisi'ni yapılandırın. Bu yalnızca varsayılan IA-Connect sonraki atlama Yöneticisi ayarları uygun değilse gereklidir.

Sonraki Orchestrator otomasyon görevini alma

Verilen arama ölçütleriyle eşleşen sonraki Orchestrator otomasyon görevini alır. Yalnızca 'Yeni' ve 'Ertelenmiş' görevler (erteleme tarihine ulaşmış) alınabilir. Beklemedeki görevler alınmaz.

Sürücülerin listesini alma

IA-Connect Aracısı'nın çalıştığı bilgisayardaki sürücülerin listesini döndürür.

TCP bağlantı noktası yanıt veriyor mu

Ağ TCP bağlantı noktasının IA-Connect Aracısı tarafından yapılan bir bağlantı girişimine yanıt verip vermediğini bildirir. Bu, IA-Connect Aracısı'nın çalıştığı bilgisayarda (uzak konak için 'localhost' girin) veya herhangi bir uzak bilgisayarda bir TCP bağlantı noktası olabilir. IA-Connect Aracısı bir TCP bağlantı noktasına başarıyla bağlanırsa TCP bağlantısını hemen kapatır.

Tüm IA-Connect komut istatistiklerini alma

IA-Connect Aracısı'nın geçerli oturumda yürütüldüğü komutların bulunduğu şu anda depolanan tüm istatistikleri döndürür.

Tüm Orchestrator otomasyon görevlerini alma

Filtrelerle eşleşen tüm Orchestrator otomasyon görevlerini alır.

UnZIP dosyası

ZIP sıkıştırması kullanılarak sıkıştırılmış bir dosyanın sıkıştırmalarını kaldırın.

Uzak Masaüstü Oturum'larını (RDS) başlatma

RDP başlatma dosyası kullanarak Uzak Masaüstü Oturumu (RDS) başlatın.

Uzak Masaüstü Oturumu (RDS) başlatma dosyası oluşturma

Uzak Masaüstü istemcisi kullanıcı arabiriminin otomasyonunu gerektirmek yerine, belirtilen parametreleri kullanarak bir Uzak Masaüstü Oturumu'nun otomatik olarak başlatılması için kullanılabilecek bir Uzak Masaüstü Oturumu (RDS) başlatma dosyası oluşturun. RDS başlatma dosyası '.rdp' uzantısına sahiptir ve genellikle RDP dosyası olarak adlandırılır.

Uzak oturumu kapatma

IA-Connect Aracısı'nın çalıştığı uzak oturumun oturumunu kapatır.

Uzak oturumun bağlantısını kesme

IA-Connect Aracısı uzak oturumda çalışıyorsa, bu eylem uzak oturumun bağlantısını keser. Bu, oturumu kapatmakla aynı değildir ve uzak oturumun bağlantısı kesik durumda çalışır durumda kalır. Bu eylem, uzak oturuma daha sonra yeniden bağlanmak ve yeni bir oturum başlatmak yerine aynı durumdan devam etmek istediğiniz yerde kullanılabilir. IA-Connect Aracısı yerel olarak çalışıyorsa, bu eylem oturumu kilitler.

Varsayılan yazıcıyı alma

IA-Connect Aracısı oturumunda kullanıcı için varsayılan yazıcının adını alır.

Varsayılan yazıcıyı ayarlama

IA-Connect Aracısı oturumunda kullanıcı için varsayılan yazıcıyı ayarlar.

Web API'sine ileti gönderme

Web API'sine ileti gönderin ve yanıt alın. Bu, herhangi bir web API'siyle kullanılabilir, ancak yaygın kullanım bir REST API'dir. IA-Connect, bir sanal makineden (şirket içi kaynaklara erişmek için) veya Citrix veya Microsoft Uzak Masaüstü oturumları üzerinden (örneğin, API'lere yalnızca yalıtılmış ortamlardan erişmek için) web API'lerine ileti göndermeyi destekler.

Wiggle mouse

Fareyi belirtilen sayıda koordinata göre ileri geri hareket eder. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır.

Yazıcıların listesini alma

IA-Connect Aracısı oturumundaki tüm kullanılabilir yazıcıların listesini döndürür.

Yeni Orchestrator ertelenen görev ekleme

Flow'dan izleyebileceğiniz bir kuyruğa yeni bir Orchestrator ertelenmiş görevi ekleyin. Görev gelecekte belirtilen bir zamana ertelenecek. Bir görevi belirli bir süre boyunca geçici olarak askıya almak için bu eylemi kullanın (örneğin, bir şey bekliyorsanız).

Yeni Orchestrator ertelenen görev işlemi ekleme

Yeni bir Orchestrator ertelenen görev ekleyin ve bir işlem kimliği alın. Görev gelecekte belirtilen bir zamana ertelenecek. Bir görevi belirli bir süre boyunca geçici olarak askıya almak için bu eylemi kullanın (örneğin, bir şey bekliyorsanız). Görev bir dış poller veya Orchestrator tetikleyicisi tarafından işleniyorsa belirli bir görev adı gereklidir. Bu eylem, tahmin edilebilir bir Görev Kimliği yerine belirsiz bir İşlem Kimliği ile yanıt vermesinde 'Yeni Orchestrator ertelenen görev ekle' (TasksAddNewDeferral) eyleminden farklıdır.

Yeni Orchestrator otomasyon görevi ekleme

Bir Flow'dan izleyebileceğiniz bir kuyruğa yeni bir Orchestrator otomasyon görevi ekleyin. Görevler hemen çalıştırılmaya hazır olabilir veya daha sonra çalıştırılacak şekilde ertelenebilir.

Yeni Orchestrator otomasyonu görev işlemi ekleme

Yeni bir Orchestrator otomasyon görevi ekleyin ve bir işlem kimliği alın. Görev bir dış poller veya Orchestrator tetikleyicisi tarafından işleniyorsa belirli bir görev adı gereklidir. Bu eylem, tahmin edilebilir bir Görev Kimliği yerine belirsiz bir İşlem Kimliği ile yanıt vermesi için 'Yeni Orchestrator otomasyon görevi ekle'den (TasksAddNewTaskOperation) farklıdır.

Yönetici istemci türü ve oturum bilgilerini alma

Katman 1 Direktörü tarafından işlenen yerel veya uzak oturumun ayrıntılarını döndürür.

Yöneticiden gönderilen alternatif IA-Connect Aracıyı çalıştırma

alternatif aracıyı IA-Connect Direktörü'nden yükleyip ardından alternatif Aracı yürütülebilir dosyasını yükleyerek alternatif bir IA-Connect Aracısı (örneğin, daha sonraki bir sürüm) çalıştırır.

ZIP'e dosya ekleme

Bir dosyayı ZIP'ler (dosyayı sıkıştırma arşivinde depolar).

ZIP'e klasör ekleme

Bir klasördeki ZIP dosyalarını zip dosyasına (dosyaları sıkıştırma arşivinde depolar).

Çalıştırma işlemi

Bir işlemi, komutu veya uygulamayı başlatın.

Önemli olayları gönderme

Alt düzey klavye sürücüsünü kullanarak IA-Connect Aracısı kullanıcı oturumuna genel tuşa basma olaylarını gönderir. Bu, klavyede bu tuşlara basan bir kullanıcının simülasyonunu oluşturur. Hedef Pencere öğesinin odaklandığından veya tuş basılarının yanlış uygulama tarafından alınabildiğinden veya yoksayıldığından emin olun.

Özel durum oluştur

Giriş özel durumu boş değilse belirtilen iletiyle bir özel durum oluşturun. Bu, akışınızda (HTTP 400) bir özel durum iletisi tetikleyerek önceki bir eylemde hata olması durumunda bir hata işleme aşaması tarafından yakalanması için yararlıdır. Bu özel durum IA-Connect Orchestrator akış çalıştırma istatistiklerinde kaydedilmez.

Üst işlem kimliğini alma

Belirtilen işlem kimliğine sahip IA-Connect Aracısı kullanıcı oturumunda çalışan tüm işlemler için üst işlemin işlem kimliğini döndürür.

ada göre IA-Connect oturumu sonlandırma

Varsa belirtilen IA-Connect Director oturumunu öldürür. Bu, IA-Connect Aracısı'na komutların gönderildiği oturumdur. Ad, önceki bir 'Ekle' eyleminden bilinir.

Parametreler

Name Anahtar Gerekli Tür Description
oturum adını IA-Connect
IAConnectSessionName True string

Öldürülecek IA-Connect oturumunun adı.

Başarılı olduğunda katman 1 IA-Connect oturumuna ekleme
AttachToTier1IAConnectSessionOnSuccess boolean

Oturum başarıyla kapatıldıysa IA-Connect katman 1 IA-Connect oturumuna (SOAP ve / veya REST iletilerini alan Direktörün IA-Connect Direktörü oturumu) geri bağlanmalı mı?

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
IA-Connect oturumu öldürüldü
IAConnectSessionKilled boolean

Belirtilen ada sahip oturum öldürüldüyse true veya değilse false döndürür.

Ekli katman 1 IA-Connect oturum adı
AttachedTier1IAConnectSessionName string

Bağlı olan katman 1 IA-Connect oturumunun adı.

ada göre işlem sayısını alma

Belirtilen işlem adına sahip IA-Connect Aracısı kullanıcı oturumunda çalışan işlemlerin sayısını döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
İşlem adı
ProcessName True string

İşlem adı.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
İşlem sayısı
NumberOfProcesses integer

Sağlanan işlem adıyla eşleşen işlem sayısı.

Akış sonucu JSON'dan başarısız eylem hata iletisi alma

Bir veya daha fazla flow result() ifadesinin JSON çıkışını seri durumdan çıkarır ve başarısız bir eylemden ilk bulunan hata iletisini alır. Hata iletisi JSON'da çeşitli biçimlerde depolanabilir. Bu eylem bilinen biçimleri işler ve bulunan ilk hata iletisini döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Akış sonucu JSON
PowerAutomateResultJSON True array of string

Bir veya daha fazla akış result() ifadesinin çıkışlarını içermesi gereken bir JSON dizisi. Yalnızca tek bir akış result() ifadesinin çıkışını işliyorsanız, bunu ilk dizi öğesine girmeniz yeterlidir.

Arama durumu
SearchStatus string

Hata iletisini içeren eylemin durumu. Bu yalnızca varsayılan 'Başarısız' durumundan farklı bir durum arıyorsanız değiştirilmelidir.

Döndürülenler

Name Yol Tür Description
Eylem hata iletisi
ActionErrorMessage string

Sonuç JSON'undan ayıklanan eylem hata iletisini döndürür. Bir hata iletisi bulunamadıysa, boş bir değer döndürülür.

Eylem adı
ActionName string

Hata iletisiyle ilişkili eylemin adını döndürür.

Eylem kodu
ActionCode string

Hata iletisiyle ilişkili eylemin sonuç kodunu döndürür.

Akışı tamamlandı olarak işaretleme

IA-Connect Orchestrator'a atanan çalışan makinesinin artık diğer Akışları işlemek için kullanılabilir olduğunu bildiren Bir Akışı tamamlandı olarak işaretleyin.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Alternatif IA-Connect Aracısı çalıştırma

Aracı yürütülebilir dosyasını bir dosya konumundan yükleyerek alternatif bir IA-Connect Aracısı (örneğin, daha sonraki bir sürüm) çalıştırır.

Parametreler

Name Anahtar Gerekli Tür Description
Filename
Filename True string

Çalıştırılacak alternatif IA-Connect Agent.exe tam yolu. Bu yola, IA-Connect Aracısı'nın çalışmakta olduğu oturumdan erişilebilir olmalıdır.

Arguments
Arguments string

çalıştığında IA-Connect Agent.exe geçirmek için isteğe bağlı bağımsız değişkenler.

Belleğe yükleme
LoadIntoMemory boolean

Alternatif IA-Connect Aracısı bellekte çalıştırılsın mı? true olarak ayarlanırsa, yeni Aracı belleğe yüklenir ve mevcut Aracı'nın bir Derlemesi içinde yürütülür. False olarak ayarlanırsa, yeni Aracı normal bir işlem olarak yürütülür ve mevcut Aracı EXE'den çıkar.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Anahtarları gönder

IA-Connect Aracısı kullanıcı oturumuna genel tuş basmalarını gönderir. Bu, klavyede bu tuşlara basan bir kullanıcının simülasyonunu oluşturur. Hedef Pencere öğesinin odaklandığından veya tuş basılarının yanlış uygulama tarafından alınabildiğinden veya yoksayıldığından emin olun.

Parametreler

Name Anahtar Gerekli Tür Description
Metin
Text True string

anahtar, IA-Connect Aracısı kullanıcı oturumunda simülasyonu yapılacak şekilde basılır. Anahtar kodları, 'Kullanıcı arabirimi kullanıcı kılavuzu'ndaki 'Anahtar gönder söz dizimi'nde belgelenmiştir. Alfasayısal değerleri giriş yapmak için as-ismetnini sağlamanız yeterlidir. CTRL+C tuşlarına basma örneği: ^c. ALT+F: %ftuşlarına basma örneği.

Milisaniye cinsinden aralık
Interval integer

Her tuşa basma arasındaki milisaniye sayısı.

Parola mı?
IsPassword boolean

Giriş bir parola değeri mi? Bu durumda alternatif 'Parola anahtarlarını gönder' eylemi kullanılmalıdır.

Sembolleri yorumlama
DontInterpretSymbols boolean

Metindeki simgeler özel tuşlar olarak yorumlanmamalı mı (örneğin, Shift için +, Ctrl için ^)? Gerçek simgeleri girme girişiminde bulunursanız, bu true olarak ayarlanmalıdır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Aracı belleğinde parolayı silme

Aracı belleğinde depolanan bir parolayı silin veya Aracı tarafından depolanan tüm parolaları silin.

Parametreler

Name Anahtar Gerekli Tür Description
Tüm parolaları silme
DeleteAllPasswords boolean

Aracı belleğinde depolanan tüm parolaları silmek için true olarak ayarlayın. Sağlanan tanımlayıcıyla eşleşen tek bir parolayı silmek için false (varsayılan) olarak ayarlayın.

Tanımlayıcı
Identifier string

Silinecek parolanın benzersiz tanımlayıcısı. Örneğin: SAPGUILogon.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Komut sonucu
DeletePasswordInAgentMemoryResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

Aracı iş parçacıklarını alma

Aracı iş parçacıklarının listesini döndürür. Aracı iş parçacığı, bir iş parçacığında belirli eylemleri çalıştırmak için kullanılabilir ve eylemlerin uzun süre (RPA zaman aşımından daha uzun) çalışmasına veya diğer eylemlerle paralel olarak çalışmasına izin verebilir. Genellikle, bir Aracı iş parçacığı tamamlandıktan ve verileri alındıktan sonra Aracı iş parçacığı silinir ve iş parçacıkları listesinde görünmez.

Parametreler

Name Anahtar Gerekli Tür Description
Sıralama düzeni
SortOrder string

Aracı iş parçacıklarının çıkış listesi için sıralama düzeni. Desteklenen sıralama düzenleri şunlardır: 'None', 'ThreadStartTime', 'ThreadStartTime_Desc', 'ThreadEndTime', 'ThreadEndTime_Desc', 'ThreadId', 'ThreadId_Desc', 'ThreadActionName', 'ThreadActionName_Desc', 'ThreadRuntime', 'ThreadRuntime_Desc'.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Aracı iş parçacığı sayısı
NumberOfAgentThreads integer

Hala çalışan veya alma için kullanılabilen Aracı iş parçacıklarının sayısı. Genellikle, bir Aracı iş parçacığı tamamlandıktan ve verileri alındıktan sonra Aracı iş parçacığı silinir ve iş parçacıkları listesinde görünmez.

Aracı iş parçacıkları
AgentThreads array of object

Aracı iş parçacıklarının listesi ve tüm kullanılabilir iş parçacığı bilgileri (iç iş parçacığı verileri hariç).

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
İş Parçacığı Tamamlanmadı
AgentThreads.ThreadCompleted boolean
ThreadSuccess
AgentThreads.ThreadSuccess boolean
ThreadStatusMessage
AgentThreads.ThreadStatusMessage string
ThreadErrorMessage
AgentThreads.ThreadErrorMessage string

Aracı iş parçacığını silme

Hala çalışıyorsa önce bir Aracı iş parçacığını veya tüm Aracı iş parçacıklarını silip iş parçacığını öldürür (sonlandırıp durdurur). Aracı iş parçacığı, bir iş parçacığında belirli eylemleri çalıştırmak için kullanılabilir ve eylemlerin uzun süre (RPA zaman aşımından daha uzun) çalışmasına veya diğer eylemlerle paralel olarak çalışmasına izin verebilir. Aracı iş parçacığını izleyen işlemler veya akışlar 'Aracı iş parçacığı kimliği yok' hatası alır.

Parametreler

Name Anahtar Gerekli Tür Description
İş Parçacığı Kimliği
ThreadId integer

Daha önce bir Aracı eylemini iş parçacığı olarak çalıştırdıysanız, iş parçacığını sonlandırmak ve silmek için iş parçacığı kimliğini sağlayın. Bu iş parçacığı kimliği, iş parçacığı olarak önceki çalıştırma eyleminin çıktısı olarak sağlanacaktır. Belirtilen Aracı iş parçacığı kimliği yoksa, bir özel durum oluşturulur.

Tüm Aracı iş parçacıklarını silme
DeleteAllAgentThreads boolean

Tüm Aracı iş parçacıklarını silmek için true olarak ayarlayın. 'İş Parçacığı Kimliği' girişi tarafından belirtilen tek bir Aracı iş parçacığını silmek için false (varsayılan) olarak ayarlayın.

Aracı iş parçacığı silinemezse özel durum tetikle
RaiseExceptionIfAgentThreadFailsToDelete boolean

Aracı iş parçacığı silinemezse özel durum tetiklemek için true olarak ayarlayın. Bir Aracı iş parçacığı bu eylemi düzenlerken tamamlanırsa (silme noktasında artık mevcut olmayacağından) bunun bir özel durumun tetiklenmesine neden olabileceğini unutmayın. Aracı iş parçacıklarını silerken hataları yoksaymak için false (varsayılan) olarak ayarlayın. 'Silinen Aracı iş parçacığı sayısı' çıkışı, kaç Aracı iş parçacığının silindiğini bildirir.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Silinen Aracı iş parçacığı sayısı
NumberOfAgentThreadsDeleted integer

'Tüm Aracı iş parçacıklarını sil' doğruysa, bu çıkış silinen Aracı iş parçacığı sayısını (0 veya üzeri) tutar. 'Tüm Aracı iş parçacıklarını sil' false ise ve bir Aracı iş parçacığı kimliği sağlandıysa, bu çıkış 0 veya 1 olarak ayarlanır.

Aracı iş parçacığını sonlandırma

Aracı iş parçacığını öldürür (sonlandırır, durdurur). Aracı iş parçacığı, bir iş parçacığında belirli eylemleri çalıştırmak için kullanılabilir ve eylemlerin uzun süre (RPA zaman aşımından daha uzun) çalışmasına veya diğer eylemlerle paralel olarak çalışmasına izin verebilir. Aracı iş parçacığını izleyen işlemlerin veya akışların 'IA-Connect Aracı iş parçacığı durduruldu' hatasını almasına izin vermek için Aracı iş parçacığı silinmez (iş parçacıklarını silmek için 'Aracı iş parçacığını sil' eylemini kullanın).

Parametreler

Name Anahtar Gerekli Tür Description
İş Parçacığı Kimliği
ThreadId True integer

Daha önce bir Aracı eylemini iş parçacığı olarak çalıştırdıysanız, iş parçacığını sonlandırmak için iş parçacığı kimliğini sağlayın (iş parçacığının çalışmasını kalıcı olarak durdurun). Bu iş parçacığı kimliği, iş parçacığı olarak önceki çalıştırma eyleminin çıktısı olarak sağlanacaktır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Komut sonucu
KillAgentThreadResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

Aracı iş parçacığının başarıyla tamamlanmasını bekleyin

Aracı iş parçacığının tamamlanmasını bekler ve isteğe bağlı olarak iş parçacığı çıkış verilerini alır. Aracı iş parçacığı, bir iş parçacığında belirli eylemleri çalıştırmak için kullanılabilir ve eylemlerin uzun süre (RPA zaman aşımından daha uzun) çalışmasına veya diğer eylemlerle paralel olarak çalışmasına izin verebilir. Aracı iş parçacığı tamamlanır ancak hata durumunda bir özel durum oluşturulur.

Parametreler

Name Anahtar Gerekli Tür Description
İş Parçacığı Kimliği
ThreadId True integer

Daha önce bir Aracı eylemini iş parçacığı olarak çalıştırdıysanız, iş parçacığının durumunu almak için iş parçacığı kimliğini sağlayın. Bu iş parçacığı kimliği, iş parçacığı olarak önceki çalıştırma eyleminin çıktısı olarak sağlanacaktır.

İş parçacığını beklemek için saniyeler
SecondsToWaitForThread True integer

İş parçacığının tamamlanmasını beklemeniz gereken saniye sayısı. İş parçacığı bu süre içinde tamamlanmamışsa bir özel durum oluşturulur ('İş parçacığı tamamlanmadıysa özel durum yükselt' false olarak ayarlanmadığı sürece).

İş parçacığı çıktı verilerini alma
RetrieveThreadOutputData boolean

İş parçacığı çıkış verilerini JSON biçiminde almak için true olarak ayarlayın. İş parçacığını oluşturmak için kullanılan eylemi çağırarak, 'İş parçacığı kimliği için çıkış verilerini al' girişini iş parçacığı kimliğine ayarlayarak iş parçacığı çıktı verilerini almanız önerilir, ancak bu seçenek iş parçacığı çıktı verilerini doğrudan almanıza ve isteğe bağlı olarak verileri silmemenize olanak tanır.

Çıktı verileri alındıktan sonra iş parçacığını silme
ClearOutputDataFromMemoryOnceRead boolean

İş parçacığı başarıyla tamamlandıysa ve çıkış verileri alındıysa ('İş parçacığı çıktı verilerini alma' girişine bakın), sonuçlar döndürüldükten sonra iş parçacığını silmek için bu girişi true olarak ayarlayın. Bu işlem, iş parçacığı çıktı verilerini ve iş parçacığının kendisini siler, bu nedenle iş parçacığını yeniden sorgulayamazsınız.

İş parçacığı tamamlanmazsa özel durum tetikle
RaiseExceptionIfThreadNotCompleted boolean

true olarak ayarlanırsa ve iş parçacığı belirtilen sürede tamamlanmamışsa, bir özel durum oluşturulur. False olarak ayarlanırsa, bu eylem istenen süreye kadar bekler (iş parçacığının tamamlanması için) ve iş parçacığı durumunu bildirir (bkz. 'İş parçacığı çalışıyor' vb. çıkışlar). İş parçacığı tamamlanırsa ancak başarısız olursa her zaman bir özel durum oluşturulur.

İş parçacığı hatası durumunda özel durum oluşturma
RaiseExceptionIfThreadError boolean

true (varsayılan davranış) olarak ayarlanırsa ve iş parçacığının bir hata koşulu varsa (iş parçacığı tamamlandı ancak başarılı değil), bir özel durum oluşturulur ve iş parçacığı silinir. false olarak ayarlanırsa, hata 'İş parçacığı hata iletisi' çıkışında depolanır ve iş parçacığı silinmez (uygun olduğunda 'Aracı iş parçacığını sil' eylemini kullanarak iş parçacığını silmelisiniz).

Arama başına bekleme saniye sayısı
SecondsToWaitPerCall integer

Zaman aşımlarını önlemek için 'İş parçacığını bekleme saniyeleri' daha küçük zaman dilimlerine bölünecek. Bu isteğe bağlı giriş, daha küçük zaman diliminin boyutunu belirtmenize olanak tanır. RPA zaman aşımının 80% daha büyük bir değere ayarlamayın, aksi zaman aşımı hataları alabilirsiniz.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
İş parçacığı başlatıldı
ThreadStarted boolean

İş parçacığı başlatıldıysa true. İş parçacığı henüz başlatılmamışsa False, iş parçacığı hemen başladığından beri bir sorun oluştuğuna işaret eder. Yalnızca 'İş parçacığı tamamlanmadıysa özel durum yükselt' false olarak ayarlandığında kullanışlıdır, aksi takdirde iş parçacığı belirtilen bekleme süresinde tamamlanmamışsa bir özel durum oluşturulur.

İş parçacığı çalışıyor
ThreadRunning boolean

İş parçacığı şu anda çalışıyorsa true. İş parçacığı hiç başlamadıysa (çok düşük bir olasılık) veya iş parçacığı artık tamamlandıysa False. Yalnızca 'İş parçacığı tamamlanmadıysa özel durum yükselt' false olarak ayarlandığında kullanışlıdır, aksi takdirde iş parçacığı belirtilen bekleme süresinde tamamlanmamışsa bir özel durum oluşturulur.

İş parçacığı tamamlandı
ThreadCompleted boolean

İş parçacığı tamamlandıysa true. İş parçacığı hiç başlamadıysa (çok düşük bir olasılık) veya iş parçacığı hala çalışıyorsa False. Yalnızca 'İş parçacığı tamamlanmadıysa özel durum yükselt' false olarak ayarlandığında kullanışlıdır, aksi takdirde iş parçacığı belirtilen bekleme süresinde tamamlanmamışsa bir özel durum oluşturulur.

İş parçacığı başarılı
ThreadSuccess boolean

İş parçacığı başarıyla tamamlandıysa True. İş parçacığı hiç başlatılmadıysa (çok düşük bir olasılık), iş parçacığı hala çalışıyorsa veya iş parçacığı başarısız olduysa False. Yalnızca 'İş parçacığı tamamlanmadıysa özel durum yükselt' false olarak ayarlandığında kullanışlıdır, aksi takdirde iş parçacığı belirtilen bekleme süresinde tamamlanmamışsa bir özel durum oluşturulur.

Saniyeler içinde iş parçacığı çalışma zamanı
ThreadRuntimeInSeconds integer

İş parçacığının çalıştığı toplam saniye sayısı.

IA-Connect eylem adı
IAConnectActionName string

İş parçacığı olarak çalıştırılan IA-Connect Aracısı eyleminin iç adı.

İş parçacığı durum iletisi
ThreadStatusMessage string

İş parçacığının durumunu açıklayan bir metin dizesi. Bu ileti ThreadStarted,ThreadRunning,ThreadCompleted,ThreadSuccess özelliklerinden hesaplanır. Bu metin dizesi dilden bağımsızdır (yerel ayarla eşleşecek şekilde değişmez).

İş parçacığı hata iletisi
ThreadErrorMessage string

İş parçacığı başarısız olduysa, bu çıkış hata iletisini içerir. Yalnızca 'İş parçacığı hatası durumunda özel durum yükselt' false olarak ayarlandığında kullanışlıdır, aksi takdirde iş parçacığında hata olduğunda bir özel durum oluşturulur.

İş parçacığı çıkış verileri JSON
ThreadOutputJSON string

'İş parçacığı çıktı verilerini al' true olarak ayarlanırsa, bu çıkış ham iş parçacığı çıkış verilerini JSON biçiminde tutar.

Aracı iş parçacığının durumunu alma

Aracı iş parçacığının durumunu alır ve isteğe bağlı olarak iş parçacığı çıkış verilerini alır. Aracı iş parçacığı, bir iş parçacığında belirli eylemleri çalıştırmak için kullanılabilir ve eylemlerin uzun süre (RPA zaman aşımından daha uzun) çalışmasına veya diğer eylemlerle paralel olarak çalışmasına izin verebilir.

Parametreler

Name Anahtar Gerekli Tür Description
İş Parçacığı Kimliği
ThreadId True integer

Daha önce bir Aracı eylemini iş parçacığı olarak çalıştırdıysanız, iş parçacığının durumunu almak için iş parçacığı kimliğini sağlayın. Bu iş parçacığı kimliği, iş parçacığı olarak önceki çalıştırma eyleminin çıktısı olarak sağlanacaktır.

İş parçacığı çıktı verilerini alma
RetrieveThreadOutputData boolean

İş parçacığı çıkış verilerini JSON biçiminde almak için true olarak ayarlayın. İş parçacığını oluşturmak için kullanılan eylemi çağırarak, 'İş parçacığı kimliği için çıkış verilerini al' girişini iş parçacığı kimliğine ayarlayarak iş parçacığı çıktı verilerini almanız önerilir, ancak bu seçenek iş parçacığı çıktı verilerini doğrudan almanıza ve isteğe bağlı olarak verileri silmemenize olanak tanır.

Çıktı verileri alındıktan sonra iş parçacığını silme
ClearOutputDataFromMemoryOnceRead boolean

İş parçacığı başarıyla tamamlandıysa ve çıkış verileri alındıysa ('İş parçacığı çıktı verilerini alma' girişine bakın), sonuçlar döndürüldükten sonra iş parçacığını silmek için bu girişi true olarak ayarlayın. Bu işlem, iş parçacığı çıktı verilerini ve iş parçacığının kendisini siler, bu nedenle iş parçacığını yeniden sorgulayamazsınız.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
İş parçacığı başlatıldı
ThreadStarted boolean

İş parçacığı başlatıldıysa true. İş parçacığı henüz başlatılmamışsa False, iş parçacığı hemen başladığından beri bir sorun oluştuğuna işaret eder.

İş parçacığı çalışıyor
ThreadRunning boolean

İş parçacığı şu anda çalışıyorsa true. İş parçacığı hiç başlamadıysa (çok düşük bir olasılık) veya iş parçacığı artık tamamlandıysa False.

İş parçacığı tamamlandı
ThreadCompleted boolean

İş parçacığı tamamlandıysa true. İş parçacığı hiç başlamadıysa (çok düşük bir olasılık) veya iş parçacığı hala çalışıyorsa False.

İş parçacığı başarılı
ThreadSuccess boolean

İş parçacığı başarıyla tamamlandıysa True. İş parçacığı hiç başlatılmadıysa (çok düşük bir olasılık), iş parçacığı hala çalışıyorsa veya iş parçacığı başarısız olduysa False.

Saniyeler içinde iş parçacığı çalışma zamanı
ThreadRuntimeInSeconds integer

İş parçacığının çalıştığı toplam saniye sayısı.

IA-Connect eylem adı
IAConnectActionName string

İş parçacığı olarak çalıştırılan IA-Connect Aracısı eyleminin iç adı.

İş parçacığı durum iletisi
ThreadStatusMessage string

İş parçacığının durumunu açıklayan bir metin dizesi. Bu ileti ThreadStarted,ThreadRunning,ThreadCompleted,ThreadSuccess özelliklerinden hesaplanır. Bu metin dizesi dilden bağımsızdır (yerel ayarla eşleşecek şekilde değişmez).

İş parçacığı hata iletisi
ThreadErrorMessage string

İş parçacığı başarısız olduysa, bu çıkış hata iletisini içerir.

İş parçacığı çıkış verileri JSON
ThreadOutputJSON string

'İş parçacığı çıktı verilerini al' true olarak ayarlanırsa, bu çıkış ham iş parçacığı çıkış verilerini JSON biçiminde tutar.

CSV dosyasına yazma

IA-Connect Aracısı'nın çalıştığı bilgisayarda bir CSV dosyası oluşturur. CSV dosyası bir koleksiyondan (tablodan) veya JSON biçimindeki bir tablodan oluşturulur.

Parametreler

Name Anahtar Gerekli Tür Description
Özellikler
Properties object
Giriş tablosu JSON
InputTableJSON string

CSV dosyasına JSON biçiminde yazacak veri tablosu.

Çıkış CSV dosya yolu
CSVFilePath True string

CSV dosyasının tam yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Çıkış kodlaması
OutputEncoding string

CSV dosyasına yazarken kullanılacak metin kodlama biçimi. Desteklenen kodlamalar UTF8, UTF7, Unicode ve ASCII'lerdir.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Komut sonucu
WriteCollectionToCSVFileResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

CSV metnini koleksiyon olarak alma

IA-Connect Aracısı'nın koleksiyon (tablo) olarak çalıştığı bilgisayarda bir CSV dosyası döndürür. CSV dosyasına yalnızca salt okunur erişim gerektirir.

Parametreler

Name Anahtar Gerekli Tür Description
CSV dosya yolu
CSVFilePath True string

CSV dosyasının tam yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

İlk satır üst bilgidir
FirstLineIsHeader boolean

CSV dosyasındaki ilk satır üst bilgi satırı mı?

Üst bilgileri kırp
TrimHeaders boolean

Baştaki veya sondaki boşlukları kaldırmak için üst bilgiler kırpılsın mı?

Boş satırlara izin ver
AllowBlankRows boolean

true olarak ayarlanırsa (varsayılan), CSV verilerinde tamamen boş satırlara izin verilir ve boş bir satır olarak döndürülür. false olarak ayarlanırsa, döndürülen verilerde tamamen boş satırlar kaldırılır (dosyaya dokunulmaz).

Gerekirse sütunları genişletme
ExtendColumnsIfRequired boolean

True olarak ayarlanırsa ve verilerde eşleşen sütun üst bilgisi olmayan hücreler varsa (üst bilgi satırından daha fazla hücre içeren bir satır), Column_N adlı bir sütun başlığı otomatik olarak oluşturulur (burada N, sütun dizinidir). false (varsayılan) olarak ayarlanırsa, bir satır eşleşen sütun içermeyen veriler içeriyorsa bir özel durum olur.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
CSV verileri JSON
CSVDataJSON string

CSV dosyasının içeriği, JSON biçimindedir.

Depolanan parolayı alma

Önceden oluşturulmuş veya depolanan bir parolayı alır.

Parametreler

Name Anahtar Gerekli Tür Description
Parola tanımlayıcısı
PasswordIdentifier string

Depolanan parolanın tanımlayıcısı. Bu parolalar yalnızca bellekte depolanır ve Aracı kapatıldığında kaybolur. Örneğin: MyExchangePassword.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Düz metin parolası
PlainTextPassword string

Düz metin olarak parola. Parola, SMS veya e-posta (örneğin) yoluyla iletilmesi amaçlanan tek seferlik bir parolaysa ve bu nedenle as-isgörülmesi gerekiyorsa, parola düz metin olarak gerekebilir.

Dikdörtgen koordinatlarını dönüştürme

Dikdörtgen piksel koordinatlarını sanaldan fiziksele veya fizikselden sanala dönüştürür. Bir noktayı dönüştürmek istiyorsanız Sağ=Sol ve Alt=Üst'ü ayarlamanız yeterlidir. Fiziksel koordinatlar doğrudan monitördeki piksellerle eşlenir. Sanal koordinatlar DPI ölçeklendirilir. Tüm görüntüleme cihazlarının temel görüntü ölçeklendirmesi 100%ise, hem fiziksel hem de sanal koordinatlar aynıdır.

Parametreler

Name Anahtar Gerekli Tür Description
Dikdörtgen sol kenar ekranı piksel X koordinatı
RectangleLeftPixelXCoord True integer

Dönüştürülecek dikdörtgenin sol piksel kenarı. Dönüştürme türüne bağlı olarak sanal veya fiziksel piksellerde olabilir.

Dikdörtgen üst kenar ekranı piksel Y koordinatı
RectangleTopPixelYCoord True integer

Dönüştürülecek dikdörtgenin üst piksel kenarı. Dönüştürme türüne bağlı olarak sanal veya fiziksel piksellerde olabilir.

Dikdörtgen sağ kenar ekranı piksel X koordinatı
RectangleRightPixelXCoord True integer

Dönüştürülecek dikdörtgenin sağ piksel kenarı. Dönüştürme türüne bağlı olarak sanal veya fiziksel piksellerde olabilir.

Dikdörtgen alt kenar ekranı piksel Y koordinatı
RectangleBottomPixelYCoord True integer

Dönüştürülecek dikdörtgenin alt piksel kenarı. Dönüştürme türüne bağlı olarak sanal veya fiziksel piksellerde olabilir.

Dönüştürme türü
ConversionType True string

Dönüştürme türü: Fizikselden sanala (PhysicalToVirtual veya P2V) veya sanaldan fiziksele (VirtualToPhysical veya V2P).

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Dönüştürülen dikdörtgen sol kenar ekranı piksel X koordinatı
ConvertedRectangleLeftPixelXCoord integer

Dönüştürülen dikdörtgenin sol piksel kenarı. Dönüştürme türüne bağlı olarak sanal veya fiziksel piksellerde olabilir.

Dönüştürülen dikdörtgen üst kenar ekranı piksel Y koordinatı
ConvertedRectangleTopPixelYCoord integer

Dönüştürülen dikdörtgenin üst piksel kenarı. Dönüştürme türüne bağlı olarak sanal veya fiziksel piksellerde olabilir.

Dönüştürülen dikdörtgen sağ kenar ekranı piksel X koordinatı
ConvertedRectangleRightPixelXCoord integer

Dönüştürülen dikdörtgenin sağ piksel kenarı. Dönüştürme türüne bağlı olarak sanal veya fiziksel piksellerde olabilir.

Dönüştürülen dikdörtgen alt kenar ekranı piksel Y koordinatı
ConvertedRectangleBottomPixelYCoord integer

Dönüştürülen dikdörtgenin alt piksel kenarı. Dönüştürme türüne bağlı olarak sanal veya fiziksel piksellerde olabilir.

Dönüştürülen dikdörtgen genişliği
ConvertedRectangleWidth integer

Dönüştürülen dikdörtgenin piksel cinsinden genişliği. Dönüştürme türüne bağlı olarak sanal veya fiziksel piksellerde olabilir.

Dönüştürülen dikdörtgen yüksekliği
ConvertedRectangleHeight integer

Dönüştürülen dikdörtgenin piksel cinsinden yüksekliği. Dönüştürme türüne bağlı olarak sanal veya fiziksel piksellerde olabilir.

Disk boş alanı alma

IA-Connect Aracısı'nın çalıştığı bilgisayarda belirtilen disk için boş alan miktarını döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Sürücü harfi
DriveLetter True string

Denetlenecek diskin sürücü harfi.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Disk boş alan baytları
FreeSpaceBytes integer

Bayt cinsinden boş disk alanı miktarı.

Disk boş alanı KB
FreeSpaceKB integer

Kilobayt cinsinden boş disk alanı miktarı.

Disk boş alanı MB
FreeSpaceMB integer

Megabayt cinsinden boş disk alanı miktarı.

Disk boş alanı GB
FreeSpaceGB integer

Gigabayt cinsinden boş disk alanı miktarı.

Dizin erişilebilir mi?

Bir dizinin (klasör) erişilebilir olup olmadığını ve izinlerin IA-Connect Aracısı'nın bulunduğu bilgisayarda bu dizine erişimi kısıtlayıp kısıtlamadığını döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Dizin yolu
DirectoryPath True string

Dizinin (klasör) tam yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Dizin erişilebilir
DirectoryAccessible boolean

Dizin erişilebilir durumdaysa true, değilse false döndürür.

Dizin erişimi yetkisiz
DirectoryAccessUnauthorised boolean

İzinler bu dizine erişimi kısıtlarken dizine erişilemiyorsa true veya erişilmediyse false döndürür.

Dizin oluşturma

IA-Connect Aracısı'nın çalıştığı bilgisayarda bir dizin (klasör) oluşturur.

Parametreler

Name Anahtar Gerekli Tür Description
Dizin yolu
DirectoryPath True string

Dizinin (klasör) tam yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Zaten varsa hata
ErrorIfAlreadyExists boolean

Dizin (klasör) zaten varsa IA-Connect bir hata oluşturmalıdır?

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Dizin var mı?

IA-Connect Aracısı'nın çalıştığı bilgisayarda bir dizinin (klasör) bulunup bulunmadığına ilişkin doğru veya yanlış değerini bildirir.

Parametreler

Name Anahtar Gerekli Tür Description
Dizin yolu
DirectoryPath True string

Dizinin (klasör) tam yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Dizin var
DirectoryExists boolean

Dizin (klasör) varsa true veya yoksa false döndürür.

dizine göre IA-Connect oturumuna ekleme

Dizine göre belirtilen IA-Connect Director oturumuna ekler (örneğin, ilk Citrix ICA oturumuna iliştirin). Bu, IA-Connect Aracısı'na komutların gönderildiği oturumdur.

Parametreler

Name Anahtar Gerekli Tür Description
IA-Connect oturum türünü arama
SearchIAConnectSessionType string

Herhangi bir uzak oturum türü için aranacak oturum türü( örneğin, 'Yerel Aracı', 'Microsoft RDP', 'Citrix ICA' veya 'Uzak'). Herhangi bir oturum türünü aramak için boş bırakın.

IA-Connect oturum dizininde arama
SearchIAConnectSessionIndex integer

Bağlanacak oturumun dizini; örneğin, ilk eşleşen oturum türü için 1, ikinci eşleşen oturum türü için 2.

Saniye cinsinden bekleme süresi
TimeToWaitInSeconds integer

Belirtilen dizine sahip oturum yoksa, IA-Connect ne kadar beklemesi gerekir?

Zaman aşımına uğradıysa özel durum tetikle
RaiseExceptionIfTimedout boolean

Zaman aşımı süresi dolmadan önce yeni bir oturum bağlanmadıysa IA-Connect özel durum oluşturmalı mı?

Sanal kanal bağlı olmalıdır
VirtualChannelMustBeConnected boolean

IA-Connect Direktörü oturuma eklerken sanal kanalın bağlı olduğunu doğrulamalı mı? Bu, IA-Connect Aracısı'nın belirtilen oturumda çalışmasını sağlar.

Yalnızca daha önce görülmemiş oturumları say
OnlyCountSessionsNotSeenBefore boolean

True olarak ayarlanırsa daha önce çalıştırılan 'Kullanılabilir IA-Connect oturumları al' eylemi (veya IA-Connect Denetçisi görüntüleme oturumları) tarafından görülen tüm oturumlar dizinde sayılmaz. Bu, yalnızca 'yeni' oturumların sayılmasına izin verir (örneğin, ilk yeni Citrix oturumuna iliştirilir).

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Ekli IA-Connect oturum adı
AttachedIAConnectSessionName string

Bağlı IA-Connect oturumunun adı.

Oturuma eklendi
AttachedToSession boolean

IA-Connect bir oturuma eklenmişse true, değilse false döndürür.

Dizini silme

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir dizini (klasör) siler.

Parametreler

Name Anahtar Gerekli Tür Description
Dizin yolu
DirectoryPath True string

Dizinin (klasör) tam yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Özyinelemeli
Recursive boolean

Dizindeki alt dizinler (alt klasörler) ve dosyalar da silinmeli mi?

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Dizini temizleme

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir dizini (klasör) temizler ve dizinde depolanan tüm dosyaları kaldırır.

Parametreler

Name Anahtar Gerekli Tür Description
Dizin yolu
DirectoryPath True string

Dizinin (klasör) tam yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Özyinelemeli
Recursive boolean

Tüm alt klasörler de temizlenmeli mi?

En üst düzeyi sil
DeleteTopLevel boolean

En üst düzey klasör de silinsin mi?

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Diğer tüm IA-Connect Aracılarını öldür

Kullanıcı oturumunda çalışmakta olan IA-Connect Aracısı'nın diğer tüm örneklerini öldürür. Bu, IA-Connect Aracısı'nın yalnızca bir örneğinin çalışmasını sağlar.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Ölen Aracı sayısı
NumberOfAgentsKilled integer

Öldürülen IA-Connect Aracısı işlemlerinin sayısı.

Öldüremeyen Aracı sayısı
NumberOfAgentsFailedToKill integer

Öldürülemeyen IA-Connect Aracısı işlemlerinin sayısı.

Dosya boyutunu alma

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir dosyanın boyutunu (bayt cinsinden) döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Dosya yolu
Filename True string

Dosyanın bulunduğu tam yol. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Dosya boyutu
FileSize integer

Dosyanın bayt cinsinden boyutu.

Dosya güvenliği izinlerini alma

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir dosyada ayarlanmış olan izinlerin listesini döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Dosya yolu
FilePath True string

Dosyanın bulunduğu tam yol. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Güvenlik izinleri JSON
SecurityPermissionsJSON string

Şu anda belirtilen dosyada JSON biçiminde ayarlanan izinler.

Dosya güvenliğinden kimlik kaldırma

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir dosyadaki güvenlik izinlerinden bir kimliği (örneğin kullanıcı, grup veya bilgisayar) kaldırır.

Parametreler

Name Anahtar Gerekli Tür Description
Dosya yolu
FilePath True string

Dosyanın bulunduğu tam yol. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Kaldırılacak kimlik
IdentityToRemove True string

Kaldırılacak kullanıcı veya grubun kimliği. Bu , 'kullanıcı adı', 'ETKİALANI\kullanıcıadı' veya 'username@domainfqdn' biçiminde olabilir.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
İzin kaldırıldı
PermissionWasRemoved boolean

İzin başarıyla kaldırıldıysa true döndürür.

Dosya içeriğini Base64 olarak alma

Belirtilen dosyanın içeriğini, API aracılığıyla iletim için uygun ve kolayca özgün metne veya ikili biçime dönüştürülecek şekilde Base64 biçiminde alın.

Parametreler

Name Anahtar Gerekli Tür Description
Dosya yolu
FilePath True string

Dosyanın bulunduğu tam yol. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Sıkıştırmak
Compress boolean

GZip'nin Base64'e dönüştürmeden önce dosya içeriğini sıkıştırması için true olarak ayarlayın. Dosyaya dokunulmaz, tüm işlemler bellekte gerçekleştirilir. Bu özellik yalnızca Base64'i aldıktan sonra (özgün dosya içeriği metnine veya ikili verilere geri dönerken) dosya içeriğini GUnzip yapabiliyorsanız kullanışlıdır. Base64'i giriş olarak Base64 kabul eden ve GUnzip özelliği olmayan bir eyleme doğrudan geçiriyorsanız false olarak ayarlayın.

En büyük dosya boyutu
MaxFileSize integer

Dosya içeriğini almak yerine bir özel durumun yükseltileceği en büyük dosya boyutu. Bu, Aracı'dan büyük bir dosya almasının istendiği durumdan kaçınmanıza olanak tanır ve bu da eylemin zaman aşımına neden olur. Dosya boyutu denetimini devre dışı bırakmak için -1 olarak ayarlayın.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Dosya içeriği Base64 olarak
FileContentsAsBase64 string

Base64 biçimindeki dosya içeriği.

Dosya sahibini ayarlama

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir dosyanın sahibini ayarlar.

Parametreler

Name Anahtar Gerekli Tür Description
Dosya yolu
FilePath True string

Dosyanın bulunduğu tam yol. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Kullanıcı kimliği
UserIdentity True string

Sahipliğe atanacak kullanıcının kimliği. Bu , 'kullanıcı adı', 'ETKİALANI\kullanıcıadı' veya 'username@domainfqdn' biçiminde olabilir.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Dosya var mı?

IA-Connect Aracısı'nın çalıştığı bilgisayarda bir dosyanın var olup olmadığını doğru veya yanlış olarak raporlar.

Parametreler

Name Anahtar Gerekli Tür Description
Dosya yolu
Filename True string

Dosyanın bulunduğu tam yol. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Dosya mevcut
FileExists boolean

Dosya varsa true veya yoksa false döndürür.

Dosyadan tüm metni okuma

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir dosyanın metin içeriğini okur.

Parametreler

Name Anahtar Gerekli Tür Description
Dosya yolu
Filename True string

Dosyanın bulunduğu tam yol. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Dosya metni içeriği
FileTextContents string

Dosyanın metin içeriği.

Dosyaları alma

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir klasördeki dosyaların listesini (csv desen listesiyle eşleşen) döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Dizin yolu
DirectoryPath True string

Dizinin (klasör) tam yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Desenler CSV
PatternsCSV True string

Eşleşecek dosya desenlerinin virgülle ayrılmış listesi; örneğin, tüm dosyalar için . veya .txt veya .docx uzantılı dosyalar için '.txt,.docx' .

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Dosyalar JSON
FilesJSON string

JSON biçiminde klasörün içinde yer alan dosyaların listesi.

Başarıyla okunan dosya sayısı
NumberOfFilesReadSuccessfully integer

Başarıyla okunan dosyaların sayısı.

Okunamayan dosya sayısı
NumberOfFilesFailedToRead integer

Okunamayan dosya sayısı.

Dosyaları sil

IA-Connect Aracısı'nın çalıştığı bilgisayardaki desenle eşleşen belirli bir klasör içindeki dosyaları siler.

Parametreler

Name Anahtar Gerekli Tür Description
Dizin yolu
DirectoryPath True string

Dizinin (klasör) tam yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Desen
Pattern string

Silinecek dosyalarla eşleşmesi için bir düzen; örneğin, tüm dosyalar için veya *.txt .txt uzantılı dosyalar için.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Silinen dosya sayısı
NumberOfFilesDeleted integer

Başarıyla silinen dosyaların sayısı.

Silinemeyen dosya sayısı
NumberOfFilesFailedToDelete integer

Silinemeyen dosyaların sayısı.

Dosyaya izin ekleme

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir dosyaya izin ekler.

Parametreler

Name Anahtar Gerekli Tür Description
Dosya yolu
FilePath True string

Dosyanın bulunduğu tam yol. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Kimlik
Identity True string

İzin atanacak kullanıcı veya grubun kimliği. Bu , 'kullanıcı adı', 'ETKİALANI\kullanıcıadı' veya 'username@domainfqdn' biçiminde olabilir.

İzin
Permission True string

Atanacak izni (Read, ReadAndExecute, Modify veya FullControl) sağlayın veya varsayılan (Okuma) için boş bırakın.

Deny
Deny boolean

İzin reddediliyor mu?

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

dosyayı istemciden sunucuya kopyalama

Yerel bilgisayardan (IA-Connect Yöneticisi'ni çalıştıran) bir dosyayı uzak bilgisayara (IA-Connect Aracısı'nı çalıştıran) kopyalar.

Parametreler

Name Anahtar Gerekli Tür Description
İstemci dosya yolu
ClientFilePath True string

Dosyasının kopyalanması için dosya yolu (IA-Connect Director'ı çalıştıran yerel bilgisayarda).

Sunucu dosya yolu
ServerFilePath True string

Dosyayı kopyalanacak dosya yolu (IA-Connect Aracısı'nı çalıştıran bilgisayarda).

Sıkıştırmak
Compress boolean

Dosya kopyalanırken sıkıştırılsın mı?

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Dosyayı kopyalama

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir dosyayı kopyalar.

Parametreler

Name Anahtar Gerekli Tür Description
Kaynak dosya yolu
SourceFilePath True string

Kaynak dosyanın tam yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Hedef dosya yolu
DestFilePath True string

Dosyanın kopyalanması gereken hedefin tam yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Dosyayı panoya kopyalama

Belirtilen yerel dosyayı IA-Connect Aracısı kullanıcı oturumunda panoya kopyalar.

Parametreler

Name Anahtar Gerekli Tür Description
Dosya adı
Filepath True string

Panoya kopyalanacak yerel dosyanın dosya yolu.

Kesmek
Cut boolean

True olarak ayarlanırsa, dosya kopyalanması yerine kesilir.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Komut sonucu
CopyFileToClipboardResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

Dosyayı sil

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir dosyayı siler.

Parametreler

Name Anahtar Gerekli Tür Description
Dosya yolu
Filename True string

Dosyanın bulunduğu tam yol. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Dosyayı taşıma

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir dosyayı taşır.

Parametreler

Name Anahtar Gerekli Tür Description
Kaynak dosya yolu
SourceFilePath True string

Kaynak dosyanın tam yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Hedef dosya yolu
DestFilePath True string

Dosyanın taşınması gereken hedefin tam yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Ekran görüntüsü alma

IA-Connect Aracısı kullanıcı oturumunun ekran görüntüsünü alır ve Base64 ile kodlanmış dize olarak döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Tam ekran
Fullscreen boolean

Ekran görüntüsü tüm ekranı içermeli mi?

Sol X piksel
LeftXPixels integer

Ekranın tamamının ekran görüntüsünü almıyorsanız, ekran görüntüsünün başlaması gereken X değeri (piksel cinsinden). Tek bir ekranda en soldaki X piksel 0'dır. Çok monitörlü bir ekranda, en soldaki X piksel negatif olabilir (hangi ekranın birincil olarak işaretlendiğine ve diğer ekranlara göre nerede olduğuna bağlı olarak).

İlk Y piksel
TopYPixels integer

Ekranın tamamının ekran görüntüsünü almıyorsanız, ekran görüntüsünün başlaması gereken Y değeri (piksel cinsinden). Tek bir ekranda en üstteki Y pikseli 0'dır. Çok monitörlü bir ekranda, en üstteki Y pikseli negatif olabilir (hangi ekranın birincil olarak işaretlendiğine ve diğer ekranlara göre nerede olduğuna bağlı olarak).

Genişlik pikselleri
WidthPixels integer

Ekranın tamamının ekran görüntüsünü almıyorsanız, ekran görüntüsünün başlangıç konumundan genişliği.

Yükseklik pikselleri
HeightPixels integer

Ekranın tamamının ekran görüntüsünü almıyorsanız, ekran görüntüsünün başlangıç konumundan yüksekliği.

Resim biçimi
ImageFormat string

Görüntü biçimini (PNG, JPG, BMP veya GIF) sağlayın.

Görüntüleme cihazını kullanma
UseDisplayDevice boolean

IA-Connect Aracısı görüntü cihazı bilgilerini dikkate almalı mı? Bu, DPI ölçeklendirme ile daha iyi çalışır ve birden çok ekran için destek sağlar.

Hatada özel durum oluşturma
RaiseExceptionOnError boolean

True değerini ayarlarsanız: IA-Connect Aracısı, ekran görüntüsü başarısız olursa (örneğin, oturum kilitliyse) bir özel durum oluşturur. False ayarlanırsa: ekran görüntüsü başarısız olursa IA-Connect boş bir bit eşlem döndürür ve 'Ekran görüntüsü başarılı' ve 'Ekran görüntüsü hata iletisi' çıkışlarını doldurur.

Aracıyı Gizle
HideAgent boolean

Aracı'nın ekran görüntüsünü gizlemediğinden emin olmak için aracıyı (görünürse) otomatik olarak gizlemek için true olarak ayarlayın.

Fiziksel koordinatları kullanma
UsePhysicalCoordinates boolean

Sağlanan koordinatların fiziksel olduğunu belirtmek için true olarak ayarlayın (DPI ölçeklendirilmediğinden ve bu nedenle ekrandaki fiziksel piksellerle eşleşmiyorsa). Sağlanan koordinatların sanal (DPI ölçeklendirilmiş) olduğunu belirtmek için false (varsayılan) olarak ayarlayın. UIA, Java ve Web eylemleri genellikle sanal koordinatları kullanır.

Cihaz kimliğini görüntüleme
DisplayDeviceId integer

Bu giriş yalnızca 'Görüntü cihazını kullan' girişi true olarak ayarlandığında çalışır. Tüm monitörleri içerecek şekilde 0 (varsayılan) olarak ayarlayın. Yalnızca birincil izleyiciyi içerecek şekilde 1 olarak ayarlayın. Yalnızca ilgili ikincil izleyiciyi içerecek şekilde 2 veya üzeri olarak ayarlayın.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Base64 olarak ekran görüntüsü
ScreenBitmapBase64 string

Base64 kodlanmış dize olarak ekran görüntüsü. Bu, sağlanan 'Base64 to bitmap' yardımcı programı kullanılarak görüntülenebilir.

Başarılı ekran görüntüsü
ScreenshotSuccessful boolean

Ekran görüntüsü başarılı olursa true olarak ayarlayın. Ekran görüntüsü başarısız olursa false olarak ve 'Hatada özel durum yükselt' değeri false olarak ayarlandıysa false olarak ayarlayın. Ekran görüntüsü başarısız olursa ve 'Hatada özel durum yükselt' true olarak ayarlandıysa bir özel durum oluşturulur.

Ekran görüntüsü hata iletisi
ScreenshotErrorMessage string

Ekran görüntüsü başarısız olduysa ve 'Hatada özel durum yükselt' false olarak ayarlandıysa, bu çıkış alanı hata iletisini tutar. Bu, 'Hatada özel durum yükselt' ayarını true olarak ayarlamanın bir alternatifidir ve bu da ekran görüntüsünü gerçekleştirirken bir hata olması durumunda bir özel durumla sonuçlanır.

Ekran okuyucu ayarlama

IA-Connect Aracısı kullanıcı oturumunda ekran okuyucuyu etkinleştirir veya devre dışı bırakır.

Parametreler

Name Anahtar Gerekli Tür Description
Ekran okuyucu etkinleştir
EnableScreenReader boolean

True olarak ayarlanırsa ekran okuyucu etkinleştirilir. False olarak ayarlanırsa ekran okuyucu devre dışı bırakılır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Ekran okuyucu etkin mi?

ekran okuyucunun IA-Connect Aracısı kullanıcı oturumunda etkinleştirilip etkinleştirilmediğini döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Ekran okuyucu etkin
ScreenReaderEnabled boolean

Ekran okuyucu etkinleştirildiyse true döndürür.

Ekran çözünürlüğü alma

IA-Connect Aracısı kullanıcı oturumunun ekran çözünürlüğünü döndürür. Fiziksel masaüstü veya dizüstü bilgisayarda çalışan IA-Connect yerel Aracı için bu, tüm görüntü cihazları ve bunların ölçeklendirmesi hakkında bilgi sağlar. Bir sanal makinede, sanal makine birden çok ekran sunacak şekilde yapılandırılmadığı sürece (yaygın olmayan) yalnızca bir ekran bildirilir. Uzak oturumlarda genellikle tek bir sanal ekran oluşturulduğundan, bu görüntü birden çok yerel ekrana yayılsa bile, uzak oturumlarda genellikle yalnızca bir ekran bildirilir.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Yatay çözünürlük
HorizontalResolution integer

Birincil ekranın yatay fiziksel çözünürlüğü. Fiziksel koordinatlar doğrudan monitördeki piksellerle eşlenir.

Dikey çözünürlük
VerticalResolution integer

Birincil ekranın dikey fiziksel çözünürlüğü. Fiziksel koordinatlar doğrudan monitördeki piksellerle eşlenir.

Ekran sayısı
NumberOfScreens integer

Bu oturumdaki ekran sayısı.

İkinci ekran yatay çözünürlüğü
SecondDisplayHorizontalResolution integer

Algılandıysa, ikinci ekranın yatay fiziksel çözünürlüğü. Fiziksel koordinatlar doğrudan monitördeki piksellerle eşlenir.

İkinci ekran dikey çözünürlüğü
SecondDisplayVerticalResolution integer

Algılandıysa ikinci ekranın dikey fiziksel çözünürlüğü. Fiziksel koordinatlar doğrudan monitördeki piksellerle eşlenir.

Üçüncü ekran yatay çözünürlüğü
ThirdDisplayHorizontalResolution integer

Algılandıysa üçüncü ekranın yatay fiziksel çözünürlüğü. Fiziksel koordinatlar doğrudan monitördeki piksellerle eşlenir.

Üçüncü ekran dikey çözünürlüğü
ThirdDisplayVerticalResolution integer

Algılandıysa üçüncü ekranın dikey fiziksel çözünürlüğü. Fiziksel koordinatlar doğrudan monitördeki piksellerle eşlenir.

Dördüncü ekran yatay çözünürlüğü
FourthDisplayHorizontalResolution integer

Algılanan dördüncü ekranın yatay fiziksel çözünürlüğü. Fiziksel koordinatlar doğrudan monitördeki piksellerle eşlenir.

Dördüncü ekran dikey çözünürlüğü
FourthDisplayVerticalResolution integer

Algılandıysa dördüncü ekranın dikey fiziksel çözünürlüğü. Fiziksel koordinatlar doğrudan monitördeki piksellerle eşlenir.

Sanal ekran sol kenar pikselleri
VirtualScreenLeftEdgePixels integer

Tüm sanal ekranın sol kenarı (algılanan tüm ekranlar). Sanal koordinatlar DPI ölçeklendirilir.

Sanal ekran üst kenar pikselleri
VirtualScreenTopEdgePixels integer

Tüm sanal ekranın üst kenarı (algılanan tüm ekranlar). Sanal koordinatlar DPI ölçeklendirilir.

Sanal ekran genişliği pikselleri
VirtualScreenWidthPixels integer

Tüm sanal ekranın genişliği (algılanan tüm ekranlar). Sanal koordinatlar DPI ölçeklendirilir.

Sanal ekran yüksekliği pikselleri
VirtualScreenHeightPixels integer

Tüm sanal ekranın yüksekliği (algılanan tüm ekranlar). Sanal koordinatlar DPI ölçeklendirilir.

Birincil görüntü ölçeklendirme
PrimaryDisplayScaling double

Birincil değerin DPI ölçeklendirme çarpanı ondalık olarak görüntülenir. Örneğin: 100% 1,0 ve 125% 1,25 olarak döndürülür.

İkinci görüntü ölçeklendirme
SecondDisplayScaling double

İkincinin DPI ölçeklendirme çarpanı ondalık olarak görüntülenir. Örneğin: 100% 1,0 ve 125% 1,25 olarak döndürülür.

Üçüncü görüntü ölçeklendirme
ThirdDisplayScaling double

Üçüncü ekranın DPI ölçeklendirme çarpanı ondalık olarak görüntülenir. Örneğin: 100% 1,0 ve 125% 1,25 olarak döndürülür.

Dördüncü görüntü ölçeklendirme
FourthDisplayScaling double

Dördüncü değerin DPI ölçeklendirme çarpanı ondalık olarak görüntülenir. Örneğin: 100% 1,0 ve 125% 1,25 olarak döndürülür.

Fiziksel ekran sol kenar pikselleri
PhysicalScreenLeftEdgePixels integer

Fiziksel ekranın tamamının sol kenarı (algılanan tüm ekranlar). Fiziksel koordinatlar doğrudan monitördeki piksellerle eşlenir.

Fiziksel ekran üst kenar pikselleri
PhysicalScreenTopEdgePixels integer

Fiziksel ekranın tamamının üst kenarı (algılanan tüm ekranlar). Fiziksel koordinatlar doğrudan monitördeki piksellerle eşlenir.

Fiziksel ekran genişliği pikselleri
PhysicalScreenWidthPixels integer

Fiziksel ekranın tamamının genişliği (algılanan tüm ekranlar). Fiziksel koordinatlar doğrudan monitördeki piksellerle eşlenir.

Fiziksel ekran yüksekliği pikselleri
PhysicalScreenHeightPixels integer

Fiziksel ekranın tamamının yüksekliği (algılanan tüm ekranlar). Fiziksel koordinatlar doğrudan monitördeki piksellerle eşlenir.

Birincil ekran sol kenar pikselleri
PrimaryDisplayLeftEdgePixels integer

Birincil ekranın sol fiziksel kenarı. Fiziksel koordinatlar doğrudan monitördeki piksellerle eşlenir.

Birincil ekran üst kenar pikselleri
PrimaryDisplayTopEdgePixels integer

Birincil ekranın üst fiziksel kenarı. Fiziksel koordinatlar doğrudan monitördeki piksellerle eşlenir.

İkinci ekran sol kenar pikselleri
SecondDisplayLeftEdgePixels integer

Algılandıysa ikinci ekranın sol fiziksel kenarı. Fiziksel koordinatlar doğrudan monitördeki piksellerle eşlenir.

İkinci ekran üst kenar pikselleri
SecondDisplayTopEdgePixels integer

Algılandıysa ikinci ekranın üst fiziksel kenarı. Fiziksel koordinatlar doğrudan monitördeki piksellerle eşlenir.

Üçüncü ekran sol kenar pikselleri
ThirdDisplayLeftEdgePixels integer

Algılandıysa üçüncü ekranın sol fiziksel kenarı. Fiziksel koordinatlar doğrudan monitördeki piksellerle eşlenir.

Üçüncü ekran üst kenar pikselleri
ThirdDisplayTopEdgePixels integer

Algılandıysa üçüncü ekranın üst fiziksel kenarı. Fiziksel koordinatlar doğrudan monitördeki piksellerle eşlenir.

Dördüncü ekran sol kenar pikselleri
FourthDisplayLeftEdgePixels integer

Algılandıysa dördüncü ekranın sol fiziksel kenarı. Fiziksel koordinatlar doğrudan monitördeki piksellerle eşlenir.

Dördüncü ekran üst kenar pikselleri
FourthDisplayTopEdgePixels integer

Algılandıysa dördüncü ekranın üst fiziksel kenarı. Fiziksel koordinatlar doğrudan monitördeki piksellerle eşlenir.

Ekranda dikdörtgen çizme

Ekran koordinatlarını tanımlamaya veya ekran koordinatlarını bildiren bir eylemin çıkışına yardımcı olması için ekrana bir dikdörtgen çizer. Dikdörtgen 5 saniye sonra otomatik olarak kaldırılır.

Parametreler

Name Anahtar Gerekli Tür Description
Dikdörtgen sol kenar ekranı piksel X koordinatı
RectangleLeftPixelXCoord True integer

Görüntülenecek dikdörtgenin sol piksel kenarı. 'Koordinatlar fizikseldir' girişlerine bağlı olarak sanal veya fiziksel piksellerde olabilir.

Dikdörtgen sağ kenar ekranı piksel X koordinatı
RectangleRightPixelXCoord True integer

Görüntülenecek dikdörtgenin sağ piksel kenarı. 'Koordinatlar fizikseldir' girişlerine bağlı olarak sanal veya fiziksel piksellerde olabilir.

Dikdörtgen üst kenar ekranı piksel Y koordinatı
RectangleTopPixelYCoord True integer

Görüntülenecek dikdörtgenin üst piksel kenarı. 'Koordinatlar fizikseldir' girişlerine bağlı olarak sanal veya fiziksel piksellerde olabilir.

Dikdörtgen alt kenar ekranı piksel Y koordinatı
RectangleBottomPixelYCoord True integer

Görüntülenecek dikdörtgenin alt piksel kenarı. 'Koordinatlar fizikseldir' girişlerine bağlı olarak sanal veya fiziksel piksellerde olabilir.

Kalem rengi
PenColour string

Çizilecek dikdörtgenin rengi (örn. kırmızı, yeşil, mavi, sarı, mor veya turuncu) veya #FF0000 gibi bir dize onaltılık kod.

Kalem kalınlığı pikselleri
PenThicknessPixels integer

Vurgu dikdörtgen kenarlarının kalınlığı (piksel cinsinden).

Görüntülenecek saniye sayısı
SecondsToDisplay integer

Dikdörtgenin görüntüleneceği saniye sayısı.

Koordinatlar fizikseldir
CoordinatesArePhysical boolean

Sağlanan koordinatlar fiziksel ekran koordinatlarıysa true olarak ayarlayın. Sağlanan koordinatlar sanalsa false olarak ayarlayın. Temel alınan görüntü ölçeklendirmesi 100%ise, hem fiziksel hem de sanal koordinatlar aynıdır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Komut sonucu
DrawRectangleOnScreenResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

En son IA-Connect oturumuna ekleme

En son bağlanan IA-Connect Direktörü oturumuna (isteğe bağlı olarak belirtilen türde) ekler. Bu, IA-Connect Aracısı'na komutların gönderildiği oturumdur.

Parametreler

Name Anahtar Gerekli Tür Description
IA-Connect oturum türünü arama
SearchIAConnectSessionType string

Herhangi bir uzak oturum türü için aranacak oturum türü( örneğin, 'Yerel Aracı', 'Microsoft RDP', 'Citrix ICA' veya 'Uzak'). Herhangi bir oturum türünü aramak için boş bırakın.

Saniye cinsinden bekleme süresi
TimeToWaitInSeconds integer

Belirtilen türde bir oturum yoksa (belirli bir tür belirtildiyse), IA-Connect ne kadar beklemesi gerekir?

Zaman aşımına uğradıysa özel durum tetikle
RaiseExceptionIfTimedout boolean

Zaman aşımı süresi dolmadan önce yeni bir oturum bağlanmadıysa IA-Connect özel durum oluşturmalı mı?

Sanal kanal bağlı olmalıdır
VirtualChannelMustBeConnected boolean

IA-Connect Direktörü oturuma eklerken sanal kanalın bağlı olduğunu doğrulamalı mı? Bu, IA-Connect Aracısı'nın belirtilen oturumda çalışmasını sağlar.

Yalnızca daha önce görülmemiş oturumları say
OnlyCountSessionsNotSeenBefore boolean

True olarak ayarlanırsa daha önce çalıştırılan 'Kullanılabilir IA-Connect oturumları al' eylemi (veya IA-Connect Denetçisi görüntüleme oturumları) tarafından görülen tüm oturumlar dizinde sayılmaz. Bu, yalnızca 'yeni' oturumların sayılmasına izin verir (örneğin, ilk yeni Citrix oturumuna iliştirilir).

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Ekli IA-Connect oturum adı
AttachedIAConnectSessionName string

Bağlı IA-Connect oturumunun adı.

Oturuma eklendi
AttachedToSession boolean

IA-Connect bir oturuma eklenmişse true, değilse false döndürür.

En üstteki IA-Connect Aracısı GUI'lerini ayarlama

IA-Connect Aracısı'nı en üstteki olarak ayarlar. Bu, IA-Connect Aracısı'nın her zaman ekranda görünür olacağı ve diğer uygulama pencerelerinin arkasına gizlenemeyeceği anlamına gelir.

Parametreler

Name Anahtar Gerekli Tür Description
En üst -teki
TopMost boolean

IA-Connect Aracısı en üstte mi (true) ayarlanmalıdır yoksa en üstte devre dışı mı bırakılmalıdır (yanlış)?

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Fare imleci konumunu ayarlama

IA-Connect Aracısı kullanıcı oturumundaki fare imlecini belirtilen konuma ayarlar. Setcursorpos API'si, seçilen etkin fare hareketi API'sine bakılmaksızın fareyi taşımak için kullanılır.

Parametreler

Name Anahtar Gerekli Tür Description
X piksel
X True integer

X koordinat değeri (piksel cinsinden).

Y piksel
Y True integer

Y koordinat değeri (piksel cinsinden).

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Fare taşıma yöntemini alma

Geçerli fare taşıma yöntemini alır.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Fare taşıma yöntemi
MouseMoveMethod string

Geçerli fare taşıma yöntemini (mouse_event veya setcursorpos) döndürür.

Fare taşıma yöntemini ayarlama

Geçerli fare taşıma yöntemini mouse_event veya setcursorpos olarak ayarlar.

Parametreler

Name Anahtar Gerekli Tür Description
Fare taşıma yöntemini ayarlama
MouseMoveMethod True string

Fare taşıma yöntemini (mouse_event veya setcursorpos) sağlayın.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Fare tekerleğini döndürme

IA-Connect Aracısı kullanıcı oturumunda fare tekerleğini (pozitif veya negatif çentikler) çevirir.

Parametreler

Name Anahtar Gerekli Tür Description
Tekerlek dönüşleri
WheelTurns True integer

Tekerlek sayısı performansa döner.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Fare çarpanı alma

IA-Connect Aracısı kullanıcı oturumunda genel fare çarpanını alır. Bu varsayılan olarak (1, 1) şeklindedir, ancak 'Fare çarpanını ayarla' eylemiyle değiştirilebilirdi.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
X çarpanı
MouseXMultiplier double

Geçerli yatay (X) genel fare çarpanı (Aracı fareyi hareket ettiğinde için). Çarpan yalnızca 'Çoklu monitör işlevselliği' devre dışı bırakıldığında herhangi bir etkiye sahiptir.

Y çarpanı
MouseYMultiplier double

Geçerli dikey (Y) genel fare çarpanı (Aracı fareyi hareket ettiğinde için). Çarpan yalnızca 'Çoklu monitör işlevselliği' devre dışı bırakıldığında herhangi bir etkiye sahiptir.

Fare taşıma yöntemi
MouseMoveMethod string

Geçerli genel fare taşıma yöntemini (mouse_event veya setcursorpos) döndürür.

Fare çarpanı ayarlama

IA-Connect Aracısı kullanıcı oturumunda genel fare çarpanını ayarlar. Bu, uzak masaüstü ölçeklendirmeyle ilgili sorunlarla karşılaşırsanız geliştirme sırasında yararlı olabilir.

Parametreler

Name Anahtar Gerekli Tür Description
X çarpanı
MouseXMultiplier double

Ayarlanacağı yatay (X) genel fare çarpanı (Aracı fareyi hareket ettiğinde için). Çarpan yalnızca 'Çoklu monitör işlevselliği' devre dışı bırakıldığında herhangi bir etkiye sahiptir.

Y çarpanı
MouseYMultiplier double

Ayarlanacağı dikey (Y) genel fare çarpanı (Aracı fareyi hareket ettiğinde için). Çarpan yalnızca 'Çoklu monitör işlevselliği' devre dışı bırakıldığında herhangi bir etkiye sahiptir.

mouse_event uygula
ApplyToMouseEvent boolean

Bu bağımsız değişken, mouse_event yöntemine genel fare çarpanı değerlerinin uygulanıp uygulanmayacağını belirtir.

SetCursorPos'a uygula
ApplyToSetCursorPos boolean

Bu bağımsız değişken, genel fare çarpanı değerlerinin SetCursorPos yöntemine uygulanıp uygulanmayacağını belirtir.

Geçerli fare taşıma yöntemine uygula
ApplyToCurrentMouseMoveMethod boolean

Bu bağımsız değişken, genel fare çarpanı değerlerinin geçerli fare taşıma yöntemine uygulanıp uygulanmayacağını belirtir (örneğin: SetCursorPos geçerli fare taşıma yöntemiyse, çarpan SetCursorPos için geçerli olur). Bu true olarak ayarlanırsa, 'mouse_event Uygula' ve 'SetCursorPos'a Uygula' girişleri yoksayılır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Fareye sağ tıklayın

IA-Connect Aracısı kullanıcı oturumunda sağ fare düğmesine tıklar.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Fareyi göreli taşıma

IA-Connect Aracısı kullanıcı oturumundaki fareyi, geçerli konumuna göre belirtilen piksel sayısına göre taşır. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır.

Parametreler

Name Anahtar Gerekli Tür Description
X piksel
XCoord True integer

Farenin geçerli konumundan başlayarak hareket ettirecek X piksel sayısı.

Y piksel
YCoord True integer

Farenin geçerli konumundan başlayarak hareket ettirecek Y piksel sayısı.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Fareyi koordinata taşıma

IA-Connect Aracısı kullanıcı oturumundaki fareyi belirtilen piksel koordinatlarına taşır. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır.

Parametreler

Name Anahtar Gerekli Tür Description
X piksel
XCoord True integer

Fareyi taşımak için X koordinat değeri (piksel cinsinden).

Y piksel
YCoord True integer

Fareyi taşımak için Y koordinat değeri (piksel cinsinden).

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Fareyi koordinatlar arasında hareket ettirme

IA-Connect Aracısı kullanıcı oturumunda fareyi belirtilen iki koordinat arasında taşır. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır. fare hareketinde isteğe bağlı bir değişim desteklenir, daha çok insan eli hareketi gibi olması için.

Parametreler

Name Anahtar Gerekli Tür Description
Başlangıç X piksel
StartXCoord True integer

Başlangıç X koordinat değeri (piksel cinsinden).

Başlangıç Y pikselleri
StartYCoord True integer

Başlangıç Y koordinat değeri (piksel cinsinden).

Bitiş X piksel
EndXCoord True integer

Bitiş X koordinat değeri (piksel cinsinden).

Bitiş Y pikselleri
EndYCoord True integer

Bitiş Y koordinat değeri (piksel cinsinden).

Adım sayısı
NumberOfSteps integer

Hareket eyleminin bölünmesi gereken adım sayısı.

Saniye olarak toplam süre
TotalTimeInSeconds double

Hareket eyleminin baştan sona sürmesi gereken toplam süre.

Maksimum hareket piksel değişimi
MaximumMovementPixelJitter integer

Sürükleme eylemini gerçekleştirirken en yüksek piksel değişimi. 1 veya daha yüksek bir değer hareket değişimini sağlar. Hareketteki ani artışları önlemek için her adımda değişim düzeltilir. Bu girişin değeri, belirli bir noktadaki en yüksek değişim hızını denetler ve farenin yoldan ne kadar sapma gösterebileceğini sınırlar. Değer ne kadar yüksek olursa, sürükleme eylemi o kadar az 'düzgün' görünür. Her noktadaki değişim, önceki değişim değerinden yalnızca -2 ile 2 arasında (varsayılan olarak) sapma yapabilir, bu nedenle en yüksek değeri ne olarak ayarladığınızdan bağımsız olarak olası en yüksek değişim 2 x NumberOfSteps olur.

Maksimum uç piksel değişimi
MaximumEndPixelJitter integer

Sürükleme eyleminin sonundaki maksimum piksel değişimi. Değer ne kadar yüksek olursa, bitiş koordinatı ulaşırken sürükleme o kadar az kesin olur.

Maksimum hareket piksel değişimi deltası
MaximumMovementPixelJitterDelta integer

Fare hareketi dalgalanması kullanılıyorsa (maksimum hareket piksel dalgalanması 1 veya daha yüksekse), her noktadaki maksimum dalgalanma önceki noktadan sapabilir. Bu, titremenin sorunsuz olmasını sağlamak için kullanılır. Daha büyük bir değer daha az düzgünlük sağlar.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Fareyi koordinatta sağ tutun

Sağ fare düğmesini IA-Connect Aracısı kullanıcı oturumunda belirtilen koordinatlarda belirtilen süre boyunca tutar. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır.

Parametreler

Name Anahtar Gerekli Tür Description
X piksel
XCoord True integer

X koordinat değeri (piksel cinsinden).

Y piksel
YCoord True integer

Y koordinat değeri (piksel cinsinden).

Tutulacak saniye sayısı
SecondsToHold True double

Sağ fare düğmesinin basılı tutulacak saniye sayısı.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Fareyi koordinatta sol tıklama

Belirtilen koordinatlardaki IA-Connect Aracısı kullanıcı oturumunda sol fare düğmesine tıklar. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır.

Parametreler

Name Anahtar Gerekli Tür Description
X piksel
XCoord True integer

X koordinat değeri (piksel cinsinden).

Y piksel
YCoord True integer

Y koordinat değeri (piksel cinsinden).

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Fareyi koordinatta sola tutma

Sol fare düğmesini IA-Connect Aracısı kullanıcı oturumunda belirtilen koordinatlarda belirtilen süre boyunca tutar. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır.

Parametreler

Name Anahtar Gerekli Tür Description
X piksel
XCoord True integer

X koordinat değeri (piksel cinsinden).

Y piksel
YCoord True integer

Y koordinat değeri (piksel cinsinden).

Tutulacak saniye sayısı
SecondsToHold True double

Sol fare düğmesinin basılı tutulacak saniye sayısı.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Fareyi sağ basılı tutma

IA-Connect Aracısı kullanıcı oturumunda farenin sağ düğmesini belirtilen süre boyunca tutar.

Parametreler

Name Anahtar Gerekli Tür Description
Tutulacak saniye sayısı
SecondsToHold True double

Sağ fare düğmesinin basılı tutulacak saniye sayısı.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Fareyi çift sola tıklama

IA-Connect Aracısı kullanıcı oturumunda sol fare düğmesine çift tıklar.

Parametreler

Name Anahtar Gerekli Tür Description
Milisaniye cinsinden gecikme
DelayInMilliseconds integer

Her tıklama arasındaki gecikme (milisaniye cinsinden).

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Genel IA-Connect Aracısı komutunu çalıştırma

Bağımsız değişkenleri JSON olarak geçiren ve çıkış verilerini JSON olarak döndüren genel bir IA-Connect Aracısı komutu çalıştırır. Yönetici ve Denetçi Aracı'dan daha eski sürümler olduğunda Aracı komutlarını çalıştırmak için kullanılır ve bu nedenle komutu anlamaz.

Parametreler

Name Anahtar Gerekli Tür Description
aracı komut adını IA-Connect
CommandName True string

IA-Connect Aracısı komutunun iç adı. Komut adlarının listesi 'GetAgentActionsInClass' eylemiyle sağlanabilir.

Giriş JSON
InputJSON string

JSON biçiminde IA-Connect Aracısı komutuna giriş.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Çıkış JSON
OutputJSON string

IA-Connect Aracısı komutundan JSON biçiminde çıktı.

Geçerli fare koordinatlarını alma

setcursorpos API'sini kullanarak IA-Connect Aracısı kullanıcı oturumundaki geçerli fare imleci konumunu alır.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
X piksel
X integer

X koordinat değeri (piksel cinsinden).

Y piksel
Y integer

Y koordinat değeri (piksel cinsinden).

HTTP dosyasını indirme

IA-Connect Aracısı'nın HTTP(S) kullanarak çalıştığı bilgisayara bir dosya indirir.

Parametreler

Name Anahtar Gerekli Tür Description
URL'yi indirme
DownloadURL True string

HTTP veya HTTPS indirme URL'si.

Dosya yolunu kaydet
SaveFilename string

Kaydetme dosya adının tam yolu. Bu alan boşsa ve 'dize olarak içeriği döndür' değerini True olarak belirttiyseniz, dosya bilgisayara kaydedilmez.

Varolan dosyanın üzerine yaz
OverwriteExistingFile boolean

'Dosya yolunu kaydet' girişinde belirtilen ada sahip bir dosya zaten varsa, dosyanın üzerine yazılması gerekir mi?

Geçiş kimlik doğrulaması
PassthroughAuthentication boolean

Kullanıcının kimlik bilgileri web sunucusuna geçirilmeli mi? Bu genellikle yalnızca iç Intranet siteleri için kullanılır.

Kullanıcı Aracısı
UserAgent string

Bu, bildirilen Kullanıcı Aracısı'nı web sayfasına ayarlamanıza olanak tanır. Genellikle bu gerekli değildir ve yalnızca bir web sayfası belirli bir Aracı Dizesi gerektiriyorsa değiştirilmelidir.

Kabul etmek
Accept string

Bu parametre hangi içerik türlerinin desteklendiği belirtir. Bu yalnızca indirdiğiniz içerik farklı bir içerik türü gerektiriyorsa değiştirilmelidir.

TLS10 desteği
SupportTLS10 boolean

TLS 1.0 şifreleme protokollerini desteklemek için True olarak ayarlayın.

TLS11 desteği
SupportTLS11 boolean

TLS 1.1 şifreleme protokollerini desteklemek için True olarak ayarlayın.

TLS12 desteği
SupportTLS12 boolean

TLS 1.2 şifreleme protokollerini desteklemek için True olarak ayarlayın.

Otomatik dekompress deflate
AutoDecompressDeflate boolean

Bazı web içeriği 'söndür' sıkıştırması kullanılarak sıkıştırılmış olarak döndürülür. Bu değerin True olarak ayarlanması, web sunucusuna 'deflate' seçeneğinin desteklendiğini bildirir ve içerik bu sıkıştırma kullanılarak gönderilirse otomatik olarak açılır.

GZip'i otomatik olarak açma
AutoDecompressGZIP boolean

Bazı web içeriği 'GZIP' sıkıştırması kullanılarak sıkıştırılmış olarak döndürülür. Bu değerin True olarak ayarlanması, web sunucusuna 'GZIP' desteğinin desteklendiğini bildirir ve içerik bu sıkıştırma kullanılarak gönderilirse otomatik olarak sıkıştırılır.

İçeriği dize olarak döndür
ReturnContentsAsString boolean

Dosya içeriği dize olarak döndürülmeli mi?

İçerik kodlama döndürme
ReturnContentEncoding string

İndirilen içeriğin kodlaması. Bu yalnızca 'dize olarak içeriği döndür' True ise ve indirilen içeriğin doğru yorumlanması için kodlamasını tanımlıyorsa kullanılır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Dosya içeriğini indirme
DownloadFileContents string

İndirilen dosyanın içeriği.

IA-Connect Aracı GUI'sini öne getirme

IA-Connect Aracı GUI'sini ekrana görünür olacak şekilde öne getirir.

Parametreler

Name Anahtar Gerekli Tür Description
Odak
Focus boolean

IA-Connect Aracısı GUI'sine odaklanılsın mı?

Genel sol fare tıklaması
GlobalLeftMouseClick boolean

Aracıyı öne getirmek için genel bir sol fare tıklaması kullanılmalıdır mı? Bu, odak yönteminin işletim sistemi tarafından kısıtlanarak uygulamaların kendilerini öne getirmesini engelleyebilecekleri bir senaryoda öne getirme işlemini garanti eder.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

IA-Connect Aracısı bilgilerini alma

sürüm numarası ve Aracı yürütülebilir dosyasının yolu dahil olmak üzere IA-Connect Aracısı'nın özelliklerini döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
IA-Connect Aracısı sürümü
IAConnectAgentVersion string

IA-Connect Aracısı'nın tam sürüm numarası.

DotNet CLR sürümü
DotNetCLRVersion string

DotNet Ortak Dil Çalışma Zamanı (CLR) sürümü.

IA-Connect Aracısı kullanıcı adı olarak çalıştır
IAConnectAgentRunAsUsername string

IA-Connect Aracısı'nın çalıştığı kullanıcı oturumunun kullanıcı adı.

IA-Connect Aracısı userdomain olarak çalıştırılır
IAConnectAgentRunAsUserdomain string

IA-Connect Aracısı'nın çalıştığı kullanıcı oturumunun kullanıcı etki alanı.

IA-Connect Aracısı yolu
IAConnectAgentPath string

IA-Connect Aracısı yürütülebilir dosyasının tam yolu.

IA-Connect Aracısı 64 bit işlemdir
IAConnectAgentIs64bitProcess boolean

IA-Connect Aracısı 64 bitlik bir işlemse true, değilse false döndürür.

IA-Connect Aracısı sürüm sürümü
IAConnectAgentReleaseVersion string

IA-Connect Aracısı sürüm sürümü, örneğin 8.0.

IA-Connect Aracısı RPA komutu zaman aşımı
IAConnectAgentRPACommandTimeout integer

IA-Connect Aracısı RPA komutu zaman aşımı. Bu varsayılan olarak 30 saniyedir ve 'IA-Connect Aracısı komut zaman aşımını ayarla' eylemi kullanılarak ayarlanabilir.

IA-Connect Aracısı günlük dosya adı
IAConnectAgentLogFilename string

IA-Connect Aracısı günlük dosya adı. Bu değer, dosya adında başlatma tarihi ve saati olduğundan IA-Connect Aracısı'nın her başlatması için benzersizdir.

IA-Connect Aracısı genel koordinat yapılandırmasını alma

Öğe konumlarını görüntülemek (örneğin, fare denetimi sırasında) ve fare konumlarını hesaplamak için kullanılan IA-Connect Aracısı genel koordinat sistemi yapılandırmasının yapılandırmasını alır (örneğin: genel fare eylemleri gerçekleştirirken).

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Çoklu monitör işlevselliği
MultiMonitorFunctionality string

IA-Connect Aracısı şu anda yalnızca öğeleri vurgulama ve birincil görüntü cihazında genel fare eylemleri gerçekleştirmeyi destekleyecek şekilde yapılandırılmışsa 'PrimaryMonitor' döndürür. IA-Connect Aracısı tüm monitörlerdeki öğeleri vurgularsa (IA-Connect 9.4'ten bu yana varsayılan değer) 'MultiMonitor' döndürür.

Fare denetimi çarpanlarını otomatik olarak ayarlama
AutoSetMouseInspectionMultiplier boolean

IA-Connect Aracısı, Aracı başlatma sırasında birincil görüntü cihazında fare inceleme çarpanını otomatik olarak hesaplarsa ve fare denetimi her gerçekleştirildiğinde (IA-Connect 9.4'ten bu yana varsayılan değerdir) true döndürür. IA-Connect Aracısı fare inceleme çarpanının el ile ayarlanmasını gerektiriyorsa false döndürür (IA-Connect 9.3 ve önceki sürümlerde kullanılabilen tek seçenek). Bu seçenek yalnızca çoklu monitör modu devre dışı bırakıldığında herhangi bir etkiye sahiptir.

Genel fare çarpanlarını otomatik olarak ayarlama
AutoSetGlobalMouseMultiplier boolean

IA-Connect Aracısı, Aracı başlatma sırasında birincil görüntü cihazında genel fare hareketi çarpanını otomatik olarak hesaplarsa ve fare denetimi her gerçekleştirildiğinde (IA-Connect 9.4'ten bu yana varsayılan değerdir) true döndürür. IA-Connect Aracısı genel fare hareketi çarpanının el ile ayarlanmasını gerektiriyorsa false döndürür (IA-Connect 9.3 ve önceki sürümlerde kullanılabilen tek seçenek). Bu seçenek yalnızca çoklu monitör modu devre dışı bırakıldığında herhangi bir etkiye sahiptir.

Fare denetimi X çarpanı
MouseInspectionXMultiplier double

Geçerli yatay (X) fare inceleme çarpanı (Aracı farenin altında ne olduğunu vurguladığında için). Örneğin: IA-Connect inceleme dikdörtgenini gerçek fare X konumunun yarısında görüntülüyorsa, bu değer 0,5 olur. Çarpanlar yalnızca 'Çoklu monitör işlevselliği' devre dışı bırakıldığında herhangi bir etkiye sahiptir çünkü IA-Connect Aracısı çok monitörlü olarak yapılandırıldığında çarpanlar dinamik olarak hesaplanır.

Fare denetimi Y çarpanı
MouseInspectionYMultiplier double

Geçerli dikey (Y) fare inceleme çarpanı (Aracı farenin altında ne olduğunu vurguladığında için). Örneğin: IA-Connect gerçek fare Y konumunun yarısında inceleme dikdörtgenini görüntülüyorsa, bu değer 0,5 olur. Çarpanlar yalnızca 'Çoklu monitör işlevselliği' devre dışı bırakıldığında herhangi bir etkiye sahiptir çünkü IA-Connect Aracısı çok monitörlü olarak yapılandırıldığında çarpanlar dinamik olarak hesaplanır.

Genel fare X çarpanı
GlobalMouseXMultiplier double

Geçerli yatay (X) genel fare hareketi çarpanı (Aracı fareyi hareket ettiğinde için). Çarpanlar yalnızca 'Çoklu monitör işlevselliği' devre dışı bırakıldığında herhangi bir etkiye sahiptir çünkü IA-Connect Aracısı çok monitörlü olarak yapılandırıldığında çarpanlar dinamik olarak hesaplanır.

Genel fare Y çarpanı
GlobalMouseYMultiplier double

Geçerli dikey (Y) genel fare hareketi çarpanı (Aracı fareyi hareket ettiğinde için). Çarpanlar yalnızca 'Çoklu monitör işlevselliği' devre dışı bırakıldığında herhangi bir etkiye sahiptir çünkü IA-Connect Aracısı çok monitörlü olarak yapılandırıldığında çarpanlar dinamik olarak hesaplanır.

Genel fare taşıma yöntemi
GlobalMouseMoveMethod string

Geçerli genel fare hareketi yöntemini (mouse_event veya setcursorpos) döndürür.

Java koordinat sistemi
JavaCoordinateSystem string

'Sanal' (varsayılan) veya 'Fiziksel' (IA-Connect 9.4 sürümünde yeni) olabilecek geçerli Java koordinat sistemini döndürür. Sanal koordinatlar DPI ölçeklendirilirken fiziksel koordinatlar doğrudan piksellerle eşlenir. Bu değer, Java Erişim Köprüsü tarafından sunulan koordinat sistemine ayarlanmalıdır.

SAP GUI koordinat sistemi
SAPGUICoordinateSystem string

'Sanal' (varsayılan) veya 'Fiziksel' (IA-Connect 9.4 sürümünde yeni) olabilecek geçerli SAP GUI betik API'sinin koordinat sistemini döndürür. Sanal koordinatlar DPI ölçeklendirilirken fiziksel koordinatlar doğrudan piksellerle eşlenir. Bu değer, SAP GUI betik API'sinin sunduğu koordinat sistemine ayarlanmalıdır.

IA-Connect Aracısı genel koordinat yapılandırmasını ayarlama

Öğe konumlarını görüntülemek (örneğin, fare denetimi sırasında) ve fare konumlarını hesaplamak için kullanılan IA-Connect Aracısı genel koordinat sistemini yapılandırırken (örneğin, genel fare eylemleri gerçekleştirirken). Varsayılanlar en son işlevleri sağlar, ancak bu eylemi Aracı'nın önceki sürümlerindeki davranışa geri dönmek veya bir API'nin farklı bir koordinat sistemi kullandığını belirtmek için kullanabilirsiniz.

Parametreler

Name Anahtar Gerekli Tür Description
Çoklu monitör işlevselliği
MultiMonitorFunctionality string

Yalnızca öğeleri vurgulama ve birincil görüntü cihazında genel fare eylemleri gerçekleştirmeyi destekleyen (IA-Connect 9.3 ve önceki sürümlerde kullanılabilen tek mod) eski davranışlara geri dönmek için 'Yalnızca birincil ekran' (PrimaryMonitor) olarak ayarlayın. Öğeleri vurgulama ve tüm monitörlerde genel fare eylemleri gerçekleştirmeyi etkinleştirmek ve her monitörde DPI ölçeklendirmesini otomatik olarak algılamak için (IA-Connect 9.4'ten bu yana varsayılan değer) 'Tüm ekranlar' (MultiMonitor) olarak ayarlayın. Değişiklik yapmak için 'Ayarlanmadı' (NotSet) olarak ayarlayın.

Fare denetimi çarpanlarını otomatik olarak ayarlama
AutoSetMouseInspectionMultiplier string

Aracı başlangıcında ve fare incelemesi her gerçekleştirildiğinde birincil görüntü cihazında fare denetimi çarpanını otomatik olarak hesaplamak için 'Otomatik' (1) (IA-Connect 9.4'ten bu yana varsayılan) olarak ayarlayın. İnceleme çarpanlarının el ile ayarlanmasını gerektirecek şekilde 'El ile' (0) olarak ayarlayın (IA-Connect 9.3 ve önceki sürümlerde kullanılabilen tek seçenek). Bu seçeneği değiştirmeden bırakmak için boş veya 'NotSet' olarak ayarlayın. Bu seçeneğin yalnızca 'Çoklu monitör işlevselliği' devre dışı bırakıldığında herhangi bir etkisi olur.

Genel fare çarpanlarını otomatik olarak ayarlama
AutoSetGlobalMouseMultiplier string

Aracı başlangıcında ve fare incelemesi her gerçekleştirildiğinde birincil görüntü cihazında genel fare hareketi çarpanını otomatik olarak hesaplamak için 'Otomatik' (1) (IA-Connect 9.4'ten bu yana varsayılan) olarak ayarlayın. Genel fare hareketi çarpanını el ile ayarlamak için 'El ile' (0) olarak ayarlayın (IA-Connect 9.3 ve önceki sürümlerde kullanılabilen tek seçenek). Bu seçeneği değiştirmeden bırakmak için boş veya 'NotSet' olarak ayarlayın. Bu seçeneğin yalnızca 'Çoklu monitör işlevselliği' devre dışı bırakıldığında herhangi bir etkisi olur.

Fare denetimi X çarpanı
MouseInspectionXMultiplier double

Ayarlanacağı yatay (X) fare inceleme çarpanı (Aracı farenin altında ne olduğunu vurguladığında için). Örneğin: IA-Connect gerçek fare X konumunun yarısında inceleme dikdörtgenini görüntülüyorsa, 0,5 değerini ayarlayın. Geçerli değeri değişmeden bırakmak için 0 olarak ayarlayın. Bu seçenek yalnızca 'Çoklu monitör işlevselliği' devre dışı bırakıldığında ve 'Fare denetimi çarpanı otomatik olarak ayarla' devre dışı bırakıldığında herhangi bir etkiye sahiptir.

Fare denetimi Y çarpanı
MouseInspectionYMultiplier double

Ayarlanacağı dikey (Y) fare inceleme çarpanı (Aracı farenin altında ne olduğunu vurguladığında için). Örneğin: IA-Connect gerçek fare Y konumunun yarısında inceleme dikdörtgenini görüntülüyorsa, 0,5 değerini ayarlayın. Geçerli değeri değişmeden bırakmak için 0 olarak ayarlayın. Bu seçenek yalnızca 'Çoklu monitör işlevselliği' devre dışı bırakıldığında ve 'Fare denetimi çarpanı otomatik olarak ayarla' devre dışı bırakıldığında herhangi bir etkiye sahiptir.

Genel fare X çarpanı
GlobalMouseXMultiplier double

Ayarlanacağı yatay (X) genel fare hareketi çarpanı (Aracı fareyi hareket ettiğinde için). Geçerli değeri değişmeden bırakmak için 0 olarak ayarlayın. Bu seçeneğin yalnızca 'Çoklu monitör işlevselliği' devre dışı bırakıldığında herhangi bir etkisi olur.

Genel fare Y çarpanı
GlobalMouseYMultiplier double

Ayarlanacağı dikey (Y) genel fare hareketi çarpanı (Aracı fareyi hareket ettiğinde için). Geçerli değeri değişmeden bırakmak için 0 olarak ayarlayın. Bu seçeneğin yalnızca 'Çoklu monitör işlevselliği' devre dışı bırakıldığında herhangi bir etkisi olur.

mouse_event uygula
GlobalMouseMultiplierApplyToMouseEvent boolean

Bu, genel fare çarpanı değerlerinin mouse_event yöntemine uygulanıp uygulanmayacağını belirtir. Bu seçeneğin yalnızca 'Çoklu monitör işlevselliği' devre dışı bırakıldığında herhangi bir etkisi olur.

SetCursorPos'a uygula
GlobalMouseMultiplierApplyToSetCursorPos boolean

Bu bağımsız değişken, genel fare çarpanı değerlerinin SetCursorPos yöntemine uygulanıp uygulanmayacağını belirtir. Bu seçeneğin yalnızca 'Çoklu monitör işlevselliği' devre dışı bırakıldığında herhangi bir etkisi olur.

Geçerli fare taşıma yöntemine uygula
GlobalMouseMultiplierApplyToCurrentMouseMoveMethod boolean

Bu bağımsız değişken, genel fare çarpanı değerlerinin geçerli fare taşıma yöntemine uygulanıp uygulanmayacağını belirtir (örneğin: SetCursorPos geçerli fare taşıma yöntemiyse, çarpan SetCursorPos için geçerli olur). Bu true olarak ayarlanırsa, 'mouse_event Uygula' ve 'SetCursorPos'a Uygula' girişleri yoksayılır. Bu seçeneğin yalnızca 'Çoklu monitör işlevselliği' devre dışı bırakıldığında herhangi bir etkisi olur.

Java koordinat sistemi
JavaCoordinateSystem string

Aracıya Java Erişim Köprüsü'nün sanal (DPI ölçekli) koordinatlar sağladığını bildirmek için 'Virtual' (varsayılan ve IA-Connect 9.3 ve önceki sürümlerde kullanılabilen tek seçenek) olarak ayarlayın. Aracıya Java Erişim Köprüsü'nün fiziksel koordinatlar sağladığını (doğrudan piksellerle eşlenen) bildirmek için 'Fiziksel' olarak ayarlayın. Değişiklik yapmak için 'Ayarlanmadı' (NotSet) olarak ayarlayın.

SAP GUI koordinat sistemi
SAPGUICoordinateSystem string

ARACıya SAP GUI betik oluşturma API'sinin sanal (DPI ölçeklendirilmiş) koordinatlar sağladığını bildirmek için "Sanal" (varsayılan ve IA-Connect 9.3 ve önceki sürümlerde kullanılabilen tek seçenek) olarak ayarlayın. Aracıya SAP GUI betik oluşturma API'sinin fiziksel koordinatlar sağladığını (doğrudan piksellerle eşlenen) bildirmek için 'Fiziksel' olarak ayarlayın. Değişiklik yapmak için 'Ayarlanmadı' (NotSet) olarak ayarlayın.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Komut sonucu
SetAgentGlobalCoordinateConfigurationResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

IA-Connect Aracısı geçerli lisans durumunu alma

IA-Connect Aracısı'nın şu anda lisanslı olup olmadığını ve lisanslanırsa lisansın özelliklerini döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Lisanslıdır
IsLicensed boolean

IA-Connect Aracısı şu anda lisanslıysa true veya değilse false döndürür.

Lisans türü
LicenseType string

Kullanılan IA-Connect lisansının türü.

Aracı etki alanı adı
CustomerNETBIOSDomainName string

IA-Connect Aracısı'nın çalıştığı makinenin NetBIOS etki alanı adı (IA-Connect 7.0 veya 7.1) tarafından lisanslanırsa.

Yönetici ana bilgisayar adları
DirectorHostnameCSV string

konak adı (IA-Connect 7.2 sonrası) tarafından lisanslanırsa, IA-Connect Direktörünün yüklenebileceği makinelerin konak adları.

Müşteri görünen adı
CustomerDisplayName string

IA-Connect Aracısı'nın başlık çubuğunda görüntülenecek müşteri adı.

Satıcı adı
VendorName string

IA-Connect satıcı adı.

Lisans süre sonu tarihi
LicenseExpiryDate string

IA-Connect lisansının bitiş tarihi.

Lisansın süresi dolana kadar olan gün sayısı
DaysUntilLicenseExpires integer

IA-Connect lisansının süresi dolana kadar kalan gün sayısı.

Lisans özellikleri
LicenseFeatures string

Genellikle ek işlevlere erişim sağlayan ek lisans özellikleri.

JML lisansı mı?
IsJMLLicense boolean

Bu lisans JML işlevselliğine erişim sağlar mı?

IA-Connect Aracısı GUI konumunu ayarlama

IA-Connect Aracısı GUI'sinin ekran konumunu belirtilen konuma ayarlar.

Parametreler

Name Anahtar Gerekli Tür Description
X
X True integer

Aracı'nın piksel cinsinden ayarlanacağı X koordinatı.

Y
Y True integer

Aracı'nın piksel cinsinden ayarlanacağı Y koordinatı.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

IA-Connect Aracısı GUI opaklığını ayarlama

IA-Connect Aracısı'nın opaklığını 1 'den (görünür) 0'a (saydam) ayarlar.

Parametreler

Name Anahtar Gerekli Tür Description
Opaklık
Opacity True double

1 (görünür) ile 0 (saydam) arasında ayarlanacak opaklık değeri.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

IA-Connect Aracısı günlük düzeyini alma

Geçerli IA-Connect Aracısı günlük düzeyini döndürür. Günlük düzeyleri 1'den 4'e ayarlanır ve 1 en düşük düzey ve 4 en yüksek düzeydir.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Günlük düzeyi
LoggingLevel integer

IA-Connect Aracısı'nın geçerli günlük düzeyi.

IA-Connect Aracısı günlük dosya adı
IAConnectAgentLogFilename string

IA-Connect Aracısı günlük dosya adı. Bu değer, dosya adında başlatma tarihi ve saati olduğundan IA-Connect Aracısı'nın her başlatması için benzersizdir.

IA-Connect Aracısı günlük düzeyini ayarlama

IA-Connect Aracısı günlük düzeyini belirtilen değere ayarlar (1 en düşük düzey ve 4 en yüksek düzeydir).

Parametreler

Name Anahtar Gerekli Tür Description
Günlük düzeyi
LoggingLevel True integer

IA-Connect Aracısı'nın ayarlanacağı günlük düzeyi.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

IA-Connect Aracısı günlüğünü alma

Geçerli IA-Connect Aracısı günlüğünü dosya olarak veya içeriği okuyarak ve bir çıkış değişkeninde döndürerek döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Sıkıştırmak
Compress boolean

Karşıya yükleme sırasında alternatif IA-Connect Aracısı yürütülebilir dosyası sıkıştırılmalı mı?

Yalnızca son komut günlüklerini döndür
ReturnLastCommandOnly boolean

IA-Connect Aracısı günlüğü, günlüğün tamamı yerine son komutun sonucuyla kısıtlanmalı mı?

Günlüğü dosyaya kaydet
SaveLogToFile boolean

IA-Connect Aracısı günlüğü dosya olarak kaydedilmeli mi?

Günlük içeriğini veri öğesine yerleştirme
PlaceLogContentInDataItem boolean

Günlüğün içeriği bir çıkış değişkeninde döndürülmeli mi?

Yerel kaydetme klasörü
LocalSaveFolder string

IA-Connect Aracısı oturumunu kaydedecek klasörün dosya yolu.

Aracı günlük dosya adını kullanma
UseAgentLogFilename boolean

Günlük dosyasına Aracıdaki günlük dosyasının adıyla aynı ad verilmelidir mi? false olarak ayarlanırsa, dosya adını belirtmek için 'Yerel dosya adını kaydet' seçeneğini ayarlayabilirsiniz.

Yerel kaydetme dosya adı
LocalSaveFilename string

IA-Connect Aracısı günlüğü için yalnızca yerel kaydetme dosyasının dosya adı. Bu yalnızca 'Aracı günlük dosya adını kullan' false olarak ayarlandığında kullanılır.

Okunacak en fazla bayt sayısı
MaxBytesToRead integer

Aracı günlüğünden okunacak bayt sayısı üst sınırı (sonundan geriye doğru). Bu, günlüğün tamamını almak için 0 veya -1 olarak ayarlanabilir.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Aracı günlük içeriği
IAConnectAgentLogContentsBase64 string

IA-Connect Aracısı günlüğünün içeriği.

Yerel kaydedilen günlük dosya adı
IAConnectAgentLogFilenameOnly string

Kaydedilen günlük dosya adının yolu.

IA-Connect Aracısı işlem sayısını alma

Kullanıcı oturumunda çalışmakta olan IA-Connect Aracısı örneklerinin sayısını döndürür. Bu, çalışan IA-Connect Aracısı'nın birden çok örneği olup olmadığını algılamak için yararlıdır.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
İşlem sayısı
NumberOfProcesses integer

Kullanıcı oturumunda çalışmakta olan IA-Connect Aracısı işlemlerinin sayısı.

IA-Connect Aracısı komut zaman aşımını ayarlama

IA-Connect Aracısı'nın yürütülen her komut için kullanacağı komut zaman aşımını ayarlar.

Parametreler

Name Anahtar Gerekli Tür Description
Komut zaman aşımı süresi saniye cinsinden
CommandTimeoutInSeconds True integer

IA-Connect Aracısı'nın kullanacağı komut zaman aşımı. Büyük miktarda veri okuyor veya yazıyorsanız, zaman aşımı süresini artırmak isteyebilirsiniz.

Zaman aşımı RPA komut iş parçacıklarını sonlandırma
TerminateTimedoutRPACommandThreads boolean

Zaman aşımına uğradıysa komut iş parçacığı sonlandırılsın mı?

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

IA-Connect Aracısı oturum bilgilerini alma

IA-Connect Aracısı kullanıcı oturumu hakkındaki bilgileri döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Oturum Kimliği
SessionId integer

Geçerli uzak kullanıcı oturum kimliği.

Oturum türü
SessionType integer

1 (Citrix), 2 (RDP) veya 0 (Konsol) uzak oturumun türü.

Oturum türü adı
SessionTypeName string

ICA (Citrix), RDP veya Konsol gibi uzak oturumun türü.

IA-Connect Aracıyı Kapat

IA-Connect Aracısı'nı kapatır. Bu, IA-Connect Aracısı'nın çalıştığı kullanıcı oturumunu etkilemez.

Parametreler

Name Anahtar Gerekli Tür Description
Beklenecek saniye sayısı
SecondsToWait integer

IA-Connect Aracısı'nın komutun tamamlandığını bildirebilmesi için close komutunu göndermeden önce beklenmesi gereken süre.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

IA-Connect Direktörü bilgilerini alma

sürüm numarası ve Director yürütülebilir dosyasının yolu dahil olmak üzere IA-Connect Director'ın özelliklerini döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
IA-Connect Director sürümü
IAConnectDirectorVersion string

IA-Connect Direktörünün tam sürüm numarası.

DotNet CLR sürümü
DotNetCLRVersion string

DotNet Ortak Dil Çalışma Zamanı (CLR) sürümü.

IA-Connect Director kullanıcı adı olarak çalıştır
IAConnectDirectorRunAsUsername string

IA-Connect Yöneticisi'nin çalıştığı kullanıcı oturumunun kullanıcı adı.

IA-Connect Director userdomain olarak çalıştır
IAConnectDirectorRunAsUserdomain string

IA-Connect Yöneticisi'nin çalıştığı kullanıcı oturumunun kullanıcı etki alanı.

IA-Connect Direktörü yolu
IAConnectDirectorPath string

IA-Connect Director yürütülebilir dosyasının tam yolu.

IA-Connect Direktörü 64 bit işlemdir
IAConnectDirectorIs64bitProcess boolean

IA-Connect Direktörü 64bitlik bir işlemse true, değilse false döndürür.

IA-Connect Director sürüm sürümü
IAConnectDirectorReleaseVersion string

IA-Connect Director sürüm sürümü, örneğin 8.0.

IA-Connect Director günlük dosya adı
IAConnectDirectorLogFilename string

IA-Connect Director günlük dosya adı. Bu değer, dosya adında başlatma tarihi ve saati olduğundan IA-Connect Director'ın her başlatma işlemi için benzersizdir.

IA-Connect Direktörü günlük düzeyini alma

Geçerli IA-Connect Direktörü günlük düzeyini döndürür. Günlük düzeyleri 0'dan 4'e ayarlanır. 0 devre dışı bırakıldı. 1, en düşük günlük düzeyidir (ve varsayılandır). 4, en yüksek günlük düzeyidir.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Günlük düzeyi
LoggingLevel integer

IA-Connect Direktörünün geçerli günlük kaydı düzeyi.

IA-Connect Director günlük dosya adı
IAConnectDirectorLogFilename string

IA-Connect Director günlük dosya adı. Bu değer, dosya adında başlatma tarihi ve saati olduğundan her başlatma için benzersizdir.

IA-Connect Direktörü günlük düzeyini ayarlama

IA-Connect Director günlük düzeyini belirtilen değere ayarlar. Günlük düzeyleri 0'dan 4'e ayarlanır. 0 devre dışı bırakıldı. 1, en düşük günlük düzeyidir (ve varsayılandır). 4, en yüksek günlük düzeyidir.

Parametreler

Name Anahtar Gerekli Tür Description
Günlük düzeyi
LoggingLevel True integer

IA-Connect Yöneticisi'nin ayarlanacağı günlük düzeyi.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

IA-Connect Direktörü çalışma süresini alma

Bu IA-Connect Direktörün çalışma süresini saniyeler içinde döndürür (örneğin, Müdür'ün ne kadar süredir çalıştığını).

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Yönetmen çalışma süresi (saniye)
UpTimeInSeconds integer

IA-Connect Yöneticisi'nin çalıştırdığı saniye sayısı.

IA-Connect komut istatistiklerini sıfırlama

IA-Connect Aracısı'nın geçerli oturumda yürüttüğü komutlar üzerinde şu anda depolanan tüm istatistikleri sıfırlar.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

IA-Connect lisans anahtarını ayarlama

IA-Connect Aracısı'na bir lisans anahtarı ile lisanslar. Bu bir lisans dizesi veya IA-Connect Orchestrator'da tutulan bir lisansın kolay adı olabilir.

Parametreler

Name Anahtar Gerekli Tür Description
Lisans anahtarı
LicenseString True string

IA-Connect lisans anahtarı dizesi veya IA-Connect Orchestrator'da tutulan bir lisansın kolay adı (IA-Connect Orchestrator aracılığıyla IA-Connect denetleniyorsa).

Kayıt defterinde depolama
StoreInRegistry boolean

IA-Connect lisansı geçici olarak kayıt defterinde depolanmalı mı? Bu, Aracı kapatılmış ve yeniden başlatılmış olsa bile IA-Connect Aracısı'nın kullanıcı oturumu süresi boyunca lisanslanmasını sağlar.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Lisansın süresi dolana kadar olan gün sayısı
DaysUntilLicenseExpires integer

IA-Connect lisansının süresi dolana kadar kalan gün sayısı.

IA-Connect lisans kodunu ayarlama

IA-Connect Aracısı'na eski stilde (7.0 ve 7.1) aracı etki alanı lisansı yükler.

Parametreler

Name Anahtar Gerekli Tür Description
Müşteri NetBIOS etki alanı adı
CustomerNETBIOSDomainName True string

IA-Connect Aracısı'nın çalıştığı makinenin NetBIOS etki alanı adı.

Müşteri görünen adı
CustomerDisplayName True string

IA-Connect Aracısı'nın başlık çubuğunda görüntülenecek müşteri adı.

Satıcı adı
VendorName True string

IA-Connect satıcı adı.

Lisans süre sonu tarihi
LicenseExpiryDate True string

IA-Connect lisansının bitiş tarihi.

Etkinleştirme kodu
ActivationCode True string

IA-Connect lisansının etkinleştirme kodu.

Kayıt defterinde depolama
StoreInRegistry boolean

IA-Connect lisansı geçici olarak kayıt defterinde depolanmalı mı? Bu, Aracı kapatılmış ve yeniden başlatılmış olsa bile IA-Connect Aracısı'nın kullanıcı oturumu süresi boyunca lisanslanmasını sağlar.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

IA-Connect oturumu ada göre var mı?

Belirtilen IA-Connect Director oturumu varsa döndürür. Bu, IA-Connect Aracısı'na komutların gönderildiği oturumdur. Ad, önceki bir 'Ekle' eyleminden bilinir.

Parametreler

Name Anahtar Gerekli Tür Description
oturum adını IA-Connect
IAConnectSessionName True string

Denetlenecek IA-Connect oturumunun adı.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
IA-Connect oturum var
IAConnectSessionExists boolean

Belirtilen ada sahip bir oturum varsa true veya yoksa false döndürür.

IA-Connect oturumun ada göre kapatılmasını bekleyin

Belirtilen IA-Connect Direktörü oturumunun kapatılmasını bekler. Bu, IA-Connect Aracısı'na komutların gönderildiği oturumdur. Ad, önceki bir 'Ekle' eyleminden bilinir.

Parametreler

Name Anahtar Gerekli Tür Description
oturum adını IA-Connect
IAConnectSessionName True string

Denetlenecek IA-Connect oturumunun adı.

Saniye cinsinden bekleme süresi
TimeToWaitInSeconds integer

Belirtilen türde bir oturum yoksa (belirli bir tür belirtildiyse), IA-Connect ne kadar beklemesi gerekir?

Zaman aşımına uğradıysa özel durum tetikle
RaiseExceptionIfTimedout boolean

Zaman aşımı süresi dolmadan önce yeni bir oturum bağlanmadıysa IA-Connect özel durum oluşturmalı mı?

Başarılı olduğunda katman 1 IA-Connect oturumuna ekleme
AttachToTier1IAConnectSessionOnSuccess boolean

Oturum başarıyla kapatıldıysa IA-Connect katman 1 IA-Connect oturumuna (SOAP ve / veya REST iletilerini alan Direktörün IA-Connect Direktörü oturumu) geri bağlanmalı mı?

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
IA-Connect oturumu kapatıldı
IAConnectSessionClosed boolean

Belirtilen ada sahip oturum kapatılmışsa true veya kapatılmadıysa false döndürür.

Ekli katman 1 IA-Connect oturum adı
AttachedTier1IAConnectSessionName string

Bağlı olan katman 1 IA-Connect oturumunun adı.

IA-Connect oturumuna ada göre ekleme

Belirtilen IA-Connect Director oturumuna ada göre ekler. Bu, IA-Connect Aracısı'na komutların gönderildiği oturumdur.

Parametreler

Name Anahtar Gerekli Tür Description
oturum adını IA-Connect
IAConnectSessionName True string

Bağlanacak IA-Connect oturumunun adı.

Sanal kanal bağlı olmalıdır
VirtualChannelMustBeConnected boolean

IA-Connect Direktörü oturuma eklerken sanal kanalın bağlı olduğunu doğrulamalı mı? Bu, IA-Connect Aracısı'nın belirtilen oturumda çalışmasını sağlar.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

IA-Connect sonraki atlama oturumlarının bağlanmasını bekleyin

Sonraki atlama oturumunun bağlanmasını ve IA-Connect Aracısı'nın sonraki atlama oturumunda çalışmasını bekler.

Parametreler

Name Anahtar Gerekli Tür Description
Sonraki atlama Yöneticisi adresi
NextHopDirectorAddress string

'Next hop Director address is localhost', 'Next hop Director address is hostname', 'Next hop Director address is FQDN' veya 'Next hop Director address is named pipe' parametrelerinden hiçbiri değilse, komutları iletecek IA-Connect Director'un isteğe bağlı adresi true olarak ayarlanır.

Sonraki atlama Direktörü TCP bağlantı noktası
NextHopDirectorTCPPort integer

Sonraki atlama Yöneticisi'nin dinlediği TCP bağlantı noktası (Aracı'nın üzerinde çalıştığı bilgisayardaki Dizin).

Sonraki atlama Direktörü HTTPS kullanır
NextHopDirectorUsesHTTPS boolean

Sonraki atlama Direktörü HTTPS kullanıyorsa True veya kullanılmıyorsa false olarak ayarlayın.

Sonraki atlama Yöneticisi adresi localhost
NextHopDirectorAddressIsLocalhostname boolean

Sonraki atlama yöneticisi adresi (Aracıya göre) 'localhost' olur.

Sonraki atlama Yöneticisi adresi ana bilgisayar adıdır
NextHopDirectorAddressIsHostname boolean

Sonraki atlama yöneticisi adresi, Aracıyı çalıştıran bilgisayarın ana bilgisayar adıdır (aracıyı ve yöneticiyi çalıştıran bilgisayar).

Sonraki atlama Yöneticisi adresi FQDN'dir
NextHopDirectorAddressIsFQDN boolean

Sonraki atlama yöneticisi adresi, Aracıyı çalıştıran bilgisayarın tam etki alanı adıdır (FQDN).

Sonraki atlama Yöneticisi TCP bağlantı noktasını Oturum Kimliğine göre artırma
IncrementNextHopDirectorTCPPortBySessionId boolean

Sonraki atlama Yöneticisi TCP bağlantı noktasının benzersiz olduğundan emin olmak için (aynı konaktan sonraki atlama kullanan birden çok paralel oturum varsa), Oturum Kimliği Sonraki atlama Yöneticisi TCP bağlantı noktasına eklenebilir.

Saniye cinsinden bekleme süresi
SecondsToWait double

Sonraki atlama oturumunun bağlanması için bek alınacak en fazla saniye sayısı.

Sonraki atlama Yöneticisi adresi kanal olarak adlandırılır
NextHopDirectorAddressIsNamedPipe boolean

Sonraki atlama yöneticisi adresi (Aracıya göre) TCP/IP web hizmeti yerine adlandırılmış bir kanal kullanıyor. Bu, ilk atlamada TCP/IP bağlantı noktalarını kullanmaktan kaçınmak için varsayılan değerdir.

Mevcut sonraki atlamayı devre dışı bırakma
DisableExistingNextHop boolean

Yeniden etkinleştirmeden önce çift atlama devre dışı bırakılmalıdır (şu anda etkinse). true (varsayılan) olarak ayarlanırsa, yeni çift atlama etkinleştirme yönergeleri öncekilerin yerini alır. False olarak ayarlanırsa, yönergeler çift atlama IA-Connect Aracısı tarafından alınacağı için bu üç atlamayı etkinleştirir.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Sonraki atlama oturumu bağlandı
NextHopSessionConnected boolean

Bir sonraki atlama oturumu, beklenme süresi üst sınırı aşılmadan önce bağlandıysa true döndürür.

INI dosyasındaki değişken verileri değiştirme

INI dosyasındaki tek bir değişkeni güncelleştirir.

Parametreler

Name Anahtar Gerekli Tür Description
INI dosya yolu
InputFilename True string

INI dosyasının tam yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Çıkış INI dosya yolu
OutputFilename string

Güncelleştirilmiş INI dosyasını alternatif bir dosyaya yazmak istiyorsanız çıkış dosyasının tam yolunu buraya girin. Giriş INI dosyası değiştirilmez; çıkış INI dosyası değişiklikleri barındırır.

INI arama bölümü
SearchSection string

Değiştirecek değişkeni tutan bölümün isteğe bağlı adı.

INI arama değişkeni adı
SearchVariable string

Güncelleştirilecek değişkenin adı.

Değiştirme verileri
ReplaceData string

Değişkenin güncelleştirilecek değiştirme verileri.

INI dosya kodlaması
InputFilenameEncoding string

INI dosya kodlamasını (Unicode, UTF8, UTF7 veya ASCII) sağlayın veya kodlama değerini belirtin (örneğin, Batı Avrupa için 1252).

Giriş dosyası yoksa yeni dosya oluşturma
CreateNewFileIfNotExists boolean

Giriş dosyası yoksa yeni bir dosya oluşturulsun mu?

Eşittir önce boşluk yazma
WriteSpaceBeforeEquals boolean

Eşittir ( = ) işaretinden önce bir boşluk yazılmalıdır?

Eşittir'in ardından boşluk yazma
WriteSpaceAfterEquals boolean

Eşittir ( = ) işaretinden sonra boşluk yazılmalıdır?

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

İstemci ana bilgisayar adını alma

IA-Connect Direktörünün çalıştığı istemcinin ana bilgisayar adını döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
İstemci ana bilgisayar adı
ClientHostname string

IA-Connect Direktörünün çalıştığı istemcinin ana bilgisayar adı.

İşlem kimliği komut satırı özelliklerini alma

Belirtilen işlem kimliğine sahip IA-Connect Aracısı kullanıcı oturumunda çalışan tüm işlemlerin komut satırı özelliklerini döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
İşlem Kimliği
ProcessId True integer

komut satırı özelliklerini almak için işlemin işlem kimliği.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
İşlem komut satırı
ProcessCommandLine string

İşlemin komut satırı özellikleri.

İşlem bağımsız değişkenleri
ProcessArguments string

İşlemi başlatırken kullanılan bağımsız değişkenler.

Geçerli çalışma dizinini işleme
ProcessCurrentWorkingDirectory string

İşlem geçerli çalışma dizini.

İşlem görüntüsü yolu adı
ProcessImagePathName string

İşlemi başlatan yürütülebilir dosyanın yolu.

İşlem kimliğine göre işlem alma

belirtilen işlem kimliğine sahip bir işlemin IA-Connect Aracısı kullanıcı oturumunda çalışıp çalışmadığını döndürür. İşlem Kimlikleri benzersizdir, bu nedenle kimlikle yalnızca bir işlem eşleşebilir. İşlem Kimlikleri dinamiktir ve bir uygulamanın her başlatılması için farklıdır.

Parametreler

Name Anahtar Gerekli Tür Description
İşlem Kimliği
ProcessId True integer

Alınacak işlemin işlem kimliği.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
İşlem çalıştırma
ProcessRunning boolean

Sağlanan işlem kimliğine sahip bir işlem bulunursa true döndürür.

İşlemleri alma

IA-Connect Aracısı kullanıcı oturumunda çalışan işlemlerin listesini döndürür. Bu isteğe bağlı olarak bir işlem adı sağlanarak filtrelenebilir.

Parametreler

Name Anahtar Gerekli Tür Description
İşlem adı
ProcessName string

İşlem adı için isteğe bağlı bir filtre.

İşlem komut satırını alma
GetProcessCommandLine boolean

true olarak ayarlanırsa işlem komut satırı ayrıntıları döndürülür.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
İşlem sayısı
NumberOfProcesses integer

Kullanıcı oturumunda çalışan işlemlerin sayısı.

JSON'i işler
ProcessesJSON string

Kullanıcı oturumunda JSON biçiminde çalışan işlemlerin listesi.

Katman 1 IA-Connect oturumuna ekleme

SOAP ve / veya REST iletilerini alan Direktörün IA-Connect Direktörü oturumuna ekler. Bu, IA-Connect Aracısı'na komutların gönderildiği oturumdur.

Parametreler

Name Anahtar Gerekli Tür Description
Sanal kanal bağlı olmalıdır
VirtualChannelMustBeConnected boolean

IA-Connect Direktörü oturuma eklerken sanal kanalın bağlı olduğunu doğrulamalı mı? Bu, IA-Connect Aracısı'nın belirtilen oturumda çalışmasını sağlar.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Ekli katman 1 IA-Connect oturum adı
AttachedTier1IAConnectSessionName string

Bağlı olan katman 1 IA-Connect oturumunun adı.

Klasör güvenlik izinlerini alma

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir klasörde ayarlanmış olan izinlerin listesini döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Klasör yolu
FolderPath True string

Klasörün tam yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Güvenlik izinleri JSON
SecurityPermissionsJSON string

Belirtilen klasörde JSON biçiminde ayarlanmış izinler.

Klasör güvenliği devralmayı etkinleştirme

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir klasörde güvenlik devralmayı etkinleştirir.

Parametreler

Name Anahtar Gerekli Tür Description
Klasör yolu
FolderPath True string

Klasörün tam yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Klasör güvenliği devralmayı kesme

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir klasörde güvenlik devralmayı keser.

Parametreler

Name Anahtar Gerekli Tür Description
Klasör yolu
FolderPath True string

Klasörün tam yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Devralınanları açık olarak dönüştürme
ConvertInheritedToExplicit boolean

Şu anda devralınan izinler açık izinlere dönüştürülmeli mi?

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Klasör güvenliğinden kimlik kaldırma

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir klasördeki güvenlik izinlerinden bir kimliği (örneğin, bir kullanıcı, grup veya bilgisayar) kaldırır.

Parametreler

Name Anahtar Gerekli Tür Description
Klasör yolu
FolderPath True string

Klasörün tam yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Kaldırılacak kimlik
IdentityToRemove True string

Kaldırılacak kullanıcı veya grubun kimliği. Bu , 'kullanıcı adı', 'ETKİALANI\kullanıcıadı' veya 'username@domainfqdn' biçiminde olabilir.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
İzin kaldırıldı
PermissionWasRemoved boolean

İzin başarıyla kaldırıldıysa true döndürür.

Klasör sahibini ayarlama

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir klasörde sahibi ayarlar.

Parametreler

Name Anahtar Gerekli Tür Description
Klasör yolu
FolderPath True string

Klasörün tam yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Kullanıcı kimliği
UserIdentity True string

Sahipliğe atanacak kullanıcının kimliği. Bu , 'kullanıcı adı', 'ETKİALANI\kullanıcıadı' veya 'username@domainfqdn' biçiminde olabilir.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Klasöre izin ekleme

IA-Connect Aracısı'nın çalıştığı bilgisayardaki bir klasöre izin ekler.

Parametreler

Name Anahtar Gerekli Tür Description
Klasör yolu
FolderPath True string

Klasörün tam yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Kimlik
Identity True string

İzin atanacak kimlik (örneğin, bir kullanıcı, grup veya bilgisayar). Bu , 'kullanıcı adı', 'ETKİALANI\kullanıcıadı' veya 'username@domainfqdn' biçiminde olabilir.

İzin
Permission True string

Atanacak izni (Read, ReadAndExecute, Modify veya FullControl) sağlayın veya varsayılan (Okuma) için boş bırakın.

Klasöre uygula
ApplyToFolder boolean

İzin klasörün kendisine uygulansın mı?

Alt klasörlere uygula
ApplyToSubFolders boolean

İzin alt klasörlere yayılsın mı?

Dosyalara uygula
ApplyToFiles boolean

İzin, klasördeki dosyalar için geçerli mi?

Deny
Deny boolean

İzin reddediliyor mu?

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Klasörleri alma

IA-Connect Aracısı'nın çalıştığı bilgisayardaki belirtilen klasör içindeki tüm alt klasörleri döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Dizin yolu
DirectoryPath True string

Dizinin (klasör) tam yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Klasörler JSON
FoldersJSON string

JSON biçiminde, klasörün içinde yer alan alt klasörlerin listesi.

Başarıyla okunan klasör sayısı
NumberOfFoldersReadSuccessfully integer

Başarıyla okunan alt klasör sayısı.

Okunamayan klasör sayısı
NumberOfFoldersFailedToRead integer

Okunamayan alt klasörlerin sayısı.

Koordinatlar arasında orta fare sürükleme

IA-Connect Aracısı kullanıcı oturumunda belirtilen iki koordinat arasında bir orta fare düğmesi sürükleme gerçekleştirir. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır. fare hareketinde isteğe bağlı bir değişim desteklenir, daha çok insan eli hareketi gibi olması için.

Parametreler

Name Anahtar Gerekli Tür Description
Başlangıç X piksel
StartXCoord True integer

Başlangıç X koordinat değeri (piksel cinsinden).

Başlangıç Y pikselleri
StartYCoord True integer

Başlangıç Y koordinat değeri (piksel cinsinden).

Bitiş X piksel
EndXCoord True integer

Bitiş X koordinat değeri (piksel cinsinden).

Bitiş Y pikselleri
EndYCoord True integer

Bitiş Y koordinat değeri (piksel cinsinden).

Adım sayısı
NumberOfSteps integer

Sürükleme eyleminin bölünmesi gereken adım sayısı.

Saniye olarak toplam süre
TotalTimeInSeconds double

Sürükleme eyleminin baştan sona kadar sürmesi gereken toplam süre.

Maksimum hareket piksel değişimi
MaximumMovementPixelJitter integer

Sürükleme eylemini gerçekleştirirken en yüksek piksel değişimi. 1 veya daha yüksek bir değer hareket değişimini sağlar. Hareketteki ani artışları önlemek için her adımda değişim düzeltilir. Bu girişin değeri, belirli bir noktadaki en yüksek değişim hızını denetler ve farenin yoldan ne kadar sapma gösterebileceğini sınırlar. Değer ne kadar yüksek olursa, sürükleme eylemi o kadar az 'düzgün' görünür. Her noktadaki değişim, önceki değişim değerinden yalnızca -2 ile 2 arasında (varsayılan olarak) sapma yapabilir, bu nedenle en yüksek değeri ne olarak ayarladığınızdan bağımsız olarak olası en yüksek değişim 2 x NumberOfSteps olur.

Maksimum uç piksel değişimi
MaximumEndPixelJitter integer

Sürükleme eyleminin sonundaki maksimum piksel değişimi. Değer ne kadar yüksek olursa, bitiş koordinatı ulaşırken sürükleme o kadar az kesin olur.

Maksimum hareket piksel değişimi deltası
MaximumMovementPixelJitterDelta integer

Fare hareketi dalgalanması kullanılıyorsa (maksimum hareket piksel dalgalanması 1 veya daha yüksekse), her noktadaki maksimum dalgalanma önceki noktadan sapabilir. Bu, titremenin sorunsuz olmasını sağlamak için kullanılır. Daha büyük bir değer daha az düzgünlük sağlar.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Koordinatlar arasında sağ fare sürükleme

IA-Connect Aracısı kullanıcı oturumunda belirtilen iki koordinat arasında sağ fare düğmesi sürükleme gerçekleştirir. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır. fare hareketinde isteğe bağlı bir değişim desteklenir, daha çok insan eli hareketi gibi olması için.

Parametreler

Name Anahtar Gerekli Tür Description
Başlangıç X piksel
StartXCoord True integer

Başlangıç X koordinat değeri (piksel cinsinden).

Başlangıç Y pikselleri
StartYCoord True integer

Başlangıç Y koordinat değeri (piksel cinsinden).

Bitiş X piksel
EndXCoord True integer

Bitiş X koordinat değeri (piksel cinsinden).

Bitiş Y pikselleri
EndYCoord True integer

Bitiş Y koordinat değeri (piksel cinsinden).

Adım sayısı
NumberOfSteps integer

Sürükleme eyleminin bölünmesi gereken adım sayısı.

Saniye olarak toplam süre
TotalTimeInSeconds double

Sürükleme eyleminin baştan sona kadar sürmesi gereken toplam süre.

Maksimum hareket piksel değişimi
MaximumMovementPixelJitter integer

Sürükleme eylemini gerçekleştirirken en yüksek piksel değişimi. 1 veya daha yüksek bir değer hareket değişimini sağlar. Hareketteki ani artışları önlemek için her adımda değişim düzeltilir. Bu girişin değeri, belirli bir noktadaki en yüksek değişim hızını denetler ve farenin yoldan ne kadar sapma gösterebileceğini sınırlar. Değer ne kadar yüksek olursa, sürükleme eylemi o kadar az 'düzgün' görünür. Her noktadaki değişim, önceki değişim değerinden yalnızca -2 ile 2 arasında (varsayılan olarak) sapma yapabilir, bu nedenle en yüksek değeri ne olarak ayarladığınızdan bağımsız olarak olası en yüksek değişim 2 x NumberOfSteps olur.

Maksimum uç piksel değişimi
MaximumEndPixelJitter integer

Sürükleme eyleminin sonundaki maksimum piksel değişimi. Değer ne kadar yüksek olursa, bitiş koordinatı ulaşırken sürükleme o kadar az kesin olur.

Maksimum hareket piksel değişimi deltası
MaximumMovementPixelJitterDelta integer

Fare hareketi dalgalanması kullanılıyorsa (maksimum hareket piksel dalgalanması 1 veya daha yüksekse), her noktadaki maksimum dalgalanma önceki noktadan sapabilir. Bu, titremenin sorunsuz olmasını sağlamak için kullanılır. Daha büyük bir değer daha az düzgünlük sağlar.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Koordinatlar arasında sol fare sürükleme

IA-Connect Aracısı kullanıcı oturumunda belirtilen iki koordinat arasında bir sol fare düğmesi sürükleme gerçekleştirir. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır. fare hareketinde isteğe bağlı bir değişim desteklenir, daha çok insan eli hareketi gibi olması için.

Parametreler

Name Anahtar Gerekli Tür Description
Başlangıç X piksel
StartXCoord True integer

Başlangıç X koordinat değeri (piksel cinsinden).

Başlangıç Y pikselleri
StartYCoord True integer

Başlangıç Y koordinat değeri (piksel cinsinden).

Bitiş X piksel
EndXCoord True integer

Bitiş X koordinat değeri (piksel cinsinden).

Bitiş Y pikselleri
EndYCoord True integer

Bitiş Y koordinat değeri (piksel cinsinden).

Adım sayısı
NumberOfSteps integer

Sürükleme eyleminin bölünmesi gereken adım sayısı.

Saniye olarak toplam süre
TotalTimeInSeconds double

Sürükleme eyleminin baştan sona kadar sürmesi gereken toplam süre.

Maksimum hareket piksel değişimi
MaximumMovementPixelJitter integer

Sürükleme eylemini gerçekleştirirken en yüksek piksel değişimi. 1 veya daha yüksek bir değer hareket değişimini sağlar. Hareketteki ani artışları önlemek için her adımda değişim düzeltilir. Bu girişin değeri, belirli bir noktadaki en yüksek değişim hızını denetler ve farenin yoldan ne kadar sapma gösterebileceğini sınırlar. Değer ne kadar yüksek olursa, sürükleme eylemi o kadar az 'düzgün' görünür. Her noktadaki değişim, önceki değişim değerinden yalnızca -2 ile 2 arasında (varsayılan olarak) sapma yapabilir, bu nedenle en yüksek değeri ne olarak ayarladığınızdan bağımsız olarak olası en yüksek değişim 2 x NumberOfSteps olur.

Maksimum uç piksel değişimi
MaximumEndPixelJitter integer

Sürükleme eyleminin sonundaki maksimum piksel değişimi. Değer ne kadar yüksek olursa, bitiş koordinatı ulaşırken sürükleme o kadar az kesin olur.

Maksimum hareket piksel değişimi deltası
MaximumMovementPixelJitterDelta integer

Fare hareketi dalgalanması kullanılıyorsa (maksimum hareket piksel dalgalanması 1 veya daha yüksekse), her noktadaki maksimum dalgalanma önceki noktadan sapabilir. Bu, titremenin sorunsuz olmasını sağlamak için kullanılır. Daha büyük bir değer daha az düzgünlük sağlar.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Koordinatta fareye sağ tıklayın

Belirtilen koordinatlardaki IA-Connect Aracısı kullanıcı oturumunda sağ fare düğmesine tıklar. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır.

Parametreler

Name Anahtar Gerekli Tür Description
X piksel
XCoord True integer

X koordinat değeri (piksel cinsinden).

Y piksel
YCoord True integer

Y koordinat değeri (piksel cinsinden).

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Koordinatta fareye çift sol tıklama

Belirtilen koordinatlardaki IA-Connect Aracısı kullanıcı oturumunda sol fare düğmesine çift tıklar. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır.

Parametreler

Name Anahtar Gerekli Tür Description
X piksel
XCoord True integer

X koordinat değeri (piksel cinsinden).

Y piksel
YCoord True integer

Y koordinat değeri (piksel cinsinden).

Milisaniye cinsinden gecikme
DelayInMilliseconds integer

Her tıklama arasındaki gecikme (milisaniye cinsinden).

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Koordinatta orta basılı tutma faresi

Ortadaki fare düğmesini IA-Connect Aracısı kullanıcı oturumunda belirtilen koordinatlarda belirtilen süre boyunca tutar. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır.

Parametreler

Name Anahtar Gerekli Tür Description
X piksel
XCoord True integer

X koordinat değeri (piksel cinsinden).

Y piksel
YCoord True integer

Y koordinat değeri (piksel cinsinden).

Tutulacak saniye sayısı
SecondsToHold True double

Ortadaki fare düğmesinin basılı tutulacak saniye sayısı.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Koordinatta orta tıklama faresi

Belirtilen koordinatlardaki IA-Connect Aracısı kullanıcı oturumunda orta fare düğmesine tıklar. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır. Koordinatlar hesaplanırken DPI ölçeklendirme ve birden çok ekran dikkate alınır.

Parametreler

Name Anahtar Gerekli Tür Description
X piksel
XCoord True integer

X koordinat değeri (piksel cinsinden).

Y piksel
YCoord True integer

Y koordinat değeri (piksel cinsinden).

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Koordinatta piksel rengi alma

Belirli bir koordinatta bir pikselin RGB rengini döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Sol X piksel
LeftXPixels True integer

Okunacak pikselin X konumu. Tek bir ekranda en soldaki X piksel 0'dır. Çok monitörlü bir ekranda, en soldaki X piksel negatif olabilir (hangi ekranın birincil olarak işaretlendiğine ve diğer ekranlara göre nerede olduğuna bağlı olarak).

İlk Y piksel
TopYPixels True integer

Okunacak pikselin Y konumu. Tek bir ekranda en üstteki Y pikseli 0'dır. Çok monitörlü bir ekranda, en üstteki Y pikseli negatif olabilir (hangi ekranın birincil olarak işaretlendiğine ve diğer ekranlara göre nerede olduğuna bağlı olarak).

Aracıyı Gizle
HideAgent boolean

Okunan pikseli gizlemediğinden emin olmak için Aracıyı (görünürse) otomatik olarak gizlemek için true olarak ayarlayın.

Fiziksel koordinatları kullanma
UsePhysicalCoordinates boolean

Sağlanan koordinatların fiziksel olduğunu belirtmek için true olarak ayarlayın (DPI ölçeklendirilmediğinden ve bu nedenle ekrandaki fiziksel piksellerle eşleşmiyorsa). Sağlanan koordinatların sanal (DPI ölçeklendirilmiş) olduğunu belirtmek için false (varsayılan) olarak ayarlayın. UIA, Java ve Web eylemleri genellikle sanal koordinatları kullanır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Kırmızı değer
RedValue integer

Pikselin kırmızı değerini 0 'dan (kırmızı değil) 255'e (tam kırmızı) döndürür.

Yeşil değer
GreenValue integer

Pikselin yeşil değerini 0 'dan (yeşil olmadan) 255'e (tam yeşil) döndürür.

Mavi değer
BlueValue integer

Pikselin mavi değerini 0 (mavi değil) ile 255 (tam mavi) arasında döndürür.

Alfa değeri
AlphaValue integer

Pikselin alfa değerini 0 'dan (tamamen saydam) 255'e (tamamen opak) döndürür.

RRGGBB onaltılık değeri
RRGGBBHexValue string

Pikselin RRGGBB onaltılık değerini döndürür. Örneğin: FF0000 tam kırmızı, 00FF00 tam yeşil, 0000FF mavi, 000000 siyah, FFFFFF tam beyaz.

AARRGGBB onaltılık değeri
AARRGGBBHexValue string

Pikselin AARRGGBB onaltılık değerini döndürür. Bu değer RRGGBB ile aynıdır ancak başlangıçta onaltılık alfa değeri bulunur. Tam olarak opak pikseller için (en yaygın olanı), FFRRGGBB değerini tutar. Örneğin: FFFF0000 tamamen opak tam kırmızıdır.

Kullanıcı kimlik bilgilerine yazma

IA-Connect Aracısı oturumunda kullanıcının profilindeki bir kimlik bilgilerine kullanıcı adı ve parola yazar ve yoksa bu kimlik bilgilerini oluşturur. Kimlik bilgileri Windows Denetim Masası'ndan görüntülenebilir.

Parametreler

Name Anahtar Gerekli Tür Description
Kimlik bilgisi adresi
CredentialAddress True string

Kimlik bilgilerinin adı / adresi.

Kullanıcı adı
UserName True string

Kimlik bilgisi kullanıcı adı.

Şifre
Password True string

Kimlik bilgisi parolası.

Kimlik bilgisi türü
CredentialType True string

Kimlik bilgisi türü: Windows veya Genel.

Kimlik bilgisi kalıcılığı
CredentialPersistence string

Kimlik bilgisi kalıcılığı: Oturum (yalnızca bu oturum açma oturumu için geçerlidir), LocalMachine (oturumlar arasında bu kullanıcı için kalıcıdır ve yalnızca bu bilgisayarda yeniden başlatılır) veya Enterprise (bunun için makineler arasında dolaşabilir).

Simetrik şifreleme anahtarı
SymmetricKey string

Kimlik bilgilerini şifrelemek için kullanılan isteğe bağlı bir simetrik şifreleme anahtarı. Bu kimlik bilgilerini yalnızca anahtarı biliyorsanız alabilirsiniz. Yalnızca Genel Kimlik Bilgileri ile kullanılabilir.

Parolayı tanımlayıcı olarak depolama
StorePasswordAsIdentifier string

Bir tanımlayıcı sağlanırsa, bu parola daha sonra depolanmış kimlik bilgilerini kullanabilen komutlar tarafından daha sonra alınması / kullanılması için Aracı içinde şifrelenmiş olarak da depolanır. Bu parolalar yalnızca bellekte depolanır ve Aracı kapatıldığında kaybolur. Örneğin: MyExchangePassword.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Komut sonucu
CredentialWriteResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

Kullanıcı kimlik bilgilerini siler

IA-Connect Aracısı oturumunda kullanıcının profilindeki bir kimlik bilgilerini siler. Kimlik bilgileri Windows Denetim Masası'ndan görüntülenebilir.

Parametreler

Name Anahtar Gerekli Tür Description
Kimlik bilgisi adresi
CredentialAddress True string

Kimlik bilgilerinin adı / adresi.

Kimlik bilgisi türü
CredentialType True string

Kimlik bilgisi türü: Windows veya Genel.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Komut sonucu
CredentialDeleteResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

Kullanıcı kimlik bilgisinden okuma

IA-Connect Aracısı oturumunda kullanıcının profilindeki bir kimlik bilgisinden kullanıcı adını ve parolayı okur. Kimlik bilgileri Windows Denetim Masası'ndan görüntülenebilir. Bir Windows kimlik bilgisinden yalnızca kullanıcı adı alınabilirken, hem kullanıcı adı hem de parola Genel kimlik bilgisinden alınabilir.

Parametreler

Name Anahtar Gerekli Tür Description
Kimlik bilgisi adresi
CredentialAddress True string

Kimlik bilgilerinin adı / adresi.

Kimlik bilgisi türü
CredentialType True string

Kimlik bilgisi türü: Windows veya Genel.

Simetrik şifreleme anahtarı
SymmetricKey string

Kimlik bilgisi parolasının şifresini çözmek için kullanılan isteğe bağlı bir simetrik şifreleme anahtarı (kimlik bilgisi bir anahtarla şifrelendiyse kullanın). Windows kimlik bilgilerinin parolası alınamadığından yalnızca Genel Kimlik Bilgileri ile kullanılabilir.

Parolayı tanımlayıcı olarak depolama
StorePasswordAsIdentifier string

Bir tanımlayıcı sağlanırsa, alınan kimlik bilgisi parolası, depolanan kimlik bilgilerini kullanabilen komutlar tarafından daha sonra almak / kullanmak için Aracı içinde şifrelenmiş olarak depolanır. Bu parolalar yalnızca bellekte depolanır ve Aracı kapatıldığında kaybolur. Windows kimlik bilgilerinin parolası alınamadığından yalnızca Genel Kimlik Bilgileri ile kullanılabilir. Örneğin: MyExchangePassword.

Parola döndürme
DontReturnPassword boolean

True olarak ayarlanırsa, kimlik bilgisi parolası döndürülmeyecek. Bu, parolayı aracı içinde daha fazla komutla kullanmak üzere depoluyorsanız (örneğin ,'Tanımlayıcı olarak parola depola' doğruysa) yararlıdır, ancak iş akışınızda parolayı bilmeniz gerekmez.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Kullanıcı adı
UserName string

Kimlik bilgisi kullanıcı adı.

Şifre
Password string

Kimlik bilgisi parolası.

Kullanılabilir IA-Connect Oturumları edinin

IA-Connect Director oturumlarının listesini alır (yerel, Microsoft RDP veya Citrix ICA gibi IA-Connect Aracısı'nın çalıştığı oturumlara yönelik kullanılabilir bağlantılar).

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
IA-Connect oturumları JSON
IAConnectSessionsJSON string

JSON olarak biçimlendirilmiş tüm IA-Connect oturumlarının listesi.

IA-Connect oturum sayısı
NumberOfIAConnectSessions integer

Açık olan IA-Connect oturumlarının toplam sayısı.

Yerel IA-Connect oturumlarının sayısı
NumberOfLocalIAConnectSessions integer

Açık olan yerel IA-Connect oturumlarının sayısı.

Citrix ICA IA-Connect oturumlarının sayısı
NumberOfCitrixICAIAConnectSessions integer

Açık olan Citrix ICA IA-Connect oturumlarının sayısı.

Microsoft RDP IA-Connect oturumlarının sayısı
NumberOfMicrosoftRDPIAConnectSessions integer

Açık olan Microsoft RDP IA-Connect oturumlarının sayısı.

Makine adını alma

IA-Connect Aracısı kullanıcı oturumunu çalıştıran makinenin adını döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Makine adı
MachineName string

IA-Connect Aracısı kullanıcı oturumunu çalıştıran makinenin adı.

Makine etki alanını alma

IA-Connect Aracısı kullanıcı oturumunu çalıştıran makinenin etki alanını döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Alan adı
DomainName string

IA-Connect Aracısı kullanıcı oturumunu çalıştıran makinenin NetBIOS etki alanı adı.

DNS etki alanı adı
DNSDomainName string

IA-Connect Aracısı kullanıcı oturumunu çalıştıran makinenin DNS etki alanı adı.

Metin dosyası yazma

IA-Connect Aracısı'nın çalıştığı bilgisayarda bir metin dosyası oluşturur ve dosyaya metin yazar.

Parametreler

Name Anahtar Gerekli Tür Description
Dosya yolu
Filename True string

Dosyanın bulunduğu tam yol. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Yazacak metin
TextToWrite string

Dosyaya yazılacak metin içeriği.

Var olan dosyayı ekle
AppendExistingFile boolean

Dosya zaten varsa, yazılacak yeni metnin var olan dosyanın sonuna eklenmesi gerekir mi?

Encoding
Encoding string

Dosya kodlamasını (Unicode, UTF8, UTF7 veya ASCII) sağlayın veya varsayılan (UTF8) için boş bırakın.

Gerekirse klasör oluştur
CreateFolderIfRequired boolean

'Dosya yolu' parametresinde sağlanan dosyayı depolanacak klasör yoksa, bu klasör oluşturulmalı mı?

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Mevcut Orchestrator otomasyon görevini erteleme

Zaten kuyrukta olan mevcut bir Orchestrator görevini erteleme. Görev gelecekte belirtilen bir zamana ertelenecek. Bu genellikle mevcut bir görevi yeniden ertelemek için kullanılır (örneğin, görev daha önce ertelenmişti ve şimdi yeniden ertelenmesi gerekiyor). Bir görevi belirli bir süre boyunca geçici olarak askıya almak için bu eylemi kullanın (örneğin, bir şey bekliyorsanız).

Parametreler

Name Anahtar Gerekli Tür Description
Görev Kimliği
TaskId True integer

Ertelenecek (veya yeniden ertelenecek) mevcut Orchestrator otomasyon görevinin kimliği.

Dakika cinsinden erteleme süresi
DeferralTimeInMinutes integer

Otomasyon görevinin kaç dakika gecikeceği.

Depolanan verileri erteleme
DeferralStoredData string

Bu görevle depolamak için isteğe bağlı veriler. Bir erteleme işleminden devam ettiğinde işlem/akış için kullanılabilir hale gelir. Bu genellikle işlem/akış sırasında hesapladığınız ve ertelendikten sonra yeniden kullanılabilir duruma gelmeniz gereken verileri depolamak için kullanılır. Verileri herhangi bir biçimde depolamak ücretsizdir, ancak JSON yaygın olarak kullanılan bir biçimdir.

İşlem aşaması
ProcessStage string

Otomasyon işleminin/akışının ertelendikten sonra devam etmesi gereken nokta. Bu, belirli bir işlem /akış için benzersiz olacak isteğe bağlı bir dize değeridir. Bu, bir sonraki adımın hangi adımı gerçekleştireceğine karar vermek için ertelenen işlem /akış içindeki bir koşul tarafından kullanılır. Örneğin: İşlem/akışın ertelemeden sonra devam ettiğinde 'Exchange' aşamasında devam etmesi için 'Exchange' değerini girin.

Priority
Priority integer

Bu görevin öncelik düzeyini ayarlayın (1 en yüksek düzeydir).

Görevi beklemeye alma
TaskOnHold boolean

Bu değeri true olarak ayarlarsanız, görev beklemeye alınacaktır ve bu nedenle erteleme tarihine ulaşıldığında bile tipik bir görev iş akışında işlenmez. 'Orchestrator otomasyon görev durumunu değiştir' eylemini kullanarak daha sonra 'Beklemede' durumunu değiştirebilirsiniz.

Döndürülenler

Name Yol Tür Description
Komut sonucu
TasksDeferExistingTaskResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

Mevcut Orchestrator otomasyonu görev işlemini erteleme

Zaten kuyrukta olan mevcut bir Orchestrator görevini erteleme. Görev gelecekte belirtilen bir zamana ertelenecek. Bu genellikle mevcut bir görevi yeniden ertelemek için kullanılır (örneğin, görev daha önce ertelenmişti ve şimdi yeniden ertelenmesi gerekiyor). Bir görevi belirli bir süre boyunca geçici olarak askıya almak için bu eylemi kullanın (örneğin, bir şey bekliyorsanız).

Parametreler

Name Anahtar Gerekli Tür Description
İşlem Kimliği
OperationId True string

Ertelenecek (veya yeniden ertelenecek) Orchestrator görevinin İşlem Kimliği.

Dakika cinsinden erteleme süresi
DeferralTimeInMinutes integer

Otomasyon görevinin kaç dakika gecikeceği.

Depolanan verileri erteleme
DeferralStoredData string

Bu görevle depolamak için isteğe bağlı veriler. Bir erteleme işleminden devam ettiğinde işlem/akış için kullanılabilir hale gelir. Bu genellikle işlem/akış sırasında hesapladığınız ve ertelendikten sonra yeniden kullanılabilir duruma gelmeniz gereken verileri depolamak için kullanılır. Verileri herhangi bir biçimde depolamak ücretsizdir, ancak JSON yaygın olarak kullanılan bir biçimdir.

İşlem aşaması
ProcessStage string

Otomasyon işleminin/akışının ertelendikten sonra devam etmesi gereken nokta. Bu, belirli bir işlem /akış için benzersiz olacak isteğe bağlı bir dize değeridir. Bu, bir sonraki adımın hangi adımı gerçekleştireceğine karar vermek için ertelenen işlem /akış içindeki bir koşul tarafından kullanılır. Örneğin: İşlem/akışın ertelemeden sonra devam ettiğinde 'Exchange' aşamasında devam etmesi için 'Exchange' değerini girin.

Priority
Priority integer

Bu görevin öncelik düzeyini ayarlayın (1 en yüksek düzeydir).

Döndürülenler

Name Yol Tür Description
Komut sonucu
TasksDeferExistingTaskOperationResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

mouse_event ayarlama

Fareyi belirtilen sayıda piksel hareket ettirip yeni fare konumunu okuyarak mouse_event yöntemini kalibre eder.

Parametreler

Name Anahtar Gerekli Tür Description
Piksel cinsinden kalibrasyon boyutu
CalibrationSizeInPixels integer

Farenin kalibre etmek için taşınacağı piksel sayısı. Değer ne kadar düşük olursa, kalibrasyon o kadar az doğru olur.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Fare X çarpanı
MouseXMultiplier double

Fare X çarpanı değeri. 1,0 değeri çarpan olmadığını gösterir.

Fare Y çarpanı
MouseYMultiplier double

Fare Y çarpanı değeri. 1,0 değeri çarpan olmadığını gösterir.

Orchestrator'dan Akış istatistikleri alma

IA-Connect Orchestrator'dan Akış istatistiklerinin listesini döndürür. Raporlama amacıyla kullanılır. İsteğe bağlı olarak, döndürülen sonuçları sınırlamak için bir veya daha fazla filtre kullanabilirsiniz.

Parametreler

Name Anahtar Gerekli Tür Description
Son gün sayısı içinde
WithinLastNumberOfDays integer

Sonuçları yalnızca belirtilen son gün sayısı içinde başlatılanları alacak şekilde filtreleyin. Filtrelememek için 0 olarak ayarlayın.

Akış adı
SearchFlowName string

Sonuçları yalnızca belirtilen Flow adına sahip olanları alacak şekilde filtreleyin. Akış adına göre filtrelememek için boş olarak ayarlayın.

Akış son eylem sonucu
SearchFlowLastActionResult boolean

Sonuçları yalnızca belirtilen son eylem sonucuna sahip olanları alacak şekilde filtreleyin. Yalnızca başarılı Akışları almak için true olarak ayarlayın. Yalnızca başarısız akışları almak için false olarak ayarlayın. Flow son eylem sonucuna göre filtrelememek için bir değer / boş olarak ayarlamayın.

Akış başlangıç zamanı başlangıç penceresi
SearchFlowStartTimeStartWindow date-time

Sonuçları yalnızca belirtilen başlangıç saatinden sonra başlayanları alacak şekilde filtreleyin. Filtre uygulamamak için boş olarak ayarlayın. Örneğin: '2022-01-24T07:00:00', 24 Ocak 2022'de saat 07.00'da veya sonrasında başlayan Akışlar için tüm Orchestrator Flow istatistiklerini döndürür. Tüm tarih saatleri UTC (GMT+0) cinsindendir, bu nedenle yerel saatinizi UTC'ye dönüştürmek için DateTime'ı Dönüştür eylemini kullanmak isteyebilirsiniz.

Akış başlangıç zamanı bitiş penceresi
SearchFlowStartTimeEndWindow date-time

Sonuçları yalnızca belirtilen başlangıç saatinden önce başlayanları alacak şekilde filtreleyin. Filtre uygulamamak için boş olarak ayarlayın. Örneğin: '2022-01-25T07:00:00', 25 Ocak 2022'de saat 07.00'da veya öncesinde başlayan Akışlar için tüm Orchestrator Flow istatistiklerini döndürür. Tüm tarih saatleri UTC (GMT+0) cinsindendir, bu nedenle yerel saatinizi UTC'ye dönüştürmek için DateTime'ı Dönüştür eylemini kullanmak isteyebilirsiniz.

Döndürülenler

Name Yol Tür Description
Orchestrator Flow istatistikleri JSON
OrchestratorFlowStatsJSON string

JSON biçimindeki tüm Orchestrator Flow istatistiklerinin listesi.

Akış istatistikleri sayısı
NumberOfOrchestratorFlowStats integer

Döndürülen Flow istatistiklerinin sayısı.

Orchestrator'dan genel kimlik bilgilerini alma

IA-Connect Orchestrator'da depolanan genel bir kimlik bilgilerini alır. Kimlik bilgileri kullanıcı adlarını, parolaları, ana bilgisayar adlarını, URL'leri ve diğer genel verileri barındırabilir.

Parametreler

Name Anahtar Gerekli Tür Description
Dostça isim
FriendlyName string

Orchestrator'da depolanan kimlik bilgilerinin kolay adı.

Düz metin parolasını alma
RetrievePlainTextPassword boolean

İşaretlenirse, belirtilen Orchestrator genel kimlik bilgileri için parola düz metin olarak döndürülür. Orchestrator genel kimlik bilgisi ayarı 'Parolayı kullanıma sunma' devre dışı bırakıldıysa (parolaların alınmasına izin verilir). Parolaları düz metin olarak almamak ve bunun yerine, Orchestrator'ın çalışma zamanında parolayı doğrudan eyleme eklediği depolanan parolaları destekleyen IA-Connect eylemleri (örneğin: 'UIA eylemine parola girin') kullanmanız önerilir.

Döndürülenler

Name Yol Tür Description
Kullanıcı adı
Username string

Genel kimlik bilgileri içinde tutulan kullanıcı adı.

Düz metin parolası
PlainTextPassword string

Genel kimlik bilgisinde düz metin dizesi olarak tutulan parola. Orchestrator parolaları şifrelenmiş olarak depolanır, ancak bunları gerektiren eylemlere geçirmenizi sağlamak için düz metin olarak döndürülür.

Konak adı
Hostname string

Kullanılırsa, genel kimlik bilgisinde tutulan ana bilgisayar adı veya etki alanı adı.

URL
Url string

Kullanılıyorsa, genel kimlik bilgileri içinde tutulan URL.

Genel özellik 1
GenericProperty1 string

Kullanılıyorsa, genel kimlik bilgileri içinde tutulan genel bir özellik. Bu, kimlik bilgileriyle ilişkilendirilebilen verileri depolamak için kullanılabilir.

Genel özellik 2
GenericProperty2 string

Kullanılıyorsa, genel kimlik bilgileri içinde tutulan genel bir özellik. Bu, kimlik bilgileriyle ilişkilendirilebilen verileri depolamak için kullanılabilir.

Genel özellik 3
GenericProperty3 string

Kullanılıyorsa, genel kimlik bilgileri içinde tutulan genel bir özellik. Bu, kimlik bilgileriyle ilişkilendirilebilen verileri depolamak için kullanılabilir.

Orchestrator'dan oturum açma geçmişini alma

Raporlama amacıyla IA-Connect Orchestrator oturum açma geçmişini döndürür. İsteğe bağlı olarak, döndürülen sonuçları sınırlamak için bir veya daha fazla filtre kullanabilirsiniz.

Parametreler

Name Anahtar Gerekli Tür Description
Son gün sayısı içinde
WithinLastNumberOfDays integer

Sonuçları yalnızca belirtilen gün sayısı içinde Orchestrator oturum açma bilgilerini alacak şekilde filtreleyin. Filtrelememek için 0 olarak ayarlayın.

E-posta adresi
SearchByEmail string

Yalnızca belirtilen e-posta adresine sahip Orchestrator oturum açma bilgilerini almak için sonuçları filtreleyin. E-posta adresine göre filtrelememek için boş olarak ayarlayın.

Oturum açma geçmişi saat başlangıç penceresi
SearchLoginHistoryTimeStartWindow date-time

Sonuçları yalnızca belirtilen başlangıç saatinden sonra Orchestrator oturum açma bilgilerini alacak şekilde filtreleyin. Filtre uygulamamak için boş olarak ayarlayın. Örneğin: '2022-01-24T07:00:00', 24 Ocak 2022'de saat 07.00 veya sonrasında tüm Orchestrator oturum açma bilgilerini döndürür. Tüm tarih saatleri UTC (GMT+0) cinsindendir, bu nedenle yerel saatinizi UTC'ye dönüştürmek için DateTime'ı Dönüştür eylemini kullanmak isteyebilirsiniz.

Oturum açma geçmişi zaman bitiş penceresi
SearchLoginHistoryTimeEndWindow date-time

Belirtilen başlangıç saatinden önce yalnızca Orchestrator oturum açma bilgilerini almak için sonuçları filtreleyin. Filtre uygulamamak için boş olarak ayarlayın. Örneğin: '2022-01-25T07:00:00', 25 Ocak 2022 tarihinde saat 07.00 veya öncesinde tüm Orchestrator oturum açma bilgilerini döndürür. Tüm tarih saatleri UTC (GMT+0) cinsindendir, bu nedenle yerel saatinizi UTC'ye dönüştürmek için DateTime'ı Dönüştür eylemini kullanmak isteyebilirsiniz.

Döndürülenler

Name Yol Tür Description
Orchestrator oturum açma geçmişi JSON
OrchestratorLoginHistoryJSON string

Belirtilen filtreleri karşılayan tüm Orchestrator oturum açma bilgilerinin JSON biçiminde bir listesi.

Orchestrator oturum açma sayısı
NumberOfOrchestratorLogins integer

Döndürülen Orchestrator oturum açma bilgilerinin sayısı.

Orchestrator'dan çalışan akışı kullanımı ısı haritası alma

IA-Connect Orchestrator'dan çalışan akışı kullanımını günlük ısı haritası döndürür. Raporlama amacıyla kullanılır. İsteğe bağlı olarak, döndürülen sonuçları sınırlamak için bir veya daha fazla filtre kullanabilirsiniz.

Parametreler

Name Anahtar Gerekli Tür Description
Akış başlangıç zamanı başlangıç penceresi
SearchStartDateStartWindow True date-time

Sonuçları yalnızca belirtilen başlangıç tarihinden sonra çalışan akışı kullanım ısı haritasını alacak şekilde filtreleyin (saat bileşeni yoksayılır). Filtre uygulamamak için boş olarak ayarlayın. Örneğin: '2022-01-24T00:00:00', 24 Ocak 2022 tarihinde veya sonrasında başlayan Akışlar için çalışan ısı haritası döndürür. Tüm tarih saatleri UTC (GMT+0) cinsindendir, bu nedenle yerel saatinizi UTC'ye dönüştürmek için DateTime'ı Dönüştür eylemini kullanmak isteyebilirsiniz.

Akış başlangıç zamanı bitiş penceresi
SearchStartDateEndWindow True date-time

Belirtilen başlangıç tarihinden önce yalnızca çalışan akışı kullanım ısı haritası almak için sonuçları filtreleyin (saat bileşeni yoksayılır). Filtre uygulamamak için boş olarak ayarlayın. Örneğin: '2022-01-25T00:00:00', Flow için 25 Ocak 2022 tarihinde veya öncesinde başlayan bir çalışan ısı haritası döndürür. Tüm tarih saatleri UTC (GMT+0) cinsindendir, bu nedenle yerel saatinizi UTC'ye dönüştürmek için DateTime'ı Dönüştür eylemini kullanmak isteyebilirsiniz.

UTC'den saat dilimi dakika uzaklığı
TimeZoneMinutesOffsetFromUTC integer

Günlük ısı haritasını hizalamak için UTC'den dakika cinsinden saat dilimi uzaklığı. Örneğin: 60 dakika belirtirseniz günlük ısı haritaları 01:00 UTC ile 01:00 UTC arasında çalışır.

çalışan adlarını IA-Connect
WorkerNames string

JSON veya CSV biçiminde ısı haritası döndürülecek IA-Connect Çalışanlarının adlarının listesi. Boş bırakılırsa, Orchestrator tarafından bilinen tüm çalışanlar için bir ısı haritası oluşturulur. Örneğin: [{"WorkerName": "Worker1"}, {"WorkerName": "Worker2"}] (JSON tablo biçimi), ["Worker1", "Worker2"] (JSON dizi biçimi) veya Worker1,Worker2 (CSV biçimi).

Döndürülenler

Name Yol Tür Description
Çalışan akışı kullanımı ısı haritası JSON
WorkerFlowUsageHeatmapJSON string

JSON biçiminde çalışan akışı kullanımı ısı haritası.

Çalışan akışı kullanımı ısı haritası öğelerinin sayısı
NumberOfWorkerFlowUsageHeatmapItems integer

Döndürülen çalışan akışı kullanımı ısı haritası öğelerinin sayısı. Çalışan başına günde bir öğe.

Orchestrator'dan çalışan ayırma

IA-Connect Orchestrator'dan bir çalışan ayırır. Bir çalışanı etikete veya çalışan adına (ya da ikisine veya her ikisine birden) göre isteyerek, hangi çalışana ihtiyacınız olduğunu daha net bir şekilde seçmenizi sağlayabilirsiniz. Bir çalışan ayrıldıktan sonra, akışınıza atanır ve iş gerçekleştirdiği bildirilir. Orchestrator'ın ayırma gerçekleştirirken 'Desteklenen Akış ortamı kimlikleri', 'Desteklenen Akış adları' ve 'Desteklenmeyen Akış adları' değerlerini dikkate almaya devam edeceğine dikkat edin. Birden çok çalışan aramayla eşleştiğinde normal yük dengeleme kuralları uygulanır.

Parametreler

Name Anahtar Gerekli Tür Description
Çalışan etiketi
WorkerTag string

Ayrılacak çalışanın isteğe bağlı etiketi. Etiketler, çalışanları gruplar halinde kategorilere ayırmanıza olanak sağlar. Etiket adları büyük/küçük harfe duyarlı değildir. Birden çok etiketi ayrı satırlara girerek belirtebilirsiniz ve ayırma mekanizması bu etiketlerden herhangi birine sahip tüm çalışanlara (yalnızca bir etiketin eşleşmesi gerekir) dikkate alır. Joker karakter: Etiket* biçimini kullanarak joker karakter araması (örn. Joker karakter: JML*) ve RegEx: TagExpression biçimini kullanarak normal ifade araması yapabilirsiniz (ör. RegEx: ^JML).

Çalışan adı
WorkerName string

Ayrılacak çalışanın isteğe bağlı adı. Çalışan adları büyük/küçük harfe duyarlı değildir. Birden çok çalışanı ayrı satırlara girerek belirtebilirsiniz ve ayırma mekanizması eşleşen ada sahip tüm çalışanları dikkate alır. Joker karakter: Ad* biçimini kullanarak joker karakter araması (örn. Joker karakter: vmrpa*) ve RegEx: İfade (ör. RegEx: ^vmrpa) biçimini kullanarak normal ifade araması yapabilirsiniz.

Çalışan hemen kullanılamıyorsa özel durum tetikle
RaiseExceptionIfWorkerNotImmediatelyAvailable boolean

true olarak ayarlanırsa ve uygun bir çalışan ayrılamadıysa, bir özel durum oluşturulur. False (varsayılan) olarak ayarlanırsa ve uygun bir çalışan ayrılamazsa, Orchestrator HTTP durum kodu 500 döndürür ve bu da PA akışının 'Yeniden Deneme ilkesine' göre beklemesine neden olur.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Ayrılan çalışan adı
WorkerNameAllocated string

Ayrılan çalışanın adı. Hiçbir çalışan ayrılmadıysa boş.

Orchestrator'dan çalışan kullanılabilirlik istatistiklerini alma

IA-Connect Orchestrator'dan çalışan kullanılabilirlik istatistiklerini döndürür. Raporlama amacıyla kullanılır. İsteğe bağlı olarak, döndürülen sonuçları sınırlamak için bir veya daha fazla filtre kullanabilirsiniz.

Parametreler

Name Anahtar Gerekli Tür Description
Son gün sayısı içinde
WithinLastNumberOfDays integer

Sonuçları yalnızca belirtilen son gün sayısı içinde başlatılanları alacak şekilde filtreleyin. Filtrelememek için 0 olarak ayarlayın.

Akış adı
SearchFlowName string

Sonuçları yalnızca belirtilen Flow adına sahip olanları alacak şekilde filtreleyin. Akış adına göre filtrelememek için boş olarak ayarlayın.

Akış başlangıç zamanı başlangıç penceresi
SearchFlowStartTimeStartWindow date-time

Sonuçları yalnızca belirtilen başlangıç saatinden sonra başlayanları alacak şekilde filtreleyin. Filtre uygulamamak için boş olarak ayarlayın. Örneğin: '2022-01-24T07:00:00', 24 Ocak 2022'de saat 07.00'da veya sonrasında başlayan Akışlar için tüm Orchestrator Flow istatistiklerini döndürür. Tüm tarih saatleri UTC (GMT+0) cinsindendir, bu nedenle yerel saatinizi UTC'ye dönüştürmek için DateTime'ı Dönüştür eylemini kullanmak isteyebilirsiniz.

Döndürülenler

Name Yol Tür Description
Çalışan kullanılabilirliği istatistikleri JSON
WorkerAvailabilityStatsJSON string

JSON biçiminde çalışan kullanılabilirlik istatistiklerinin listesi.

Çalışan kullanılabilirlik istatistikleri sayısı
NumberOfWorkerAvailabilityStats integer

Döndürülen çalışan kullanılabilirlik istatistiklerinin sayısı.

Orchestrator akış istatistiklerinden son başarısız eylemi alma

IA-Connect Orchestrator'ı bir çalışana geçirip bu eylemin başarısız olması durumunda son eylemin ayrıntılarını alır. Bu eylem en yaygın olarak hata işleme sırasında kullanılır.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Akış çalıştırmasına ayrılan çalışan
WorkerAllocatedToFlowRun boolean

Bu akış çalıştırmasına ayrılmış bir çalışan varsa true döndürür ve bu nedenle son eylem hatasıyla ilgili bilgiler sağlanabilir. Bu akış çalıştırmasına ayrılan bir çalışan yoksa (biri hiç ayrılmamışsa veya çalışan artık başka bir akış çalıştırması için kullanılabilir hale getirildiyse) false döndürür ve bu nedenle son hatayla ilgili bilgi sağlanamaz.

Son eylem başarısız oldu
LastActionFailed boolean

Bu akış çalıştırmasında son eylem (bu akış çalıştırmasına ayrılan bir çalışanda çalıştırılır) başarısız olursa true döndürür: Bu eylemin diğer çıkışları ayrıntıları barındırır. Bu akış çalıştırmasında son eylem başarısız olmazsa false döndürür: Diğer çıkışlar boş olur.

Son başarısız eylem isteği yolu
LastFailedActionRequestPath string

Bu akış çalıştırmasında son eylem (bu akış çalıştırmasına ayrılan bir çalışanda çalıştırılır) başarısız olursa, bu çıkış eylem isteği yolunu içerir. Bu, hangi eylemin başarısız olduğunu belirlemek için kullanılabilir. Bu akış çalıştırmasında son eylem başarısız olmadıysa, bu değer boş olacaktır.

Son başarısız eylem hata iletisi
LastFailedActionErrorMessage string

Bu akış çalıştırmasında son eylem (bu akış çalıştırmasına ayrılan bir çalışanda çalıştırılır) başarısız olursa, bu çıkış hata iletisini içerir. Bu akış çalıştırmasında son eylem başarısız olmadıysa, bu değer boş olacaktır.

Orchestrator durumunu alma

Temel Orchestrator durumunu alma. Bu, Orchestrator'ın kullanılabilir ve yanıt verdiğini onaylamak için kullanılabilir.

Döndürülenler

Name Yol Tür Description
Orchestrator sürümü
OrchestratorVersion string

Orchestrator yazılım sürümü.

Orchestrator başlatma hataları
NumberOfStartupErrors integer

Orchestrator başlatma hatalarının sayısı.

Saniyeler içinde orchestrator çalışma süresi
UptimeInSeconds integer

Orchestrator'ın çalıştığı saniye sayısı.

Orchestrator Flow istatistikleri sonucunu güncelleştirme

IA-Connect Orchestrator'daki geçerli Çalışan Akışı için sonuç istatistiklerini güncelleştirin. Bu, genellikle raporlama amacıyla kullanılan IA-Connect Orchestrator'daki bir Flow istatistiklerinin nihai sonucunu değiştirmek için kullanılır. Bu yalnızca geçerli Akış için çalışır (Orchestrator Flow çalıştırma kimliğini algılar). Başka bir Flow'un istatistiklerini değiştiremezsiniz.

Parametreler

Name Anahtar Gerekli Tür Description
Akış son eylem başarısı
FlowLastActionSuccess boolean

Orchestrator Flow istatistiklerindeki son eylemin başarılı olduğunu belirtmek için true olarak ayarlayın. Orchestrator Flow istatistiklerindeki son eylemin bir hata olduğunu belirtmek için false olarak ayarlayın. Akışın son eylem durumunu güncelleştirmek istemiyorsanız (örneğin: Yalnızca son eylem kodunu güncelleştirmek istiyorsanız) bu alanı boş bırakın.

Akış son eylem hata iletisi
FlowLastActionErrorMessage string

Flow son eyleminin bir hata olduğunu belirtiyorsanız, buraya bir hata iletisi sağlayın.

Akış son eylem kodu
FlowLastActionCode integer

Flow istatistiklerine atanacak isteğe bağlı bir kod. Bu genellikle hata kodu olarak kullanılır (örneğin, Sistem ve İş özel durumları arasında ayrım yapmak için), ancak başarı kodu olarak kullanılabilir.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Komut sonucu
UpdateOrchestratorFlowStatsResultResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

Orchestrator otomasyon görevi atama

Seçili orchestrator otomasyon görevini belirtilen bir kullanıcı veya gruba atar. Bu atama, bu otomasyon göreviyle bağlantılı kaynak sisteme geçirilir (örneğin, ServiceNow) ve çoğunlukla ek işlem için farklı bir kişiye veya kişi grubuna bilet geçirmek için kullanılır. Orchestrator otomasyon görevi bir kaynağa bağlı değilse bir özel durum oluşturulur.

Parametreler

Name Anahtar Gerekli Tür Description
Görev Kimliği
TaskId True integer

Atanacak Orchestrator görevinin kimliği.

Kullanıcı kimliğine ata
AssignToUserId string

Görevin atanması gereken kullanıcının kimliği. Görevi bir kullanıcıya atarken ve kullanıcı kimliğini biliyorsanız bu girişi kullanın. Her ikisini birden değil, kullanıcı kimliğini veya kullanıcı adı girişini kullanın ya da bir gruba atadığınızda bu girişi boş bırakın.

Kullanıcı adına ata
AssignToUserName string

Görevin atanması için kullanıcının adı. Görevi bir kullanıcıya atarken bu girişi kullanın ve kullanıcı adını biliyorsunuz. Her ikisini birden değil kullanıcı kimliğini veya kullanıcı adı girişini kullanın ya da bir gruba atadığınızda bu girişi boş bırakın.

Grup kimliğine atama
AssignToGroupId string

Görevin atanması için grubun kimliği. Görevi bir gruba atarken bu girişi kullanın ve grup kimliğini biliyorsunuz. Her ikisini birden değil, grup kimliği veya grup adı girişini kullanın ya da bir kullanıcıya atadığınızda bu girişi boş bırakın.

Grup adına ata
AssignToGroupName string

Görevin atanması için grubun adı. Görevi bir gruba atarken bu girişi kullanın ve grup adını biliyorsunuz. Her ikisini birden değil grup kimliği veya grup adı girişini kullanın veya bir kullanıcıya atadığınızda bu girişi boş bırakın.

Boşsa kullanıcı atamasını kaldır
RemoveUserAssignmentIfBlank boolean

Kullanıcı atama alanları boşsa ve bu alan true olarak ayarlanırsa, şu anda atanmış olan tüm kullanıcılar kaldırılır, aksi takdirde kullanıcı atamaları değiştirilmeden bırakılır.

Boşsa grup atamasını kaldırma
RemoveGroupAssignmentIfBlank boolean

Grup atama alanları boşsa ve bu alan true olarak ayarlanırsa, şu anda atanmış olan tüm gruplar kaldırılır, aksi takdirde grup atamaları değiştirilmeden bırakılır.

Döndürülenler

Name Yol Tür Description
Komut sonucu
TasksAssignTaskResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

Orchestrator otomasyon görevine not ekleme

Seçili Orchestrator otomasyon görevine not ekler. Bu not, bu otomasyon göreviyle bağlantılı kaynak sisteme geçirilir (örneğin, ServiceNow) ve genellikle anahtara ayrıntı eklemek için kullanılır. Orchestrator otomasyon görevi bir kaynağa bağlı değilse bir özel durum oluşturulur.

Parametreler

Name Anahtar Gerekli Tür Description
Görev Kimliği
TaskId True integer

Notun ekleneceği Orchestrator görevinin kimliği.

Not metni
NoteText True string

Not kısa mesajı.

Not türü
NoteType string

Kaynak sistem farklı not türlerini (örneğin, iş notu, kapanış notu veya açıklama) destekliyorsa, not türünü buraya girin. Bu, kaynak sisteme bağlı olarak farklı yorumlanır. Şu anda desteklenen türler 'WorkNote' (varsayılan), 'CloseNote', 'Açıklama'dır. Yalnızca bir tür not varsa, 'WorkNote' yazın. Özel bir çalışma notlarınız varsa 'Diğer' yazın.

Not türü diğer
NoteTypeOther string

Özel not türünüz varsa, 'Diğer' için bir 'Not türü' seçin ve özel türü bu alana girin.

Döndürülenler

Name Yol Tür Description
Komut sonucu
TasksAddNoteResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

Orchestrator otomasyon görevini alma

Belirli bir Orchestrator otomasyon görevini alır.

Parametreler

Name Anahtar Gerekli Tür Description
Görev Kimliği
TaskId True integer

Almak istediğiniz Orchestrator görevinin kimliği.

Durumu olarak değiştir
StatusChange string

'Alındı' olarak ayarlanırsa: Görev alınırken, diğer eylemlerin aynı görevi çalıştırmayı denemesini önlemek için görev durumu 'Alındı' olarak değişir. 'Hiçbir şey yapma' olarak ayarlanırsa görev durumu değiştirilmez.

Döndürülenler

Name Yol Tür Description
Otomasyon adı
AutomationName string

Alınan Orchestrator görevinin adı.

İşlem Kimliği
OperationId string

Alınan Orchestrator görevinin İşlem Kimliği. Bu İşlem Kimliği (veya görev kimliği) görevi daha sonraki bir tarihte almak için kullanılabilir. İşlem Kimliği, 3. tarafın oluşturmadığı bir işlemin kimliğini tahmin etme becerisini sınırlayan benzersiz, belirsiz bir dizedir.

Erteleme tarihi ve saati
DeferralDateTime string

Alınan Orchestrator görevinin hazır olacak şekilde zamanlandığı tarih ve saat. Bu, UTC'de dize olarak döndürülür.

Depolanan verileri erteleme
DeferralStoredData string

Görev ertelendiğinde depolanan isteğe bağlı veriler. Bu genellikle işleme /akışa devam etmek için ihtiyacınız olan verilerdir.

Erteleme sayısı
DeferralCount integer

Bu görevin ne sıklıkta erteleneceği. Bu genellikle hiç ertelenmedi yeni bir görev için 0 veya ertelenmiş bir görev için 1 veya daha fazla olacaktır. Ertelenen bir görev her yeniden ertelenişinde Orchestrator bu sayıyı otomatik olarak artırır.

Görev giriş verileri
TaskInputData string

Görev oluşturulduğunda depolanan isteğe bağlı veriler. Bunlar genellikle işlemi /akışı başlatmak için kullanılan verilerdir, ancak bu alanı herhangi bir amaç için kullanabilirsiniz. Bu, seçtiğiniz herhangi bir metin biçimi (örneğin JSON, XML veya ham metin) olarak biçimlendirilebilir.

Görev çıktı verileri
TaskOutputData string

Görev işlendiğinde otomasyon tarafından depolanan isteğe bağlı veriler. Bu, seçtiğiniz herhangi bir metin biçimi (örneğin JSON, XML veya ham metin) olarak biçimlendirilebilir.

Priority
Priority integer

Bu Orchestrator görevinin öncelik düzeyi (1 en yüksek düzeydir).

Otomasyon görev durumu
AutomationTaskStatus string

Alınan Orchestrator görevinin durumu.

İşlem aşaması
ProcessStage string

Otomasyon işleminin/akışının ertelendikten sonra devam etmesi gereken nokta. Bu, belirli bir işlem /akış için benzersiz olacak isteğe bağlı bir dize değeridir. Bu, bir sonraki adımın hangi adımı gerçekleştireceğine karar vermek için ertelenen işlem /akış içindeki bir koşul tarafından kullanılır. Örneğin: İşlem/akışın ertelemeden sonra devam ettiğinde 'Exchange' aşamasında devam etmesi için 'Exchange' değerini girin.

Alınan tarih ve saat
ReceivedDateTime string

Görevin Orchestrator tarafından başlangıçta alındığı tarih ve saat. Bu, UTC'de dize olarak döndürülür.

Erteleme tarihine kadar dakika
MinutesUntilDeferralDate integer

Bu görevin erteleme tarihine (yani, bu görev çalışmaya hazır olduğunda) kadar olan dakika sayısı. Bu görev çalıştırılmaya hazırsa dakika 0 olur.

Beklemede
OnHold boolean

Görev beklemedeyse true olarak ayarlanır. Beklemedeki görev hiçbir zaman 'Sonraki Orchestrator otomasyon görevini al' eylemi tarafından alınmaz ve bu nedenle tipik bir görev iş akışında işlenmez.

Kaynak türü adı
SourceTypeName string

Görevin kaynağının adı. 'Web UI', kullanıcı arabirimi aracılığıyla el ile girilen bir görevi temsil eder. 'REST API', Orchestrator'ın REST API'si aracılığıyla oluşturulan bir görevi temsil eder. 'ServiceNow', Orchestrator'ın iç 'Sources' ServiceNow tümleştirmesinden oluşturulan bir görevi temsil eder.

Kaynak kolay adı
SourceFriendlyName string

Görev bir Orchestrator iç 'Kaynaklar' tümleştirmesinden (örneğin, ServiceNow) oluşturulduysa, bu kaynak kolay adını tutar.

Kaynak anahtar kimliği
SourceTicketId string

Görev bir Orchestrator iç 'Kaynaklar' tümleştirmesinden (örneğin, ServiceNow) oluşturulduysa, bu, kaynak biletin kimliğini tutar. ServiceNow için bu, katalog görevini sys_id tutar.

Kaynak anahtar alt kimliği
SourceTicketSubId string

Görev bir Orchestrator iç 'Kaynaklar' tümleştirmesinden (örneğin, ServiceNow) oluşturulduysa, bu, kaynak biletin kimliğini tutar. ServiceNow için bu, istek öğesini sys_id tutar.

Örgüt
Organisation string

Bu görevin ilişkili olduğu kuruluş. Genellikle görevleri aramak ve filtrelemek için kullanılır.

Departman
Department string

Bu görevin ilişkili olduğu bölüm. Genellikle görevleri aramak ve filtrelemek için kullanılır.

Description
Description string

Bu görevin açıklaması. Genellikle görevleri aramak ve filtrelemek için kullanılır.

Etiketler
Tags string

Bu göreve atanan bir veya daha fazla etiketin isteğe bağlı listesi. Genellikle bir görevi arama ve filtreleme için kategorilere ayırmak için kullanılır. Büyük/küçük harfe duyarlı değil. Satır başına bir tane.

Orchestrator otomasyon görevini silme

Ertelenen bir Orchestrator otomasyon görevini silin.

Parametreler

Name Anahtar Gerekli Tür Description
Görev Kimliği
TaskId True integer

Silinecek Orchestrator otomasyon görevinin kimliği.

Kaynak sistemi güncelleştirme
UpdateSourceSystem boolean

True (varsayılan) olarak ayarlanırsa ve Orchestrator görevi bir kaynak sisteme (örneğin ServiceNow) bağlıysa, Orchestrator Orchestrator'daki Kaynak sistem yapılandırmasında belirtilen tüm eylemleri gerçekleştirir (örneğin, bileti kapatın). False olarak ayarlanırsa veya görev bir kaynak sisteme bağlı değilse, görev yalnızca Orchestrator'dan silinir.

Döndürülenler

Name Yol Tür Description
Komut sonucu
TasksDeleteTaskResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

Orchestrator otomasyonu görev durumunu değiştirme

Seçili Orchestrator otomasyonu görev durumunu veya diğer görev özelliklerini değiştirir.

Parametreler

Name Anahtar Gerekli Tür Description
Görev Kimliği
TaskId True integer

Değiştirilecek Orchestrator görevinin kimliği.

Otomasyon görevi yeni durumu
AutomationTaskStatus string

Belirtilen otomasyon görevi için yeni görev durumu veya mevcut görevin durumunu değiştirmek istemiyorsanız boş bırakın. Mevcut bir görevi ertelemek istiyorsanız bunun yerine 'Mevcut Orchestrator otomasyon görevini ertele' eylemini kullanın.

Görevi beklemeye alma
TaskOnHold boolean

Görevin 'Beklemede' durumunu belirtin. Yalnızca yeni veya ertelenmiş görevler ayrı tutulabilir, bu nedenle başka bir görev durumunu beklemeye almaya çalışırsanız bir özel durum oluşturulur.

Görev giriş verilerini silme
EraseTaskInputData boolean

Bu değeri true olarak ayarlarsanız, tüm görev giriş verileri silinir. Ham veriler artık gerekli olmadığından, bu genellikle tamamlanmış veya başarısız bir görev için depolama alanından tasarruf etmek için kullanılır.

Ertelenmiş depolanan verileri silme
EraseDeferralStoredData boolean

Bu değeri true olarak ayarlarsanız, ertelenmiş depolanan veriler silinir. Ham veriler artık gerekli olmadığından, bu genellikle tamamlanmış veya başarısız bir görev için depolama alanından tasarruf etmek için kullanılır.

Kaynak sistemi güncelleştirme
UpdateSourceSystem boolean

Bu değeri true olarak ayarlarsanız ve Orchestrator görevi bir kaynak sisteme (örneğin, ServiceNow) bağlıysa, Orchestrator Orchestrator'daki Kaynak sistem yapılandırmasında belirtilen tüm eylemleri gerçekleştirir (örneğin, bileti kapatın).

Görev kapatma nedeni
TaskClosureReason string

Görevde depolanacak 'Tamamlandı' veya 'Başarısız' görevler için bir görev kapatma nedeni sağlayın. Ayrıca, Orchestrator görevi bir kaynak sisteme (örneğin ServiceNow) bağlıysa, durumu değiştirirsiniz ve 'Kaynak sistemi güncelleştir' true olarak ayarlanırsa, bunun nedeni de kaynak sisteme geçirilir (örneğin, ServiceNow çalışma notu olarak). Yalnızca tamamlanmış veya başarısız görevlerin kapatma nedeni olabilir, bu nedenle diğer görev durumlarının kapanış nedenini ayarlamayı denerseniz bir özel durum oluşur.

Döndürülenler

Name Yol Tür Description
Komut sonucu
TasksChangeTaskStatusResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

Orchestrator otomasyonu görev işlemini alma

Benzersiz görev İşlem Kimliği sağlayarak belirli bir Orchestrator otomasyon görevini alır.

Parametreler

Name Anahtar Gerekli Tür Description
İşlem Kimliği
OperationId True string

Almak istediğiniz Orchestrator görevinin İşlem Kimliği.

Döndürülenler

Name Yol Tür Description
Otomasyon adı
AutomationName string

Alınan Orchestrator görevinin adı.

Erteleme tarihi ve saati
DeferralDateTime string

Alınan Orchestrator görevinin hazır olacak şekilde zamanlandığı tarih ve saat. Bu, UTC'de dize olarak döndürülür.

Depolanan verileri erteleme
DeferralStoredData string

Görev ertelendiğinde depolanan isteğe bağlı veriler. Bu genellikle işleme /akışa devam etmek için ihtiyacınız olan verilerdir.

Erteleme sayısı
DeferralCount integer

Bu görevin ne sıklıkta erteleneceği. Bu genellikle hiç ertelenmedi yeni bir görev için 0 veya ertelenmiş bir görev için 1 veya daha fazla olacaktır. Ertelenen bir görev her yeniden ertelenişinde Orchestrator bu sayıyı otomatik olarak artırır.

Görev giriş verileri
TaskInputData string

Görev oluşturulduğunda depolanan isteğe bağlı veriler. Bunlar genellikle işlemi /akışı başlatmak için kullanılan verilerdir, ancak bu alanı herhangi bir amaç için kullanabilirsiniz. Bu, seçtiğiniz herhangi bir metin biçimi (örneğin JSON, XML veya ham metin) olarak biçimlendirilebilir.

Görev çıktı verileri
TaskOutputData string

Görev işlendiğinde otomasyon tarafından depolanan isteğe bağlı veriler. Bu, seçtiğiniz herhangi bir metin biçimi (örneğin JSON, XML veya ham metin) olarak biçimlendirilebilir.

Priority
Priority integer

Bu Orchestrator görevinin öncelik düzeyi (1 en yüksek düzeydir).

Otomasyon görev durumu
AutomationTaskStatus string

Alınan Orchestrator görevinin durumu.

İşlem aşaması
ProcessStage string

Otomasyon işleminin/akışının ertelendikten sonra devam etmesi gereken nokta. Bu, belirli bir işlem /akış için benzersiz olacak isteğe bağlı bir dize değeridir. Bu, bir sonraki adımın hangi adımı gerçekleştireceğine karar vermek için ertelenen işlem /akış içindeki bir koşul tarafından kullanılır. Örneğin: İşlem/akışın ertelemeden sonra devam ettiğinde 'Exchange' aşamasında devam etmesi için 'Exchange' değerini girin.

Alınan tarih ve saat
ReceivedDateTime string

Görevin Orchestrator tarafından başlangıçta alındığı tarih ve saat. Bu, UTC'de dize olarak döndürülür.

Erteleme tarihine kadar dakika
MinutesUntilDeferralDate integer

Bu görevin erteleme tarihine (yani, bu görev çalışmaya hazır olduğunda) kadar olan dakika sayısı. Bu görev çalıştırılmaya hazırsa dakika 0 olur.

Beklemede
OnHold boolean

Görev beklemedeyse true olarak ayarlanır. Beklemedeki görev hiçbir zaman 'Sonraki Orchestrator otomasyon görevini al' eylemi tarafından alınmaz ve bu nedenle tipik bir görev iş akışında işlenmez.

Örgüt
Organisation string

Bu görevin ilişkili olduğu kuruluş. Genellikle görevleri aramak ve filtrelemek için kullanılır.

Departman
Department string

Bu görevin ilişkili olduğu bölüm. Genellikle görevleri aramak ve filtrelemek için kullanılır.

Description
Description string

Bu görevin açıklaması. Genellikle görevleri aramak ve filtrelemek için kullanılır.

Etiketler
Tags string

Bu göreve atanan bir veya daha fazla etiketin isteğe bağlı listesi. Genellikle bir görevi arama ve filtreleme için kategorilere ayırmak için kullanılır. Büyük/küçük harfe duyarlı değil. Satır başına bir tane.

Orchestrator otomasyonu görev işlemini silme

Benzersiz görev İşlem Kimliği sağlayarak belirli bir Orchestrator otomasyon görevini silin.

Parametreler

Name Anahtar Gerekli Tür Description
İşlem Kimliği
OperationId True string

Silinecek Orchestrator görevinin İşlem Kimliği.

Kaynak sistemi güncelleştirme
UpdateSourceSystem boolean

True (varsayılan) olarak ayarlanırsa ve Orchestrator görevi bir kaynak sisteme (örneğin ServiceNow) bağlıysa, Orchestrator Orchestrator'daki Kaynak sistem yapılandırmasında belirtilen tüm eylemleri gerçekleştirir (örneğin, bileti kapatın). False olarak ayarlanırsa veya görev bir kaynak sisteme bağlı değilse, görev yalnızca Orchestrator'dan silinir.

Döndürülenler

Name Yol Tür Description
Komut sonucu
TasksDeleteTaskOperationResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

Orchestrator otomasyonu görev çıktı verilerini ayarlama

Orchestrator otomasyon görevi için çıkış verilerini ayarlar. Genellikle bir görevi tamamladığınızda ve görevi oluşturan işlem tarafından toplanacak çıktı verilerini sağlamak istediğinizde kullanılır.

Parametreler

Name Anahtar Gerekli Tür Description
Görev Kimliği
TaskId True integer

Notun ekleneceği Orchestrator görevinin kimliği.

Görev çıktı verileri
TaskOutputData string

Çıkış veri dizesi. Bu, seçtiğiniz herhangi bir metin biçimi (örneğin JSON, XML veya ham metin) olarak biçimlendirilebilir. Çıktı veri dizesi Orchestrator kullanıcı arabiriminde görüntülenebilir veya TasksGetTask REST API aracılığıyla erişilebilir.

Döndürülenler

Name Yol Tür Description
Komut sonucu
TasksSetOutputDataResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

Orchestrator tek seferlik gizli dizi oluşturma

Tek seferlik bir gizli dizi, bir kez, belirsiz benzersiz bir URL aracılığıyla alınabilen bir gizli diziyi depolamak için bir tesis sağlar. Bu genellikle gizli dizileri üçüncü taraflarla paylaşmak için kullanılır. Orchestrator kullanıcı arabirimini, REST API'yi kullanarak veya akışınızdan tek seferlik bir gizli dizi oluşturabilirsiniz.

Parametreler

Name Anahtar Gerekli Tür Description
Dostça isim
FriendlyName True string

Bu, yalnızca bu tek seferlik gizli diziyi tanımlamak için kullanılan açıklayıcı bir addır. Bu adın tek amacı Orchestrator kullanıcı arabirimindeki gizli diziler listesinde görüntülemektir.

Gizli değer
SecretValue password

Paylaşmak istediğiniz tek seferlik gizli dizi değeri ve tek seferlik URL aracılığıyla kullanılabilir hale getirme.

Alma tümceciği 1
RetrievalPhrase1 password

Bu, benzersiz URL aracılığıyla tek seferlik gizli diziyi almak için gereken bir tümceciktir. Boş bırakılırsa, alma tümceciği gerekmez. Alma aşamaları büyük/küçük harfe duyarlıdır.

Alma tümceciği 2
RetrievalPhrase2 password

Bu, benzersiz URL aracılığıyla tek seferlik gizli diziyi almak için gereken ikinci bir tümceciktir. Boş bırakılırsa, alma tümceciği gerekmez. Alma aşamaları büyük/küçük harfe duyarlıdır.

Silmeden önce en fazla alma sayısı
MaximumRetrievalsBeforeDeletion integer

Bu tek seferlik gizli dizi Orchestrator'dan silinmeden önce kaç kez alınabilir? Varsayılan olarak, bu değer 1 (tek seferlik) olarak ayarlanır. Yalnızca birden çok kişinin bu gizli diziye erişmesi gerekiyorsa daha yüksek bir değere ayarlanır.

Gizli dizinin başlangıç tarihi var
SecretHasAStartDate boolean

Gizli dizi belirli bir tarih ve saate kadar alınabilir durumda değilse etkinleştirin.

Gizli dizi başlangıç tarihi ve saati
SecretStartDateTime date-time

Bu gizli dizinin alınabilecek olduğu tarih ve saat. Tarihler ve saatler gg/AA/yyyy SS:mm biçiminde girilir ve UTC/GMT+0 biçiminde depolanır ve işlenir. Örneğin: '2022-01-24T07:00:00' tek seferlik gizli dizinin 24 Ocak 2022'de (404) UTC (GMT+0) saat öncesinde alınmasını durdurur. Alternatif olarak, 'Gizli dizi başlangıç zamanına kadar saatler' girişini kullanın. Bu girişi kullanırken , 'Gizli dizinin başlangıç tarihi var' değerini true olarak ayarlamanız gerekir, aksi takdirde giriş yoksayılır.

Gizli dizi başlangıç zamanına kadar saatler
HoursUntilSecretStartTime integer

Bu gizli dizinin alınmasına kadar olan saat sayısı. Alternatif olarak, 'Gizli dizi başlangıç tarihi ve saati' girişini kullanın. Bu girişi kullanırken ,'Gizli dizinin başlangıç tarihi var' değerini true olarak ayarlamanız gerekir.

Gizli anahtarın bitiş tarihi var
SecretHasAnExpiryDate boolean

Gizli anahtarın alınıp alınmadığına bakılmaksızın belirli bir süre sonra otomatik olarak silinmesi gerekiyorsa etkinleştirin.

Gizli dizi süre sonu tarihi ve saati
SecretExpiryDateTime date-time

Bu gizli dizinin alınıp alınmadığına bakılmaksızın otomatik olarak silineceği tarih ve saat. Tarihler ve saatler yyyy-MM-ddTHH:mm:ss biçiminde girilir ve UTC / GMT+0 biçiminde depolanır ve işlenir. Örneğin: '2022-01-24T07:00:00' tek seferlik gizli dizi 24 Ocak 2022'de 07.00 UTC (GMT+0) saatinde silinir. Alternatif olarak, 'Gizli dizi süresi dolana kadar saat' girişini kullanın. Bu girişi kullanırken , 'Gizli anahtarın bitiş tarihi var' değerini true olarak ayarlamanız gerekir, aksi takdirde giriş yoksayılır.

Gizli dizi süresinin dolma süresine kadar olan saatler
HoursUntilSecretExpiry integer

Bu gizli anahtarın alınıp alınmadığına bakılmaksızın, bu gizli diziye kadar olan saat sayısı otomatik olarak silinir. Alternatif olarak, 'Gizli dizi süre sonu tarih ve saati' girişini kullanın. Bu girişi kullanırken ,'Gizli anahtarın bitiş tarihi var' değerini true olarak ayarlamanız gerekir.

Döndürülenler

Name Yol Tür Description
Alma URL'si
RetrievalURL string

Tek seferlik gizli diziyi almak için kullanılan tek seferlik URL.

Alma Kimliği
RetrievalId string

Benzersiz alma kimliği. Bu tek seferlik URL, bu benzersiz kimlikten oluşturulur. Bu kimlik, özel bir senaryoda kendi URL'nizi oluşturmanız gerekiyorsa yararlı olabilir.

Orchestrator çalışan bakım modunu ayarlama

IA-Connect Orchestrator'da tanımlanan bir IA-Connect çalışanını bakım moduna alın (böylece akışlar çalışana atanmasın) veya bir çalışanı bakım modundan çıkartın.

Parametreler

Name Anahtar Gerekli Tür Description
Çalışan Kimliği
WorkerId integer

Çalışanın kimliği. Bu, Orchestrator'ın içindeki bir tamsayı değeridir (1 veya üzeri). Orchestrator kullanıcı arabiriminde çalışan ayrıntılarını görüntüleyip tarayıcı URL'sinde kimliği arayarak bir çalışanın kimliğini belirleyebilirsiniz. Çalışanı ada göre aramak isterseniz, bu değeri 0 olarak ayarlayın ve 'Çalışan adı' alanına bir ad girin.

Çalışan adı
WorkerName string

Çalışanın adı. Bu, Orchestrator'ın belirtilen ada sahip bir çalışan için çalışan listesinde aramasına neden olur. Ada göre arama yaparken , 'Çalışan Kimliği' değerini 0 olarak ayarlayın (çalışan kimliğini kullanmayı devre dışı bırakmak için).

Bakım modu
MaintenanceMode boolean

Bakım modunu etkinleştirmek için true (varsayılan) olarak ayarlayın, böylece akışlar çalışana atanmaz. Bakım modundan çıkmak için false olarak ayarlayın ve akışların çalışana atanmasına izin verin (çalışanın diğer kurallar tarafından reddedilmadığı varsayılarak).

Döndürülenler

Name Yol Tür Description
Komut sonucu
SetOrchestratorWorkerMaintenanceModeResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

Orchestrator çalışanlarının listesini alma

IA-Connect Orchestrator'a kayıtlı çalışanların listesini ve canlı durumlarını alın.

Parametreler

Name Anahtar Gerekli Tür Description
Yalnızca canlı çalışanları geri döndür
OnlyReturnLiveWorkers boolean

Yalnızca canlı çalışanları (Etkin olarak Orchestrator'a bağlı çalışanlar) döndürmek için true olarak ayarlayın.

Döndürülenler

Name Yol Tür Description
Orchestrator çalışanları
OrchestratorWorkers array of object

IA-Connect Orchestrator'a kayıtlı çalışanların listesi ve canlı durumları.

Kimlik
OrchestratorWorkers.Id integer
İsim
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
çalışan sayısı
NumberOfOrchestratorWorkers integer

Yanıttaki Orchestrator çalışanlarının sayısı.

Orchestrator çalışanı alma

IA-Connect Orchestrator'a kayıtlı tek bir çalışanın ayrıntılarını ve canlı durumunu alın.

Parametreler

Name Anahtar Gerekli Tür Description
Arama çalışanı kimliği
SearchWorkerId integer

Alınacak çalışanın kimliği. Belirli bir kimliği olan bir çalışanın ayrıntılarını almak için 1 veya daha yüksek bir değere ayarlayın. Bir çalışanı kimlikle almak istemiyorsanız 0 olarak ayarlayın.

Arama çalışanı adı
SearchWorkerName string

Alınacak çalışanın adı. Bir çalışanı ada göre almak istemiyorsanız boş veya null olarak ayarlayın.

Döndürülenler

Name Yol Tür Description
Çalışan Kimliği
WorkerId integer

Bu çalışanın iç Orchestrator Kimliği.

Çalışan Adı
WorkerName string

Bu çalışanın iç Orchestrator adı.

Çalışan Açıklaması
WorkerDescription string

Bu çalışanın iç Orchestrator açıklaması.

Geçerli akış görünen adı
CurrentFlowDisplayName string

Bu çalışma tarafından işlenen akışın görünen adı veya çalışan boşsa boş.

Çalışan canlı durumu
LiveStatus boolean

Doğru, çalışan şu anda Orchestrator'a bağlıysa ve anketlere yanıt veriyorsa. Çalışan bağlı değilse False.

Son kişi onay işaretleri
LiveStatusLastContactTicks integer

Orchestrator'ın çalışanla en son iletişim kurduğu saat. Bu, 1 Ocak 0001 UTC saat 12:00:00 gece yarısından bu yana geçen 100 nanosaniyelik aralıkların sayısıdır. Bu yaygın, evrensel, zaman biçimidir.

Son kişiden saniyeler sonra
SecondsSinceLastContact integer

Orchestrator'ın çalışanla en son iletişim kurmasının ardından geçen saniye sayısı. Bu, 'Son kişi işaretleriyle' aynı zaman noktasını temsil eder, ancak göreli saniye cinsinden ifade edilir.

Bakım modunda çalışan
MaintenanceMode boolean

Çalışan şu anda bakım modundaysa true. Çalışan bakım modunda değilse False.

Çalışan önceliği
Priority integer

Çalışana atanan önceliği temsil eden 1 veya üzeri bir tamsayı değeri. Öncelik 1 en yüksek önceliktir. Akışlar, en yüksek önceliğe sahip kullanılabilir bir çalışana gönderilir. Birden çok çalışan aynı önceliğe sahip olabilir ve Orchestrator kullanılabilir bir çalışan seçmek için 'Çalışan yük dengeleme yöntemini' kullanır (bkz. 'Site ayarları').

Saniyeler içinde çalışan zaman aşımı
TimeoutInSeconds integer

Orchestrator'ın zaman aşımına uğramadan önce IA-Connect Direktörü'nden rest API yanıtı beklemesi için saniye cinsinden ne kadar beklemesi gerekir?

Çalışan lisanslı
AgentIsLicensed boolean

Doğru, çalışan şu anda lisanslıysa. Çalışan lisanslı değilse False. Null, Orchestrator çalışanın lisanslı olup olmadığını bilmiyorsa (yanıt vermiyor olabilir), yoklamada canlı lisans güncelleştirmeleri sağlamayan çok eski bir Aracı olabilir.

Aracı lisans özellikleri
AgentLicenseFeatures string

Belirli Aracı lisans özellikleri. Örneğin: Joiner, Mover, Leaver lisansı için JML.

Çalışan iş için kullanılabilir
IsAvailableForWork boolean

Doğru, çalışan iş için uygunsa, bu da çalışanın gelen işi kabulebileceği anlamına gelir. Çalışan değilse False. İş için kullanılabilirlik durumu a) Çalışan durumu canlı mı, b) Çalışan bakım modunda mı, c) Çalışan lisanslı mı, d) Çalışan şu anda bir akışı işliyor mu?

Çalışan bağlantı türü kimliği
WorkerConnectionTypeId integer

Çalışanı Orchestrator'a bağlamak için kullanılan yapılandırılan çalışan bağlantı türünün kimliği. Bu, 'Azure WCF Geçişi' için 1, 'Azure Hibrit Bağlantısı' için 2, 'Azure Sanal Ağ (VNet)' için 3, 'Doğrudan' için 4 olabilir.

Çalışan bağlantı türü adı
WorkerConnectionTypeName string

Çalışanı Orchestrator'a bağlamak için kullanılan yapılandırılan çalışan bağlantı türünün adı. Bu AzureWCFRelay, AzureHybridConnection, AzureVNet, Direct olabilir.

Yönetici REST API URL'si
DirectorRestApiUrl string

Yapılandırılan bağlantı türü Karma bağlantılar, VNet veya doğrudan ise, bu özellik genellikle HTTP olan çalışan REST API URL'sini içerir; çünkü HTTP trafiği bir HTTPS tüneli içinde şifrelenir (örneğin, karma bağlantı veya şirket içi veri ağ geçidi). Yapılandırılan bağlantı türü Azure WCF geçişi ise, bu özellik WCF geçiş URL'sini içerir.

Azure Service Bus ad alanı
AzureServiceBusNamespace string

Yapılandırılan bağlantı türü Azure WCF Geçişi ise bu, Azure Service Bus ad alanını içerir.

Azure WCF geçiş adı
AzureWCFRelayName string

Yapılandırılan bağlantı türü Azure WCF Geçişi ise, bu özellik Azure WCF geçiş adını içerir.

Aracı bağlantı türü adı
IAConnectAgentConnectionTypeName string

Aracı bağlantı türünün adı. Bu ,'Yerel Aracı', 'Citrix ICA' veya 'Microsoft RDP' olabilir.

Sonraki atlama Yöneticisi'ne eklendi
AttachedToNextHopDirector boolean

Orchestrator'a bağlı Olan Yönetici (genellikle yerel Aracı tarafından barındırılan Yönetici) eylemleri bir sonraki atlama Direktörüne (genellikle Citrix ICA veya Microsoft RDP Direktörü) iletiyorsa, bu özellik True olarak ayarlanır. Yönetici doğrudan bağlı olduğu Aracıya (genellikle yerel Aracı) eylem gönderiyorsa, bu özellik False olarak ayarlanır.

Sonraki atlama Direktörü oturum türü
NextHopDirectorSessionType string

Orchestrator'a bağlı olan (genellikle yerel Aracı tarafından barındırılan Yönetici) eylemleri bir sonraki atlama Direktörüne (genellikle Citrix ICA veya Microsoft RDP Direktörü) iletiyorsa, bu özellik bağlantı türünün adını tutar ve bu ad 'Citrix ICA' veya 'Microsoft RDP' olur.

Yönetmen sürümü
DirectorVersion string

IA-Connect Yöneticisi'nin REST API arabirimini işleyen ve IA-Connect çalışanı üzerinde çalışan IA-Connect Aracısı için IA-Connect Denetçisi'ni sağlayan iç sürümü.

Aracı sürümü
AgentVersion string

IA-Connect çalışanı üzerinde çalışan IA-Connect Aracısı'nın iç sürümü.

Director sürüm sürümü
DirectorReleaseVersion double

IA-Connect Director'ın REST API arabirimini işleyen ve IA-Connect çalışanı üzerinde çalışan IA-Connect Aracısı için IA-Connect Denetçisi sağlayan IA-Connect sürümü.

Aracı sürüm sürümü
AgentReleaseVersion double

IA-Connect çalışanı üzerinde çalışan IA-Connect Aracısı'nın IA-Connect sürüm sürümü.

Yönetici ana bilgisayar adı
DirectorHostname string

IA-Connect Direktörü'ne ev sahipliği yapan İşletim Sisteminin ana bilgisayar adı. Bu, genellikle çalışan adıyla aynı olan çalışanın konak adıdır.

Yönetici NETBIOS etki alanı adı
DirectorNetBIOSDomainName string

IA-Connect çalışanı üzerinde çalışan IA-Connect Aracısı'nın bir bileşeni olan IA-Connect Yöneticisini barındıran İşletim Sisteminin NETBIOS etki alanı adı. Bir çalışma grubu için bu genellikle çalışan ana bilgisayar adıdır. Active Directory etki alanı için bu, etki alanı NetBIOS adıdır. Örneğin: MYDOMAIN.

Yönetici DNS etki alanı adı
DirectorDNSDomainName string

IA-Connect Aracısı'nın bir bileşeni olan ve IA-Connect çalışanı üzerinde çalışan IA-Connect Yöneticisini barındıran İşletim Sisteminin DNS etki alanı adı. Bir çalışma grubu için bu genellikle boş olur. Bir Active Directory etki alanı için, bu etki alanı DNS adıdır. Örneğin: mydomain.local.

Desteklenen akış ortamı kimliklerinin sayısı
SupportedFlowEnvironmentIdsCount integer

Çalışan yalnızca belirtilen akış ortamı kimliklerinden gelen akışları işecek şekilde yapılandırılmışsa, bu özellik listede desteklenen akış ortamı kimliklerinin sayısını tutar. Çalışan herhangi bir ortamdan akışları işleyebilirse, bu özellik 0'ı tutar.

Desteklenen akış adlarının sayısı
SupportedFlowNamesCount integer

Çalışan yalnızca belirli adlara sahip akışları işecek şekilde yapılandırılmışsa, bu özellik listede desteklenen akış adlarının sayısını tutar. Çalışan akışları herhangi bir adla işleyebilirse, bu özellik 0'ı tutar.

Desteklenmeyen akış adlarının sayısı
UnsupportedFlowNamesCount integer

Çalışan belirli adlarla akışları işlemeyi reddedecek şekilde yapılandırılmışsa, bu özellik listedeki desteklenmeyen akış adlarının sayısını tutar. Çalışan belirli akışları reddedecek şekilde yapılandırılmamışsa, bu özellik 0'ı tutar.

Çalışan etiketlerinin sayısı
WorkerTagsCount integer

Çalışan bazı etiketlerle yapılandırılmışsa, bu özellik listedeki etiket sayısını tutar. Çalışanın etiketi yoksa, bu özellik 0'ı içerir.

Çalışan zorunlu etiket sayısı
WorkerMandatoryTagsCount integer

Çalışan bazı zorunlu etiketlerle yapılandırılmışsa, bu özellik listedeki zorunlu etiketlerin sayısını tutar. Çalışanın zorunlu etiketi yoksa, bu özellik 0'ı içerir.

Orchestrator çalışanı kullanılabilirlik durumunu alma

Temel Orchestrator durumunu alma. Bu, Orchestrator'ın kullanılabilir ve yanıt verdiğini onaylamak için kullanılabilir.

Döndürülenler

Name Yol Tür Description
Toplam çalışan sayısı
TotalWorkersCount integer

Orchestrator'da tanımlanan IA-Connect çalışanlarının sayısı (çalışıp çalışmadıkları).

Kullanılabilir çalışan sayısı
AvailableWorkersCount integer

Orchestrator'da tanımlanan ve iş için kullanılabilen IA-Connect çalışanlarının sayısı. Kullanılabilir, yanıt verdikleri, lisans aldıkları, bakım modunda olmadığı, şu anda akış (otomasyonlar) çalıştırmadığı anlamına gelir. Bu, yeni gelen işi kabul etmek için kullanılabilecek çalışan sayısıdır.

Kullanılamayan çalışan sayısı
UnavailableWorkersCount integer

Orchestrator'da tanımlanan ve iş için kullanılamayan IA-Connect çalışanlarının sayısı. Bu, toplam çalışan sayısı eksi kullanılabilir işçi sayısına eşittir.

Akış çalıştıran çalışan sayısı
WorkersRunningFlowsCount integer

Akışlar (otomasyonlar) çalıştıran Orchestrator'da tanımlanan IA-Connect çalışanlarının sayısı. Bu çalışanlar meşgul oldukları için iş için uygun değildir.

Bakım modunda çalışan sayısı
WorkersInMaintenanceModeCount integer

Orchestrator'da tanımlanan ve bakım modunda olan IA-Connect çalışanlarının sayısı. Bu çalışanlar, yeni çalışmayı kabul etmek üzere el ile yapılandırıldıklarından iş için kullanılamaz.

Canlı çalışan sayısı
LiveWorkersCount integer

Orchestrator'da tanımlanan ve yanıt veren IA-Connect çalışanlarının sayısı. Bu çalışanlar lisanssız, ana şablon modunda veya çalışan akışlar (otomasyonlar) olabileceği için iş için kullanılabilir veya kullanılamayabilir.

Lisanslı çalışan sayısı
LicensedWorkersCount integer

Orchestrator'da tanımlanan ve yanıt veren ve lisanslanan IA-Connect çalışanlarının sayısı. Bir lisanslı çalışan her zaman yanıt verir çünkü Orchestrator yalnızca çalışanın yanıt vermesi durumunda bir çalışanın lisanslı durumunu bilir (ve bu nedenle Orchestrator'a durumunu bildirir). Bir çalışan yanıt vermeyi durdurursa Orchestrator artık lisanslı olduğunu düşünmez. Bu çalışanlar, ana şablon modunda veya çalışan akışlar (otomasyonlar) olabileceği için iş için kullanılabilir veya kullanılamayabilir.

Orta basılı tutma faresi

IA-Connect Aracısı kullanıcı oturumunda ortadaki fare düğmesini belirtilen süre boyunca tutar.

Parametreler

Name Anahtar Gerekli Tür Description
Tutulacak saniye sayısı
SecondsToHold True double

Ortadaki fare düğmesinin basılı tutulacak saniye sayısı.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Orta fare düğmesi aşağı

IA-Connect Aracısı kullanıcı oturumunda ortadaki fare düğmesine basar (ve bırakmaz). Fareyi serbest bırakmak için ortadaki fare düğmesini yukarı eylemini kullanın.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Orta fare düğmesi yukarı

IA-Connect Aracısı kullanıcı oturumunda ortadaki fare düğmesini serbest bırakır.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Orta tıklama faresi

IA-Connect Aracısı kullanıcı oturumunda ortadaki fare düğmesine tıklar.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Ortam bilgilerini alma

IA-Connect Aracısı kullanıcı oturumunun çalıştığı ortam hakkında bilgi döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
İşletim sistemi ana sürümü
OSVersionMajor integer

İşletim sistemi ana sürümü.

İşletim sistemi ikincil sürümü
OSVersionMinor integer

İşletim sistemi ikincil sürümü.

İşletim sistemi derleme sürümü
OSVersionBuild integer

İşletim sistemi derleme sürümü.

İşletim sistemi 64 bittir
OSIs64Bit boolean

İşletim sistemi 64 bit ise true döndürür.

İşlemci sayısı
ProcessorCount integer

İşlemci sayısı.

MB cinsinden toplam fiziksel RAM
TotalPhysicalRAMInMB integer

Fiziksel RAM miktarı (MB cinsinden).

MB cinsinden toplam sanal RAM
TotalVirtualRAMInMB integer

Sanal RAM miktarı (MB cinsinden).

MB cinsinden kullanılabilir fiziksel RAM
AvailablePhysicalRAMInMB integer

Şu anda kullanılabilir fiziksel RAM miktarı (MB cinsinden).

MB cinsinden kullanılabilir sanal RAM
AvailableVirtualRAMInMB integer

Şu anda kullanılabilir olan sanal RAM miktarı (MB cinsinden).

İşletim sistemi tam adı
OSFullName string

İşletim sisteminin tam adı, örneğin Microsoft Windows Server 2019 Standard.

Yüklü UI kültür adı
InstalledUICultureName string

İşletim sistemiyle yüklenen kullanıcı arabirimi dili, örneğin en-US.

Geçerli kullanıcı arabirimi kültürü adı
CurrentUICultureName string

Varsayılan kullanıcı arabirimi dili, örneğin en-US.

Geçerli kültür adı
CurrentCultureName string

Varsayılan kullanıcı yerel ayarı, örneğin en-GB.

Ortam değişkenlerini genişletme

IA-Connect Aracısı kullanıcı oturumunda ortam değişkenlerini (örneğin %USERPROFILE% veya %TEMP%) içeren bir dizeyi genişletir.

Parametreler

Name Anahtar Gerekli Tür Description
Giriş dizesi
InputString True string

Ortam değişkenlerini içeren giriş dizesi.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Çıkış dizesi
OutputString string

Tüm ortam değişkenleri genişletilmiş dize.

Oturum kilitli mi?

IA-Connect Aracısı'nın çalıştığı oturumun kilitli olup olmadığını bildirir.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Oturum kilitlendi
SessionIsLocked boolean

IA-Connect Aracısı'nın çalıştığı oturum kilitliyse true olarak ayarlayın.

Oturumu canlı tutma

Oturumun boşta kalmasını önlemek için fareyi belirtilen aralıkta hareket ettirerek IA-Connect Aracısı kullanıcı oturumunu canlı tutar.

Parametreler

Name Anahtar Gerekli Tür Description
X wiggle
XWiggle integer

Fareyi yatay olarak hareket ettirecek piksel sayısı.

Y wiggle
YWiggle integer

Fareyi dikey olarak hareket ettirecek piksel sayısı.

Saniyeler içinde gecikme gecikmesi
WiggleDelayInSeconds double

Hareket ederken fare hareketleri arasındaki saniye sayısı.

Saniyeler içinde boşta eşik
IdleThresholdInSeconds integer

Fareyi hareket ettirmeden önce son giriş sonrasında geçmesi gereken saniye sayısı.

Saniye cinsinden boşta denetim süresi
IdleCheckPeriodInSeconds integer

Son giriş zamanını denetleme arasındaki saniye sayısı (boşta kalma eşiğinin geçirilip geçirilmediğini denetlemek için).

Saniyeler içinde toplam keepalive çalışma zamanı
TotalKeepaliveRuntimeInSeconds integer

Oturumun etkin kalması için toplam saniye sayısı.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Komut sonucu
KeepSessionAliveResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

Oturumu canlı tutmayı durdur

IA-Connect Aracısı kullanıcı oturumunun etkin kalmasını durdurur.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Komut sonucu
StopKeepSessionAliveResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

Oturumu kilitleme

IA-Connect Aracısı'nın çalıştığı oturumu kilitler.

Parametreler

Name Anahtar Gerekli Tür Description
Eylem yapılmadan geçen dakikalardan sonra kilitleme
LockAfterMinutesOfActionInactivity integer

0'dan büyük bir değere ayarlanırsa, Aracı hemen kilitlenmez, bunun yerine belirtilen eylem dakikası etkinlik dışı kalma süresinden sonra kilitlenir (Aracı hiçbir eylem almıyor). Bu, arka arkaya çalışan birçok akış olduğunda Aracı'nın sürekli olarak kilitlenmesini ve kilidinin açılmasını durdurur. Hemen kilitlemek için 0 olarak ayarlayın. Varsayılan değer 5 dakikadır.

Kilit sonrasında beklemek için saniye sayısı
SecondsToWaitAfterLock integer

Kilitledikten sonra, belirtilen sayıda saniye bekleyin. Bu, oturuma tam kilitleme süresi verir. Bu genellikle kilitlemeden hemen sonra kilit açma olayı (başka bir oturumun başlatılması) olasılığını bekliyorsanız kullanılır ve önceki oturum hala kilitleniyorsa başarısız olabilir. Yalnızca 'Eylem yapılmadan geçen dakikalardan sonra kilitle' ayarı 0 olarak ayarlanmışsa (anında kilitlenmeye neden oluyorsa) kullanılır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Komut sonucu
LockSessionResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

Oturumun kilidini açma

IA-Connect Aracısı'nın çalıştığı oturumun kilidini açar. Bu, oturumu barındıran bilgisayarda IA-Connect Unlocker Kimlik Bilgisi Sağlayıcısının yüklenmesini gerektirir çünkü bir bilgisayarın kilidini yalnızca Bir Kimlik Bilgisi Sağlayıcısı açabilir.

Parametreler

Name Anahtar Gerekli Tür Description
Parola kilidini açma
UnlockPassword True string

Geçerli oturumun kilidini açma parolası. Bu, şu anda kilitli olan oturumda oturum açmış olan hesabın Windows kullanıcı parolasıdır. Bu bir 'Saklı' parolaysa, {IAConnectPassword:StoredPasswordIdentifier} biçiminde girin ve 'saklı parola' girişini true olarak ayarlayın. Bu bir Orchestrator genel kimlik bilgisiyse, {OrchestratorCredential:FriendlyName} biçiminde girin ve 'saklı parola' girişini true olarak ayarlayın.

Parola depolanan parola içeriyor
PasswordContainsStoredPassword boolean

Parola bir IA-Connect depolanan parola tanımlayıcısı (örneğin: 'Parola oluştur' eylemi tarafından oluşturulur) veya IA-Connect Orchestrator genel kimlik bilgileri (örneğin: PA akışıyla IA-Connect kullanılıyorsa) true olarak ayarlayın.

Kilitli olup olmadığını algılama
DetectIfLocked True boolean

IA-Connect Aracısı oturumun kilitli olup olmadığını algılamaya çalışırsa. true olarak ayarlanırsa ve oturum kilitli olarak algılanmazsa, bu eylem hiçbir şey yapmaz (yapılacak bir şey olmadığından). Yalnızca IA-Connect oturumun kilitli olup olmadığını yanlış algılarsa ve bir kilit açma girişimini zorlamak istiyorsanız (oturum kilitli değilse başarısız olur) false olarak ayarlanır.

Kimlik Bilgisi Sağlayıcısını Algıla
DetectCredentialProvider True boolean

IA-Connect Aracısı bir kilit açma isteği göndermeden önce IA-Connect Unlocker Kimlik Bilgisi Sağlayıcısının varlığını algılamaya çalışırsa. Bunu devre dışı bırakmak için IA-Connect Kimlik Bilgisi Sağlayıcısı mevcutsa ve çalışıyorsa ancak bazı nedenlerden dolayı IA-Connect Aracısı bunu algılamıyorsa devre dışı bırakmalısınız.

Kilidin açılması için saniyeler
SecondsToWaitForUnlock integer

IA-Connect Aracısı'nın masaüstünün kilidinin başarıyla açıldığını gösteren kanıtı (masaüstünün kilit açma durumunu algılayarak) ne kadar süreyle (saniye cinsinden) beklemesi gerekir? Varsayılan olarak bu işlem 5 saniyeye kadardır. Bu özelliği devre dışı bırakmak ve masaüstünün kilidinin açık olup olmadığını denetlemeden devam etmek için 0 olarak ayarlayın.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Oturum kilidi açma işlemi gerçekleştirildi
SessionUnlockPerformed boolean

Oturum kilitliyse ve bir kilit açma eylemi gerçekleştirildiyse true olarak ayarlayın. Oturum kilitli değilse false olarak ayarlanır ve 'Kilitli olup olmadığını algıla' değeri true olarak ayarlanır ve hiçbir işlem yapılmaz.

Pano alma

panonun geçerli içeriğini IA-Connect Aracısı kullanıcı oturumunda alır.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Pano verileri
ClipboardData string

Panonun içinde yer alan veriler.

Pano ayarlama

IA-Connect Aracısı kullanıcı oturumunda panonun içeriğini ayarlar.

Parametreler

Name Anahtar Gerekli Tür Description
Yeni pano verileri
NewClipboardData string

Panoda ayarlanacak veriler.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Pano temizleme

IA-Connect Aracısı kullanıcı oturumunda panonun içeriğini temizler.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Parola anahtarları gönderme

IA-Connect Aracısı kullanıcı oturumuna, özellikle parola girmek için genel tuş basmalarını gönderir. Bu, klavyede bu tuşlara basan bir kullanıcının simülasyonunu oluşturur. Hedef Pencere öğesinin odaklandığından veya tuş basılarının yanlış uygulama tarafından alınabildiğinden veya yoksayıldığından emin olun.

Parametreler

Name Anahtar Gerekli Tür Description
Şifre
Password True password

IA-Connect Aracısı kullanıcı oturumunda sanal tuş kullanılarak girilecek parola. Anahtar kodları, 'Kullanıcı arabirimi kullanıcı kılavuzu'ndaki 'Anahtar gönder söz dizimi'nde belgelenmiştir. Bu bir 'Saklı' parolaysa, {IAConnectPassword:StoredPasswordIdentifier} biçiminde girin ve 'saklı parola' girişini true olarak ayarlayın. Bu bir Orchestrator genel kimlik bilgisiyse, {OrchestratorCredential:FriendlyName} biçiminde girin ve 'saklı parola' girişini true olarak ayarlayın.

Milisaniye cinsinden aralık
Interval integer

Her tuşa basma arasındaki milisaniye sayısı.

Sembolleri yorumlama
DontInterpretSymbols boolean

Paroladaki simgeler özel anahtarlar olarak yorumlanmamalı mı (örneğin, Shift için +, Ctrl için ^) ? Gerçek simgeleri girme girişiminde bulunursanız, bu true olarak ayarlanmalıdır.

Parola depolanan parola içeriyor
PasswordContainsStoredPassword boolean

Parola bir IA-Connect depolanan parola tanımlayıcısı (örneğin: 'Parola oluştur' eylemi tarafından oluşturulur) veya IA-Connect Orchestrator genel kimlik bilgileri (örneğin: PA akışıyla IA-Connect kullanılıyorsa) true olarak ayarlayın.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Parola anahtarı olayları gönderme

IA-Connect Aracısı kullanıcı oturumuna, özellikle de alt düzey klavye sürücüsünü kullanarak parola girmek için genel tuş basın olaylarını gönderir. Bu, klavyede bu tuşlara basan bir kullanıcının simülasyonunu oluşturur. Hedef Pencere öğesinin odaklandığından veya tuş basılarının yanlış uygulama tarafından alınabildiğinden veya yoksayıldığından emin olun.

Parametreler

Name Anahtar Gerekli Tür Description
Şifre
Password True password

Alt düzey klavye sürücüsü kullanılarak IA-Connect Aracısı kullanıcı oturumuna girilecek parola. Anahtar kodları, 'KULLANıCı arabirimi kullanıcı kılavuzu'ndaki 'Anahtar olayları gönder söz dizimi'nde belgelenmiştir. Bu bir 'Saklı' parolaysa, {IAConnectPassword:StoredPasswordIdentifier} biçiminde girin ve 'saklı parola' girişini true olarak ayarlayın. Bu bir Orchestrator genel kimlik bilgisiyse, {OrchestratorCredential:FriendlyName} biçiminde girin ve 'saklı parola' girişini true olarak ayarlayın.

Milisaniye cinsinden aralık
Interval integer

Her tuş basılan olay arasındaki milisaniye sayısı.

Sembolleri yorumlama
DontInterpretSymbols boolean

Paroladaki simgeler özel anahtarlar olarak yorumlanmamalı mı (örneğin, Shift için {SHIFT}, Ctrl için {CTRL})? Gerçek simgeleri girme girişiminde bulunursanız, bu true olarak ayarlanmalıdır.

Parola depolanan parola içeriyor
PasswordContainsStoredPassword boolean

Parola bir IA-Connect depolanan parola tanımlayıcısı (örneğin: 'Parola oluştur' eylemi tarafından oluşturulur) veya IA-Connect Orchestrator genel kimlik bilgileri (örneğin: PA akışıyla IA-Connect kullanılıyorsa) true olarak ayarlayın.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Parola dizesini genişletme

IA-Connect depolanan parolalara başvurular içeren bir giriş dizesini kabul eder ve bu dizeyi depolanan parolalarla değiştirilen başvurularla döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Giriş dizesi
InputString string

depolanan IA-Connect parola tanımlayıcılarını içeren giriş dizesi. Örneğin: 'Hoş geldiniz yeni başlangıç, yeni hesap parolanız {IAConnectPassword:GeneratedPassword}' şeklindedir; burada 'GeneratedPassword' depolanan bir IA-Connect parolasının adıdır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Çıkış dizesi
OutputString string

Parola tanımlayıcıları ile giriş dizesini içeren çıkış dizesi, gerçek parolalarla değiştirilir. Örneğin: 'Hoş geldiniz yeni başlangıç, yeni hesap parolanız Fantastic12Monkeys!'.

Parola oluşturma

Şablon biçiminde tanımlandığı gibi sözlük sözcükleri, sayılar, simgeler, karakterler içeren bir parola oluşturur.

Parametreler

Name Anahtar Gerekli Tür Description
Parola biçimi
PasswordFormat True string

Semboller kullanılarak açıklanan oluşturulan parolanın biçimi. 'w' simgesi bir sözlük sözcüğünü, 'u' büyük harfle bir sözlük sözcüğünü, 'n' bir sayıyı, 's' simgeyi, 'l' küçük harf, 'L' büyük harf temsil eder, 'z' hiçbir şeyi temsil etmez (kombinasyonlarda yararlı). Örneğin, wnnwsl Pluto35Marmite!b oluşturabilir. Küme ayraç içinde iki veya daha fazla simgenin ardından gelen bir sayı, bu sayıda simgenin rastgele bir bileşimini oluşturur. Örneğin, 8(Lln) 6hP2AxP0 ve 4(Lsz) ürünü S!-A (LssL simgeleri) veya J$ (Lszz simgeleri) üretebilir. Tek tırnak içindeki karakterler as-iskullanılır. Örneğin, w'--'w'_'nn Jersey--Mountain_64 üretebilir.

Minimum uzunluk
MinimumLength integer

Oluşturulan parolanın en düşük uzunluğu. Oluşturulan parola çok kısaysa, uzunluk karşılanıncaya kadar ek sözlük sözcükleri eklenir. Minimum uzunluk gereksinimi yoksa 0 olarak ayarlayın.

Düz metin olarak döndürme
ReturnAsPlainText boolean

Parolayı düz metin olarak döndürmek için true olarak ayarlayın.

Parolayı tanımlayıcı olarak depolama
StorePasswordAsIdentifier string

Bir tanımlayıcı sağlanırsa, bu parola daha sonra depolanan kimlik bilgilerini kullanabilen komutlar tarafından daha sonra alınması / kullanılması için Orchestrator veya Aracı içinde şifrelenmiş olarak depolanır (bkz. 'Oluşturma'). Aracı tarafından oluşturulursa, bu parolalar yalnızca bellekte depolanır ve Aracı kapatıldığında kaybolur. Örneğin, MyExchangePassword {IAConnectPassword:MyExchangePassword} kullanılarak alınabilir.

Desteklenen simgeler
SupportedSymbols string

's' simgesi oluşturulan parola biçiminde kullanıldığında rastgele kullanılacak simgelerin listesini sağlamanıza olanak tanır. Belirtilmezse, yerleşik bir liste kullanılır. Örneğin: !$()*.

Benzersiz parolaları deneme
AttemptUniquePasswords boolean

Rastgele sayı dizilerinin çoğaltılmasını önlemek ve oluşturulan parolaların belirli bir oturumda mümkün olduğunca benzersiz olduğundan emin olmak için Orchestrator veya Aracı için true (varsayılan) olarak ayarlayın (bkz. 'Oluşturma'). Aracı tarafından oluşturulursa, bu ayrı Aracılar arasında benzersiz parolalar garanti etmez veya Aracı kapatılır veya yeniden başlatılırsa, karmaşık parolalar kullanarak parolalarınızın her zaman yüksek oranda rastgele olduğundan emin olmanız gerekir (örneğin: wnnws wnw'den daha rastgeledir).

Oluşturma:
GenerateAt string

Parolayı hangi IA-Connect bileşeninin oluşturacağını belirtin.

En küçük küçük harf
MinimumLowercase integer

Parolada bulunması gereken küçük harf karakter sayısı alt sınırı. Bu mümkün değilse (örneğin, parola biçiminde yeterli l, w veya u simgesi yoksa) bir özel durum oluşturulur. En düşük değer olmadan 0 olarak ayarlayın.

En küçük büyük harf
MinimumUppercase integer

Parolada bulunması gereken en az büyük karakter sayısı. Bu mümkün değilse (örneğin, parola biçiminde yeterli L, w veya u simgesi yoksa) bir özel durum oluşturulur. En düşük değer olmadan 0 olarak ayarlayın.

Minimum sayılar
MinimumNumbers integer

Parolada bulunması gereken en az sayı sayısı. Bu mümkün değilse (örneğin, parola biçiminde yeterli n simge yoksa), bir özel durum oluşturulur. En düşük değer olmadan 0 olarak ayarlayın.

En küçük simgeler
MinimumSymbols integer

Parolada bulunması gereken en az simge sayısı. Bu mümkün değilse (örneğin, parola biçiminde yeterli simge yoksa) bir özel durum oluşturulur. En düşük değer olmadan 0 olarak ayarlayın.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Düz metin parolası
PlainTextPassword string

İstenirse parola düz metin olarak. Parola, SMS veya e-posta (örneğin) yoluyla iletilmesi amaçlanan tek seferlik bir parola olduğundan ve bu nedenle as-isgörülmesi gerektiğinden, parola düz metin olarak istenebilir.

Parolayı Aracı belleğinde depolama

Bir parolayı, depolanan parolaları destekleyen herhangi bir eylemden kullanılabilecek Aracı belleğinde (şifrelenmiş) depolayın. Parolalar yalnızca bellekte depolanır ve Aracı kapatıldığında kaybolur.

Parametreler

Name Anahtar Gerekli Tür Description
Tanımlayıcı
Identifier True string

Parola için benzersiz bir tanımlayıcı. Tanımlayıcı zaten kullanımdaysa, üzerine yazılır. Örneğin: SAPGUILogon. Parolalar {IAConnectPassword:Identifier} tümceciği kullanılarak alınır.

Şifre
Password True password

Depo parolası.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Komut sonucu
StorePasswordInAgentMemoryResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

PowerShell işlemini çalıştırma

Diskte var olan bir betiği çalıştırarak veya yürütülecek betiğin içeriğini sağlayarak bir PowerShell işlemi başlatın. Bunun yerine çok daha güçlü olan ve PowerShell betiğinden çıkışın veri tablosunu sağlayan 'PowerShell betiğini çalıştır' eylemini kullanmayı göz önünde bulundurun. PowerShell betiğiniz standart çıkışa veya standart hataya çıktı verirse (örneğin, tablo döndürmek yerine Write-Host kullanıyorsa), PowerShell 7 gerektiriyorsa veya alternatif kullanıcı olarak Active Directory eylemlerini çalıştırıyorsa ve WinRM aracılığıyla CredSSP kullanılamıyorsa bu eylemi kullanın.

Parametreler

Name Anahtar Gerekli Tür Description
PowerShell Yürütülebilir Dosyası
PowerShellExecutable string

PowerShell yürütülebilir dosyasının yolu. Varsayılan PowerShell yürütülebilir dosyasını Windows yolunda tanımlandığı gibi çalıştırmak için varsayılan 'PowerShell.exe' olarak bırakın. PowerShell 5.x için '%SYSTEMROOT%\system32\WindowsPowerShell\v1.0\PowerShell.exe' kullanın. PowerShell 7 için 'C:\Program Files\PowerShell\7\pwsh.exe' kullanın. IA-Connect Aracısı, yoldaki tüm ortam değişkenlerini genişletir.

PowerShell betik dosyası yolu
PowerShellScriptFilePath string

Yürütülecek mevcut bir PowerShell betiğinin yolu. PowerShell betiğine IA-Connect Aracısı tarafından erişilebilir olmalıdır (aracı bir uzak oturumda çalışıyorsa, betik uzak sistemde veya uzak sistemden erişilebilir olmalıdır). Alternatif olarak, bu girişi boş bırakın ve 'PowerShell betiği içeriği' girişinde PowerShell betiğinin içeriğini sağlayın. IA-Connect Aracısı, yoldaki tüm ortam değişkenlerini genişletir.

PowerShell betiği içeriği
PowerShellScriptContents string

Var olan bir PowerShell betiğinin yolunu sağlamak yerine yürütülecek PowerShell betiğinin içeriği.

Çalışma Klasörü
WorkingDirectory string

PowerShell betiğinin çalışma klasörü/dizini. IA-Connect Aracısı, yoldaki tüm ortam değişkenlerini genişletir.

Pencere oluşturma
CreateNoWindow boolean

True (varsayılan) olarak ayarlanırsa PowerShell betiği görünmez bir şekilde çalışır. false olarak ayarlanırsa PowerShell betik penceresi görüntülenir. PowerShell betiği giriş isterse ve kullanıcı arabirimi ile genel fare ve klavye eylemlerini kullanarak etkileşim kurmayı planlıyorsanız bu yararlı olabilir.

Pencere stili
WindowStyle string

PowerShell betiği görünür bir şekilde çalışacak şekilde yapılandırılmışsa pencere stilini (normal, en üst düzeye çıkarılmış, en aza indirilmiş veya gizli) sağlayın.

İşlemi bekleyin
WaitForProcess boolean

IA-Connect Aracısı PowerShell betiğinin bitmesini beklemeli mi? Bu, IA-Connect Aracısı'nın betikten çıkışı almasına izin vermek için varsayılan olarak true olarak ayarlanır. Fire-and-forget için false olarak ayarlayın.

Standart çıkışı yeniden yönlendirme
RedirectStandardOutput boolean

true (varsayılan) olarak ayarlanırsa, betiğin standart çıkışı yeniden yönlendirilir ve Aracı'nın bunu StandardOutput değişkeninde döndürmesine izin verir. Bu, betikten Aracı'ya (örneğin, Write-Hostçıktısı) çıkış döndürmek istiyorsanız kullanışlıdır.

Standart yeniden yönlendirme hatası
RedirectStandardError boolean

True olarak ayarlanırsa, betiğin standart hatası yeniden yönlendirilir ve Aracı'nın Bunu StandardError değişkeninde döndürmesine izin verir.

Standart hatayı çıkışa yeniden yönlendirme
RedirectStandardErrorToOutput boolean

True olarak ayarlanırsa, betiğin standart hatası standart çıkışa yönlendirilir ve bunları tek bir çıkışta birleştirir.

Standart çıkış kodlaması
StandardOutputEncoding string

Standart çıkış kodlamasını (UTF8, UTF7, UTF16, ASCII veya UTF16BE) sağlayın.

Standart hata kodlaması
StandardErrorEncoding string

Standart hata kodlamasını (UTF8, UTF7, UTF16, ASCII veya UTF16BE) sağlayın.

RunAs Etki Alanı adı
RunAsDomain string

Kullanıcı olarak çalıştırmanın etki alanı. Etki alanı belirtilmezse, kullanıcı adı username@domainFQDN biçiminde olmalıdır.

RunAs Kullanıcı Adı
RunAsUsername string

Kullanıcı olarak çalıştır kullanıcı adı.

Çalıştırma Parolası
RunAsPassword password

Kullanıcı olarak çalıştır'ın parolası.

RunAs kullanıcı profilini yükler
RunAsLoadUserProfile boolean

Kullanıcı olarak çalıştırmanın Windows kullanıcı profili yüklenmeli mi?

RunA'lar yükselt
RunAsElevate boolean

PowerShell betiği yükseltilmiş olarak mı çalıştırılmalıdır? Yükseltme isteğini kabul etme konusunda aşırı zorluk yaşayabilirsiniz.

Zaman aşımı süresi (saniye cinsinden)
TimeoutInSeconds integer

PowerShell betiğinin bitmesini beklemek için en fazla saniye sayısı.

PowerShell betiği geçici klasörü
PowerShellScriptTempFolder string

Varsayılan olarak, 'PowerShell betik içeriği' girişinde bir PowerShell betiği sağlarsanız, IA-Connect Aracısı betiği -File girişi aracılığıyla '%TEMP%\IA-Connect\TempPowerShell-{Date}-{Time}.ps1', passes it to PowerShell.exe dosyasına kaydeder ve betik tamamlandığında dosyayı siler. RunAs kullanıcısı IA-Connect Aracısı'nı çalıştıran hesabın profiline erişemediğinden, RunAs kullanıcı adı kullanıyorsanız bu varsayılan yol kabul edilemez. Alternatif bir klasör sağlamak için bu girişi kullanın. Örneğin: '%SYSTEMDRIVE% emp'. IA-Connect Aracısı, yoldaki tüm ortam değişkenlerini genişletir.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
İşlem başlatıldı
ProcessStarted boolean

PowerShell betik işlemi (PowerShell.exe) başlatıldıysa true döndürür.

Çıkış kodu
ExitCode integer

PowerShell betik işlemi (PowerShell.exe) çıkış kodunu döndürür.

İşlem zaman aşımına uğradı
ProcessTimedOut boolean

PowerShell betik işlemi (PowerShell.exe) zaman aşımına uğradıysa true döndürür.

İşlem Kimliği
ProcessId integer

Başlatılan PowerShell betik işleminin (PowerShell.exe) işlem kimliği.

Standart çıktı
StandardOutput string

Standart çıkış içeriği.

Standart hata
StandardError string

Standart hata içeriği.

Sağ fare düğmesi aşağı

IA-Connect Aracısı kullanıcı oturumunda sağ fare düğmesine basar (ve bırakmaz). Fareyi serbest bırakmak için sağ fare düğmesi yukarı eylemini kullanın.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Sağ fare düğmesi yukarı

IA-Connect Aracısı kullanıcı oturumunda sağ fare düğmesini serbest bırakır.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Sol basılı tutma faresi

IA-Connect Aracısı kullanıcı oturumunda sol fare düğmesini belirtilen süre boyunca tutar.

Parametreler

Name Anahtar Gerekli Tür Description
Tutulacak saniye sayısı
SecondsToHold True double

Sol fare düğmesinin basılı tutulacak saniye sayısı.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Sol fare düğmesi aşağı

IA-Connect Aracısı kullanıcı oturumunda sol fare düğmesine basar (ve bırakmaz). Fareyi serbest bırakmak için sol fare düğmesi yukarı eylemini kullanın.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Sol fare düğmesi yukarı

IA-Connect Aracısı kullanıcı oturumunda sol fare düğmesini serbest bırakır.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Sol tıklama faresi

IA-Connect Aracısı kullanıcı oturumunda sol fare düğmesine tıklar.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Son giriş bilgilerini alma

IA-Connect Aracısı kullanıcı oturumunda son kullanıcı girişinin alınmasından bu yana geçen süreyi alır.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Son giriş toplam saniye sayısı
LastInputTotalSeconds integer

Son girdiden bu yana geçen saniye sayısı.

Son giriş toplam dakika sayısı
LastInputTotalMinutes integer

Son girdiden bu yana geçen dakika sayısı.

Son giriş toplam saatleri
LastInputTotalHours integer

Son girdiden bu yana geçen saat sayısı.

Sonlandırma işlemi

Belirtilen işlem adına sahip IA-Connect Aracısı kullanıcı oturumunda çalışan tüm işlemleri öldürür.

Parametreler

Name Anahtar Gerekli Tür Description
İşlem adı
ProcessName True string

Öldürme süreci. örneğin not defteri.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Ölen işlemlerin sayısı
NumberOfProcessesKilled integer

Ölen işlemlerin sayısı.

Sonlandırma işlemi kimliği

Belirtilen işlem kimliğine sahip IA-Connect Aracısı kullanıcı oturumunda çalışan bir işlemi sonlandırıyor. İşlem Kimlikleri benzersizdir, bu nedenle yalnızca bir işlem Kimlikle eşleşebilir. İşlem Kimlikleri dinamiktir ve bir uygulamanın her başlatılması için farklıdır.

Parametreler

Name Anahtar Gerekli Tür Description
Süreç Kimliği
ProcessID True integer

Sonlandıracak işlemin işlem kimliği.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Ölen işlemlerin sayısı
NumberOfProcessesKilled integer

Ölen işlemlerin sayısı.

sonraki atlama durumunu IA-Connect alma

Bu komutu alan Aracı için sonraki atlama Direktörü durumunu raporlar. Sonraki atlama etkinse, bu Aracı komutları sonraki atlamaya (sonraki atlama Yöneticisi aracılığıyla) iletir. Sonraki atlama devre dışı bırakılırsa, bu Aracı komutların kendisini (varsayılan) işler.

Parametreler

Name Anahtar Gerekli Tür Description
Director'un sonraki atlamanın çalışıp çalışmadığını denetleyin
CheckNextHopDirectorIsRunning boolean

Sonraki atlama, Aracı ile aynı bilgisayarda çalışan bir IA-Connect Yöneticisi gerektirir. Bu ayar doğruysa Aracı, sonraki atlama Direktörünün açıklandığı gibi çalışıp çalışmadığını denetler. Bu ayar yanlışsa, Aracı hiçbir denetim gerçekleştirmez ve sonraki atlama durumunu denetler.

Sonraki atlama Aracısı'nın çalışıp çalışmadığını denetleyin
CheckNextHopAgentIsRunning boolean

Sonraki atlama, aracı ve sonraki atlama oturumunda çalışan bir IA-Connect Aracısı ile aynı bilgisayarda çalışan bir IA-Connect Yöneticisi gerektirir. Bu ayar true ise Aracı, sonraki atlama Aracısı'nın açıklandığı gibi çalışıp çalışmadığını denetler. Bu ayar yanlışsa, Aracı hiçbir denetim gerçekleştirmez ve sonraki atlama durumunu denetler.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Sonraki atlama etkin
NextHopEnabled boolean

Sonraki atlama şu anda etkinse true döndürür.

Etkin sonraki atlama Direktörü adresi
ActiveNextHopDirectorAddress string

Etkin bir sonraki atlama Yöneticisi'nin adresi (kullanılıyorsa).

Etkin sonraki atlama Yöneticisi TCP bağlantı noktası
ActiveNextHopDirectorTCPPort integer

Kullanılıyorsa, etkin sonraki atlama Yöneticisi'nin TCP bağlantı noktası.

Etkin sonraki atlama Direktörü HTTPS kullanır
ActiveNextHopDirectorUsesHTTPS boolean

Etkin sonraki atlama Direktörü HTTPS kullanıyorsa true döndürür.

Etkin sonraki atlama Direktörü çalışıyor
ActiveNextHopDirectorIsRunning boolean

Etkin sonraki atlama Yöneticisi çalışıyorsa true veya çalışmıyorsa false döndürür.

Etkin sonraki atlama Direktörü URL'si
ActiveNextHopDirectorURL string

Etkin sonraki atlama Yöneticisi'nin URL'si.

Etkin sonraki atlama Aracısı çalışıyor
ActiveNextHopAgentIsRunning boolean

Etkin sonraki atlama Aracısı çalışıyorsa true veya çalışmıyorsa false döndürür.

Sonraki atlama IA-Connect devre dışı bırak

Sonraki atlamayı devre dışı bırakır, böylece gelecekteki tüm komutlar bunları alan Aracı tarafından işlenir (sonraki atlama Aracısı'na iletilmesinden farklı olarak).

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

sonraki atlama IA-Connect etkinleştirme

Sonraki atlama oturumunda çalışan IA-Connect Aracısı'na gelecekteki tüm komutları iletecek sonraki atlamayı etkinleştirir.

Parametreler

Name Anahtar Gerekli Tür Description
Sonraki atlama Yöneticisi adresi
NextHopDirectorAddress string

'Next hop Director address is localhost', 'Next hop Director address is hostname', 'Next hop Director address is FQDN' veya 'Next hop Director address is named pipe' parametrelerinden hiçbiri değilse, komutları iletecek IA-Connect Director'un isteğe bağlı adresi true olarak ayarlanır.

Sonraki atlama Direktörü TCP bağlantı noktası
NextHopDirectorTCPPort integer

Sonraki atlama Yöneticisi'nin dinlediği TCP bağlantı noktası (Aracı'nın üzerinde çalıştığı bilgisayardaki Dizin).

Sonraki atlama Direktörü HTTPS kullanır
NextHopDirectorUsesHTTPS boolean

Sonraki atlama Direktörü HTTPS kullanıyorsa True veya kullanılmıyorsa false olarak ayarlayın.

Sonraki atlama Yöneticisi adresi localhost
NextHopDirectorAddressIsLocalhostname boolean

Sonraki atlama yöneticisi adresi (Aracıya göre) 'localhost' olur.

Sonraki atlama Yöneticisi adresi ana bilgisayar adıdır
NextHopDirectorAddressIsHostname boolean

Sonraki atlama yöneticisi adresi, Aracıyı çalıştıran bilgisayarın ana bilgisayar adıdır (aracıyı ve yöneticiyi çalıştıran bilgisayar).

Sonraki atlama Yöneticisi adresi FQDN'dir
NextHopDirectorAddressIsFQDN boolean

Sonraki atlama yöneticisi adresi, Aracıyı çalıştıran bilgisayarın tam etki alanı adıdır (FQDN).

Sonraki atlama Yöneticisi TCP bağlantı noktasını Oturum Kimliğine göre artırma
IncrementNextHopDirectorTCPPortBySessionId boolean

Sonraki atlama Yöneticisi TCP bağlantı noktasının benzersiz olduğundan emin olmak için (aynı konaktan sonraki atlama kullanan birden çok paralel oturum varsa), Oturum Kimliği Sonraki atlama Yöneticisi TCP bağlantı noktasına eklenebilir.

Etkinleştirmeden önce devre dışı bırak
DisableBeforeEnable boolean

Yeniden etkinleştirmeden önce çift atlama devre dışı bırakılmalıdır (şu anda etkinse). true (varsayılan) olarak ayarlanırsa, yeni çift atlama etkinleştirme yönergeleri öncekilerin yerini alır. False olarak ayarlanırsa, yönergeler çift atlama IA-Connect Aracısı tarafından alınacağı için bu üç atlamayı etkinleştirir.

Director'un sonraki atlamanın çalışıp çalışmadığını denetleyin
CheckNextHopDirectorIsRunning boolean

Sonraki atlama, Aracı ile aynı bilgisayarda çalışan bir IA-Connect Yöneticisi gerektirir. Bu ayar doğruysa Aracı, sonraki atlama Yöneticisi'nin açıklandığı gibi çalışıp çalışmadığını denetler ve sonraki atlama Yöneticisi çalışmıyorsa sonraki atlamayı etkinleştiremeyebilir. Bu ayar false ise, Aracı herhangi bir denetim gerçekleştirmez ve yalnızca sonraki atlama özelliğini etkinleştirir.

Sonraki atlama Aracısı'nın çalışıp çalışmadığını denetleyin
CheckNextHopAgentIsRunning boolean

Sonraki atlama, aracı ve sonraki atlama oturumunda çalışan bir IA-Connect Aracısı ile aynı bilgisayarda çalışan bir IA-Connect Yöneticisi gerektirir. Bu ayar doğruysa Aracı, sonraki atlama Aracısı'nın açıklandığı gibi çalıştığını denetler ve sonraki atlama Aracısı çalışmıyorsa sonraki atlamayı etkinleştiremeyebilir. Bu ayar false ise, Aracı herhangi bir denetim gerçekleştirmez ve yalnızca sonraki atlama özelliğini etkinleştirir.

Sonraki atlama Yöneticisi adresi kanal olarak adlandırılır
NextHopDirectorAddressIsNamedPipe boolean

Sonraki atlama yöneticisi adresi (Aracıya göre) TCP/IP web hizmeti yerine adlandırılmış bir kanal kullanıyor. Bu, ilk atlamada TCP/IP bağlantı noktalarını kullanmaktan kaçınmak için varsayılan değerdir.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Etkin sonraki atlama Direktörü adresi
ActiveNextHopDirectorAddress string

Etkin bir sonraki atlama Yöneticisi'nin adresi (kullanılıyorsa).

Etkin sonraki atlama Yöneticisi TCP bağlantı noktası
ActiveNextHopDirectorTCPPort integer

Kullanılıyorsa, etkin sonraki atlama Yöneticisi'nin TCP bağlantı noktası.

Etkin sonraki atlama Direktörü HTTPS kullanır
ActiveNextHopDirectorUsesHTTPS boolean

Etkin sonraki atlama Direktörü HTTPS kullanıyorsa true döndürür.

Etkin sonraki atlama Direktörü URL'si
ActiveNextHopDirectorURL string

Etkin sonraki atlama Yöneticisi'nin URL'si.

Sonraki atlama IA-Connect Yönetici ayarlarını sıfırla

Ayarlanmış tüm özel IA-Connect Director ayarlarını sıfırlar ve varsayılan ayarları geri yükler.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Sonraki atlama IA-Connect Yöneticisini yapılandırma

Bir çift atlama senaryosunda sonraki atlama Yöneticisi'ni yapılandırın. Bu yalnızca varsayılan IA-Connect sonraki atlama Yöneticisi ayarları uygun değilse gereklidir.

Parametreler

Name Anahtar Gerekli Tür Description
SOAP etkin
SOAPEnabled boolean

SOAP arabirimi sonraki atlama Direktöründe etkinleştirilmeli mi?

REST etkin
RESTEnabled boolean

REST arabirimi sonraki atlama Direktöründe etkinleştirilmeli mi?

Web sunucusu etkin
WebServerEnabled boolean

Web sunucusu (IA-Connect Denetçisini barındırmak için) sonraki atlama Direktöründe etkinleştirilmeli mi?

Director is localhost only
DirectorIsLocalhostOnly boolean

Director SOAP ve REST arabirimleri yalnızca 'localhost' üzerinde mi dinlemeli? Bu, başka hiçbir bilgisayarın bu arabirimlerle iletişim kurması gerekmediğinden true olarak ayarlanmalıdır.

SOAP TCP bağlantı noktası
SOAPTCPPort integer

SOAP arabirimi etkinleştirildiyse, hangi TCP bağlantı noktasında çalıştırılmalıdır (varsayılan olarak 8002'ye ayarlıdır)?

REST TCP bağlantı noktası
RESTTCPPort integer

REST arabirimi etkinleştirildiyse hangi TCP bağlantı noktası üzerinde çalıştırılmalıdır (varsayılan olarak 8002'ye ayarlıdır)?

SOAP HTTPS kullanır
SOAPUsesHTTPS boolean

SOAP arabirimi HTTPS (HTTP yerine) kullanıyor mu? True olarak ayarlanırsa, HTTPS'yi kolaylaştırmak için ilk atlama bilgisayarında bir sertifika gerekir. Bu, REST için kullanılan sertifikayla paylaşılabilir.

REST HTTPS kullanır
RESTUsesHTTPS boolean

REST arabirimi HTTPS (HTTP yerine) kullanıyor mu? True olarak ayarlanırsa, HTTPS'yi kolaylaştırmak için ilk atlama bilgisayarında bir sertifika gerekir. Bu, SOAP için kullanılan sertifikayla paylaşılabilir.

SessionId ile Dizin TCP bağlantı noktasını artırma
IncrementDirectorTCPPortBySessionId boolean

Director TCP bağlantı noktasının benzersiz olduğundan emin olmak için (aynı ilk atlama konağından çift atlama kullanan birden çok paralel oturum varsa), ilk atlama Oturum Kimliği, Director TCP bağlantı noktasına eklenebilir. Bu, yalnızca ilk atlama Direktöründe SOAP veya REST etkinleştirildiyse ve adlandırılmış kanallar varsayılan olarak kullanıldığından bunlar genellikle etkinleştirilmediyse gereklidir.

SOAP kullanıcı kimlik doğrulamayı kullanır
SOAPUsesUserAuthentication boolean

HTTP SOAP TCP bağlantı noktasının kullanıcı kimlik doğrulamasını kullanmasını istiyorsanız True olarak ayarlayın. Bunun nasıl ayarlanacağı hakkında bilgi için IA-Connect Yükleme Kılavuzu'na bakın.

REST, kullanıcı kimlik doğrulamayı kullanır
RESTUsesUserAuthentication boolean

HTTP REST TCP bağlantı noktasının kullanıcı kimlik doğrulamasını kullanmasını istiyorsanız True olarak ayarlayın. Bunun nasıl ayarlanacağı hakkında bilgi için IA-Connect Yükleme Kılavuzu'na bakın.

Kanal adlı komut etkin
CommandNamedPipeEnabled boolean

İlk atlama Aracısı, ilk atlama Direktörü ile iletişim kurmak için adlandırılmış kanallar kullanmalı mı? Bu, varsayılan iletişim yöntemidir.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Sonraki Orchestrator otomasyon görevini alma

Verilen arama ölçütleriyle eşleşen sonraki Orchestrator otomasyon görevini alır. Yalnızca 'Yeni' ve 'Ertelenmiş' görevler (erteleme tarihine ulaşmış) alınabilir. Beklemedeki görevler alınmaz.

Parametreler

Name Anahtar Gerekli Tür Description
Otomasyon adı
AutomationName string

Orchestrator otomasyon görevlerini herhangi bir adla döndürmek için boş bırakın. Yalnızca bu otomasyon adına sahip görevleri almak için bir değer girin.

Otomasyon adları
AutomationNames array of string

İki veya daha fazla otomasyon adından biriyle eşleşen Orchestrator görevlerini döndürmeniz gerekiyorsa, 'Otomasyon adı' girişine girmek yerine adları bu listeye girin.

En düşük öncelik düzeyi
MinimumPriorityLevel integer

Yalnızca belirtilen öncelik düzeyine veya daha yüksek olan Orchestrator otomasyon görevlerini döndürür. Örneğin: 2 ayarı, öncelik düzeyi 1 ve 2 olan görevleri döndürür.

Durumu olarak değiştir
StatusChange string

'Alındı' olarak ayarlanırsa: Görev alınırken, diğer eylemlerin aynı görevi çalıştırmayı denemesini önlemek için görev durumu 'Alındı' olarak değişir. 'Hiçbir şey yapma' olarak ayarlanırsa görev durumu değiştirilmez.

Erteleme tarihine kadar dakika
MinutesUntilDeferralDate integer

Yalnızca belirtilen dakika içinde çalışmaya hazır Orchestrator otomasyon görevlerini döndürür. Yalnızca şu anda çalıştırılacak otomasyon görevlerini istiyorsanız 0 olarak ayarlayın.

SLA'yı yoksay
IgnoreSLA boolean

Görevde ayarlanmış SLA'ları yoksaymak için bunu true olarak ayarlayın. Varsayılan olarak, yakında ihlal edecek bir SLA'ya sahip bir görev diğer her şeyden önceliklidir.

Görev kimliklerini dışla
ExcludeTaskIds array of integer

İşlenmeden çıkarılası görev kimliklerinin listesi.

Döndürülenler

Name Yol Tür Description
Görev alındı
TaskRetrieved boolean

Bir görev alınırsa true olarak ayarlanır. Arama ölçütlerine uyan görev yoksa false olarak ayarlayın.

Görev Kimliği
TaskId integer

Alınan Orchestrator otomasyon görevinin kimliği.

İşlem Kimliği
OperationId string

Alınan Orchestrator görevinin İşlem Kimliği. Bu İşlem Kimliği (veya görev kimliği) görevi daha sonraki bir tarihte almak için kullanılabilir. İşlem Kimliği, 3. tarafın oluşturmadığı bir işlemin kimliğini tahmin etme becerisini sınırlayan benzersiz, belirsiz bir dizedir.

Otomasyon adı
AutomationNameOutput string

Alınan otomasyon görevinin adı.

Erteleme tarihi ve saati
DeferralDateTime string

Alınan Orchestrator görevinin hazır olacak şekilde zamanlandığı tarih ve saat. Bu, UTC'de dize olarak döndürülür.

Depolanan verileri erteleme
DeferralStoredData string

Görev ertelendiğinde depolanan isteğe bağlı veriler. Bunlar genellikle işleme/akışa devam etmek için ihtiyacınız olan verilerdir, ancak bu alanı herhangi bir amaçla kullanabilirsiniz.

Erteleme sayısı
DeferralCount integer

Bu görevin ne sıklıkta erteleneceği. Bu genellikle hiç ertelenmedi yeni bir görev için 0 veya ertelenmiş bir görev için 1 veya daha fazla olacaktır. Ertelenen bir görev her yeniden ertelenişinde Orchestrator bu sayıyı otomatik olarak artırır.

Görev giriş verileri
TaskInputData string

Görev oluşturulduğunda depolanan isteğe bağlı veriler. Bunlar genellikle işlemi /akışı başlatmak için kullanılan verilerdir, ancak bu alanı herhangi bir amaç için kullanabilirsiniz. Bu, seçtiğiniz herhangi bir metin biçimi (örneğin JSON, XML veya ham metin) olarak biçimlendirilebilir.

Görev çıktı verileri
TaskOutputData string

Görev işlendiğinde otomasyon tarafından depolanan isteğe bağlı veriler. Bu, seçtiğiniz herhangi bir metin biçimi (örneğin JSON, XML veya ham metin) olarak biçimlendirilebilir.

Priority
Priority integer

Bu Orchestrator görevinin öncelik düzeyi (1 en yüksek düzeydir).

Otomasyon görev durumu
AutomationTaskStatus string

Alınan Orchestrator görevinin durumu.

İşlem aşaması
ProcessStage string

Ertelenen işlemin/akışın ertelendikten sonra devam etmesi gereken nokta. Bu, belirli bir işlem /akış için benzersiz olacak isteğe bağlı bir dize değeridir. Bu, bir sonraki adımın hangi adımı gerçekleştireceğine karar vermek için ertelenen işlem /akış içindeki bir koşul tarafından kullanılır.

Alınan tarih ve saat
ReceivedDateTime string

Görevin Orchestrator tarafından başlangıçta alındığı tarih ve saat. Bu, UTC'de dize olarak döndürülür.

Erteleme tarihine kadar dakika
MinutesUntilDeferralDateOutput integer

Bu görevin erteleme tarihine (yani, bu görev çalışmaya hazır olduğunda) kadar olan dakika sayısı. Bu görev çalıştırılmaya hazırsa dakika 0 olur.

Kaynak türü adı
SourceTypeName string

Görevin kaynağının adı. 'Web UI', kullanıcı arabirimi aracılığıyla el ile girilen bir görevi temsil eder. 'REST API', Orchestrator'ın REST API'si aracılığıyla oluşturulan bir görevi temsil eder. 'ServiceNow', Orchestrator'ın iç 'Sources' ServiceNow tümleştirmesinden oluşturulan bir görevi temsil eder.

Kaynak kolay adı
SourceFriendlyName string

Görev bir Orchestrator iç 'Kaynaklar' tümleştirmesinden (örneğin, ServiceNow) oluşturulduysa, bu kaynak kolay adını tutar.

Kaynak anahtar kimliği
SourceTicketId string

Görev bir Orchestrator iç 'Kaynaklar' tümleştirmesinden (örneğin, ServiceNow) oluşturulduysa, bu, kaynak biletin kimliğini tutar. ServiceNow için bu, katalog görevini sys_id tutar.

Kaynak anahtar alt kimliği
SourceTicketSubId string

Görev bir Orchestrator iç 'Kaynaklar' tümleştirmesinden (örneğin, ServiceNow) oluşturulduysa, bu, kaynak biletin kimliğini tutar. ServiceNow için bu, istek öğesini sys_id tutar.

Örgüt
Organisation string

Bu görevin ilişkili olduğu kuruluş. Genellikle görevleri aramak ve filtrelemek için kullanılır.

Departman
Department string

Bu görevin ilişkili olduğu bölüm. Genellikle görevleri aramak ve filtrelemek için kullanılır.

Description
Description string

Bu görevin açıklaması. Genellikle görevleri aramak ve filtrelemek için kullanılır.

Etiketler
Tags string

Bu göreve atanan bir veya daha fazla etiketin isteğe bağlı listesi. Genellikle bir görevi arama ve filtreleme için kategorilere ayırmak için kullanılır. Büyük/küçük harfe duyarlı değil. Satır başına bir tane.

Sürücülerin listesini alma

IA-Connect Aracısı'nın çalıştığı bilgisayardaki sürücülerin listesini döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
JSON sürücüleri
DrivesJSON string

IA-Connect Aracısı'nın çalıştığı bilgisayardaki sürücülerin JSON biçiminde listesi.

TCP bağlantı noktası yanıt veriyor mu

Ağ TCP bağlantı noktasının IA-Connect Aracısı tarafından yapılan bir bağlantı girişimine yanıt verip vermediğini bildirir. Bu, IA-Connect Aracısı'nın çalıştığı bilgisayarda (uzak konak için 'localhost' girin) veya herhangi bir uzak bilgisayarda bir TCP bağlantı noktası olabilir. IA-Connect Aracısı bir TCP bağlantı noktasına başarıyla bağlanırsa TCP bağlantısını hemen kapatır.

Parametreler

Name Anahtar Gerekli Tür Description
Uzak konak
RemoteHost True string

Bağlanacak bilgisayarın IPv4 adresi, DNS adresi veya ana bilgisayar adı. IA-Connect Aracısı'nın çalıştığı bilgisayarda bir TCP bağlantı noktasını denetlemek için 'localhost' girin. Örnekler: 192.168.1.10 veya www.test.com ya da vm-server19.

TCP bağlantı noktası
TCPPort True integer

Belirtilen uzak (veya yerel) konakta bağlanacak TCP bağlantı noktası numarası. TCP bağlantı noktası 1 veya daha yüksek ve 65535 veya daha düşük olmalıdır. Yaygın olarak bilinen bağlantı noktalarına örnek olarak 80 (HTTP), 443 (HTTPS), 445 (SMB / dosya paylaşımı) verilebilir.

Zaman aşımı süresi (saniye cinsinden)
TimeoutInSeconds integer

TCP bağlantısının beklenmiyor olması için en fazla saniye sayısı. Bu varsayılan olarak 10 saniyedir, ancak çalışan bağlantıların çoğunun birkaç saniye içinde (İnternet üzerinden) veya bir saniyeden kısa (yerel ağ) içinde bağlanması beklenir.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
TCP bağlantı noktası bağlandı
TCPPortConnected boolean

TCP bağlantı noktası bağlıysa true veya TCP bağlantı noktası bağlanamadıysa false olarak ayarlayın.

Bağlantı hata iletisi
ConnectionErrorMessage string

TCP bağlantı noktası bağlanamadıysa hata iletisi. Bu genellikle bir DNS / ad arama hatası veya zaman aşımı olur.

Tüm IA-Connect komut istatistiklerini alma

IA-Connect Aracısı'nın geçerli oturumda yürütüldüğü komutların bulunduğu şu anda depolanan tüm istatistikleri döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Komut istatistikleri JSON
CommandStatsJSON string

geçerli oturumda IA-Connect Aracısı tarafından JSON biçiminde yürütülen komutların listesi. Bu liste, her eylemin adını ve kaç kez yürütüldüğünü içerir.

Tüm Orchestrator otomasyon görevlerini alma

Filtrelerle eşleşen tüm Orchestrator otomasyon görevlerini alır.

Parametreler

Name Anahtar Gerekli Tür Description
Otomasyon adı filtresi
AutomationName string

Yalnızca bu otomasyon adına sahip görevleri almak için bir değer girin. Orchestrator otomasyon görevlerini herhangi bir adla döndürmek için boş bırakın (yani bu filtreyi devre dışı bırakın).

Otomasyon görev durumu filtresi
AutomationTaskStatus string

Otomasyon görevlerini belirtilen otomasyon görev durumuna göre filtreleyin. Tüm otomasyon görevi durumlarını döndürmek için alanı boş bırakın (yani bu filtreyi devre dışı bırakın).

Özellik sorgusuna göre filtreleme
FilterByPropertyQuery string

Otomasyon görevlerini bir sorgu dizesi kullanarak filtreleyin. Bu, Orchestrator görevleri kullanıcı arabirimindeki 'Özelliğe göre filtrele' girişiyle aynıdır. Özelliğe göre filtrelememek için alanı boş bırakın (yani bu filtreyi devre dışı bırakın). Arama filtresi 'özellik koşulu değeri' biçiminde olmalıdır. Yalnızca tek bir arama filtresi desteklenir (ve veya kullanamazsınız). Desteklenen özellikler şunlardır: name, org, dept, tags, stage, ticketid. Desteklenen koşullar eşittir, içerir, eşit değildir, içermez. Örneğin: Ad eşittir New starters, Name contains starter, Org not equal Acme, Dept contains sales.

Erteleme tarihine kadar dakika
MinutesUntilDeferralDate integer

Yalnızca belirtilen dakika içinde çalışmaya hazır Orchestrator otomasyon görevlerini döndürür. Yalnızca şu anda çalıştırılacak otomasyon görevlerini istiyorsanız 0 olarak ayarlayın. Ertelemeden bağımsız olarak görevleri almak istiyorsanız boş bırakın.

En düşük öncelik düzeyi
MinimumPriorityLevel integer

Yalnızca belirtilen öncelik düzeyine veya daha yüksek olan Orchestrator otomasyon görevlerini döndürür. Örneğin: 2 ayarı, öncelik düzeyi 1 ve 2 olan görevleri döndürür.

Erteleme tarihine göre sırala
SortByDeferralDate boolean

Ertelenmiş tarih ve saate göre sıralanmış verileri döndürmek için true olarak ayarlayın. Verilerin depolandığı sırada döndürülmesi için false olarak ayarlayın.

Ayrı tutma görevlerini alma
RetrieveOnHoldTasks boolean

True (geriye dönük uyumluluk için varsayılan) olarak ayarlanırsa, görevler beklemede olsalar bile alınır. False olarak ayarlanırsa, beklemedeki görevler alınmaz.

Atlamak
Skip integer

Yüzlerce sonuç alınıyorsa, bir sonuç bloğunu almak için Skip ve MaxResults kullanabilirsiniz. Atla, bloktaki ilk öğeyi döndürmeden önce kaç sonucun at yapılacağını belirtir. 0'a atla ayarı başlangıçtan sonuç döndürür.

En fazla sonuç
MaxResults integer

Yüzlerce sonuç alınıyorsa, bir sonuç bloğunu almak için Skip ve MaxResults kullanabilirsiniz. MaxResults, Skip girişini işledikten sonra döndürülecek en fazla sonuç sayısını veya tüm sonuçları döndürmek için 0'ı belirtir.

Görev verilerini dışlama
ExcludeTaskData boolean

true olarak ayarlanırsa, yanıtta görev verileri özellikleri (TaskData, DeferralStoredData, TaskOutputData) döndürülür. Görevlerinizde çok fazla depolanan veri varsa bu, yanıtın boyutunu önemli ölçüde azaltabilir.

Döndürülenler

Name Yol Tür Description
Otomasyon Görevleri
AutomationTasks array of object

Verilen arama ölçütlerini karşılayan tüm Orchestrator otomasyon görevlerini içeren bir veri tablosu. Veri tabloları yaygın bir .NET veri biçimidir, ancak null değerleri DbNull olarak depolar. IA-Connect PowerShell modülü, çoğu DbNull dizesini '' olarak dönüştürerek bunu giderir. Orchestrator'dan gelen tarih saat yanıtları dize biçiminde olacaktır.

items
AutomationTasks object
Otomasyon görevleri sayısı
NumberOfAutomationTasks integer

Döndürülen otomasyon görevlerinin sayısı.

UnZIP dosyası

ZIP sıkıştırması kullanılarak sıkıştırılmış bir dosyanın sıkıştırmalarını kaldırın.

Parametreler

Name Anahtar Gerekli Tür Description
ZIP dosya yolu
ZIPFilename True string

Zip dosyasının sıkıştırmasının açılacağı tam yol. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Klasörü ayıkla
ExtractFolder string

ZIP dosyasının ayıklanması için klasörün klasör yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Tüm dosyaları tek bir klasöre ayıklama
ExtractAllFilesToSingleFolder boolean

True olarak ayarlanırsa, ZIP içindeki klasör yapısı yoksayılır ve tüm dosyalar belirtilen klasöre ayıklanır.

Dosyaları normal ifade olarak ekle
IncludeFilesRegEx string

Hangi dosyaların ayıklanması gerektiğini belirtmenizi sağlayan isteğe bağlı bir normal ifade. Yalnızca dosya adıyla eşleşir.

Dosyaları normal ifadeden dışla
ExcludeFilesRegEx string

Hangi dosyaların ayıklamanın dışında tutulacağını belirtmenize olanak tanıyan isteğe bağlı bir normal ifade. Yalnızca dosya adıyla eşleşir.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Başarıyla ayıklanan dosya sayısı
FilesExtractedSuccessfully integer

ZIP'ten başarıyla ayıklanan dosyaların sayısı.

Ayıklanamadı dosya sayısı
FilesFailedToExtract integer

ZIP'ten ayıklanamadı dosya sayısı.

Dışlanan dosya sayısı
FilesExcluded integer

Dışlanan dosyaların sayısı ('Dosyaları dışla normal ifade' girişi kullanılıyorsa).

Uzak Masaüstü Oturum'larını (RDS) başlatma

RDP başlatma dosyası kullanarak Uzak Masaüstü Oturumu (RDS) başlatın.

Parametreler

Name Anahtar Gerekli Tür Description
RDP dosya yolu
RDPFilePath True string

RDP dosyasının tam yolu (önceden var olabilir veya şu eylem kullanılarak oluşturulabilir: 'Uzak Masaüstü Oturumu (RDS) başlatma dosyası oluştur').

Uzak bilgisayara güven
TrustRemoteComputer boolean

Uzak adresi (RDP dosyasında ayarlanmış) güvenilir (Windows kayıt defterinde) olarak işaretlemek için true olarak ayarlayın; daha çok cihaz yeniden yönlendirme amacıyla RDP dosyasını başlatırken alabileceğiniz bir açılır pencere ortadan kaldırılır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Komut sonucu
LaunchRemoteDesktopSessionResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

Uzak Masaüstü Oturumu (RDS) başlatma dosyası oluşturma

Uzak Masaüstü istemcisi kullanıcı arabiriminin otomasyonunu gerektirmek yerine, belirtilen parametreleri kullanarak bir Uzak Masaüstü Oturumu'nun otomatik olarak başlatılması için kullanılabilecek bir Uzak Masaüstü Oturumu (RDS) başlatma dosyası oluşturun. RDS başlatma dosyası '.rdp' uzantısına sahiptir ve genellikle RDP dosyası olarak adlandırılır.

Parametreler

Name Anahtar Gerekli Tür Description
Uzak adres
RemoteAddress True string

Bağlanacak uzak sistemin adresi. Bu bir IP adresi, ana bilgisayar adı veya Tam Etki Alanı Adı (FQDN) olabilir.

Çıkış klasörü yolu
OutputFolderPath True string

RDP dosyasının kaydedildiği klasör.

RDP dosya adı
RDPFileName True string

Çıkış klasörü yolunda oluşturulacak RDP dosyasının adı.

Zaten varsa RDP dosyasının üzerine yaz
OverwriteRDPFileIfAlreadyExists boolean

Aynı klasör / dosya adıyla tüm RDP dosyalarının üzerine otomatik olarak yazmak için true olarak ayarlayın. Aynı klasör / dosya adına sahip mevcut bir RDP dosyası zaten varsa yeni bir RDP dosyası oluşturulmaması gerekiyorsa false olarak ayarlayın.

Uzak bilgisayara güven
TrustRemoteComputer boolean

Uzak adresi güvenilir olarak işaretlemek için true olarak ayarlayın (Windows kayıt defterinde), özellikle cihaz yeniden yönlendirme amacıyla, RDP dosyasını başlatırken alabileceğiniz bir açılır pencere ortadan kaldırılır.

Kimlik bilgilerini depolama
StoreCredentials boolean

Uzak Masaüstü kimlik doğrulama ayrıntılarını tutacak bir kullanıcı kimlik bilgisi oluşturmak için true olarak ayarlayın. Bu, kimlik doğrulaması istenmeden Uzak Masaüstü sistemine bağlanmanızı sağlayabilir.

Kullanıcı adı
UserName string

Uzak Masaüstü kimlik doğrulama ayrıntılarını tutmak için bir kimlik bilgisi depoluyorsanız, bu, kimlik bilgisinde depoladığınız kullanıcı adını belirtmenize olanak tanır.

Şifre
Password string

Uzak Masaüstü kimlik doğrulama ayrıntılarını tutmak için bir kimlik bilgisi depoluyorsanız, bu, kimlik bilgisinde depoladığınız parolayı belirtmenize olanak tanır.

Kimlik bilgisi türü
CredentialType string

Uzak Masaüstü kimlik doğrulama ayrıntılarını tutmak için bir kimlik bilgisi depoluyorsanız, kimlik bilgisi türünü belirtmenize olanak tanır: Windows veya Genel. RDP kimlik bilgilerini kaydetmek için genellikle bir Windows kimlik bilgisi oluşturursunuz.

Kimlik bilgisi kalıcılığı
CredentialPersistence string

Uzak Masaüstü kimlik doğrulama ayrıntılarını barındıracak bir kimlik bilgisi depoluyorsanız, bu kimlik bilgisi kalıcılığını belirtmenize olanak tanır: Oturum (yalnızca bu oturum açma oturumu için geçerlidir), LocalMachine (oturumlar arasında bu kullanıcı için kalıcı olur ve yalnızca bu bilgisayarda yeniden başlatılır) veya Kurumsal (bunun için makineler arasında dolaşabilir). RDP dosyaları oluşturulurken varsayılan değer 'Oturum'dur.

Yazıcıları yeniden yönlendirme
RedirectPrinters boolean

Yerel oturumdaki yazıcılar uzak masaüstü oturumuyla eşlenmeli mi? Bu ayar uzak uçta zorunlu kılınabilir ve bu nedenle geçerli olmayabilir.

Tüm sürücüleri yeniden yönlendirme
RedirectAllDrives boolean

Yerel oturumdaki tüm sürücü harfleri (örn. C:) uzak masaüstü oturumuyla eşlenmeli mi? Bu ayar uzak uçta zorunlu kılınabilir ve bu nedenle geçerli olmayabilir.

Panoya yeniden yönlendirme
RedirectClipboard boolean

Pano yerel ve uzak sistem arasında paylaşılıp iki sistem arasında kopyalanıp yapıştırılsın mı? Bu ayar uzak uçta zorunlu kılınabilir ve bu nedenle geçerli olmayabilir.

Tam ekran
Fullscreen boolean

Uzak masaüstü oturumu tam ekran olmalıdır.

Masaüstü genişliği
DesktopWidth integer

Uzak masaüstü oturumu tam ekran değilse, uzak masaüstü oturumunun piksel cinsinden genişliği.

Masaüstü yüksekliği
DesktopHeight integer

Uzak masaüstü oturumu tam ekran değilse, uzak masaüstü oturumunun piksel cinsinden yüksekliği.

Çoklu monitör kullanma
UseMultiMonitor boolean

Tam ekran uzak masaüstü oturumu yalnızca tek bir monitör kullanmalıdırsa false olarak ayarlayın. Tam ekran uzak masaüstü oturumu tüm monitörleri kullanacaksa true olarak ayarlayın. Tek monitörlü bir sistemi (ve dolayısıyla çoğu sanal makineyi) etkilemez.

Oturum renk derinliği
SessionBPP integer

Uzak masaüstü oturumunun piksel başına bit cinsinden renk derinliği (BPP). Daha yüksek bir sayı daha fazla renkle sonuç verir. Desteklenen değerler 15, 16, 24, 32'tir.

Akıllı boyutlandırma
SmartSizing boolean

Yerel bilgisayarın uzak oturumun içeriğini windows boyutuna uyacak şekilde otomatik olarak ölçeklendirmesi için true olarak ayarlayın. Otomatik olarak ölçeklendirilmeyecek şekilde false olarak ayarlayın.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
RDP dosya yolu
RDPFilePath string

Oluşturulan RDP dosyasının tam yolu.

Uzak oturumu kapatma

IA-Connect Aracısı'nın çalıştığı uzak oturumun oturumunu kapatır.

Parametreler

Name Anahtar Gerekli Tür Description
Beklenecek saniye sayısı
SecondsToWait integer

IA-Connect Aracısı'nın komutun tamamlandığını bildirebilmesi için log off komutunu işletim sistemine verdikten sonra beklenmesi gereken süre.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Uzak oturumun bağlantısını kesme

IA-Connect Aracısı uzak oturumda çalışıyorsa, bu eylem uzak oturumun bağlantısını keser. Bu, oturumu kapatmakla aynı değildir ve uzak oturumun bağlantısı kesik durumda çalışır durumda kalır. Bu eylem, uzak oturuma daha sonra yeniden bağlanmak ve yeni bir oturum başlatmak yerine aynı durumdan devam etmek istediğiniz yerde kullanılabilir. IA-Connect Aracısı yerel olarak çalışıyorsa, bu eylem oturumu kilitler.

Parametreler

Name Anahtar Gerekli Tür Description
Beklenecek saniye sayısı
SecondsToWait integer

IA-Connect Aracısı'nın kişiyi kaybetmeden önce komutun tamamlandığını bildirebilmesi için bağlantıyı kes komutunu işletim sistemine vermeden önce beklenmesi gereken süre (bu yalnızca uzak oturumda gerçekleşir).

Yerel Aracı'nın bağlantısını kesmeyin
DoNotDisconnectIfLocalAgent boolean

true olarak ayarlanırsa ve IA-Connect Aracısı yerel bir oturumda (doğrudan çalışan üzerinde) çalışıyorsa, bu eylem sessizce yoksayılır. Yerel bir Aracı'nın bağlantısının kesilmesi oturumu kilitleyip oturum kilidi açılana kadar RPA işlevlerini sınırladığından bu yararlı olur.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Varsayılan yazıcıyı alma

IA-Connect Aracısı oturumunda kullanıcı için varsayılan yazıcının adını alır.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Varsayılan yazıcı adı
DefaultPrinterName string

Kullanıcı için varsayılan yazıcının adı.

Varsayılan yazıcıyı ayarlama

IA-Connect Aracısı oturumunda kullanıcı için varsayılan yazıcıyı ayarlar.

Parametreler

Name Anahtar Gerekli Tür Description
Varsayılan yazıcı adı
DefaultPrinterName True string

Kullanıcı için varsayılan yazıcının adı.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Web API'sine ileti gönderme

Web API'sine ileti gönderin ve yanıt alın. Bu, herhangi bir web API'siyle kullanılabilir, ancak yaygın kullanım bir REST API'dir. IA-Connect, bir sanal makineden (şirket içi kaynaklara erişmek için) veya Citrix veya Microsoft Uzak Masaüstü oturumları üzerinden (örneğin, API'lere yalnızca yalıtılmış ortamlardan erişmek için) web API'lerine ileti göndermeyi destekler.

Parametreler

Name Anahtar Gerekli Tür Description
URL
URL string

İleti göndermek için API'nin tam URL'si. Örneğin: https://myapi.remotesystem.com/path/action.

Yöntem
Method string

Kullanılacak HTTP yöntemi. Bunun uzak API'den beklenenle eşleşmesi gerekir.

Zaman aşımı süresi (saniye cinsinden)
TimeoutInSeconds integer

Yanıt beklenecek saniye sayısı. HTTP yanıtı alınmadan önce zaman aşımına ulaşılırsa, bir özel durum oluşturulur.

İçerik türü
ContentType string

İleti gövdesinde iletilen verilerin içerik türü (varsa). Bu, uzak API'den beklenenle eşleşmelidir. Gövdede JSON yükü bekleyen bir REST API çağrılırsa içerik türü büyük olasılıkla application/json olabilir; charset=utf-8.

Kabul etmek
Accept string

Yanıt verileri için kabul edilebilir biçimler. Bu, uzak API'den beklenenle eşleşmelidir. JSON yükü döndüren bir REST API çağrılırsa kabul değeri büyük olasılıkla application/json olacaktır. Herhangi bir yanıtı kabul etmek için girin /.

İleti gövdesi
MessageBody string

İleti gövdesinde veri bekleyen bir web API'sini çağırıyorsanız (PUT, POST, PATCH ile ortaktır), gövde içeriğini bu girişe girin. REST API çağrılırsa, bu büyük olasılıkla JSON verileri içeriyor olabilir. JSON verilerini bekleyen ancak veri gönderilmeyen bir REST API'yi çağırıyorsanız, bu girişe girmeniz {} gerekebilir. Varsayılan olarak UTF-8 kodlaması kullanılır, ancak 'Kodlama' girişini kullanarak bunu değiştirebilirsiniz.

Kodlamayı iletme
TransmitEncoding string

İletilen ileti gövdesinin kodlaması (varsa). UTF kodlamaları Unicode verilerini iletmek için kullanılır. BE büyük endiandır.

Yanıt kodlaması
ResponseEncoding string

Yanıt gövdesindeki yanıt verilerinin kodlaması (varsa). Yanıt kodlamasının iletim kodlamasıyla eşleşme olasılığı yüksektir. UTF kodlamaları Unicode verilerini iletmek için kullanılır. BE büyük endiandır.

Arabellek boyutu
BufferSize integer

Çıkış akışından okunan her bir kişinin boyutu. Bunun değiştirilmesi gerekeceği pek olası değil. Bu, yanıtın boyutunu sınırlamaz; Bu bir blok boyutudur.

Mülkiyet
Property string
Değer
Value string
TLS 1.0 ile anlaşma
NegotiateTLS10 boolean

HTTPS ve TLS 1.0 güvenliği kullanıldığında uzak sistemle anlaşmaya varılması gerekiyorsa true olarak ayarlayın. Birden fazla TLS güvenlik düzeyi üzerinde anlaşma yapabilirsiniz ve istemci ile uzak sistem arasındaki en yüksek ortak anlaşma düzeyi kullanılır. Uyarı: TLS 1.0 kullanım dışı bırakıldı, bu nedenle uzak sistem daha yüksek bir düzeyi desteklemediği (muhtemelen eski ve eşleşmemiş olabilir) ve güvenlik risklerini anlayıp kabul etmediğiniz sürece etkinleştirmemelisiniz.

TLS 1.1 ile anlaşma
NegotiateTLS11 boolean

HTTPS ve TLS 1.1 güvenliği kullanıldığında uzak sistemle anlaşmaya varılması gerekiyorsa true olarak ayarlayın. Birden fazla TLS güvenlik düzeyi üzerinde anlaşma yapabilirsiniz ve istemci ile uzak sistem arasındaki en yüksek ortak anlaşma düzeyi kullanılır. Uyarı: TLS 1.1 kullanım dışı bırakıldı, bu nedenle uzak sistem daha yüksek bir düzeyi desteklemediği (muhtemelen eski ve eşleşmemiş olabilir) ve güvenlik risklerini anlayıp kabul etmediğiniz sürece etkinleştirmemelisiniz.

TLS 1.2 ile anlaşma
NegotiateTLS12 boolean

HTTPS ve TLS 1.2 güvenliği kullanıldığında uzak sistemle görüşülmesi gerekiyorsa true olarak ayarlayın. Birden fazla TLS güvenlik düzeyi üzerinde anlaşma yapabilirsiniz ve istemci ile uzak sistem arasındaki en yüksek ortak anlaşma düzeyi kullanılır. TLS 1.2 önerilen en düşük güvenlik düzeyidir.

TLS 1.3 ile anlaşma
NegotiateTLS13 boolean

UZAK sistemle HTTPS ve TLS 1.3 güvenliği kullanılıyorsa true olarak ayarlanır. Birden fazla TLS güvenlik düzeyi üzerinde anlaşma yapabilirsiniz ve istemci ile uzak sistem arasındaki en yüksek ortak anlaşma düzeyi kullanılır. TLS 1.3 yalnızca Windows 11 ve üzeri ile Server 2022 ve üzeri tarafından desteklenir.

Canlı tutun
KeepAlive boolean

Canlı tutmanın etkinleştirilmesi gerekiyorsa true olarak ayarlayın. Kısa bir zaman aralığı içinde aynı uç noktaya birden çok API isteği yapıyorsanız (bir dakikadan kısa) tcp bağlantısını yeniden kullanır ve bu nedenle performansı artırır. Yalnızca tek bir API çağrısı yapmayı planlıyorsanız veya API çağrıları arasındaki süre bir dakikadan uzunsa false olarak ayarlayın. Yalnızca performansı etkilediğinden, bunu yanlış yapılandırırken çok az zarar vardır.

100 devam etmesini bekle
Expect100Continue boolean

POST isteği kullanıyorsanız, büyük miktarda veri gönderiyorsanız ve verileri göndermeden önce sunucunun isteği kabul edip etmeyeceklerini belirlemek istiyorsanız true olarak ayarlayın. Çoğu senaryoda false en iyi sonucu verir çünkü sunucuya gönderilen paket sayısını azaltarak yanıt süresini artırır.

Yanıt üst bilgilerini döndürme
ReturnResponseHeaders boolean

IA-Connect Aracısı'nın yanıtta uzak sistemden alınan HTTP üst bilgilerini döndürmesini istiyorsanız true olarak ayarlayın. Yanıt JSON biçiminde olacaktır. Yanıt boyutunu artırdığından bu özelliği yalnızca bilgi için yanıt üst bilgilerini (örneğin, döndürülen tanımlama bilgisi) işlemek istiyorsanız kullanın.

İş parçacığı olarak çalıştır
RunAsThread boolean

false olarak ayarlanırsa, IA-Connect Aracısı eylemi hemen çalıştırır ve eylem tamamlandığında sonuçları döndürür, ancak çalışan / RPA komut zaman aşımından uzun sürerse başarısız olur. true olarak ayarlanırsa, IA-Connect Aracısı bu eylemi Aracı iş parçacığı olarak çalıştırır ve tamamlanana kadar izler. Bu, eylemin çalışan / RPA komut zaman aşımından daha uzun süre çalışmasını sağlar.

İş parçacığını bekle
WaitForThread boolean

Yalnızca 'İş parçacığı olarak çalıştır' true olarak ayarlandığında kullanılır. Aracı iş parçacığının tamamlanmasını beklemek için bu girişi true olarak ayarlayın; Aracı , 'Saniye cinsinden zaman aşımı' tarafından belirtilen süre boyunca bekler. Beklemeyi atlamak için false olarak ayarlayın; Aracı eylemi arka planda gerçekleştirmeye devam eder, ancak bir sonraki eylem için de kullanılabilir. Ardından, Aracı iş parçacığının tamamlanmasını beklemek için 'Aracı iş parçacığının başarıyla tamamlanmasını bekle' eylemini kullanarak sonuçları daha sonra alabilir ve ardından Aracı iş parçacığı kimliğine ayarlanmış 'İş parçacığı kimliği için çıkış verilerini al' girişiyle bu eylemi yeniden çalıştırabilirsiniz.

İş parçacığı kimliği için çıkış verilerini alma
RetrieveOutputDataFromThreadId integer

Daha önce 'İş parçacığını bekle' değerini false olarak ayarladıysanız (aracının arka plan iş parçacığında beklemeyi gerçekleştirmesine neden oluyorsa), sonuçları almak için Aracı iş parçacığı kimliğini sağlayın. Bu Aracı iş parçacığı kimliği, bu eylemin önceki çağrısı tarafından sağlanacaktır. Aksi takdirde, 0 (varsayılan) olarak ayarlayın.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Yanıt durum kodu
ResponseStatusCode integer

HTTP yanıt kodu. Yaygın başarılı yanıtlar: 200 (Tamam), 201 (Oluşturuldu), 202 (Kabul Edildi). 3xx yanıt kodları yeniden yönlendirme iletileridir. 4xx yanıt kodları istemci hata iletileridir (örneğin, istekte bir sorun varsa). 5xx yanıt kodları sunucu hata iletileridir. Bunun yerine bir özel durum oluştuğundan 4xx ve 5xx yanıt kodları genellikle bu çıktıda görünmez.

Yanıt iletisi
ResponseMessage string

HTTP yanıt gövdesinden gelen yanıt iletisinin içeriği.

Yanıt içerik türü
ResponseContentType string

Yanıt gövdesi varsa ve türü sağlanmışsa yanıt gövdesinin içerik türü.

Yanıt üst bilgileri JSON
ResponseHeadersJSON string

'Dönüş yanıt üst bilgileri' girişi true olarak ayarlandıysa, bu çıkış JSON biçiminde HTTP yanıt üst bilgilerini içerir. Yanıt boyutunu artırdığından bu özelliği yalnızca bilgi için yanıt üst bilgilerini (örneğin, döndürülen tanımlama bilgisi) işlemek istiyorsanız kullanın.

İş Parçacığı Kimliği
ThreadId integer

'İş parçacığını bekle' değerini false olarak ayarladıysanız (Aracı'nın arka plan iş parçacığında beklemeyi gerçekleştirmesine neden olur), bu çıkış eylemin işlemini izlemek ve iş parçacığı tamamlandığında sonuçları daha sonra almak için kullanılabilecek Aracı iş parçacığı kimliğini tutar.

Wiggle mouse

Fareyi belirtilen sayıda koordinata göre ileri geri hareket eder. Fareyi hareket ettirmek için şu anda etkin olan fare hareketi API'si (mouse_event veya setcursorpos) kullanılır.

Parametreler

Name Anahtar Gerekli Tür Description
X wiggle
XWiggle integer

Fareyi yatay olarak hareket ettirecek piksel sayısı.

Y wiggle
YWiggle integer

Fareyi dikey olarak hareket ettirecek piksel sayısı.

Saniyeler içinde gecikme gecikmesi
WiggleDelayInSeconds double

Fare hareketleri arasındaki saniye sayısı.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Yazıcıların listesini alma

IA-Connect Aracısı oturumundaki tüm kullanılabilir yazıcıların listesini döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Yerel yazıcıları listeleme
ListLocalPrinters boolean

Yerel yazıcılar döndürülmeli mi?

Ağ yazıcılarını listeleme
ListNetworkPrinters boolean

Ağ yazıcıları döndürülmeli mi?

Ayrıntılı bilgileri iade edin
ReturnDetailedInformation boolean

Konum, bağlantı noktası adı, sürücü adı ve her yazıcının durumu gibi ayrıntılı bilgiler döndürülmeli mi?

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Yazıcılar JSON
PrintersJSON string

JSON biçiminde bulunan tüm yazıcıların listesi.

Yazıcı sayısı
NumberOfPrinters integer

Bulunan yazıcı sayısı.

Yeni Orchestrator ertelenen görev ekleme

Flow'dan izleyebileceğiniz bir kuyruğa yeni bir Orchestrator ertelenmiş görevi ekleyin. Görev gelecekte belirtilen bir zamana ertelenecek. Bir görevi belirli bir süre boyunca geçici olarak askıya almak için bu eylemi kullanın (örneğin, bir şey bekliyorsanız).

Parametreler

Name Anahtar Gerekli Tür Description
Otomasyon adını ayarlama
SetAutomationName string

Görev adı olarak akış adını kullanmak istiyorsanız 'Otomatik'i seçin veya 'El ile' öğesini seçin ve bu adı kullanmak için 'Otomasyon adı' alanına bir ad girin.

Otomasyon adı
AutomationName string

Bu yalnızca 'Otomasyon adını ayarla' alanında 'El ile' seçildiğinde kullanılır. Görevi daha sonra tanımlamaya veya belirli bir akışla ilişkilendirmeye yardımcı olmak için verilen kolay ad. Birden çok görev aynı otomasyon adını kullanabilir.

Dakika cinsinden erteleme süresi
DeferralTimeInMinutes integer

Otomasyon görevinin kaç dakika gecikeceği.

Görev giriş verileri
TaskInputData string

Göreve başladığında kullanılabilir duruma getirmek için isteğe bağlı veriler. Verileri herhangi bir biçimde depolamak ücretsizdir, ancak JSON yaygın olarak kullanılan bir biçimdir.

Depolanan verileri erteleme
DeferralStoredData string

Bu görevle depolamak için isteğe bağlı veriler. Bir erteleme işleminden devam ettiğinde işlem/akış için kullanılabilir hale gelir. Bu genellikle işlem/akış sırasında hesapladığınız ve ertelendikten sonra yeniden kullanılabilir duruma gelmeniz gereken verileri depolamak için kullanılır. Verileri herhangi bir biçimde depolamak ücretsizdir, ancak JSON yaygın olarak kullanılan bir biçimdir.

İşlem aşaması
ProcessStage string

Otomasyon işleminin/akışının ertelendikten sonra devam etmesi gereken nokta. Bu, belirli bir işlem /akış için benzersiz olacak isteğe bağlı bir dize değeridir. Bu, bir sonraki adımın hangi adımı gerçekleştireceğine karar vermek için ertelenen işlem /akış içindeki bir koşul tarafından kullanılır. Örneğin: İşlem/akışın ertelemeden sonra devam ettiğinde 'Exchange' aşamasında devam etmesi için 'Exchange' değerini girin.

Priority
Priority integer

Bu görevin öncelik düzeyini ayarlayın (1 en yüksek düzeydir).

Görevi beklemeye alma
TaskOnHold boolean

Görevin 'Beklemede' durumunu belirtin. 'Beklemede' olarak ayarlanmış bir görev 'Sonraki Orchestrator otomasyon görevini al' eylemi tarafından alınmaz ve bu nedenle tipik bir görev iş akışında işlenmez.

Örgüt
Organisation string

İsteğe bağlı olarak, bu görevin ilişkili olduğu kuruluşu belirtin. Genellikle görevleri aramak ve filtrelemek için kullanılır.

Departman
Department string

İsteğe bağlı olarak, bu görevin ilişkili olduğu bölümü belirtin. Genellikle görevleri aramak ve filtrelemek için kullanılır.

Description
Description string

İsteğe bağlı olarak, bu görevin açıklamasını belirtin. Genellikle görevleri aramak ve filtrelemek için kullanılır.

Etiketler
Tags string

Bu göreve atanacak bir veya daha fazla etiketin isteğe bağlı listesi. Genellikle bir görevi arama ve filtreleme için kategorilere ayırmak için kullanılır. Büyük/küçük harfe duyarlı değil. Satır başına bir tane.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Görev Kimliği
TaskId integer

Oluşturulan erteleme görevinin kimliği.

Yeni Orchestrator ertelenen görev işlemi ekleme

Yeni bir Orchestrator ertelenen görev ekleyin ve bir işlem kimliği alın. Görev gelecekte belirtilen bir zamana ertelenecek. Bir görevi belirli bir süre boyunca geçici olarak askıya almak için bu eylemi kullanın (örneğin, bir şey bekliyorsanız). Görev bir dış poller veya Orchestrator tetikleyicisi tarafından işleniyorsa belirli bir görev adı gereklidir. Bu eylem, tahmin edilebilir bir Görev Kimliği yerine belirsiz bir İşlem Kimliği ile yanıt vermesinde 'Yeni Orchestrator ertelenen görev ekle' (TasksAddNewDeferral) eyleminden farklıdır.

Parametreler

Name Anahtar Gerekli Tür Description
Otomasyon adı
AutomationName string

Görevi daha sonra tanımlamaya veya belirli bir akışla ilişkilendirmeye yardımcı olmak için verilen kolay ad. Birden çok görev aynı otomasyon adını kullanabilir.

Dakika cinsinden erteleme süresi
DeferralTimeInMinutes integer

Otomasyon görevinin kaç dakika gecikeceği.

Görev giriş verileri
TaskInputData string

Göreve başladığında kullanılabilir duruma getirmek için isteğe bağlı veriler. Verileri herhangi bir biçimde depolamak ücretsizdir, ancak JSON yaygın olarak kullanılan bir biçimdir.

Depolanan verileri erteleme
DeferralStoredData string

Bu görevle depolamak için isteğe bağlı veriler. Bir erteleme işleminden devam ettiğinde işlem/akış için kullanılabilir hale gelir. Bu genellikle işlem/akış sırasında hesapladığınız ve ertelendikten sonra yeniden kullanılabilir duruma gelmeniz gereken verileri depolamak için kullanılır. Verileri herhangi bir biçimde depolamak ücretsizdir, ancak JSON yaygın olarak kullanılan bir biçimdir.

İşlem aşaması
ProcessStage string

Otomasyon işleminin/akışının başlaması gereken nokta. Bu, belirli bir işlem /akış için benzersiz olacak isteğe bağlı bir dize değeridir. Bu, sonraki adımın hangi adımı gerçekleştireceğine karar vermek için işlem/akış içindeki bir koşul tarafından kullanılır. Örneğin: İşlemin /akışın 'Exchange' aşamasında başlamasını istiyorsanız, 'Exchange' değerini girin.

Priority
Priority integer

Bu otomasyon görevinin öncelik düzeyini ayarlayın (1 en yüksek düzeydir).

Örgüt
Organisation string

İsteğe bağlı olarak, bu görevin ilişkili olduğu kuruluşu belirtin. Genellikle görevleri aramak ve filtrelemek için kullanılır.

Departman
Department string

İsteğe bağlı olarak, bu görevin ilişkili olduğu bölümü belirtin. Genellikle görevleri aramak ve filtrelemek için kullanılır.

Description
Description string

İsteğe bağlı olarak, bu görevin açıklamasını belirtin. Genellikle görevleri aramak ve filtrelemek için kullanılır.

Etiketler
Tags string

Bu göreve atanacak bir veya daha fazla etiketin isteğe bağlı listesi. Genellikle bir görevi arama ve filtreleme için kategorilere ayırmak için kullanılır. Büyük/küçük harfe duyarlı değil. Satır başına bir tane.

Döndürülenler

Name Yol Tür Description
İşlem Kimliği
OperationId string

Oluşturulan Orchestrator ertelenen görevin İşlem Kimliği. Bu İşlem Kimliği, görevi daha sonraki bir tarihte almak için kullanılabilir. İşlem Kimliği, 3. tarafın oluşturmadığı bir işlemin kimliğini tahmin etme becerisini sınırlayan benzersiz, belirsiz bir dizedir.

Yeni Orchestrator otomasyon görevi ekleme

Bir Flow'dan izleyebileceğiniz bir kuyruğa yeni bir Orchestrator otomasyon görevi ekleyin. Görevler hemen çalıştırılmaya hazır olabilir veya daha sonra çalıştırılacak şekilde ertelenebilir.

Parametreler

Name Anahtar Gerekli Tür Description
Otomasyon adını ayarlama
SetAutomationName string

Görev adı olarak akış adını kullanmak istiyorsanız 'Otomatik'i seçin veya 'El ile' öğesini seçin ve bu adı kullanmak için 'Otomasyon adı' alanına bir ad girin.

Otomasyon adı
AutomationName string

Bu yalnızca 'Otomasyon adını ayarla' alanında 'El ile' seçildiğinde kullanılır. Görevi daha sonra tanımlamaya veya belirli bir akışla ilişkilendirmeye yardımcı olmak için verilen kolay ad. Birden çok görev aynı otomasyon adını kullanabilir. Görev bir dış poller veya Orchestrator tetikleyicisi tarafından işleniyorsa belirli bir görev adı gereklidir.

Görev giriş verileri
TaskInputData string

Göreve başladığında kullanılabilir duruma getirmek için isteğe bağlı veriler. Verileri herhangi bir biçimde depolamak ücretsizdir, ancak JSON yaygın olarak kullanılan bir biçimdir.

İşlem aşaması
ProcessStage string

Otomasyon işleminin/akışının başlaması gereken nokta. Bu, belirli bir işlem /akış için benzersiz olacak isteğe bağlı bir dize değeridir. Bu, sonraki adımın hangi adımı gerçekleştireceğine karar vermek için işlem/akış içindeki bir koşul tarafından kullanılır. Örneğin: İşlemin /akışın 'Exchange' aşamasında başlamasını istiyorsanız, 'Exchange' değerini girin.

Priority
Priority integer

Bu otomasyon görevinin öncelik düzeyini ayarlayın (1 en yüksek düzeydir).

Dakika cinsinden SLA
SLA integer

SLA'nız için gereken dakika miktarını ayarlayın. SLA'nız yoksa bunu 0 olarak ayarlayın. Varsayılan olarak, SLA'nın sonuna yakın otomasyon görevleri diğer görevlere göre öncelik alır.

Görevi beklemeye alma
TaskOnHold boolean

Görevin 'Beklemede' durumunu belirtin. 'Beklemede' olarak ayarlanmış bir görev 'Sonraki Orchestrator otomasyon görevini al' eylemi tarafından alınmaz ve bu nedenle tipik bir görev iş akışında işlenmez.

Örgüt
Organisation string

İsteğe bağlı olarak, bu görevin ilişkili olduğu kuruluşu belirtin. Genellikle görevleri aramak ve filtrelemek için kullanılır.

Departman
Department string

İsteğe bağlı olarak, bu görevin ilişkili olduğu bölümü belirtin. Genellikle görevleri aramak ve filtrelemek için kullanılır.

Description
Description string

İsteğe bağlı olarak, bu görevin açıklamasını belirtin. Genellikle görevleri aramak ve filtrelemek için kullanılır.

Etiketler
Tags string

Bu göreve atanacak bir veya daha fazla etiketin isteğe bağlı listesi. Genellikle bir görevi arama ve filtreleme için kategorilere ayırmak için kullanılır. Büyük/küçük harfe duyarlı değil. Satır başına bir tane.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Görev Kimliği
TaskId integer

Oluşturulan Orchestrator otomasyon görevinin kimliği. Bu Görev Kimliği, görevi daha sonraki bir tarihte almak için kullanılabilir.

Yeni Orchestrator otomasyonu görev işlemi ekleme

Yeni bir Orchestrator otomasyon görevi ekleyin ve bir işlem kimliği alın. Görev bir dış poller veya Orchestrator tetikleyicisi tarafından işleniyorsa belirli bir görev adı gereklidir. Bu eylem, tahmin edilebilir bir Görev Kimliği yerine belirsiz bir İşlem Kimliği ile yanıt vermesi için 'Yeni Orchestrator otomasyon görevi ekle'den (TasksAddNewTaskOperation) farklıdır.

Parametreler

Name Anahtar Gerekli Tür Description
Otomasyon adı
AutomationName string

Görevi daha sonra tanımlamaya veya belirli bir akışla ilişkilendirmeye yardımcı olmak için verilen kolay ad. Birden çok görev aynı otomasyon adını kullanabilir.

Görev giriş verileri
TaskInputData string

Göreve başladığında kullanılabilir duruma getirmek için isteğe bağlı veriler. Verileri herhangi bir biçimde depolamak ücretsizdir, ancak JSON yaygın olarak kullanılan bir biçimdir.

İşlem aşaması
ProcessStage string

Otomasyon işleminin/akışının başlaması gereken nokta. Bu, belirli bir işlem /akış için benzersiz olacak isteğe bağlı bir dize değeridir. Bu, sonraki adımın hangi adımı gerçekleştireceğine karar vermek için işlem/akış içindeki bir koşul tarafından kullanılır. Örneğin: İşlemin /akışın 'Exchange' aşamasında başlamasını istiyorsanız, 'Exchange' değerini girin.

Priority
Priority integer

Bu otomasyon görevinin öncelik düzeyini ayarlayın (1 en yüksek düzeydir).

Dakika cinsinden SLA
SLA integer

SLA'nız için gereken dakika miktarını ayarlayın. SLA'nız yoksa bunu 0 olarak ayarlayın. Varsayılan olarak, SLA'nın sonuna yakın otomasyon görevleri diğer görevlere göre öncelik alır.

Örgüt
Organisation string

İsteğe bağlı olarak, bu görevin ilişkili olduğu kuruluşu belirtin. Genellikle görevleri aramak ve filtrelemek için kullanılır.

Departman
Department string

İsteğe bağlı olarak, bu görevin ilişkili olduğu bölümü belirtin. Genellikle görevleri aramak ve filtrelemek için kullanılır.

Description
Description string

İsteğe bağlı olarak, bu görevin açıklamasını belirtin. Genellikle görevleri aramak ve filtrelemek için kullanılır.

Etiketler
Tags string

Bu göreve atanacak bir veya daha fazla etiketin isteğe bağlı listesi. Genellikle bir görevi arama ve filtreleme için kategorilere ayırmak için kullanılır. Büyük/küçük harfe duyarlı değil. Satır başına bir tane.

Döndürülenler

Name Yol Tür Description
İşlem Kimliği
OperationId string

Oluşturulan Orchestrator otomasyon görevinin İşlem Kimliği. Bu İşlem Kimliği, görevi daha sonraki bir tarihte almak için kullanılabilir. İşlem Kimliği, 3. tarafın oluşturmadığı bir işlemin kimliğini tahmin etme becerisini sınırlayan benzersiz, belirsiz bir dizedir.

Yönetici istemci türü ve oturum bilgilerini alma

Katman 1 Direktörü tarafından işlenen yerel veya uzak oturumun ayrıntılarını döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Uzak istemci türü
RemoteClientType string

Uzak istemci türü ('Local', 'Citrix ICA' veya 'Microsoft RDP').

Sanal kanal bağlandı
VirtualChannelConnected boolean

Doğru, sanal kanal bağlıysa, Müdür ile Aracı arasında.

Yönetmen sürümü
DirectorVersion string

IA-Connect Director DLL sürümü. Örneğin: 1.67.21.0.

Director sürüm sürümü
DirectorReleaseVersion string

IA-Connect Director'ın IA-Connect sürümü. Örneğin: 9.4.

Aracı sürümü
AgentVersion string

Bu Yöneticinin bağlı olduğu IA-Connect Aracısı EXE sürümü. Örneğin: 1.74.21.0.

Aracı sürüm sürümü
AgentReleaseVersion string

Bu Direktörün bağlı olduğu IA-Connect Aracısı'nın IA-Connect sürümü. Örneğin: 9.4.

Aracı lisanslı
AgentIsLicensed boolean

Doğru, bu Direktörün bağlı olduğu IA-Connect Aracısı lisanslıysa. IA-Connect Aracısı lisanslı değilse False. Aracı lisans durumu bilinmiyorsa null.

Aracı lisans özellikleri
AgentLicenseFeatures string

Bu Direktörün bağlı olduğu IA-Connect Aracısı'na atanan IA-Connect lisans özelliklerinin virgülle ayrılmış listesi. Örneğin: JML, DEV.

Yönetici ana bilgisayar adı
DirectorHostname string

Müdürün üzerinde çalıştığı bilgisayarın ana bilgisayar adı. Örneğin: vmrpa1.

Yönetici NetBIOS etki alanı adı
DirectorNetBIOSDomainName string

Direktörün üzerinde çalıştığı bilgisayarın NetBIOS etki alanı adı. Örneğin: etki alanı1. Bilgisayar bir etki alanının üyesi değilse, bu genellikle ana bilgisayar adını döndürür.

Yönetici DNS etki alanı adı
DirectorDNSDomainName string

Direktörün üzerinde çalıştığı bilgisayarın DNS etki alanı adı. Örneğin: domain1.myorg.local. Bilgisayar bir etki alanının üyesi değilse, bu genellikle ana bilgisayar adını döndürür.

Sonraki atlama Yöneticisi'ne eklendi
AttachedToNextHopDirector boolean

IA-Connect oturumu şu anda bu Direktörün bağlı olduğu Aracıya bağlıysa false olarak ayarlayın. Yönetici tüm eylemleri (ekli) başka bir Müdüre (farklı bir Temsilciye bağlı) iletiyorsa true olarak ayarlayın. Örneğin, bu Yönetici yerel bir Aracı ile iletişim halinde olan yerel bir Yöneticiyse ancak IA-Connect oturumu şu anda Citrix'e bağlıysa, bu değer doğru olacaktır.

Sonraki atlama Direktörü oturum türü
NextHopDirectorSessionType string

Bu Dizin bir sonraki atlama Yöneticisine bağlıysa, bu değer sonraki atlama oturum türünü tutar. Örneğin, bu Yönetici yerel bir Aracı ile iletişim halinde olan yerel bir Yöneticiyse ancak IA-Connect oturumu şu anda Citrix'e bağlıysa, bu değer 'Citrix ICA' olurken 'Uzak istemci türü' değeri 'Yerel' olur (yerel bir Yönetici iletme eylemlerini Citrix'e iletir).

Yöneticiden gönderilen alternatif IA-Connect Aracıyı çalıştırma

alternatif aracıyı IA-Connect Direktörü'nden yükleyip ardından alternatif Aracı yürütülebilir dosyasını yükleyerek alternatif bir IA-Connect Aracısı (örneğin, daha sonraki bir sürüm) çalıştırır.

Parametreler

Name Anahtar Gerekli Tür Description
Yerel dosya adı
LocalFilename True string

IA-Connect yöneticisinden erişilebilen alternatif IA-Connect Agent.exe tam yolu.

Uzak dosya adı
RemoteFilename string

Alternatif IA-Connect Agent.exe kopyalamak için konumun tam yolu (uzak sistemde). Belirtilmezse, geçici bir dosya adı seçilir. Alternatif IA-Connect Aracısı belleğe yükleniyorsa, 'Bellekten çalıştırılsa bile diske kaydet' ayarını true olarak ayarlamadığınız sürece bu dosya oluşturulmaz (gerekli olmadığından). Bunu yalnızca IA-Connect'in 'Başvuru yürütme derlemesi' gerektiren Dinamik Kod eylemlerini kullanmak istiyorsanız (örneğin, IA-Connect iç yöntemlere erişmek için) true olarak ayarlayabilirsiniz.

Sıkıştırmak
Compress boolean

Karşıya yükleme sırasında alternatif IA-Connect Aracısı yürütülebilir dosyası sıkıştırılmalı mı?

Arguments
Arguments string

çalıştığında IA-Connect Agent.exe geçirmek için isteğe bağlı bağımsız değişkenler.

Sürüm düşürmeye izin ver
PermitDowngrade boolean

IA-Connect Aracısı'nın önceki sürümlerine izin verilmeli mi?

Sürüm denetimini atla
SkipVersionCheck boolean

IA-Connect Aracılarının (var olan ve yeni) sürümü hiç denetlenmemeli ve bu da yeni sürümün tüm senaryolarda (aynı sürümde bile) kullanılmasıyla sonuçlanmalı mı?

Belleğe yükleme
LoadIntoMemory boolean

Alternatif IA-Connect Aracısı bellekte çalıştırılsın mı? true olarak ayarlanırsa, yeni Aracı belleğe yüklenir ve mevcut Aracı'nın bir Derlemesi içinde yürütülür. False olarak ayarlanırsa, yeni Aracı normal bir işlem olarak yürütülür ve mevcut Aracı EXE'den çıkar.

Bellekten çalıştırılıyor olsa bile diske kaydetme
SaveToDiskEvenIfRunningFromMemory boolean

Alternatif IA-Connect Aracısı bellekte çalıştırılıyor olsa bile diske kaydedilmeli mi? Bunu yalnızca IA-Connect'in 'Başvuru yürütme derlemesi' gerektiren Dinamik Kod eylemlerini kullanmak istiyorsanız (örneğin, IA-Connect iç yöntemlere erişmek için) true olarak ayarlayabilirsiniz.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Kopyalanan alternatif dosya
AlternativeFileCopied boolean

Alternatif IA-Connect Aracısı'nın kullanılıp kullanılmadığını bildirir.

ZIP'e dosya ekleme

Bir dosyayı ZIP'ler (dosyayı sıkıştırma arşivinde depolar).

Parametreler

Name Anahtar Gerekli Tür Description
ZIP'e eklenecek kaynak dosya yolu
SourceFilenameToAddToZIP True string

Zip'e eklenecek dosyanın dosya yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Çıkış ZIP dosyası yolu
OutputZIPFilename True string

ZIP'in çıkışını alması gereken dosya yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

ZIP'te klasöre dosya adı ekleme
AddFilenameToFolderInZIP string

Kaynak dosyayı ZIP dosyasındaki bir klasöre eklemek istiyorsanız, klasör adını buraya girin.

ZIP açıklamasına eklenecek kaynak dosya adı
SourceFilenameToAddToZIPComment string

Zip'e eklenen bu dosya için isteğe bağlı bir açıklama.

Sıkıştırmak
Compress boolean

Dosya sıkıştırılırken sıkıştırılsın mı?

Var olan ZIP dosyasına ekle
AddToExistingZIPFile boolean

Var olan bir ZIP dosyasına eklemek için True olarak ayarlayın.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

ZIP'e klasör ekleme

Bir klasördeki ZIP dosyalarını zip dosyasına (dosyaları sıkıştırma arşivinde depolar).

Parametreler

Name Anahtar Gerekli Tür Description
ZIP'e eklenecek kaynak klasör
SourceFolderToAddToZIP True string

Zip'e eklenecek klasörün yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

Çıkış ZIP dosyası yolu
OutputZIPFilename True string

ZIP'in çıkışını alması gereken dosya yolu. Bu, IA-Connect Aracısı'nın çalıştığı oturumdan erişilebilir olmalıdır.

ZIP'te klasöre dosya ekleme
AddFilesToFolderInZIP string

Kaynak dosyaları ZIP dosyasındaki bir klasöre eklemek istiyorsanız, klasör adını buraya girin.

Sıkıştırmak
Compress boolean

Sıkıştırma sırasında klasör sıkıştırılsın mı?

Var olan ZIP dosyasına ekle
AddToExistingZIPFile boolean

Var olan bir ZIP dosyasına eklemek için True olarak ayarlayın.

Alt klasörleri dahil et
IncludeSubfolders boolean

Kaynak klasör içindeki alt klasörler de ZIP'e eklenmeli mi?

Dosyaları normal ifade olarak ekle
IncludeFilesRegEx string

Hangi dosyaların ayıklanması gerektiğini belirtmenizi sağlayan isteğe bağlı bir normal ifade. Yalnızca dosya adıyla eşleşir.

Dosyaları normal ifadeden dışla
ExcludeFilesRegEx string

Hangi dosyaların ayıklamanın dışında tutulacağını belirtmenize olanak tanıyan isteğe bağlı bir normal ifade. Yalnızca dosya adıyla eşleşir.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Başarıyla eklenen dosya sayısı
FilesAddedSuccessfully integer

ZIP'e başarıyla eklenen dosyaların sayısı.

Dışlanan dosya sayısı
FilesExcluded integer

Dışlanan dosyaların sayısı ('Dosyaları dışla normal ifade' girişi kullanılıyorsa).

Çalıştırma işlemi

Bir işlemi, komutu veya uygulamayı başlatın.

Parametreler

Name Anahtar Gerekli Tür Description
İşlem adı
ProcessName True string

Çalıştırılacak işlem. örneğin notepad.exe veya C:\windows\system32\notepad.exe. IA-Connect Aracısı, yoldaki tüm ortam değişkenlerini genişletir.

Arguments
Arguments string

Uygulamayı başlatırken kullanılacak tüm komut satırı bağımsız değişkenleri.

Çalışma Klasörü
WorkingDirectory string

İşlemin çalışma klasörü/dizini. IA-Connect Aracısı, yoldaki tüm ortam değişkenlerini genişletir.

Kabuk yürütmeyi kullanma
UseShellExecute boolean

İşlem işletim sistemi kabuğu kullanılarak mı başlatılmalıdır?

Pencere oluşturma
CreateNoWindow boolean

İşlem penceresiz başlatılmalı mı?

Pencere stili
WindowStyle string

Pencere stilini sağlayın (normal, en üst düzeye çıkarılmış, küçültülmüş veya gizli).

İşlemi bekleyin
WaitForProcess boolean

İşlemin bitmesini beklemeli miyiz? Bu büyük olasılıkla yalnızca devam etmeden önce bitirilmesi gereken bir program veya betik çalıştırılırken kullanılabilir.

Standart çıkışı yeniden yönlendirme
RedirectStandardOutput boolean

Standart çıkış yeniden yönlendirilmeli mi?

Standart yeniden yönlendirme hatası
RedirectStandardError boolean

Standart hata yeniden yönlendirilmeli mi?

Standart hatayı çıkışa yeniden yönlendirme
RedirectStandardErrorToOutput boolean

Standart hata çıkışa yeniden yönlendirilmeli mi?

Standart çıkış kodlaması
StandardOutputEncoding string

Standart çıkış kodlamasını (UTF8, UTF7, UTF16, ASCII veya UTF16BE) sağlayın.

Standart hata kodlaması
StandardErrorEncoding string

Standart hata kodlamasını (UTF8, UTF7, UTF16, ASCII veya UTF16BE) sağlayın.

RunAs Etki Alanı adı
RunAsDomain string

Kullanıcı olarak çalıştırmanın etki alanı. Etki alanı belirtilmezse, kullanıcı adı username@domainFQDN biçiminde olmalıdır.

RunAs Kullanıcı Adı
RunAsUsername string

Kullanıcı olarak çalıştır kullanıcı adı.

Çalıştırma Parolası
RunAsPassword password

Kullanıcı olarak çalıştır'ın parolası.

RunAs kullanıcı profilini yükler
RunAsLoadUserProfile boolean

Kullanıcı olarak çalıştırmanın Windows kullanıcı profili yüklenmeli mi?

RunA'lar yükselt
RunAsElevate boolean

İşlem yükseltilmiş olarak mı çalıştırılmalıdır?

Zaman aşımı süresi (saniye cinsinden)
TimeoutInSeconds integer

İşlemin bitmesini beklenmek için en fazla saniye sayısı.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
İşlem başlatıldı
ProcessStarted boolean

İşlem başlatıldıysa true döndürür.

Çıkış kodu
ExitCode integer

İşlem çıkış kodunu döndürür.

İşlem zaman aşımına uğradı
ProcessTimedOut boolean

İşlem zaman aşımına uğradıysa true döndürür.

İşlem Kimliği
ProcessId integer

Başlatılan işlemin işlem kimliği.

Standart çıktı
StandardOutput string

Standart çıkış içeriği.

Standart hata
StandardError string

Standart hata içeriği.

Önemli olayları gönderme

Alt düzey klavye sürücüsünü kullanarak IA-Connect Aracısı kullanıcı oturumuna genel tuşa basma olaylarını gönderir. Bu, klavyede bu tuşlara basan bir kullanıcının simülasyonunu oluşturur. Hedef Pencere öğesinin odaklandığından veya tuş basılarının yanlış uygulama tarafından alınabildiğinden veya yoksayıldığından emin olun.

Parametreler

Name Anahtar Gerekli Tür Description
Metin
Text True string

Tuş, alt düzey klavye sürücüsünü kullanarak IA-Connect Aracısı kullanıcı oturumuna girilecek şekilde basılır. Anahtar kodları, 'KULLANıCı arabirimi kullanıcı kılavuzu'ndaki 'Anahtar olayları gönder söz dizimi'nde belgelenmiştir. Kaçış tuşuna basmak ve serbest bırakmak için örnek: {Escape}. Masaüstünü göstermek için Win+D tuşlarına basma örneği (sol Windows tuşuna basın, d tuşuna basın ve bırakın, sol Windows tuşunu bırakın): <{LWin}d>{LWin}. CTRL+C tuşlarına basma örneği (sol denetimin sıkıştırmasını kaldırın, c tuşuna basın ve bırakın, sol denetimi bırakın): <{Ctrl}c>{Ctrl}. Lütfen depresif anahtarları serbest bırakmayı unutmayın, aksi takdirde bu tuşlar depresyonda kalır (örneğin, değiştirici anahtarın sıkıştırmasını açmak için kullanıyorsanız < , bunu serbest bırakmak için kullanın > ).

Milisaniye cinsinden aralık
Interval integer

Her tuş basılan olay arasındaki milisaniye sayısı.

Parola mı?
IsPassword boolean

Giriş bir parola değeri mi? Bu durumda alternatif 'Parola anahtarı olaylarını gönder' eylemi kullanılmalıdır.

Sembolleri yorumlama
DontInterpretSymbols boolean

Metindeki simgeler özel tuşlar olarak yorumlanmamalı mı (örneğin, Shift için {SHIFT}, Ctrl için {CTRL})? Gerçek simgeleri girme girişiminde bulunursanız, bu true olarak ayarlanmalıdır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Özel durum oluştur

Giriş özel durumu boş değilse belirtilen iletiyle bir özel durum oluşturun. Bu, akışınızda (HTTP 400) bir özel durum iletisi tetikleyerek önceki bir eylemde hata olması durumunda bir hata işleme aşaması tarafından yakalanması için yararlıdır. Bu özel durum IA-Connect Orchestrator akış çalıştırma istatistiklerinde kaydedilmez.

Parametreler

Name Anahtar Gerekli Tür Description
Giriş özel durumu
InputException string

Bu giriş özel durumu boş bir dize değilse, sağlanan 'Özel durum iletisi' ile bir özel durum oluşturulur. Bu giriş özel durumu boşsa, bu eylem hiçbir şey yapmaz.

Özel durum iletisi
ExceptionMessage string

Yükseltilmesi gereken özel durum iletisi.

Döndürülenler

Name Yol Tür Description
Komut sonucu
RaiseExceptionResult boolean

Komutun sonucu (başarı veya başarısızlık).

Hata mesajı
ErrorMessage string

Komut başarılı olmazsa, döndürülen hata iletisini içerir.

Üst işlem kimliğini alma

Belirtilen işlem kimliğine sahip IA-Connect Aracısı kullanıcı oturumunda çalışan tüm işlemler için üst işlemin işlem kimliğini döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
İşlem Kimliği
ProcessId True integer

Alt işlemin işlem kimliği.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Üst işlem kimliği
ParentProcessId integer

Üst işlemin işlem kimliği.

Üst işlem hala çalışıyor
ParentProcessStillRunning boolean

Üst işlem hala çalışıyorsa ve çıkmadıysa true döndürür.

Üst işlem adı
ParentProcessName string

Üst işlemin işlem adı.