session IA-Connect
IA-Connect est une plateforme Robot Process Automation « RPA » qui ajoute des fonctionnalités RPA du cloud aux machines virtuelles locales ou via des connexions Citrix ou Bureau à distance Microsoft . Il s’agit du module permettant d’automatiser l’environnement, la session, la gestion des fichiers et la configuration de IA-Connect.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Ultima Labs |
| URL | https://www.ultima.com/ultima-labs |
| Messagerie électronique | IAConnect@ultima.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Ultima Business |
| Site internet | https://www.ultima.com/ultima-labs |
| Politique de confidentialité | https://www.ultima.com/privacy-policy |
| Catégories | Opérations informatiques ; Productivité |
IA-Connect est une plateforme RPA (Robot Process Automation) qui ajoute des fonctionnalités RPA de Power Automate Cloud Flow à des machines virtuelles locales ou via des connexions Citrix ou Bureau à distance (RDS). Les connecteurs IA-Connect fournissent plus de 800 actions, ce qui vous permet d’automatiser chaque type d’application locale directement à partir d’un flux cloud Power Automate. Toutes les actions de IA-Connect sont disponibles directement à partir de votre flux Cloud Power Automate, ce qui facilite l’intégration entre les applications cloud et locales, la possibilité d’exploiter les conditions Power Automate existantes, les boucles, le contenu dynamique, les expressions et la gestion des exceptions dans vos processus RPA. L’utilisation des connecteurs IA-Connect fournit également un historique d’exécution complet et une auditabilité de l’historique des exécutions de flux, tout en supprimant également la nécessité d’avoir une application/console/studio distincte pour développer vos processus RPA.
Prerequisites
Pour utiliser l’un des connecteurs IA-Connect, vous devez installer le logiciel IA-Connect. Il est gratuit de tester pendant 30 jours, après quoi vous aurez besoin d’une licence IA-Connect.
Le logiciel IA-Connect se compose de deux composants principaux :
Le IA-Connect Orchestrator, qui est une application web Azure que vous hébergeriez dans votre propre locataire Azure. Cela gère le routage et la sécurité des flux RPA vers une ou plusieurs machines virtuelles locales ou cloud.
L’agent et le directeur IA-Connect, installés sur les machines virtuelles où le logiciel que vous souhaitez automatiser est accessible. En outre, l’agent IA-Connect peut s’exécuter à l’intérieur d’une session Citrix ou Microsoft Remote Desktop Services (RDS), où les commandes RPA sont transmises à un canal virtuel dans la session à distance pour l’exécution. L’agent IA-Connect peut être exécuté à partir d’un partage réseau et ne nécessite pas d’installation.
Connecteurs IA-Connect disponibles
Les connecteurs IA-Connect disponibles sont les suivants :
- code dynamique IA-Connect
- IA-Connect Java
- IA-Connect JML
- IA-Connect Mainframe (système central)
- IA-Connect Microsoft Office
- IA-Connect GUI SAP
- session IA-Connect
- interface utilisateur IA-Connect
- navigateur web IA-Connect
Comment obtenir des informations d’identification
Pour recevoir votre licence et commencer votre essai gratuit de 30 jours, envoyez une demande sur notre site web (https://www.ultima.com/IA-Connect/Power-Automate).
Une fois qu’une demande d’essai est reçue, nous vous contacterons via l’adresse e-mail fournie pour vous aider à configurer le logiciel IA-Connect et à vous fournir la licence d’évaluation. Il s’agit d’une version d’évaluation complète et vous permet de tester l’une des 800 actions sur les 9 connecteurs IA-Connect au sein de votre propre environnement pendant la période d’évaluation.
Bien démarrer avec votre connecteur
Après avoir envoyé une demande d’essai pour IA-Connect, vous pourrez télécharger un fichier ZIP contenant le logiciel IA-Connect et la documentation couvrant l’installation et la configuration. Nous vous contacterons également pour fournir du support et des conseils au cours du processus d’installation en fonction des besoins.
Support
Pendant la période d’essai, vous pouvez contacter Ultima Labs (IAConnect@ultima.com) pour obtenir du support et de l’aide.
Lors de l’achat de licences IA-Connect, vous recevrez des jetons de support qui peuvent être échangés pour une formation sur mesure ou un support du Centre de services techniques (TSC) basé sur Ultima au Royaume-Uni.
Problèmes connus, erreurs courantes et FAQ
Notre Base de connaissances contient un certain nombre d’articles couvrant les problèmes connus, les erreurs courantes qui peuvent se produire lors de l’utilisation des connecteurs IA-Connect et des questions fréquemment posées. Il est accessible au https://support.ultima.com/ultimalabs niveau du compte et un compte pour accéder à ces ressources est fourni pendant la version d’évaluation IA-Connect et lors de l’achat d’une licence IA-Connect.
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Impossible à partager |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Ce n’est pas une connexion partageable. Si l’application Power est partagée avec un autre utilisateur, un autre utilisateur sera invité à créer explicitement une nouvelle connexion.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| Clé d’API | securestring | Clé API pour cette API | Vrai |
| adresse d’orchestrateur IA-Connect | ficelle | Spécifiez l’adresse IA-Connect Orchestrator sans le composant HTTP(S) | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Activer IA-Connect tronçon suivant |
Active le tronçon suivant qui transfère toutes les commandes futures reçues sur l’agent IA-Connect s’exécutant dans la session de tronçon suivante. |
| Activer l’héritage de la sécurité des dossiers |
Active l’héritage de sécurité sur un dossier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Affecter une tâche d’automatisation Orchestrator |
Affecte une tâche d’automatisation Orchestrator sélectionnée à un utilisateur ou un groupe spécifié. Cette affectation est transmise au système source lié à cette tâche d’automatisation (par exemple, ServiceNow) et est le plus couramment utilisée pour passer un ticket à une autre personne ou groupe de personnes, pour un traitement supplémentaire. Si la tâche d’automatisation Orchestrator n’est pas liée à une source, une exception est déclenchée. |
| Ajouter l’autorisation au fichier |
Ajoute une autorisation à un fichier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Ajouter un dossier à ZIP |
Fichiers ZIPs d’un dossier dans un fichier ZIP (stocke les fichiers dans une archive de compression). |
| Ajouter un fichier à ZIP |
ZIPs un fichier (stocke le fichier dans une archive de compression). |
| Ajouter une autorisation au dossier |
Ajoute une autorisation à un dossier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Ajouter une note à une tâche Orchestrator Automation |
Ajoute une note à une tâche d’automatisation Orchestrator sélectionnée. Cette note est transmise au système source lié à cette tâche d’automatisation (par exemple, ServiceNow) et est le plus couramment utilisé pour ajouter des détails dans un ticket. Si la tâche d’automatisation Orchestrator n’est pas liée à une source, une exception est déclenchée. |
| Ajouter une nouvelle opération de tâche différée Orchestrator |
Ajoutez une nouvelle tâche différée Orchestrator et recevez un ID d’opération. La tâche sera différée à une heure spécifiée à l’avenir. Utilisez cette action pour suspendre temporairement une tâche pendant une durée spécifiée (par exemple, si vous attendez quelque chose). Un nom de tâche spécifique est requis si la tâche est traitée par un polleur externe ou un déclencheur Orchestrator. Cette action diffère de « Ajouter une nouvelle tâche différée Orchestrator » (TasksAddNewDeferral) dans laquelle elle répond avec un ID d’opération non modifiable, au lieu d’un ID de tâche devinable. |
| Ajouter une nouvelle opération de tâche d’automatisation Orchestrator |
Ajoutez une nouvelle tâche d’automatisation Orchestrator et recevez un ID d’opération. Un nom de tâche spécifique est requis si la tâche est traitée par un polleur externe ou un déclencheur Orchestrator. Cette action diffère de « Ajouter une nouvelle tâche d’automatisation Orchestrator » (TasksAddNewTaskOperation) dans laquelle elle répond avec un ID d’opération non modifiable, au lieu d’un ID de tâche devinable. |
| Ajouter une nouvelle tâche différée Orchestrator |
Ajoutez une nouvelle tâche différée Orchestrator dans une file d’attente qui peut être surveillée à partir d’un flux. La tâche sera différée à une heure spécifiée à l’avenir. Utilisez cette action pour suspendre temporairement une tâche pendant une durée spécifiée (par exemple, si vous attendez quelque chose). |
| Ajouter une nouvelle tâche d’automatisation Orchestrator |
Ajoutez une nouvelle tâche d’automatisation Orchestrator dans une file d’attente qui peut être surveillée à partir d’un flux. Les tâches peuvent être prêtes à s’exécuter immédiatement ou être différées pour s’exécuter ultérieurement. |
| Allouer un worker à partir d’Orchestrator |
Alloue un worker à partir de l’orchestrateur IA-Connect. Vous pouvez demander un worker par étiquette ou par nom de travail (ou les deux, ou les deux), ce qui vous permet de choisir plus précisément le worker dont vous avez besoin. Une fois qu’un worker est alloué, il est affecté à votre flux et est signalé comme effectuant un travail. Notez que l’orchestrateur prend toujours en compte les « ID d’environnement de flux pris en charge », « Noms de flux pris en charge » et « Noms de flux non pris en charge » lors de l’allocation. Lorsque plusieurs workers correspondent à la recherche, les règles d’équilibrage de charge normales s’appliquent. |
| Arrêter la session en vie |
Arrête la session utilisateur de l’agent IA-Connect en vie. |
| Attacher à IA-Connect session par index |
Joint à la session IA-Connect Director spécifiée par index (par exemple, attacher à la première session Citrix ICA). Il s’agit de la session dans laquelle les commandes à un agent IA-Connect sont envoyées. |
| Attacher à IA-Connect session par nom |
Joint à la session IA-Connect Director spécifiée par nom. Il s’agit de la session dans laquelle les commandes à un agent IA-Connect sont envoyées. |
| Attacher à la session de niveau 1 IA-Connect |
Joint à la session IA-Connect Director du directeur qui reçoit les messages SOAP et/ou REST. Il s’agit de la session dans laquelle les commandes à un agent IA-Connect sont envoyées. |
| Attacher à la session IA-Connect la plus récente |
Joint à la session IA-Connect Director qui est récemment connectée (éventuellement d’un type spécifié). Il s’agit de la session dans laquelle les commandes à un agent IA-Connect sont envoyées. |
| Attendez que IA-Connect session de tronçon suivant se connecte |
Attend que la session de tronçon suivant se connecte et que l’agent IA-Connect s’exécute dans la session de tronçon suivante. |
| Attendez que IA-Connect session se ferme par nom |
Attend la fermeture de la session IA-Connect Director spécifiée. Il s’agit de la session dans laquelle les commandes à un agent IA-Connect sont envoyées. Le nom sera connu à partir d’une action « Attach » antérieure. |
| Attendez que le thread de l’agent se termine correctement |
Attend qu’un thread Agent se termine et récupère éventuellement les données de sortie du thread. Un thread agent peut être utilisé pour exécuter certaines actions dans un thread, ce qui permet aux actions de s’exécuter pendant longtemps (plus longtemps que le délai d’expiration du RPA) ou de s’exécuter en parallèle avec d’autres actions. Si le thread agent se termine, mais en échec, une exception est déclenchée. |
| Bouton central de la souris vers le bas |
Appuie (et ne libère pas) le bouton central de la souris dans la session utilisateur de l’agent IA-Connect. Pour libérer la souris, utilisez l’action du bouton central de la souris vers le haut. |
| Bouton de la souris centrale vers le haut |
Libère le bouton de la souris centrale dans la session utilisateur de l’agent IA-Connect. |
| Bouton droit de la souris vers le bas |
Appuie (et ne libère pas) le bouton droit de la souris dans la session utilisateur de l’agent IA-Connect. Pour libérer la souris, utilisez l’action vers le haut du bouton droit de la souris. |
| Bouton droit de la souris vers le haut |
Libère le bouton droit de la souris dans la session utilisateur de l’agent IA-Connect. |
| Bouton gauche de la souris vers le bas |
Appuie (et ne libère pas) le bouton gauche de la souris dans la session utilisateur de l’agent IA-Connect. Pour libérer la souris, utilisez l’action vers le haut du bouton gauche de la souris. |
| Bouton gauche de la souris vers le haut |
Libère le bouton gauche de la souris dans la session utilisateur de l’agent IA-Connect. |
| Capture d’écran |
Capture d’écran de la session utilisateur de l’agent IA-Connect et la retourne sous forme de chaîne encodée en Base64. |
| Clic central de la souris |
Cliquez sur le bouton de la souris centrale dans la session utilisateur de l’agent IA-Connect. |
| Clic central sur la souris au niveau de la coordonnée |
Cliquez sur le bouton de la souris centrale dans la session utilisateur de l’agent IA-Connect sur les coordonnées spécifiées. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées. |
| Clic gauche de la souris |
Cliquez sur le bouton gauche de la souris dans la session utilisateur de l’agent IA-Connect. |
| Cliquer avec le bouton droit sur la souris |
Cliquez sur le bouton droit de la souris dans la session utilisateur de l’agent IA-Connect. |
| Cliquez avec la souris à gauche à la coordonnée |
Cliquez sur le bouton gauche de la souris dans la session utilisateur de l’agent IA-Connect sur les coordonnées spécifiées. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées. |
| Cliquez avec le bouton droit sur la souris à la coordonnée |
Cliquez sur le bouton droit de la souris dans la session utilisateur de l’agent IA-Connect sur les coordonnées spécifiées. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées. |
| Configurer le tronçon suivant IA-Connect Director |
Configurez le directeur de tronçon suivant dans un scénario à double tronçon. Cela n’est nécessaire que si les paramètres de directeur de tronçon suivant par défaut IA-Connect ne conviennent pas. |
| Convertir des coordonnées de rectangle |
Convertit une coordonnée de pixel rectangle de virtual en physique ou physique en virtuelle. Si vous souhaitez convertir un point, définissez simplement Right=Left et Bottom=Top. Les coordonnées physiques correspondent directement aux pixels du moniteur. Les coordonnées virtuelles sont mises à l’échelle par ppp. Si la mise à l’échelle d’affichage sous-jacente de tous les appareils d’affichage est de 100%, les coordonnées physiques et virtuelles sont identiques. |
| Copier le fichier dans le Presse-papiers |
Copie le fichier local spécifié dans le Presse-papiers dans la session utilisateur de l’agent IA-Connect. |
| Copier le fichier du client vers le serveur |
Copie un fichier de l’ordinateur local (exécutant le directeur IA-Connect) sur l’ordinateur distant (exécutant l’agent IA-Connect). |
| Copier un fichier |
Copie un fichier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Créer un fichier de lancement de session Bureau à distance (RDS) |
Créez un fichier de lancement rdS (Remote Desktop Session) qui peut être utilisé pour lancer automatiquement une session Bureau à distance à l’aide de paramètres spécifiés, au lieu d’exiger une automatisation de l’interface utilisateur du client Bureau à distance. Un fichier de lancement RDS a l’extension « .rdp » et est souvent appelé fichier RDP. |
| Créer un répertoire |
Crée un répertoire (dossier) sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Créer un secret à usage unique Orchestrator |
Un secret unique fournit une installation pour stocker un secret qui peut être récupéré une seule fois, via une URL unique non modifiable. Il est généralement utilisé pour partager des secrets avec un tiers. Vous pouvez créer un secret unique à l’aide de l’interface utilisateur Orchestrator, de l’API REST ou de votre flux. |
| Dessiner un rectangle à l’écran |
Dessine un rectangle à l’écran pour faciliter l’identification des coordonnées de l’écran ou la sortie d’une action qui signale les coordonnées de l’écran. Le rectangle est automatiquement supprimé après 5 secondes. |
| Différer la tâche d’automatisation d’Orchestrator existante |
Différer une tâche Orchestrator existante qui se trouve déjà dans la file d’attente. La tâche sera différée à une heure spécifiée à l’avenir. Il est couramment utilisé pour différer une tâche existante (c’est-à-dire que la tâche a été précédemment différée et doit maintenant être différée à nouveau). Utilisez cette action pour suspendre temporairement une tâche pendant une durée spécifiée (par exemple, si vous attendez quelque chose). |
| Différer l’opération de tâche d’automatisation Orchestrator existante |
Différer une tâche Orchestrator existante qui se trouve déjà dans la file d’attente. La tâche sera différée à une heure spécifiée à l’avenir. Il est couramment utilisé pour différer une tâche existante (c’est-à-dire que la tâche a été précédemment différée et doit maintenant être différée à nouveau). Utilisez cette action pour suspendre temporairement une tâche pendant une durée spécifiée (par exemple, si vous attendez quelque chose). |
| Double-cliquez sur la souris à gauche |
Double-cliquez sur le bouton gauche de la souris dans la session utilisateur de l’agent IA-Connect. |
| Double-cliquez sur la souris à gauche à la coordonnée |
Double-cliquez sur le bouton gauche de la souris dans la session utilisateur de l’agent IA-Connect sur les coordonnées spécifiées. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées. |
| Déclencher une exception |
Déclenchez une exception avec le message spécifié si l’exception d’entrée n’est pas vide. Cela est utile pour déclencher un message d’exception dans votre flux (HTTP 400) qui sera ensuite intercepté par une étape de gestion des erreurs, si une action antérieure avait une erreur. Cette exception n’est pas enregistrée dans les statistiques d’exécution de flux IA-Connect Orchestrator. |
| Décompresser le fichier |
Décompresse un fichier qui a été compressé à l’aide de la compression ZIP. |
| Déconnecter une session à distance |
Si l’agent IA-Connect s’exécute dans une session distante, cette action déconnecte la session distante. Cela n’est pas le même que la déconnexion et laisse la session à distance s’exécuter dans un état déconnecté. Cette action peut être utilisée lorsque vous souhaitez vous reconnecter à la session distante ultérieurement et continuer à partir du même état, plutôt que de démarrer une nouvelle session. Si l’agent IA-Connect s’exécute localement, cette action verrouille la session. |
| Déconnexion de session à distance |
Déconnecte la session à distance où l’agent IA-Connect est en cours d’exécution. |
| Définir IA-Connect clé de licence |
Licence l’agent IA-Connect avec une clé de licence. Il peut s’agir d’une chaîne de licence ou du nom convivial d’une licence détenue dans le IA-Connect Orchestrator. |
| Définir IA-Connect code de licence |
Charge une licence de domaine agent de type ancien (7.0 et 7.1) sur l’agent IA-Connect. |
| Définir IA-Connect interface graphique utilisateur de l’agent la plus à l’extrémité supérieure |
Définit l’agent IA-Connect comme le plus haut. Cela signifie que l’agent IA-Connect est toujours visible à l’écran et ne peut pas être masqué derrière d’autres fenêtres d’application. |
| Définir IA-Connect niveau du journal du directeur |
Définit le niveau de journalisation IA-Connect Director sur la valeur spécifiée. Les niveaux de journalisation sont définis de 0 à 4. 0 est désactivé. 1 est le niveau de journal le plus bas (et la valeur par défaut). 4 est le niveau de journal le plus élevé. |
| Définir la configuration des coordonnées globales de l’agent IA-Connect |
Configure le système de coordonnées global de l’agent IA-Connect, qui est utilisé pour afficher les emplacements des éléments (par exemple : lors de l’inspection de la souris) et calculer les positions de la souris (par exemple, lors de l’exécution d’actions globales de la souris). Les valeurs par défaut fournissent les fonctionnalités les plus récentes, mais vous pouvez utiliser cette action pour revenir au comportement dans les versions précédentes de l’Agent ou spécifier qu’une API utilise un autre système de coordonnées. |
| Définir la méthode de déplacement de la souris |
Définit la méthode de déplacement de la souris actuelle sur mouse_event ou setcursorpos. |
| Définir la position de l’interface graphique utilisateur de l’agent IA-Connect |
Définit la position à l’écran de l’interface utilisateur utilisateur de l’agent IA-Connect à l’emplacement spécifié. |
| Définir la position du curseur de la souris |
Définit le curseur de la souris dans la session utilisateur de l’agent IA-Connect à la position spécifiée. L’API setcursorpos est utilisée pour déplacer la souris, quelle que soit l’API de déplacement de la souris active choisie. |
| Définir le délai d’expiration de la commande agent IA-Connect |
Définit le délai d’expiration de la commande que l’agent IA-Connect utilisera pour chaque commande exécutée. |
| Définir le lecteur d’écran |
Active ou désactive le lecteur d’écran dans la session utilisateur de l’agent IA-Connect. |
| Définir le mode de maintenance du worker Orchestrator |
Placez un worker IA-Connect défini dans l’orchestrateur IA-Connect en mode maintenance (de sorte que les flux ne sont pas affectés au worker) ou retirez un worker du mode maintenance. |
| Définir le multiplicateur de la souris |
Définit le multiplicateur de souris global dans la session utilisateur de l’agent IA-Connect. Cela peut être utile pendant le développement si vous rencontrez des problèmes avec la mise à l’échelle du Bureau à distance. |
| Définir le niveau du journal de l’agent IA-Connect |
Définit le niveau de journalisation IA-Connect Agent sur la valeur spécifiée (1 étant le niveau le plus bas et 4 étant le niveau le plus élevé). |
| Définir le Presse-papiers |
Définit le contenu du Presse-papiers dans la session utilisateur de l’agent IA-Connect. |
| Définir le propriétaire sur le dossier |
Définit le propriétaire sur un dossier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Définir le propriétaire sur le fichier |
Définit le propriétaire sur un fichier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Définir les données de sortie des tâches Orchestrator Automation |
Définit les données de sortie d’une tâche d’automatisation Orchestrator. Couramment utilisé lorsque vous avez terminé une tâche et que vous souhaitez fournir des données de sortie, à collecter par le processus qui a créé la tâche. |
| Définir l’imprimante par défaut |
Définit l’imprimante par défaut de l’utilisateur dans la session IA-Connect Agent. |
| Définir l’opacité de l’interface utilisateur utilisateur de l’agent IA-Connect |
Définit l’opacité de l’agent IA-Connect de 1 (visible) sur 0 (transparent). |
| Déplacer la souris entre les coordonnées |
Déplace la souris entre deux coordonnées spécifiées dans la session utilisateur de l’agent IA-Connect. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées. Une gigue facultative est prise en charge dans le mouvement de la souris, pour la rendre plus semblable à un mouvement de main humaine. |
| Déplacer la souris pour coordonner |
Déplace la souris dans la session utilisateur IA-Connect Agent vers les coordonnées de pixels spécifiées. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées. |
| Déplacer la souris relative |
Déplace la souris dans la session utilisateur de l’agent IA-Connect par le nombre spécifié de pixels, par rapport à sa position actuelle. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées. |
| Déplacer un fichier |
Déplace un fichier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Désactiver IA-Connect tronçon suivant |
Désactive le tronçon suivant afin que toutes les commandes futures soient traitées par l’Agent qui les reçoit (par opposition à être transférées vers l’agent de tronçon suivant). |
| Développer la chaîne de mot de passe |
Accepte une chaîne d’entrée qui contient des références à IA-Connect mots de passe stockés et retourne cette chaîne avec les références remplacées par les mots de passe stockés. |
| Développer la variable d’environnement |
Développe une chaîne contenant des variables d’environnement (par exemple, %USERPROFILE% ou %TEMP%) dans la session utilisateur de l’agent IA-Connect. |
| Déverrouiller la session |
Déverrouille la session dans laquelle l’agent IA-Connect est en cours d’exécution. Cela nécessite l’installation du fournisseur d’informations d’identification non verrouillé IA-Connect sur l’ordinateur hébergeant la session, car seul un fournisseur d’informations d’identification peut déverrouiller un ordinateur. |
| Effacer le Presse-papiers |
Efface le contenu du Presse-papiers dans la session utilisateur de l’agent IA-Connect. |
| Envoyer des clés |
Envoie des pressions globales sur les touches dans la session utilisateur de l’agent IA-Connect. Cela simule un utilisateur appuyant sur ces touches sur le clavier. Vérifiez que l’élément Window cible est concentré, ou que les touches de touches peuvent être reçues par l’application incorrecte ou être ignorées. |
| Envoyer des clés de mot de passe |
Envoie des appuis globaux sur la session utilisateur de l’agent IA-Connect, en particulier pour entrer un mot de passe. Cela simule un utilisateur appuyant sur ces touches sur le clavier. Vérifiez que l’élément Window cible est concentré, ou que les touches de touches peuvent être reçues par l’application incorrecte ou être ignorées. |
| Envoyer des événements clés |
Envoie des événements de touches globales dans la session utilisateur de l’agent IA-Connect, à l’aide du pilote clavier de bas niveau. Cela simule un utilisateur appuyant sur ces touches sur le clavier. Vérifiez que l’élément Window cible est concentré, ou que les touches de touches peuvent être reçues par l’application incorrecte ou être ignorées. |
| Envoyer des événements de clé de mot de passe |
Envoie des événements de touches globales à la session utilisateur de l’agent IA-Connect, en particulier pour entrer un mot de passe, à l’aide du pilote clavier de bas niveau. Cela simule un utilisateur appuyant sur ces touches sur le clavier. Vérifiez que l’élément Window cible est concentré, ou que les touches de touches peuvent être reçues par l’application incorrecte ou être ignorées. |
| Envoyer un message à l’API web |
Envoyez un message à une API web et recevez une réponse. Cela peut être utilisé avec n’importe quelle API web, mais une utilisation courante serait une API REST. IA-Connect prend en charge l’envoi de messages à des API web à partir d’une machine virtuelle (par exemple, pour accéder aux ressources locales) ou via des sessions Citrix ou Microsoft Remote Desktop (par exemple, pour accéder aux API uniquement à partir d’environnements isolés). |
| Existe-t-il IA-Connect session par nom |
Retourne si la session IA-Connect Director spécifiée existe. Il s’agit de la session dans laquelle les commandes à un agent IA-Connect sont envoyées. Le nom sera connu à partir d’une action « Attach » antérieure. |
| Existe-t-il un répertoire |
Signale true ou false quant à l’existence d’un répertoire (dossier) sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Exécuter la commande agent de IA-Connect générique |
Exécute une commande IA-Connect Agent générique en passant des arguments au format JSON et en retournant des données de sortie au format JSON. Utilisé pour exécuter les commandes de l’agent lorsque le directeur et l’inspecteur sont des versions antérieures à l’Agent et ne comprennent donc pas la commande. |
| Exécuter le processus |
Lancez un processus, une commande ou une application. |
|
Exécuter le processus Power |
Lancez un processus PowerShell, exécutant un script existant sur le disque ou fournissant le contenu du script à exécuter. Envisagez plutôt d’utiliser l’action « Exécuter le script PowerShell », qui est beaucoup plus puissante et fournit une table de données de la sortie du script PowerShell. Utilisez cette action si votre script PowerShell génère une sortie standard ou une erreur standard (par exemple, utilise Write-Host au lieu de retourner une table), nécessite PowerShell 7 ou exécute des actions Active Directory en tant qu’autre utilisateur et CredSSP via WinRM n’est pas disponible. |
| Exécuter l’autre agent IA-Connect envoyé à partir du directeur |
Exécute une autre IA-Connect Agent (par exemple une version ultérieure) en chargeant l’agent de remplacement à partir du directeur IA-Connect, puis en chargeant l’exécutable de l’agent de remplacement. |
| Exécuter une autre IA-Connect Agent |
Exécute une alternative IA-Connect Agent (par exemple une version ultérieure) en chargeant l’exécutable de l’agent à partir d’un emplacement de fichier. |
| Faire glisser la souris droite entre les coordonnées |
Effectue un glissement de bouton droit de la souris entre les deux coordonnées spécifiées dans la session utilisateur de l’agent IA-Connect. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées. Une gigue facultative est prise en charge dans le mouvement de la souris, pour la rendre plus semblable à un mouvement de main humaine. |
| Faire glisser la souris du milieu entre les coordonnées |
Exécute un bouton de la souris intermédiaire entre les deux coordonnées spécifiées dans la session utilisateur de l’agent IA-Connect. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées. Une gigue facultative est prise en charge dans le mouvement de la souris, pour la rendre plus semblable à un mouvement de main humaine. |
| Faire glisser la souris vers la gauche entre les coordonnées |
Exécute un bouton gauche de la souris glisser entre les deux coordonnées spécifiées dans la session utilisateur de l’agent IA-Connect. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées. Une gigue facultative est prise en charge dans le mouvement de la souris, pour la rendre plus semblable à un mouvement de main humaine. |
| Fermer IA-Connect Agent |
Ferme l’agent IA-Connect. Cela n’affecte pas la session utilisateur où l’agent IA-Connect était en cours d’exécution. |
| Générer un mot de passe |
Génère un mot de passe contenant des mots de dictionnaire, des nombres, des symboles, des caractères définis dans un format de modèle. |
| ID de processus de destruction |
Tue un processus en cours d’exécution dans la session utilisateur de l’agent IA-Connect qui a l’ID de processus spécifié. Les ID de processus sont uniques afin qu’un seul processus puisse correspondre à l’ID. Les ID de processus sont dynamiques et sont différents pour chaque lancement d’une application. |
| Interrompre l’héritage de sécurité des dossiers |
Interrompt l’héritage de sécurité sur un dossier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Intégrer l’interface utilisateur utilisateur de l’agent IA-Connect à l’avant |
Apporte l’interface utilisateur utilisateur de l’agent IA-Connect à l’avant afin qu’elle soit visible à l’écran. |
| Lancer la session Bureau à distance (RDS) |
Lancez une session Bureau à distance (RDS) à l’aide d’un fichier de lancement RDP. |
| Le fichier existe-t-il |
Signale true ou false quant à l’existence d’un fichier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Le port TCP répond-il |
Indique si un port TCP réseau répond à une tentative de connexion par l’agent IA-Connect. Il peut s’agir d’un port TCP sur l’ordinateur sur lequel l’agent IA-Connect s’exécute (entrez « localhost » pour l’hôte distant) ou sur n’importe quel ordinateur distant. Si l’agent IA-Connect se connecte correctement à un port TCP, il ferme immédiatement la connexion TCP. |
| Lecteur d’écran activé |
Retourne si le lecteur d’écran a été activé dans la session utilisateur de l’agent IA-Connect. |
| Lire tout le texte à partir d’un fichier |
Lit le contenu texte d’un fichier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Lire à partir d’informations d’identification de l’utilisateur |
Lit un nom d’utilisateur et un mot de passe à partir d’informations d’identification dans le profil de l’utilisateur dans la session IA-Connect Agent. Les informations d’identification peuvent être consultées à partir du Panneau de configuration Windows. Le nom d’utilisateur et le mot de passe peuvent être récupérés à partir d’informations d’identification génériques, tandis que seul le nom d’utilisateur peut être récupéré à partir d’informations d’identification Windows. |
| Maintenez la souris enfoncée au milieu |
Contient le bouton de la souris centrale dans la session utilisateur de l’agent IA-Connect pour la quantité spécifiée de secondes. |
| Maintenez la souris enfoncée au niveau de la coordonnée |
Contient le bouton de la souris centrale aux coordonnées spécifiées dans la session utilisateur de l’agent IA-Connect pour la quantité de secondes spécifiée. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées. |
| Maintenez la souris enfoncée avec la droite à la coordonnée |
Contient le bouton droit de la souris aux coordonnées spécifiées dans la session utilisateur de l’agent IA-Connect pendant la quantité de secondes spécifiée. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées. |
| Maintenez la souris enfoncée à droite |
Contient le bouton droit de la souris dans la session utilisateur de l’agent IA-Connect pendant la quantité spécifiée de secondes. |
| Maintenez la souris enfoncée à gauche |
Contient le bouton gauche de la souris dans la session utilisateur de l’agent IA-Connect pour la quantité spécifiée de secondes. |
| Maintenez la souris enfoncée à gauche à la coordonnée |
Conserve le bouton gauche de la souris aux coordonnées spécifiées dans la session utilisateur de l’agent IA-Connect pour la quantité de secondes spécifiée. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées. |
| Maintenir la session active |
Maintient la session utilisateur de l’agent IA-Connect active en déplaçant la souris à l’intervalle spécifié pour empêcher la session de devenir inactive. |
| Marquer flow comme terminé |
Marquez un flux comme terminé, ce qui informe l’orchestrateur IA-Connect que l’ordinateur worker affecté est désormais disponible pour traiter d’autres flux. |
| Mettre à jour le résultat des statistiques du flux Orchestrator |
Mettez à jour les statistiques de résultats pour le flux worker actuel dans l’orchestrateur IA-Connect. Cela permet de modifier le résultat final d’une statistique de flux dans l’orchestrateur IA-Connect qui est généralement utilisé à des fins de création de rapports. Cela fonctionne uniquement pour le flux actuel (l’orchestrateur détecte l’ID d’exécution de flux). Vous ne pouvez pas modifier les statistiques pour tout autre flux. |
| Modifier l’état de la tâche Automation Orchestrator |
Modifie l’état de la tâche Orchestrator Automation sélectionnée ou d’autres propriétés de tâche. |
| Obtenir de l’espace libre sur le disque |
Retourne la quantité d’espace libre pour un disque spécifié sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Obtenir des dossiers |
Retourne tous les sous-dossiers d’un dossier spécifié sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Obtenir des fichiers |
Retourne une liste de fichiers dans un dossier (correspondant à une liste de modèles CSV) sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Obtenir des informations d’identification génériques à partir d’Orchestrator |
Récupère des informations d’identification génériques qui ont été stockées dans l’orchestrateur IA-Connect. Les informations d’identification peuvent contenir des noms d’utilisateur, des mots de passe, des noms d’hôte, des URL et d’autres données génériques. |
| Obtenir des informations sur le type de client directeur et la session |
Retourne les détails de la session locale ou distante gérée par le directeur de niveau 1. |
| Obtenir des informations sur l’environnement |
Retourne des informations sur l’environnement dans lequel la session utilisateur de l’agent IA-Connect est en cours d’exécution. |
| Obtenir des processus |
Retourne la liste des processus en cours d’exécution dans la session utilisateur de l’agent IA-Connect. Cela peut éventuellement être filtré en fournissant un nom de processus. |
| Obtenir des sessions IA-Connect disponibles |
Récupère une liste de sessions IA-Connect Director (connexions disponibles aux sessions où l’agent IA-Connect est en cours d’exécution, par exemple locale, Microsoft RDP ou Citrix ICA). |
| Obtenir des threads d’agent |
Retourne une liste de threads d’agent. Un thread agent peut être utilisé pour exécuter certaines actions dans un thread, ce qui permet aux actions de s’exécuter pendant longtemps (plus longtemps que le délai d’expiration du RPA) ou de s’exécuter en parallèle avec d’autres actions. En règle générale, une fois qu’un thread Agent est terminé et que ses données sont récupérées, le thread agent est supprimé et n’apparaît pas dans la liste des threads. |
| Obtenir du texte CSV en tant que collection |
Retourne un fichier CSV sur l’ordinateur sur lequel l’agent IA-Connect s’exécute en tant que collection (table). Nécessite uniquement un accès en lecture seule au fichier CSV. |
| Obtenir IA-Connect'état du tronçon suivant |
Signale l’état du directeur du tronçon suivant pour l’agent qui reçoit cette commande. Si le tronçon suivant est activé, cet agent transfère les commandes au tronçon suivant (via le directeur de tronçon suivant). Si le tronçon suivant est désactivé, cet agent traite les commandes elle-même (la valeur par défaut). |
| Obtenir la configuration de coordonnées globales de l’agent IA-Connect |
Récupère la configuration du système de coordonnées global de l’agent IA-Connect, utilisée pour afficher les emplacements des éléments (par exemple, lors de l’inspection de la souris) et calculer les positions de la souris (par exemple, lors de l’exécution d’actions globales de la souris). |
| Obtenir la coordonnée actuelle de la souris |
Obtient la position actuelle du curseur de la souris dans la session utilisateur de l’agent IA-Connect, à l’aide de l’API setcursorpos. |
| Obtenir la couleur des pixels à la coordonnée |
Retourne la couleur RVB d’un pixel à une coordonnée donnée. |
| Obtenir la dernière action ayant échoué à partir des statistiques de flux Orchestrator |
Récupère les détails de la dernière action transmise par l’orchestrateur IA-Connect à un worker, si cette action a échoué. Cette action est la plus couramment utilisée lors de la gestion des erreurs. |
| Obtenir la liste des imprimantes |
Retourne la liste de toutes les imprimantes disponibles dans la session IA-Connect Agent. |
| Obtenir la liste des lecteurs |
Retourne une liste de lecteurs sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Obtenir la liste des workers Orchestrator |
Récupérez la liste des workers inscrits auprès de l’orchestrateur IA-Connect et leur état en direct. |
| Obtenir la méthode de déplacement de la souris |
Obtient la méthode actuelle de déplacement de la souris. |
| Obtenir la résolution d’écran |
Retourne la résolution d’écran de la session utilisateur de l’agent IA-Connect. Pour le IA-Connect agent local s’exécutant sur un ordinateur de bureau physique ou un ordinateur portable, cela fournit des informations sur tous les appareils d’affichage et leur mise à l’échelle. Sur une machine virtuelle, en général, un seul affichage est signalé, sauf si la machine virtuelle a été configurée pour présenter plusieurs affichages (rares). Dans une session distante, en général, un seul affichage est signalé, même si cet affichage s’étend sur plusieurs affichages locaux, car les sessions distantes créent généralement un seul affichage virtuel. |
| Obtenir la taille du fichier |
Retourne la taille (en octets) d’un fichier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Obtenir la tâche d’automatisation d’Orchestrator |
Récupère une tâche d’automatisation Orchestrator spécifique. |
| Obtenir la tâche d’automatisation Orchestrator suivante |
Récupère la tâche d’automatisation Orchestrator suivante correspondant aux critères de recherche donnés. Seules les tâches « Nouvelles » et « différées » (qui ont atteint la date de report) peuvent être récupérées. Les tâches en attente ne seront pas récupérées. |
| Obtenir le contenu du fichier en base64 |
Récupérez le contenu du fichier spécifié au format Base64, un format adapté à la transmission via l’API et facilement converti en texte d’origine ou au format binaire. |
| Obtenir le domaine de l’ordinateur |
Retourne le domaine de l’ordinateur qui exécute la session utilisateur de l’agent IA-Connect. |
| Obtenir le journal de l’agent IA-Connect |
Retourne le journal IA-Connect Agent actuel, en tant que fichier ou en lisant le contenu et en le retournant dans une variable de sortie. |
| Obtenir le mappage thermique de l’utilisation du flux de travail à partir d’Orchestrator |
Retourne une carte thermique quotidienne d’utilisation du flux de travail à partir de l’orchestrateur IA-Connect. Utilisé à des fins de création de rapports. Vous pouvez éventuellement utiliser un ou plusieurs filtres pour limiter les résultats retournés. |
| Obtenir le message d’erreur d’action ayant échoué à partir du résultat du flux JSON |
Déserialise la sortie JSON d’une ou plusieurs expressions de résultat de flux et récupère le premier message d’erreur situé à partir d’une action ayant échoué. Le message d’erreur peut être stocké dans le JSON dans différents formats. Cette action traite les formats connus et retourne le premier message d’erreur situé. |
| Obtenir le mot de passe stocké |
Récupère un mot de passe précédemment généré ou stocké. |
| Obtenir le niveau du journal de l’agent IA-Connect |
Retourne le niveau de journalisation de l’agent IA-Connect actuel. Les niveaux de journalisation sont définis de 1 à 4, avec 1 étant le niveau le plus bas et 4 étant le plus élevé. |
| Obtenir le niveau du journal IA-Connect Director |
Retourne le niveau de journalisation IA-Connect Directeur actuel. Les niveaux de journalisation sont définis de 0 à 4. 0 est désactivé. 1 est le niveau de journal le plus bas (et la valeur par défaut). 4 est le niveau de journal le plus élevé. |
| Obtenir le nom de l’ordinateur |
Retourne le nom de l’ordinateur qui exécute la session utilisateur de l’agent IA-Connect. |
| Obtenir le nom d’hôte du client |
Retourne le nom d’hôte du client dans lequel le directeur IA-Connect est en cours d’exécution. |
| Obtenir le nombre de processus de l’agent IA-Connect |
Retourne le nombre d’instances de l’agent IA-Connect en cours d’exécution dans la session utilisateur. Cela est utile pour détecter s’il existe plusieurs instances de l’agent IA-Connect en cours d’exécution. |
| Obtenir le nombre de processus par nom |
Retourne le nombre de processus en cours d’exécution dans la session utilisateur de l’agent IA-Connect qui a le nom de processus spécifié. |
| Obtenir le Presse-papiers |
Obtient le contenu actuel du Presse-papiers dans la session utilisateur de l’agent IA-Connect. |
| Obtenir le processus par ID de processus |
Retourne si un processus avec l’ID de processus spécifié est en cours d’exécution dans la session utilisateur de l’agent IA-Connect. Les ID de processus sont uniques afin qu’un seul processus puisse correspondre à l’ID. Les ID de processus sont dynamiques et sont différents pour chaque lancement d’une application. |
| Obtenir le temps d’activité du directeur IA-Connect |
Retourne la durée de fonctionnement de cette IA-Connect Director en secondes (c’est-à-dire la durée pendant laquelle le directeur est en cours d’exécution). |
| Obtenir le worker Orchestrator |
Récupérez les détails et l’état en direct d’un travailleur individuel inscrit auprès de l’orchestrateur IA-Connect. |
| Obtenir les autorisations de sécurité des dossiers |
Retourne la liste des autorisations actuellement définies sur un dossier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Obtenir les autorisations de sécurité des fichiers |
Retourne la liste des autorisations actuellement définies sur un fichier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Obtenir les dernières informations d’entrée |
Obtient l’heure de réception de la dernière entrée utilisateur dans la session utilisateur de l’agent IA-Connect. |
| Obtenir les informations de l’agent IA-Connect |
Retourne les propriétés de l’agent IA-Connect, y compris le numéro de version et le chemin d’accès à l’exécutable de l’agent. |
| Obtenir les informations de session de l’agent IA-Connect |
Retourne des informations sur la session utilisateur de l’agent IA-Connect. |
| Obtenir les informations du directeur IA-Connect |
Retourne les propriétés du IA-Connect Director, y compris le numéro de version et le chemin d’accès à l’exécutable director. |
| Obtenir les propriétés de la ligne de commande ID de processus |
Retourne les propriétés de ligne de commande pour tout processus en cours d’exécution dans la session utilisateur de l’agent IA-Connect qui a l’ID de processus spécifié. |
| Obtenir les statistiques de disponibilité des workers à partir d’Orchestrator |
Retourne les statistiques de disponibilité de worker à partir de l’orchestrateur IA-Connect. Utilisé à des fins de création de rapports. Vous pouvez éventuellement utiliser un ou plusieurs filtres pour limiter les résultats retournés. |
| Obtenir les statistiques de flux à partir d’Orchestrator |
Retourne une liste des statistiques de flux de l’orchestrateur IA-Connect. Utilisé à des fins de création de rapports. Vous pouvez éventuellement utiliser un ou plusieurs filtres pour limiter les résultats retournés. |
| Obtenir l’historique des connexions à partir d’Orchestrator |
Retourne l’historique de connexion IA-Connect Orchestrator à des fins de création de rapports. Vous pouvez éventuellement utiliser un ou plusieurs filtres pour limiter les résultats retournés. |
| Obtenir l’ID du processus parent |
Retourne l’ID de processus du processus parent pour tout processus en cours d’exécution dans la session utilisateur de l’agent IA-Connect qui a l’ID de processus spécifié. |
| Obtenir l’imprimante par défaut |
Obtient le nom de l’imprimante par défaut pour l’utilisateur dans la session IA-Connect Agent. |
| Obtenir l’opération de tâche d’automatisation Orchestrator |
Récupère une tâche d’automatisation Orchestrator spécifique en fournissant l’ID d’opération de tâche unique. |
| Obtenir l’état de disponibilité du worker Orchestrator |
Récupérez l’état d’Orchestrator de base. Cela peut être utilisé pour vérifier que l’orchestrateur est disponible et répond. |
| Obtenir l’état de licence actuel de l’agent IA-Connect |
Retourne si l’agent IA-Connect est actuellement concédé sous licence et, le cas échéant, les propriétés de la licence. |
| Obtenir l’état d’Orchestrator |
Récupérez l’état d’Orchestrator de base. Cela peut être utilisé pour vérifier que l’orchestrateur est disponible et répond. |
| Obtenir toutes les statistiques de commandes IA-Connect |
Retourne toutes les statistiques actuellement stockées sur lesquelles les commandes IA-Connect Agent ont été exécutées dans la session active. |
| Obtenir toutes les tâches d’automatisation Orchestrator |
Récupère toutes les tâches d’automatisation Orchestrator qui correspondent aux filtres. |
| Obtenir un multiplicateur de souris |
Récupère le multiplicateur de souris global dans la session utilisateur de l’agent IA-Connect. Cette valeur par défaut est (1, 1) mais elle a pu être modifiée par l’action « Définir le multiplicateur de souris ». |
| Perruquement de la souris |
Déplace la souris en arrière et en arrière par le nombre spécifié de coordonnées. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. |
| Processus de destruction |
Tue tout processus en cours d’exécution dans la session utilisateur de l’agent IA-Connect qui a le nom de processus spécifié. |
| Remplacer les données de variable dans le fichier INI |
Met à jour une variable unique dans un fichier INI. |
| Récupérer l’état d’un thread Agent |
Récupère l’état d’un thread Agent et récupère éventuellement les données de sortie du thread. Un thread agent peut être utilisé pour exécuter certaines actions dans un thread, ce qui permet aux actions de s’exécuter pendant longtemps (plus longtemps que le délai d’expiration du RPA) ou de s’exécuter en parallèle avec d’autres actions. |
| Réinitialiser les paramètres de IA-Connect Director du tronçon suivant |
Réinitialise les paramètres de IA-Connect Director personnalisés qui ont été définis, en restaurant les paramètres par défaut. |
| Réinitialiser les statistiques des commandes IA-Connect |
Réinitialise les statistiques actuellement stockées sur lesquelles l’agent IA-Connect a été exécuté dans la session active. |
| Répertoire accessible |
Retourne si un répertoire (dossier) est accessible et si les autorisations restreignent l’accès à celui-ci sur l’ordinateur sur lequel l’agent IA-Connect. |
| Répertoire de vidage |
Vide un répertoire (dossier) sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution, supprimant tous les fichiers stockés dans le répertoire. |
| Session verrouillée |
Indique si la session dans laquelle l’agent IA-Connect est en cours d’exécution est verrouillée. |
| Stocker le mot de passe dans la mémoire de l’agent |
Stockez un mot de passe dans la mémoire de l’Agent (chiffré) où il peut être utilisé à partir de toutes les actions qui prennent en charge les mots de passe stockés. Les mots de passe sont stockés uniquement en mémoire et sont perdus lorsque l’agent est fermé. |
| Supprime les informations d’identification d’un utilisateur |
Supprime des informations d’identification dans le profil de l’utilisateur dans la session IA-Connect Agent. Les informations d’identification peuvent être consultées à partir du Panneau de configuration Windows. |
| Supprimer la tâche d’automatisation Orchestrator |
Supprimez une tâche d’automatisation Orchestrator qui a été différée. |
| Supprimer le mot de passe dans la mémoire de l’agent |
Supprimez un mot de passe stocké dans la mémoire de l’Agent ou supprimez tous les mots de passe stockés par agent. |
| Supprimer le répertoire |
Supprime un répertoire (dossier) sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Supprimer les fichiers |
Supprime les fichiers d’un dossier spécifié correspondant à un modèle sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Supprimer l’identité de la sécurité des dossiers |
Supprime une identité (par exemple, un utilisateur, un groupe ou un ordinateur) des autorisations de sécurité sur un dossier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Supprimer l’identité de la sécurité des fichiers |
Supprime une identité (par exemple, un utilisateur, un groupe ou un ordinateur) des autorisations de sécurité sur un fichier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Supprimer l’opération de tâche d’automatisation Orchestrator |
Supprimez une tâche d’automatisation Orchestrator spécifique en fournissant l’ID d’opération de tâche unique. |
| Supprimer un fichier |
Supprime un fichier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
| Supprimer un thread d’agent |
Supprime un thread agent ou tous les threads de l’agent, tuant (arrêt, abandon) le thread en premier, s’il est toujours en cours d’exécution. Un thread agent peut être utilisé pour exécuter certaines actions dans un thread, ce qui permet aux actions de s’exécuter pendant longtemps (plus longtemps que le délai d’expiration du RPA) ou de s’exécuter en parallèle avec d’autres actions. Les processus ou les flux qui surveillent le thread agent recevront une erreur « Id de thread de l’agent n’existe pas ». |
| Tourner la roulette de la souris |
Transforme la roulette de la souris (notches positives ou négatives) dans la session utilisateur de l’agent IA-Connect. |
| Tuer IA-Connect session par nom |
Supprime la session IA-Connect Director spécifiée s’il existe. Il s’agit de la session dans laquelle les commandes à un agent IA-Connect sont envoyées. Le nom sera connu à partir d’une action « Attach » antérieure. |
| Tuer tous les autres agents IA-Connect |
Supprime toutes les autres instances de l’agent IA-Connect en cours d’exécution dans la session utilisateur. Cela garantit qu’une seule instance de l’agent IA-Connect est en cours d’exécution. |
| Tuer un thread d’agent |
Tue (arrête, abandonne) un thread Agent. Un thread agent peut être utilisé pour exécuter certaines actions dans un thread, ce qui permet aux actions de s’exécuter pendant longtemps (plus longtemps que le délai d’expiration du RPA) ou de s’exécuter en parallèle avec d’autres actions. Le thread agent n’est pas supprimé (utilisez l’action « Supprimer un thread d’agent » pour supprimer des threads) pour autoriser les processus ou les flux qui surveillent le thread agent pour recevoir l’erreur «IA-Connect Agent thread » a été abandonnée. |
| Télécharger le fichier HTTP |
Télécharge un fichier sur l’ordinateur sur lequel l’agent IA-Connect s’exécute à l’aide de HTTP(S). |
| Verrouiller la session |
Verrouille la session dans laquelle l’agent IA-Connect est en cours d’exécution. |
| Écrire dans les informations d’identification d’un utilisateur |
Écrit un nom d’utilisateur et un mot de passe dans les informations d’identification du profil de l’utilisateur dans la session IA-Connect Agent, en créant ces informations d’identification s’il n’existe pas. Les informations d’identification peuvent être consultées à partir du Panneau de configuration Windows. |
| Écrire dans un fichier CSV |
Crée un fichier CSV sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. Le fichier CSV est créé à partir d’une collection (table) ou d’une table au format JSON. |
| Écrire un fichier texte |
Crée un fichier texte sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution et écrit du texte dans le fichier. |
| Étalonner mouse_event |
Étalonne la méthode mouse_event en déplaçant la souris par le nombre spécifié de pixels, puis en lisant la nouvelle position de la souris. |
Activer IA-Connect tronçon suivant
Active le tronçon suivant qui transfère toutes les commandes futures reçues sur l’agent IA-Connect s’exécutant dans la session de tronçon suivante.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Adresse du directeur du tronçon suivant
|
NextHopDirectorAddress | string |
L’adresse facultative du tronçon suivant IA-Connect Directeur pour transférer les commandes si aucun des paramètres « Adresse du directeur de tronçon suivant n’est localhost », « Adresse du directeur de tronçon suivant est le nom d’hôte », « Adresse du directeur du tronçon suivant est FQDN » ou « Adresse du directeur du tronçon suivant est définie sur true ». |
|
|
Port TCP du directeur du tronçon suivant
|
NextHopDirectorTCPPort | integer |
Port TCP sur lequel le directeur de tronçon suivant écoute (le directeur sur l’ordinateur sur lequel l’agent s’exécute). |
|
|
Le directeur de tronçon suivant utilise HTTPS
|
NextHopDirectorUsesHTTPS | boolean |
Définissez la valeur True si le directeur du tronçon suivant utilise HTTPS, ou false si ce n’est pas le cas. |
|
|
L’adresse du directeur du tronçon suivant est localhost
|
NextHopDirectorAddressIsLocalhostname | boolean |
L’adresse du directeur de tronçon suivant (par rapport à l’agent) est « localhost ». |
|
|
L’adresse du directeur du tronçon suivant est le nom d’hôte
|
NextHopDirectorAddressIsHostname | boolean |
L’adresse du directeur de tronçon suivant est le nom d’hôte de l’ordinateur exécutant l’agent (c’est-à-dire celui exécutant l’agent et le directeur). |
|
|
L’adresse du directeur du tronçon suivant est le nom de domaine complet
|
NextHopDirectorAddressIsFQDN | boolean |
L’adresse du directeur de tronçon suivant est le nom de domaine complet (FQDN) de l’ordinateur exécutant l’agent (c’est-à-dire celui exécutant l’agent et le directeur). |
|
|
Incrémenter le port TCP du directeur de tronçon suivant par ID de session
|
IncrementNextHopDirectorTCPPortBySessionId | boolean |
Pour vous assurer que le port TCP du directeur de tronçon suivant est unique (s’il existe plusieurs sessions parallèles à l’aide du tronçon suivant à partir du même hôte), l’ID de session peut être ajouté au port TCP du directeur du tronçon suivant. |
|
|
Désactiver avant l’activation
|
DisableBeforeEnable | boolean |
Doit-on désactiver le double tronçon (s’il est actuellement actif) avant d’activer à nouveau ? Si la valeur est true (valeur par défaut), toutes les nouvelles instructions d’activation à double tronçon remplacent les instructions précédentes. Si la valeur est false, cela active le triple tronçon, car les instructions sont reçues par l’agent de IA-Connect double tronçon. |
|
|
Vérifier que le directeur du tronçon suivant est en cours d’exécution
|
CheckNextHopDirectorIsRunning | boolean |
Le tronçon suivant nécessite un IA-Connect Director en cours d’exécution sur le même ordinateur que l’agent. Si ce paramètre est true, l’agent vérifie que le directeur du tronçon suivant s’exécute comme décrit et ne parvient pas à activer le tronçon suivant si le directeur du tronçon suivant n’est pas en cours d’exécution. Si ce paramètre est false, l’Agent n’effectue pas de vérifications et active simplement le tronçon suivant. |
|
|
Vérifier que l’agent de tronçon suivant est en cours d’exécution
|
CheckNextHopAgentIsRunning | boolean |
Le tronçon suivant nécessite un IA-Connect Director en cours d’exécution sur le même ordinateur que l’Agent ET un agent IA-Connect en cours d’exécution dans la session de tronçon suivant. Si ce paramètre est true, l’agent vérifie que l’agent suivant s’exécute comme décrit et ne parvient pas à activer le tronçon suivant si l’agent de tronçon suivant n’est pas en cours d’exécution. Si ce paramètre est false, l’Agent n’effectue pas de vérifications et active simplement le tronçon suivant. |
|
|
L’adresse du directeur du tronçon suivant est nommée canal
|
NextHopDirectorAddressIsNamedPipe | boolean |
L’adresse du directeur de tronçon suivant (par rapport à l’agent) utilise un canal nommé au lieu d’un service web TCP/IP. Il s’agit de la valeur par défaut pour éviter d’utiliser des ports TCP/IP sur le premier tronçon. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Adresse du directeur du tronçon suivant actif
|
ActiveNextHopDirectorAddress | string |
Adresse du directeur du tronçon suivant actif, si une adresse est utilisée. |
|
Port TCP du directeur du tronçon suivant actif
|
ActiveNextHopDirectorTCPPort | integer |
Port TCP du directeur du tronçon suivant actif, s’il est utilisé. |
|
Le directeur de tronçon suivant actif utilise HTTPS
|
ActiveNextHopDirectorUsesHTTPS | boolean |
Retourne true si le directeur du tronçon suivant actif utilise HTTPS. |
|
URL du directeur du tronçon suivant actif
|
ActiveNextHopDirectorURL | string |
URL du directeur du tronçon suivant actif. |
Activer l’héritage de la sécurité des dossiers
Active l’héritage de sécurité sur un dossier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin du dossier
|
FolderPath | True | string |
Chemin complet du dossier. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Affecter une tâche d’automatisation Orchestrator
Affecte une tâche d’automatisation Orchestrator sélectionnée à un utilisateur ou un groupe spécifié. Cette affectation est transmise au système source lié à cette tâche d’automatisation (par exemple, ServiceNow) et est le plus couramment utilisée pour passer un ticket à une autre personne ou groupe de personnes, pour un traitement supplémentaire. Si la tâche d’automatisation Orchestrator n’est pas liée à une source, une exception est déclenchée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de tâche
|
TaskId | True | integer |
ID de la tâche Orchestrator à attribuer. |
|
Attribuer à l’ID d’utilisateur
|
AssignToUserId | string |
ID de l’utilisateur à affecter la tâche. Utilisez cette entrée si vous affectez la tâche à un utilisateur et que vous connaissez l’ID d’utilisateur. Utilisez l’ID d’utilisateur ou l’entrée de nom d’utilisateur, pas les deux, ou si vous l’affectez à un groupe, laissez cette entrée vide. |
|
|
Attribuer au nom d’utilisateur
|
AssignToUserName | string |
Nom de l’utilisateur à attribuer à la tâche. Utilisez cette entrée si vous affectez la tâche à un utilisateur et que vous connaissez le nom d’utilisateur. Utilisez l’ID d’utilisateur ou l’entrée de nom d’utilisateur, pas les deux, ou si vous affectez à un groupe, laissez cette entrée vide. |
|
|
Affecter à l’ID de groupe
|
AssignToGroupId | string |
ID du groupe auquel affecter la tâche. Utilisez cette entrée si vous affectez la tâche à un groupe et que vous connaissez l’ID de groupe. Utilisez l’ID de groupe ou l’entrée de nom de groupe, et non les deux, ou si vous affectez à un utilisateur, laissez cette entrée vide. |
|
|
Attribuer au nom du groupe
|
AssignToGroupName | string |
Nom du groupe auquel attribuer la tâche. Utilisez cette entrée si vous affectez la tâche à un groupe et que vous connaissez le nom du groupe. Utilisez l’ID de groupe ou l’entrée de nom de groupe, pas les deux, ou si vous affectez à un utilisateur, laissez cette entrée vide. |
|
|
Supprimer l’attribution d’utilisateur si elle est vide
|
RemoveUserAssignmentIfBlank | boolean |
Si les champs d’attribution d’utilisateur sont vides et que ce champ a la valeur true, tout utilisateur actuellement affecté est supprimé ; sinon, les affectations d’utilisateurs restent inchangées. |
|
|
Supprimer l’attribution de groupe si elle est vide
|
RemoveGroupAssignmentIfBlank | boolean |
Si les champs d’affectation de groupe sont vides et que ce champ a la valeur true, tout groupe actuellement affecté est supprimé ; sinon, les affectations de groupe restent inchangées. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
TasksAssignTaskResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Ajouter l’autorisation au fichier
Ajoute une autorisation à un fichier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemins d'accès au fichier
|
FilePath | True | string |
Chemin d'accès complet au fichier. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Identité
|
Identity | True | string |
Identité de l’utilisateur ou du groupe à attribuer l’autorisation. Il peut s’agir de la forme « username », « DOMAIN\username » ou « username@domainfqdn ». |
|
Autorisation
|
Permission | True | string |
Indiquez l’autorisation d’être affectée (Lecture, ReadAndExecute, Modify ou FullControl) ou laissez vide pour la valeur par défaut (Lecture). |
|
Deny
|
Deny | boolean |
L’autorisation est-elle refusée ? |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Ajouter un dossier à ZIP
Fichiers ZIPs d’un dossier dans un fichier ZIP (stocke les fichiers dans une archive de compression).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Dossier source à ajouter à ZIP
|
SourceFolderToAddToZIP | True | string |
Chemin d’accès au dossier à ajouter au fichier zip. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Chemin du fichier ZIP de sortie
|
OutputZIPFilename | True | string |
Chemin d’accès au fichier vers lequel le fichier ZIP doit être généré. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Ajouter des fichiers au dossier dans ZIP
|
AddFilesToFolderInZIP | string |
Si vous souhaitez ajouter les fichiers sources à un dossier dans le fichier ZIP, entrez le nom du dossier ici. |
|
|
Compresser
|
Compress | boolean |
Le dossier doit-il être compressé lors de la compression ? |
|
|
Ajouter au fichier ZIP existant
|
AddToExistingZIPFile | boolean |
Définissez la valeur True pour ajouter à un fichier ZIP existant. |
|
|
Inclure les sous-dossiers
|
IncludeSubfolders | boolean |
Les sous-dossiers du dossier source doivent-ils également être ajoutés au fichier ZIP ? |
|
|
Inclure des fichiers d’expression régulière
|
IncludeFilesRegEx | string |
Expression régulière facultative pour vous permettre de spécifier les fichiers à extraire. Correspond uniquement au nom de fichier. |
|
|
Exclure l’expression régulière des fichiers
|
ExcludeFilesRegEx | string |
Expression régulière facultative pour vous permettre de spécifier les fichiers à exclure de l’extraction. Correspond uniquement au nom de fichier. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nombre de fichiers ajoutés avec succès
|
FilesAddedSuccessfully | integer |
Nombre de fichiers qui ont été ajoutés au fichier ZIP. |
|
Nombre de fichiers exclus
|
FilesExcluded | integer |
Nombre de fichiers exclus (si vous utilisez l’entrée « Exclure les fichiers d’expression régulière »). |
Ajouter un fichier à ZIP
ZIPs un fichier (stocke le fichier dans une archive de compression).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin d’accès au fichier source à ajouter à ZIP
|
SourceFilenameToAddToZIP | True | string |
Chemin d’accès au fichier à ajouter au fichier zip. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Chemin du fichier ZIP de sortie
|
OutputZIPFilename | True | string |
Chemin d’accès au fichier vers lequel le fichier ZIP doit être généré. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Ajouter un nom de fichier au dossier dans ZIP
|
AddFilenameToFolderInZIP | string |
Si vous souhaitez ajouter le fichier source à un dossier dans le fichier ZIP, entrez le nom du dossier ici. |
|
|
Nom de fichier source à ajouter au commentaire ZIP
|
SourceFilenameToAddToZIPComment | string |
Commentaire facultatif pour ce fichier ajouté au fichier ZIP. |
|
|
Compresser
|
Compress | boolean |
Le fichier doit-il être compressé lors de la compression ? |
|
|
Ajouter au fichier ZIP existant
|
AddToExistingZIPFile | boolean |
Définissez la valeur True pour ajouter à un fichier ZIP existant. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Ajouter une autorisation au dossier
Ajoute une autorisation à un dossier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin du dossier
|
FolderPath | True | string |
Chemin complet du dossier. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Identité
|
Identity | True | string |
Identité (par exemple, un utilisateur, un groupe ou un ordinateur) à attribuer l’autorisation. Il peut s’agir de la forme « username », « DOMAIN\username » ou « username@domainfqdn ». |
|
Autorisation
|
Permission | True | string |
Indiquez l’autorisation d’être affectée (Lecture, ReadAndExecute, Modify ou FullControl) ou laissez vide pour la valeur par défaut (Lecture). |
|
Appliquer au dossier
|
ApplyToFolder | boolean |
L’autorisation doit-elle s’appliquer au dossier lui-même ? |
|
|
Appliquer aux sous-dossiers
|
ApplyToSubFolders | boolean |
L’autorisation doit-elle se propager aux sous-dossiers ? |
|
|
Appliquer aux fichiers
|
ApplyToFiles | boolean |
L’autorisation doit-elle s’appliquer aux fichiers du dossier ? |
|
|
Deny
|
Deny | boolean |
L’autorisation est-elle refusée ? |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Ajouter une note à une tâche Orchestrator Automation
Ajoute une note à une tâche d’automatisation Orchestrator sélectionnée. Cette note est transmise au système source lié à cette tâche d’automatisation (par exemple, ServiceNow) et est le plus couramment utilisé pour ajouter des détails dans un ticket. Si la tâche d’automatisation Orchestrator n’est pas liée à une source, une exception est déclenchée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de tâche
|
TaskId | True | integer |
ID de la tâche Orchestrator à laquelle ajouter la note. |
|
Texte de la note
|
NoteText | True | string |
Message texte de note. |
|
Type de note
|
NoteType | string |
Si le système source prend en charge différents types de notes (par exemple, une note de travail, une note de fermeture ou un commentaire), entrez le type de note ici. Cela sera interprété différemment, selon le système source. Actuellement, les types pris en charge sont « WorkNote » (valeur par défaut), « CloseNote », « Commentaire ». S’il n’existe qu’un seul type de note, entrez « WorkNote ». Si vous avez une note de travail personnalisée, entrez « Autre ». |
|
|
Type de note autre
|
NoteTypeOther | string |
Si vous avez un type de note personnalisé, choisissez un « Type de note » de « Autre » et entrez le type personnalisé dans ce champ. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
TasksAddNoteResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Ajouter une nouvelle opération de tâche différée Orchestrator
Ajoutez une nouvelle tâche différée Orchestrator et recevez un ID d’opération. La tâche sera différée à une heure spécifiée à l’avenir. Utilisez cette action pour suspendre temporairement une tâche pendant une durée spécifiée (par exemple, si vous attendez quelque chose). Un nom de tâche spécifique est requis si la tâche est traitée par un polleur externe ou un déclencheur Orchestrator. Cette action diffère de « Ajouter une nouvelle tâche différée Orchestrator » (TasksAddNewDeferral) dans laquelle elle répond avec un ID d’opération non modifiable, au lieu d’un ID de tâche devinable.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de l’automatisation
|
AutomationName | string |
Nom convivial donné pour aider à identifier la tâche ultérieurement ou à l’associer à un flux particulier. Plusieurs tâches peuvent utiliser le même nom d’automatisation. |
|
|
Délai de report en minutes
|
DeferralTimeInMinutes | integer |
Combien de minutes la tâche d’automatisation doit-elle être retardée. |
|
|
Données d’entrée de tâche
|
TaskInputData | string |
Données facultatives à mettre à la disposition de la tâche au démarrage. Vous êtes libre de stocker des données dans n’importe quel format, mais JSON est un format couramment utilisé. |
|
|
Différer les données stockées
|
DeferralStoredData | string |
Données facultatives à stocker avec cette tâche. Il sera disponible pour le processus/le flux lorsqu’il continue à partir d’un report. Cela est généralement utilisé pour stocker les données que vous avez calculées pendant votre processus/flux que vous devez redevenir disponible après report. Vous êtes libre de stocker des données dans n’importe quel format, mais JSON est un format couramment utilisé. |
|
|
Phase de processus
|
ProcessStage | string |
Point à l’endroit où le processus /le flux d’automatisation doit démarrer. Il s’agit d’une valeur de chaîne facultative qui sera unique au processus/flux spécifique. Cette opération sera utilisée par une condition au sein du processus/flux pour décider de l’étape à effectuer ensuite. Par exemple : Si vous souhaitez que le processus/le flux commence à l’étape « Exchange », entrez la valeur « Exchange ». |
|
|
Priority
|
Priority | integer |
Définissez le niveau de priorité de cette tâche d’automatisation (1 étant de niveau le plus élevé). |
|
|
Organisation
|
Organisation | string |
Si vous le souhaitez, spécifiez l’organisation à qui cette tâche est associée. Généralement utilisé pour la recherche et le filtrage des tâches. |
|
|
Département
|
Department | string |
Si vous le souhaitez, spécifiez le service associé à cette tâche. Généralement utilisé pour la recherche et le filtrage des tâches. |
|
|
Descriptif
|
Description | string |
Si vous le souhaitez, spécifiez la description de cette tâche. Généralement utilisé pour la recherche et le filtrage des tâches. |
|
|
Étiquettes
|
Tags | string |
Liste facultative d’une ou de plusieurs balises à affecter à cette tâche. Généralement utilisé pour catégoriser une tâche pour la recherche et le filtrage. Non sensible à la casse. Un par ligne. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID d’opération
|
OperationId | string |
ID d’opération de la tâche différée Orchestrator qui a été créée. Cet ID d’opération peut être utilisé pour récupérer la tâche à une date ultérieure. L’ID d’opération est une chaîne unique et non modifiable, limitant la capacité d’un tiers à deviner l’ID d’une opération qu’ils n’ont pas créée. |
Ajouter une nouvelle opération de tâche d’automatisation Orchestrator
Ajoutez une nouvelle tâche d’automatisation Orchestrator et recevez un ID d’opération. Un nom de tâche spécifique est requis si la tâche est traitée par un polleur externe ou un déclencheur Orchestrator. Cette action diffère de « Ajouter une nouvelle tâche d’automatisation Orchestrator » (TasksAddNewTaskOperation) dans laquelle elle répond avec un ID d’opération non modifiable, au lieu d’un ID de tâche devinable.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de l’automatisation
|
AutomationName | string |
Nom convivial donné pour aider à identifier la tâche ultérieurement ou à l’associer à un flux particulier. Plusieurs tâches peuvent utiliser le même nom d’automatisation. |
|
|
Données d’entrée de tâche
|
TaskInputData | string |
Données facultatives à mettre à la disposition de la tâche au démarrage. Vous êtes libre de stocker des données dans n’importe quel format, mais JSON est un format couramment utilisé. |
|
|
Phase de processus
|
ProcessStage | string |
Point à l’endroit où le processus /le flux d’automatisation doit démarrer. Il s’agit d’une valeur de chaîne facultative qui sera unique au processus/flux spécifique. Cette opération sera utilisée par une condition au sein du processus/flux pour décider de l’étape à effectuer ensuite. Par exemple : Si vous souhaitez que le processus/le flux commence à l’étape « Exchange », entrez la valeur « Exchange ». |
|
|
Priority
|
Priority | integer |
Définissez le niveau de priorité de cette tâche d’automatisation (1 étant de niveau le plus élevé). |
|
|
Contrat SLA en minutes
|
SLA | integer |
Définissez la quantité de minutes requises pour votre contrat SLA. Définissez cette valeur sur 0 si vous n’avez pas de contrat SLA. Par défaut, les tâches d’automatisation proches de la fin du contrat SLA sont prioritaires sur d’autres tâches. |
|
|
Organisation
|
Organisation | string |
Si vous le souhaitez, spécifiez l’organisation à qui cette tâche est associée. Généralement utilisé pour la recherche et le filtrage des tâches. |
|
|
Département
|
Department | string |
Si vous le souhaitez, spécifiez le service associé à cette tâche. Généralement utilisé pour la recherche et le filtrage des tâches. |
|
|
Descriptif
|
Description | string |
Si vous le souhaitez, spécifiez la description de cette tâche. Généralement utilisé pour la recherche et le filtrage des tâches. |
|
|
Étiquettes
|
Tags | string |
Liste facultative d’une ou de plusieurs balises à affecter à cette tâche. Généralement utilisé pour catégoriser une tâche pour la recherche et le filtrage. Non sensible à la casse. Un par ligne. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID d’opération
|
OperationId | string |
ID d’opération de la tâche d’automatisation Orchestrator qui a été créée. Cet ID d’opération peut être utilisé pour récupérer la tâche à une date ultérieure. L’ID d’opération est une chaîne unique et non modifiable, limitant la capacité d’un tiers à deviner l’ID d’une opération qu’ils n’ont pas créée. |
Ajouter une nouvelle tâche différée Orchestrator
Ajoutez une nouvelle tâche différée Orchestrator dans une file d’attente qui peut être surveillée à partir d’un flux. La tâche sera différée à une heure spécifiée à l’avenir. Utilisez cette action pour suspendre temporairement une tâche pendant une durée spécifiée (par exemple, si vous attendez quelque chose).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Définir le nom d’automatisation
|
SetAutomationName | string |
Sélectionnez « Auto » si vous souhaitez utiliser le nom du flux comme nom de tâche ou « Manuel », puis entrez un nom dans le champ « Nom Automation » pour utiliser ce nom. |
|
|
Nom de l’automatisation
|
AutomationName | string |
Cela ne sera utilisé que si « Manuel » est choisi dans le champ « Définir le nom d’automatisation ». Nom convivial donné pour aider à identifier la tâche ultérieurement ou à l’associer à un flux particulier. Plusieurs tâches peuvent utiliser le même nom d’automatisation. |
|
|
Délai de report en minutes
|
DeferralTimeInMinutes | integer |
Combien de minutes la tâche d’automatisation doit-elle être retardée. |
|
|
Données d’entrée de tâche
|
TaskInputData | string |
Données facultatives à mettre à la disposition de la tâche au démarrage. Vous êtes libre de stocker des données dans n’importe quel format, mais JSON est un format couramment utilisé. |
|
|
Différer les données stockées
|
DeferralStoredData | string |
Données facultatives à stocker avec cette tâche. Il sera disponible pour le processus/le flux lorsqu’il continue à partir d’un report. Cela est généralement utilisé pour stocker les données que vous avez calculées pendant votre processus/flux que vous devez redevenir disponible après report. Vous êtes libre de stocker des données dans n’importe quel format, mais JSON est un format couramment utilisé. |
|
|
Phase de processus
|
ProcessStage | string |
Point à l’endroit où le processus /le flux d’automatisation doit continuer après le report. Il s’agit d’une valeur de chaîne facultative qui sera unique au processus/flux spécifique. Cette opération sera utilisée par une condition dans le processus/le flux différé pour déterminer l’étape à effectuer ensuite. Par exemple : si vous souhaitez que le processus/le flux continue à l’étape « Exchange » lorsqu’il se poursuit après le report, entrez la valeur « Exchange ». |
|
|
Priority
|
Priority | integer |
Définissez le niveau de priorité de cette tâche (1 étant le niveau le plus élevé). |
|
|
Mettre la tâche en attente
|
TaskOnHold | boolean |
Spécifiez l’état « En attente » de la tâche. Une tâche définie sur « En attente » ne sera pas récupérée par l’action « Obtenir la prochaine tâche d’automatisation Orchestrator », et ne sera donc pas traitée dans un flux de travail de tâche classique. |
|
|
Organisation
|
Organisation | string |
Si vous le souhaitez, spécifiez l’organisation à qui cette tâche est associée. Généralement utilisé pour la recherche et le filtrage des tâches. |
|
|
Département
|
Department | string |
Si vous le souhaitez, spécifiez le service associé à cette tâche. Généralement utilisé pour la recherche et le filtrage des tâches. |
|
|
Descriptif
|
Description | string |
Si vous le souhaitez, spécifiez la description de cette tâche. Généralement utilisé pour la recherche et le filtrage des tâches. |
|
|
Étiquettes
|
Tags | string |
Liste facultative d’une ou de plusieurs balises à affecter à cette tâche. Généralement utilisé pour catégoriser une tâche pour la recherche et le filtrage. Non sensible à la casse. Un par ligne. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID de tâche
|
TaskId | integer |
ID de la tâche de report qui a été créée. |
Ajouter une nouvelle tâche d’automatisation Orchestrator
Ajoutez une nouvelle tâche d’automatisation Orchestrator dans une file d’attente qui peut être surveillée à partir d’un flux. Les tâches peuvent être prêtes à s’exécuter immédiatement ou être différées pour s’exécuter ultérieurement.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Définir le nom d’automatisation
|
SetAutomationName | string |
Sélectionnez « Auto » si vous souhaitez utiliser le nom du flux comme nom de tâche ou « Manuel », puis entrez un nom dans le champ « Nom Automation » pour utiliser ce nom. |
|
|
Nom de l’automatisation
|
AutomationName | string |
Cela ne sera utilisé que si « Manuel » est choisi dans le champ « Définir le nom d’automatisation ». Nom convivial donné pour aider à identifier la tâche ultérieurement ou à l’associer à un flux particulier. Plusieurs tâches peuvent utiliser le même nom d’automatisation. Un nom de tâche spécifique est requis si la tâche est traitée par un polleur externe ou un déclencheur Orchestrator. |
|
|
Données d’entrée de tâche
|
TaskInputData | string |
Données facultatives à mettre à la disposition de la tâche au démarrage. Vous êtes libre de stocker des données dans n’importe quel format, mais JSON est un format couramment utilisé. |
|
|
Phase de processus
|
ProcessStage | string |
Point à l’endroit où le processus /le flux d’automatisation doit démarrer. Il s’agit d’une valeur de chaîne facultative qui sera unique au processus/flux spécifique. Cette opération sera utilisée par une condition au sein du processus/flux pour décider de l’étape à effectuer ensuite. Par exemple : Si vous souhaitez que le processus/le flux commence à l’étape « Exchange », entrez la valeur « Exchange ». |
|
|
Priority
|
Priority | integer |
Définissez le niveau de priorité de cette tâche d’automatisation (1 étant de niveau le plus élevé). |
|
|
Contrat SLA en minutes
|
SLA | integer |
Définissez la quantité de minutes requises pour votre contrat SLA. Définissez cette valeur sur 0 si vous n’avez pas de contrat SLA. Par défaut, les tâches d’automatisation proches de la fin du contrat SLA sont prioritaires sur d’autres tâches. |
|
|
Mettre la tâche en attente
|
TaskOnHold | boolean |
Spécifiez l’état « En attente » de la tâche. Une tâche définie sur « En attente » ne sera pas récupérée par l’action « Obtenir la prochaine tâche d’automatisation Orchestrator », et ne sera donc pas traitée dans un flux de travail de tâche classique. |
|
|
Organisation
|
Organisation | string |
Si vous le souhaitez, spécifiez l’organisation à qui cette tâche est associée. Généralement utilisé pour la recherche et le filtrage des tâches. |
|
|
Département
|
Department | string |
Si vous le souhaitez, spécifiez le service associé à cette tâche. Généralement utilisé pour la recherche et le filtrage des tâches. |
|
|
Descriptif
|
Description | string |
Si vous le souhaitez, spécifiez la description de cette tâche. Généralement utilisé pour la recherche et le filtrage des tâches. |
|
|
Étiquettes
|
Tags | string |
Liste facultative d’une ou de plusieurs balises à affecter à cette tâche. Généralement utilisé pour catégoriser une tâche pour la recherche et le filtrage. Non sensible à la casse. Un par ligne. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID de tâche
|
TaskId | integer |
ID de la tâche d’automatisation Orchestrator qui a été créée. Cet ID de tâche peut être utilisé pour récupérer la tâche à une date ultérieure. |
Allouer un worker à partir d’Orchestrator
Alloue un worker à partir de l’orchestrateur IA-Connect. Vous pouvez demander un worker par étiquette ou par nom de travail (ou les deux, ou les deux), ce qui vous permet de choisir plus précisément le worker dont vous avez besoin. Une fois qu’un worker est alloué, il est affecté à votre flux et est signalé comme effectuant un travail. Notez que l’orchestrateur prend toujours en compte les « ID d’environnement de flux pris en charge », « Noms de flux pris en charge » et « Noms de flux non pris en charge » lors de l’allocation. Lorsque plusieurs workers correspondent à la recherche, les règles d’équilibrage de charge normales s’appliquent.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Balise Worker
|
WorkerTag | string |
Balise facultative du worker à allouer. Les balises vous permettent de catégoriser les workers en groupes. Les noms de balise ne respectent pas la casse. Vous pouvez spécifier plusieurs balises en les entrant sur des lignes distinctes, et le mécanisme d’allocation prend alors en compte n’importe quel worker avec l’une de ces balises (une seule balise doit correspondre). Vous pouvez effectuer une recherche générique à l’aide du format Wildcard : Tag* (par exemple, Wildcard : JML*) et une recherche d’expressions régulières à l’aide du format RegEx : TagExpression (par exemple, RegEx : ^JML). |
|
|
Nom du worker
|
WorkerName | string |
Nom facultatif du worker à allouer. Les noms de travail ne respectent pas la casse. Vous pouvez spécifier plusieurs workers en les entrant sur des lignes distinctes, et le mécanisme d’allocation prend alors en compte n’importe quel worker portant un nom correspondant. Vous pouvez effectuer une recherche générique à l’aide du format Caractère générique : Name* (par exemple, Caractère générique : vmrpa*) et une recherche d’expression régulière à l’aide du format RegEx : Expression (par exemple, RegEx : ^vmrpa). |
|
|
Déclencher une exception si le worker n’est pas immédiatement disponible
|
RaiseExceptionIfWorkerNotImmediatelyAvailable | boolean |
Si la valeur est true et qu’un worker approprié n’a pas pu être alloué, une exception est levée. Si la valeur est false (valeur par défaut) et qu’un worker approprié n’a pas pu être alloué, l’orchestrateur retourne le code d’état HTTP 500, ce qui entraîne l’attente du flux PA, selon la stratégie de nouvelle tentative. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nom de travail alloué
|
WorkerNameAllocated | string |
Nom du worker alloué. Vide si aucun worker n’a été alloué. |
Arrêter la session en vie
Arrête la session utilisateur de l’agent IA-Connect en vie.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
StopKeepSessionAliveResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Attacher à IA-Connect session par index
Joint à la session IA-Connect Director spécifiée par index (par exemple, attacher à la première session Citrix ICA). Il s’agit de la session dans laquelle les commandes à un agent IA-Connect sont envoyées.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Rechercher IA-Connect type de session
|
SearchIAConnectSessionType | string |
Type de session à rechercher, par exemple « Agent local », « Microsoft RDP », « Citrix ICA » ou « Remote » pour n’importe quel type de session distante. Laissez vide pour rechercher n’importe quel type de session. |
|
|
Rechercher IA-Connect index de session
|
SearchIAConnectSessionIndex | integer |
Index de la session à connecter, par exemple 1 pour le premier type de session correspondante, 2 pour le deuxième type de session correspondante. |
|
|
Délai d’attente en secondes
|
TimeToWaitInSeconds | integer |
Si la session avec l’index spécifié n’existe pas, combien de temps doit-elle IA-Connect attendre ? |
|
|
Déclencher une exception si le délai d’attente est dépassé
|
RaiseExceptionIfTimedout | boolean |
Doit-il IA-Connect déclencher une exception si une nouvelle session n’a pas été connectée avant l’expiration du délai d’expiration ? |
|
|
Le canal virtuel doit être connecté
|
VirtualChannelMustBeConnected | boolean |
Le directeur IA-Connect doit-il vérifier que le canal virtuel est connecté lors de l’attachement à la session ? Cela garantit que l’agent IA-Connect est en cours d’exécution dans la session spécifiée. |
|
|
Compter uniquement les sessions non visibles avant
|
OnlyCountSessionsNotSeenBefore | boolean |
Si la valeur est true, toutes les sessions affichées par l’action « Get available IA-Connect sessions » (ou les sessions d’affichage IA-Connect Inspector) ne sont pas comptabilisées dans l’index. Cela permet de compter uniquement les sessions « nouvelles » (par exemple, l’attachement à la première nouvelle session Citrix). |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nom de session IA-Connect attaché
|
AttachedIAConnectSessionName | string |
Nom de la session IA-Connect attachée. |
|
Attaché à la session
|
AttachedToSession | boolean |
Retourne true si IA-Connect est attaché à une session ou false si ce n’est pas le cas. |
Attacher à IA-Connect session par nom
Joint à la session IA-Connect Director spécifiée par nom. Il s’agit de la session dans laquelle les commandes à un agent IA-Connect sont envoyées.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
nom de session IA-Connect
|
IAConnectSessionName | True | string |
Nom de la session IA-Connect à laquelle se connecter. |
|
Le canal virtuel doit être connecté
|
VirtualChannelMustBeConnected | boolean |
Le directeur IA-Connect doit-il vérifier que le canal virtuel est connecté lors de l’attachement à la session ? Cela garantit que l’agent IA-Connect est en cours d’exécution dans la session spécifiée. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Attacher à la session de niveau 1 IA-Connect
Joint à la session IA-Connect Director du directeur qui reçoit les messages SOAP et/ou REST. Il s’agit de la session dans laquelle les commandes à un agent IA-Connect sont envoyées.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Le canal virtuel doit être connecté
|
VirtualChannelMustBeConnected | boolean |
Le directeur IA-Connect doit-il vérifier que le canal virtuel est connecté lors de l’attachement à la session ? Cela garantit que l’agent IA-Connect est en cours d’exécution dans la session spécifiée. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nom de session de niveau 1 attaché 1 IA-Connect
|
AttachedTier1IAConnectSessionName | string |
Nom de la session de niveau 1 IA-Connect connectée. |
Attacher à la session IA-Connect la plus récente
Joint à la session IA-Connect Director qui est récemment connectée (éventuellement d’un type spécifié). Il s’agit de la session dans laquelle les commandes à un agent IA-Connect sont envoyées.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Rechercher IA-Connect type de session
|
SearchIAConnectSessionType | string |
Type de session à rechercher, par exemple « Agent local », « Microsoft RDP », « Citrix ICA » ou « Remote » pour n’importe quel type de session distante. Laissez vide pour rechercher n’importe quel type de session. |
|
|
Délai d’attente en secondes
|
TimeToWaitInSeconds | integer |
S’il n’existe aucune session du type spécifié (si un type spécifique a été spécifié), combien de temps doit-il IA-Connect attendre ? |
|
|
Déclencher une exception si le délai d’attente est dépassé
|
RaiseExceptionIfTimedout | boolean |
Doit-il IA-Connect déclencher une exception si une nouvelle session n’a pas été connectée avant l’expiration du délai d’expiration ? |
|
|
Le canal virtuel doit être connecté
|
VirtualChannelMustBeConnected | boolean |
Le directeur IA-Connect doit-il vérifier que le canal virtuel est connecté lors de l’attachement à la session ? Cela garantit que l’agent IA-Connect est en cours d’exécution dans la session spécifiée. |
|
|
Compter uniquement les sessions non visibles avant
|
OnlyCountSessionsNotSeenBefore | boolean |
Si la valeur est true, toutes les sessions affichées par l’action « Get available IA-Connect sessions » (ou les sessions d’affichage IA-Connect Inspector) ne sont pas comptabilisées dans l’index. Cela permet de compter uniquement les sessions « nouvelles » (par exemple, l’attachement à la première nouvelle session Citrix). |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nom de session IA-Connect attaché
|
AttachedIAConnectSessionName | string |
Nom de la session IA-Connect attachée. |
|
Attaché à la session
|
AttachedToSession | boolean |
Retourne true si IA-Connect est attaché à une session ou false si ce n’est pas le cas. |
Attendez que IA-Connect session de tronçon suivant se connecte
Attend que la session de tronçon suivant se connecte et que l’agent IA-Connect s’exécute dans la session de tronçon suivante.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Adresse du directeur du tronçon suivant
|
NextHopDirectorAddress | string |
L’adresse facultative du tronçon suivant IA-Connect Directeur pour transférer les commandes si aucun des paramètres « Adresse du directeur de tronçon suivant n’est localhost », « Adresse du directeur de tronçon suivant est le nom d’hôte », « Adresse du directeur du tronçon suivant est FQDN » ou « Adresse du directeur du tronçon suivant est définie sur true ». |
|
|
Port TCP du directeur du tronçon suivant
|
NextHopDirectorTCPPort | integer |
Port TCP sur lequel le directeur de tronçon suivant écoute (le directeur sur l’ordinateur sur lequel l’agent s’exécute). |
|
|
Le directeur de tronçon suivant utilise HTTPS
|
NextHopDirectorUsesHTTPS | boolean |
Définissez la valeur True si le directeur du tronçon suivant utilise HTTPS, ou false si ce n’est pas le cas. |
|
|
L’adresse du directeur du tronçon suivant est localhost
|
NextHopDirectorAddressIsLocalhostname | boolean |
L’adresse du directeur de tronçon suivant (par rapport à l’agent) est « localhost ». |
|
|
L’adresse du directeur du tronçon suivant est le nom d’hôte
|
NextHopDirectorAddressIsHostname | boolean |
L’adresse du directeur de tronçon suivant est le nom d’hôte de l’ordinateur exécutant l’agent (c’est-à-dire celui exécutant l’agent et le directeur). |
|
|
L’adresse du directeur du tronçon suivant est le nom de domaine complet
|
NextHopDirectorAddressIsFQDN | boolean |
L’adresse du directeur de tronçon suivant est le nom de domaine complet (FQDN) de l’ordinateur exécutant l’agent (c’est-à-dire celui exécutant l’agent et le directeur). |
|
|
Incrémenter le port TCP du directeur de tronçon suivant par ID de session
|
IncrementNextHopDirectorTCPPortBySessionId | boolean |
Pour vous assurer que le port TCP du directeur de tronçon suivant est unique (s’il existe plusieurs sessions parallèles à l’aide du tronçon suivant à partir du même hôte), l’ID de session peut être ajouté au port TCP du directeur du tronçon suivant. |
|
|
Durée en secondes d’attente
|
SecondsToWait | double |
Nombre maximal de secondes à attendre la connexion de la session de tronçon suivant. |
|
|
L’adresse du directeur du tronçon suivant est nommée canal
|
NextHopDirectorAddressIsNamedPipe | boolean |
L’adresse du directeur de tronçon suivant (par rapport à l’agent) utilise un canal nommé au lieu d’un service web TCP/IP. Il s’agit de la valeur par défaut pour éviter d’utiliser des ports TCP/IP sur le premier tronçon. |
|
|
Désactiver le tronçon suivant existant
|
DisableExistingNextHop | boolean |
Doit-on désactiver le double tronçon (s’il est actuellement actif) avant d’activer à nouveau ? Si la valeur est true (valeur par défaut), toutes les nouvelles instructions d’activation à double tronçon remplacent les instructions précédentes. Si la valeur est false, cela active le triple tronçon, car les instructions sont reçues par l’agent de IA-Connect double tronçon. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Session de tronçon suivant connectée
|
NextHopSessionConnected | boolean |
Retourne true si la session de tronçon suivant est connectée avant le dépassement de la durée maximale d’attente. |
Attendez que IA-Connect session se ferme par nom
Attend la fermeture de la session IA-Connect Director spécifiée. Il s’agit de la session dans laquelle les commandes à un agent IA-Connect sont envoyées. Le nom sera connu à partir d’une action « Attach » antérieure.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
nom de session IA-Connect
|
IAConnectSessionName | True | string |
Nom de la session IA-Connect à vérifier. |
|
Délai d’attente en secondes
|
TimeToWaitInSeconds | integer |
S’il n’existe aucune session du type spécifié (si un type spécifique a été spécifié), combien de temps doit-il IA-Connect attendre ? |
|
|
Déclencher une exception si le délai d’attente est dépassé
|
RaiseExceptionIfTimedout | boolean |
Doit-il IA-Connect déclencher une exception si une nouvelle session n’a pas été connectée avant l’expiration du délai d’expiration ? |
|
|
Attacher à la session de niveau 1 IA-Connect en cas de réussite
|
AttachToTier1IAConnectSessionOnSuccess | boolean |
Doit-il IA-Connect se reconnecter à la session de niveau 1 IA-Connect (la session IA-Connect Director du directeur qui reçoit les messages SOAP et/ou REST) si la session a réussi à se fermer ? |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
session IA-Connect fermée
|
IAConnectSessionClosed | boolean |
Retourne true si la session portant le nom spécifié a été fermée ou false si ce n’est pas le cas. |
|
Nom de session de niveau 1 attaché 1 IA-Connect
|
AttachedTier1IAConnectSessionName | string |
Nom de la session de niveau 1 IA-Connect connectée. |
Attendez que le thread de l’agent se termine correctement
Attend qu’un thread Agent se termine et récupère éventuellement les données de sortie du thread. Un thread agent peut être utilisé pour exécuter certaines actions dans un thread, ce qui permet aux actions de s’exécuter pendant longtemps (plus longtemps que le délai d’expiration du RPA) ou de s’exécuter en parallèle avec d’autres actions. Si le thread agent se termine, mais en échec, une exception est déclenchée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Thread Id
|
ThreadId | True | integer |
Si vous avez précédemment exécuté une action Agent en tant que thread, indiquez l’ID de thread pour récupérer l’état du thread. Cet ID de thread a été fourni en tant que sortie de l’action précédente exécutée en tant que thread. |
|
Secondes à attendre pour le thread
|
SecondsToWaitForThread | True | integer |
Nombre de secondes à attendre la fin du thread. Si le thread n’est pas terminé dans ce temps, une exception est levée (sauf si « Déclencher une exception si le thread n’est pas terminé » a la valeur false). |
|
Récupérer les données de sortie de thread
|
RetrieveThreadOutputData | boolean |
Définissez la valeur true pour récupérer les données de sortie de thread au format JSON. Il est recommandé de récupérer les données de sortie de thread en appelant la même action que celle utilisée pour créer le thread, en définissant l’entrée « Récupérer les données de sortie pour l’ID de thread » sur l’ID de thread, mais cette option vous permet de récupérer directement les données de sortie de thread et éventuellement de ne pas supprimer les données. |
|
|
Supprimer le thread après la récupération des données de sortie
|
ClearOutputDataFromMemoryOnceRead | boolean |
Si le thread s’est terminé correctement et que les données de sortie ont été récupérées (voir l’entrée « Récupérer les données de sortie de thread »), définissez cette entrée sur true pour supprimer le thread une fois les résultats retournés. Cela supprime les données de sortie du thread et le thread lui-même. Vous ne pourrez donc pas interroger à nouveau le thread. |
|
|
Déclencher une exception si le thread n’est pas terminé
|
RaiseExceptionIfThreadNotCompleted | boolean |
Si la valeur est true et que le thread n’est pas terminé dans l’heure spécifiée, une exception est levée. Si la valeur est false, cette action attend jusqu’à l’heure demandée (pour que le thread se termine) et signale l’état du thread (voir les sorties « Thread est en cours d’exécution », etc.). Une exception est toujours levée si le thread se termine, mais en échec. |
|
|
Déclencher une exception si l’erreur de thread est générée
|
RaiseExceptionIfThreadError | boolean |
Si la valeur est true (comportement par défaut) et que le thread a une condition d’erreur (thread terminé, mais pas réussi), une exception est levée et le thread est supprimé. Si la valeur est false, l’erreur est stockée dans la sortie « Message d’erreur de thread » et le thread ne sera pas supprimé (vous devez supprimer le thread à l’aide de l’action « Supprimer un thread d’agent » le cas échéant). |
|
|
Secondes d’attente par appel
|
SecondsToWaitPerCall | integer |
Les « secondes à attendre pour le thread » sont divisées en tranches de temps plus petites pour éviter les délais d’attente. Cette entrée facultative vous permet de spécifier la taille de la tranche de temps plus petite. Ne définissez pas sur une valeur supérieure à 80% du délai d’expiration du RPA, ou vous pouvez recevoir des erreurs de délai d’attente. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Thread a démarré
|
ThreadStarted | boolean |
True si le thread a démarré. False si le thread n’a pas encore démarré, ce qui suggère que quelque chose a échoué depuis que le thread démarre immédiatement. Utile uniquement si « Déclencher une exception si le thread n’est pas terminé » a la valeur false, car sinon une exception est levée si le thread n’a pas terminé dans le temps d’attente spécifié. |
|
Thread en cours d’exécution
|
ThreadRunning | boolean |
True si le thread est en cours d’exécution. False si le thread n’a jamais démarré (très peu probable) ou si le thread est maintenant terminé. Utile uniquement si « Déclencher une exception si le thread n’est pas terminé » a la valeur false, car sinon une exception est levée si le thread n’a pas terminé dans le temps d’attente spécifié. |
|
Le thread est terminé
|
ThreadCompleted | boolean |
True si le thread est terminé. False si le thread n’a jamais démarré (très peu probable) ou si le thread est toujours en cours d’exécution. Utile uniquement si « Déclencher une exception si le thread n’est pas terminé » a la valeur false, car sinon une exception est levée si le thread n’a pas terminé dans le temps d’attente spécifié. |
|
Thread réussi
|
ThreadSuccess | boolean |
True si le thread a réussi. False si le thread n’a jamais démarré (très peu probable), le thread est toujours en cours d’exécution ou si le thread a échoué. Utile uniquement si « Déclencher une exception si le thread n’est pas terminé » a la valeur false, car sinon une exception est levée si le thread n’a pas terminé dans le temps d’attente spécifié. |
|
Runtime de thread en secondes
|
ThreadRuntimeInSeconds | integer |
Nombre total de secondes pendant lesquelles le thread a été exécuté. |
|
nom de l’action IA-Connect
|
IAConnectActionName | string |
Nom interne de l’action IA-Connect Agent exécutée en tant que thread. |
|
Message d’état du thread
|
ThreadStatusMessage | string |
Chaîne de texte décrivant l’état du thread. Ce message est calculé à partir des propriétés ThreadStarted,ThreadRunning,ThreadCompleted,ThreadSuccess. Cette chaîne de texte est indépendante de la langue (elle ne change pas pour correspondre aux paramètres régionaux). |
|
Message d’erreur de thread
|
ThreadErrorMessage | string |
Si le thread a échoué, cette sortie contient le message d’erreur. Utile uniquement si « Déclencher une exception si une erreur de thread » est définie sur false, car sinon une exception est déclenchée si le thread a une erreur. |
|
JSON de données de sortie de thread
|
ThreadOutputJSON | string |
Si « Récupérer les données de sortie de thread » a la valeur true, cette sortie contient les données de sortie de thread brutes au format JSON. |
Bouton central de la souris vers le bas
Appuie (et ne libère pas) le bouton central de la souris dans la session utilisateur de l’agent IA-Connect. Pour libérer la souris, utilisez l’action du bouton central de la souris vers le haut.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Bouton de la souris centrale vers le haut
Libère le bouton de la souris centrale dans la session utilisateur de l’agent IA-Connect.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Bouton droit de la souris vers le bas
Appuie (et ne libère pas) le bouton droit de la souris dans la session utilisateur de l’agent IA-Connect. Pour libérer la souris, utilisez l’action vers le haut du bouton droit de la souris.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Bouton droit de la souris vers le haut
Libère le bouton droit de la souris dans la session utilisateur de l’agent IA-Connect.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Bouton gauche de la souris vers le bas
Appuie (et ne libère pas) le bouton gauche de la souris dans la session utilisateur de l’agent IA-Connect. Pour libérer la souris, utilisez l’action vers le haut du bouton gauche de la souris.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Bouton gauche de la souris vers le haut
Libère le bouton gauche de la souris dans la session utilisateur de l’agent IA-Connect.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Capture d’écran
Capture d’écran de la session utilisateur de l’agent IA-Connect et la retourne sous forme de chaîne encodée en Base64.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Plein écran
|
Fullscreen | boolean |
La capture d’écran doit-elle inclure l’écran entier ? |
|
|
Pixels X gauches
|
LeftXPixels | integer |
Si vous ne prenez pas de capture d’écran de l’écran entier, la valeur X (en pixels) à partir de laquelle la capture d’écran doit démarrer. Sur un seul affichage, le pixel X le plus à gauche est de 0. Sur un affichage multi-moniteur, le pixel X le plus à gauche peut être négatif (selon l’affichage marqué comme principal et où il est relatif à l’autre affichage). |
|
|
Pixels Y supérieurs
|
TopYPixels | integer |
Si vous ne prenez pas de capture d’écran de l’écran entier, la valeur Y (en pixels) à partir de laquelle la capture d’écran doit démarrer. Sur un seul affichage, le pixel Y le plus haut est de 0. Sur un écran multi-moniteur, le pixel Y le plus haut peut être négatif (selon l’affichage marqué comme principal et où il est relatif à l’autre affichage). |
|
|
Pixels de largeur
|
WidthPixels | integer |
Si vous ne prenez pas de capture d’écran de l’écran entier, largeur de la capture d’écran à partir de la position de démarrage. |
|
|
Pixels de hauteur
|
HeightPixels | integer |
Si vous ne prenez pas de capture d’écran entière, la hauteur de la capture d’écran à partir de la position de démarrage. |
|
|
Format d’image
|
ImageFormat | string |
Fournissez le format d’image (PNG, JPG, BMP ou GIF). |
|
|
Utiliser l’appareil d’affichage
|
UseDisplayDevice | boolean |
L’agent IA-Connect doit-il prendre en compte les informations de l’appareil d’affichage ? Cela fonctionnera mieux avec la mise à l’échelle des ppp et fournira la prise en charge de plusieurs affichages. |
|
|
Déclencher une exception en cas d’erreur
|
RaiseExceptionOnError | boolean |
Si la valeur est définie sur true : l’agent IA-Connect déclenche une exception si la capture d’écran échoue (par exemple, si la session est verrouillée). Si vous définissez la valeur false : le IA-Connect retourne une bitmap vide si la capture d’écran échoue et remplit les sorties « Capture d’écran réussie » et « Message d’erreur d’capture d’écran ». |
|
|
Masquer l’agent
|
HideAgent | boolean |
Définissez la valeur true pour masquer automatiquement l’agent (s’il est visible) pour vous assurer qu’il ne masque pas la capture d’écran. |
|
|
Utiliser des coordonnées physiques
|
UsePhysicalCoordinates | boolean |
Définissez la valeur true pour spécifier que les coordonnées fournies sont physiques (et non pas des ppp mis à l’échelle et correspondent donc aux pixels physiques sur l’affichage). Définissez la valeur false (valeur par défaut) pour spécifier que les coordonnées fournies sont virtuelles (ppp mis à l’échelle). Les actions UIA, Java et Web utilisent généralement des coordonnées virtuelles. |
|
|
Afficher l’ID de l’appareil
|
DisplayDeviceId | integer |
Cette entrée fonctionne uniquement lorsque l’entrée « Utiliser l’appareil d’affichage » a la valeur true. Définissez la valeur 0 (valeur par défaut) pour inclure tous les moniteurs. Définissez sur 1 pour inclure uniquement le moniteur principal. Défini sur 2 ou version ultérieure pour inclure uniquement le moniteur secondaire approprié. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Image d’écran en tant que Base64
|
ScreenBitmapBase64 | string |
Image d’écran sous forme de chaîne encodée En Base64. Vous pouvez l’afficher à l’aide de l’utilitaire fourni « Base64 to bitmap ». |
|
Capture d’écran réussie
|
ScreenshotSuccessful | boolean |
Définissez la valeur true si la capture d’écran réussit. Définissez la valeur false si la capture d’écran a échoué et que l’option « Déclencher une exception lors de l’erreur » a été définie sur false. Une exception est déclenchée si la capture d’écran a échoué et que l’option « Déclencher l’exception sur l’erreur » a été définie sur true. |
|
Message d’erreur de capture d’écran
|
ScreenshotErrorMessage | string |
Si la capture d’écran a échoué et que l’option « Déclencher une exception lors de l’erreur » a été définie sur false, ce champ de sortie contiendra le message d’erreur. Il s’agit d’une alternative à la définition de « Déclencher une exception en cas d’erreur » sur true, ce qui entraîne une exception en cas d’erreur lors de l’exécution de la capture d’écran. |
Clic central de la souris
Cliquez sur le bouton de la souris centrale dans la session utilisateur de l’agent IA-Connect.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Clic central sur la souris au niveau de la coordonnée
Cliquez sur le bouton de la souris centrale dans la session utilisateur de l’agent IA-Connect sur les coordonnées spécifiées. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
X pixels
|
XCoord | True | integer |
Valeur de coordonnée X (en pixels). |
|
Pixels Y
|
YCoord | True | integer |
Valeur de coordonnée Y (en pixels). |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Clic gauche de la souris
Cliquez sur le bouton gauche de la souris dans la session utilisateur de l’agent IA-Connect.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Cliquer avec le bouton droit sur la souris
Cliquez sur le bouton droit de la souris dans la session utilisateur de l’agent IA-Connect.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Cliquez avec la souris à gauche à la coordonnée
Cliquez sur le bouton gauche de la souris dans la session utilisateur de l’agent IA-Connect sur les coordonnées spécifiées. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
X pixels
|
XCoord | True | integer |
Valeur de coordonnée X (en pixels). |
|
Pixels Y
|
YCoord | True | integer |
Valeur de coordonnée Y (en pixels). |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Cliquez avec le bouton droit sur la souris à la coordonnée
Cliquez sur le bouton droit de la souris dans la session utilisateur de l’agent IA-Connect sur les coordonnées spécifiées. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
X pixels
|
XCoord | True | integer |
Valeur de coordonnée X (en pixels). |
|
Pixels Y
|
YCoord | True | integer |
Valeur de coordonnée Y (en pixels). |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Configurer le tronçon suivant IA-Connect Director
Configurez le directeur de tronçon suivant dans un scénario à double tronçon. Cela n’est nécessaire que si les paramètres de directeur de tronçon suivant par défaut IA-Connect ne conviennent pas.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
SOAP activé
|
SOAPEnabled | boolean |
L’interface SOAP doit-elle être activée sur le directeur de tronçon suivant ? |
|
|
REST activé
|
RESTEnabled | boolean |
L’interface REST doit-elle être activée sur le directeur de tronçon suivant ? |
|
|
Serveur web activé
|
WebServerEnabled | boolean |
Le serveur web (pour l’hébergement de l’inspecteur IA-Connect) doit-il être activé sur le directeur du tronçon suivant ? |
|
|
Le directeur est localhost uniquement
|
DirectorIsLocalhostOnly | boolean |
Les interfaces SOAP et REST director doivent-elles écouter uniquement sur « localhost » ? Cette valeur doit être définie sur true, car aucun autre ordinateur ne doit communiquer avec ces interfaces. |
|
|
Port TCP SOAP
|
SOAPTCPPort | integer |
Si l’interface SOAP a été activée, quel port TCP doit-il s’exécuter (par défaut sur 8002) ? |
|
|
Port TCP REST
|
RESTTCPPort | integer |
Si l’interface REST a été activée, quel port TCP doit-il s’exécuter (par défaut sur 8002) ? |
|
|
SOAP utilise HTTPS
|
SOAPUsesHTTPS | boolean |
L’interface SOAP utilise-t-elle HTTPS (au lieu de HTTP) ? Si la valeur true est définie, un certificat est requis sur l’ordinateur de premier tronçon pour faciliter le protocole HTTPS. Cela peut être partagé avec le certificat utilisé pour REST. |
|
|
REST utilise HTTPS
|
RESTUsesHTTPS | boolean |
L’interface REST utilise-t-elle HTTPS (au lieu de HTTP) ? Si la valeur true est définie, un certificat est requis sur l’ordinateur de premier tronçon pour faciliter le protocole HTTPS. Cela peut être partagé avec le certificat utilisé pour SOAP. |
|
|
Incrémenter le port TCP du directeur par SessionId
|
IncrementDirectorTCPPortBySessionId | boolean |
Pour vous assurer que le port TCP du directeur est unique (s’il existe plusieurs sessions parallèles à l’aide du même hôte de premier tronçon), l’ID de session de premier tronçon peut être ajouté au port TCP du directeur. Cela n’est nécessaire que si SOAP ou REST est activé sur le directeur de premier tronçon et qu’ils ne sont généralement pas activés, car les canaux nommés sont utilisés par défaut. |
|
|
SOAP utilise l’authentification utilisateur
|
SOAPUsesUserAuthentication | boolean |
Définissez la valeur True si vous souhaitez que le port TCP SOAP HTTP utilise l’authentification utilisateur. Reportez-vous au guide d’installation IA-Connect pour plus d’informations sur la configuration de ce guide. |
|
|
REST utilise l’authentification utilisateur
|
RESTUsesUserAuthentication | boolean |
Définissez la valeur True si vous souhaitez que le port TCP REST HTTP utilise l’authentification utilisateur. Reportez-vous au guide d’installation IA-Connect pour plus d’informations sur la configuration de ce guide. |
|
|
Commande nommée canal activée
|
CommandNamedPipeEnabled | boolean |
L’agent de premier tronçon doit-il utiliser des canaux nommés pour communiquer avec le directeur du premier tronçon ? Il s’agit de la méthode de communication par défaut. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Convertir des coordonnées de rectangle
Convertit une coordonnée de pixel rectangle de virtual en physique ou physique en virtuelle. Si vous souhaitez convertir un point, définissez simplement Right=Left et Bottom=Top. Les coordonnées physiques correspondent directement aux pixels du moniteur. Les coordonnées virtuelles sont mises à l’échelle par ppp. Si la mise à l’échelle d’affichage sous-jacente de tous les appareils d’affichage est de 100%, les coordonnées physiques et virtuelles sont identiques.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Coordonnée X de l’écran du bord gauche du rectangle
|
RectangleLeftPixelXCoord | True | integer |
Bord de pixel gauche du rectangle à convertir. Peut être en pixels virtuels ou physiques en fonction du type de conversion. |
|
Coordonnée Y du pixel de l’écran du bord supérieur du rectangle
|
RectangleTopPixelYCoord | True | integer |
Bord du pixel supérieur du rectangle à convertir. Peut être en pixels virtuels ou physiques en fonction du type de conversion. |
|
Coordonnée X du pixel de l’écran du bord droit rectangle
|
RectangleRightPixelXCoord | True | integer |
Bord de pixel droit du rectangle à convertir. Peut être en pixels virtuels ou physiques en fonction du type de conversion. |
|
Coordonnée Y du pixel de l’écran du bord inférieur du rectangle
|
RectangleBottomPixelYCoord | True | integer |
Bord du pixel inférieur du rectangle à convertir. Peut être en pixels virtuels ou physiques en fonction du type de conversion. |
|
Type de conversion
|
ConversionType | True | string |
Type de conversion : de physique à virtuel (PhysicalToVirtual ou P2V) ou virtuel en physique (VirtualToPhysical ou V2P). |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Coordonnée X du pixel X de l’écran du bord gauche converti du rectangle
|
ConvertedRectangleLeftPixelXCoord | integer |
Bord de pixel gauche du rectangle converti. Peut être en pixels virtuels ou physiques en fonction du type de conversion. |
|
Coordonnée Y du pixel Y du rectangle de bord supérieur converti
|
ConvertedRectangleTopPixelYCoord | integer |
Bord du pixel supérieur du rectangle converti. Peut être en pixels virtuels ou physiques en fonction du type de conversion. |
|
Coordonnée X du pixel X de l’écran de bord droit converti du rectangle
|
ConvertedRectangleRightPixelXCoord | integer |
Bord de pixel droit du rectangle converti. Peut être en pixels virtuels ou physiques en fonction du type de conversion. |
|
Coordonnée Y du pixel Y du rectangle converti du bord inférieur
|
ConvertedRectangleBottomPixelYCoord | integer |
Bord du pixel inférieur du rectangle converti. Peut être en pixels virtuels ou physiques en fonction du type de conversion. |
|
Largeur du rectangle converti
|
ConvertedRectangleWidth | integer |
Largeur en pixels du rectangle converti. Peut être en pixels virtuels ou physiques en fonction du type de conversion. |
|
Hauteur du rectangle converti
|
ConvertedRectangleHeight | integer |
Hauteur en pixels du rectangle converti. Peut être en pixels virtuels ou physiques en fonction du type de conversion. |
Copier le fichier dans le Presse-papiers
Copie le fichier local spécifié dans le Presse-papiers dans la session utilisateur de l’agent IA-Connect.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de fichier
|
Filepath | True | string |
Chemin d’accès au fichier local à copier dans le Presse-papiers. |
|
Couper
|
Cut | boolean |
Si la valeur est true, le fichier sera coupé au lieu de copier. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
CopyFileToClipboardResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Copier le fichier du client vers le serveur
Copie un fichier de l’ordinateur local (exécutant le directeur IA-Connect) sur l’ordinateur distant (exécutant l’agent IA-Connect).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin du fichier client
|
ClientFilePath | True | string |
Chemin d’accès du fichier à partir duquel copier le fichier (sur l’ordinateur local exécutant le IA-Connect Director). |
|
Chemin d’accès au fichier serveur
|
ServerFilePath | True | string |
Chemin d’accès au fichier dans lequel copier le fichier (sur l’ordinateur exécutant l’agent IA-Connect). |
|
Compresser
|
Compress | boolean |
Le fichier doit-il être compressé lors de la copie ? |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Copier un fichier
Copie un fichier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin d’accès au fichier source
|
SourceFilePath | True | string |
Chemin complet du fichier source. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Chemin d’accès du fichier de destination
|
DestFilePath | True | string |
Chemin d’accès complet à la destination vers laquelle le fichier doit être copié. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Créer un fichier de lancement de session Bureau à distance (RDS)
Créez un fichier de lancement rdS (Remote Desktop Session) qui peut être utilisé pour lancer automatiquement une session Bureau à distance à l’aide de paramètres spécifiés, au lieu d’exiger une automatisation de l’interface utilisateur du client Bureau à distance. Un fichier de lancement RDS a l’extension « .rdp » et est souvent appelé fichier RDP.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Adresse distante
|
RemoteAddress | True | string |
Adresse du système distant auquel se connecter. Il peut s’agir d’une adresse IP, d’un nom d’hôte ou d’un nom de domaine complet (FQDN). |
|
Chemin du dossier de sortie
|
OutputFolderPath | True | string |
Dossier dans lequel enregistrer le fichier RDP. |
|
Nom de fichier RDP
|
RDPFileName | True | string |
Nom du fichier RDP qui sera créé dans le chemin du dossier de sortie. |
|
Remplacer le fichier RDP s’il existe déjà
|
OverwriteRDPFileIfAlreadyExists | boolean |
Définissez la valeur true pour remplacer automatiquement n’importe quel fichier RDP avec le même dossier/nom de fichier. Définissez la valeur false si un nouveau fichier RDP ne doit pas être créé si un fichier RDP existant avec le même dossier/nom de fichier existe déjà. |
|
|
Approuver un ordinateur distant
|
TrustRemoteComputer | boolean |
Définissez la valeur true pour marquer l’adresse distante comme approuvée (dans le Registre Windows), principalement à des fins de redirection d’appareil, éliminant ainsi une fenêtre contextuelle que vous pouvez recevoir lors du lancement du fichier RDP. |
|
|
Stocker les informations d’identification
|
StoreCredentials | boolean |
Définissez la valeur true pour créer des informations d’identification utilisateur pour contenir les détails de l’authentification Bureau à distance. Cela peut vous permettre de vous connecter au système Bureau à distance sans être invité à l’authentification. |
|
|
Nom d’utilisateur
|
UserName | string |
Si vous stockez des informations d’identification pour contenir les détails de l’authentification Bureau à distance, cela vous permet de spécifier le nom d’utilisateur à stocker dans les informations d’identification. |
|
|
Mot de passe
|
Password | string |
Si vous stockez des informations d’identification pour contenir les détails de l’authentification Bureau à distance, cela vous permet de spécifier le mot de passe à stocker dans les informations d’identification. |
|
|
Type d’informations d’identification
|
CredentialType | string |
Si vous stockez des informations d’identification pour contenir les détails de l’authentification Bureau à distance, vous pouvez spécifier le type d’informations d’identification : Windows ou Générique. Pour enregistrer des informations d’identification RDP, vous créez généralement des informations d’identification Windows. |
|
|
Persistance des informations d’identification
|
CredentialPersistence | string |
Si vous stockez des informations d’identification pour contenir les détails de l’authentification Bureau à distance, cela vous permet de spécifier la persistance des informations d’identification : Session (dernière pour cette session de connexion), LocalMachine (conserve pour cet utilisateur entre les sessions et redémarre uniquement sur cet ordinateur) ou Enterprise (peut se déplacer pour cela entre les ordinateurs). La valeur par défaut lors de la création de fichiers RDP est « Session ». |
|
|
Rediriger les imprimantes
|
RedirectPrinters | boolean |
Les imprimantes de la session locale doivent-ils être mappées dans la session Bureau à distance ? Ce paramètre peut être appliqué à la fin distante et ne prend donc pas effet. |
|
|
Rediriger tous les lecteurs
|
RedirectAllDrives | boolean |
Toutes les lettres de lecteur (par exemple, C :) dans la session locale doivent-elles être mappées dans la session Bureau à distance ? Ce paramètre peut être appliqué à la fin distante et ne prend donc pas effet. |
|
|
Rediriger le Presse-papiers
|
RedirectClipboard | boolean |
Le Presse-papiers doit-il être partagé entre le système local et distant, ce qui autorise la copie et le collage entre les deux systèmes ? Ce paramètre peut être appliqué à la fin distante et ne prend donc pas effet. |
|
|
Plein écran
|
Fullscreen | boolean |
La session Bureau à distance doit-elle être en plein écran. |
|
|
Largeur du bureau
|
DesktopWidth | integer |
Largeur de la session Bureau à distance en pixels si la session Bureau à distance n’est pas en plein écran. |
|
|
Hauteur du bureau
|
DesktopHeight | integer |
Hauteur de la session Bureau à distance en pixels si la session Bureau à distance n’est pas en plein écran. |
|
|
Utiliser multi-moniteur
|
UseMultiMonitor | boolean |
Définissez la valeur false si une session Bureau à distance plein écran ne doit utiliser qu’un seul moniteur. Définissez la valeur true si une session Bureau à distance plein écran doit utiliser tous les moniteurs. N’a aucun effet sur un système à moniteur unique (et donc la plupart des machines virtuelles). |
|
|
Profondeur de couleur de session
|
SessionBPP | integer |
Profondeur de couleur de la session Bureau à distance en bits par pixel (BPP). Un nombre plus élevé entraîne davantage de couleurs. Les valeurs prises en charge sont 15, 16, 24, 32. |
|
|
Dimensionnement intelligent
|
SmartSizing | boolean |
Définissez la valeur true pour que l’ordinateur local met automatiquement à l’échelle le contenu de la session distante pour qu’il corresponde à la taille des fenêtres. Définissez la valeur false pour ne pas être automatiquement mis à l’échelle. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Chemin d’accès au fichier RDP
|
RDPFilePath | string |
Chemin complet du fichier RDP généré. |
Créer un répertoire
Crée un répertoire (dossier) sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin d’accès au répertoire
|
DirectoryPath | True | string |
Chemin complet du répertoire (dossier). Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Erreur s’il existe déjà
|
ErrorIfAlreadyExists | boolean |
Doit-il IA-Connect déclencher une erreur si le répertoire (dossier) existe déjà ? |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Créer un secret à usage unique Orchestrator
Un secret unique fournit une installation pour stocker un secret qui peut être récupéré une seule fois, via une URL unique non modifiable. Il est généralement utilisé pour partager des secrets avec un tiers. Vous pouvez créer un secret unique à l’aide de l’interface utilisateur Orchestrator, de l’API REST ou de votre flux.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom convivial
|
FriendlyName | True | string |
Il s’agit d’un nom descriptif qui est purement utilisé pour identifier ce secret unique. Le seul objectif de ce nom est d’afficher la liste des secrets dans l’interface utilisateur d’Orchestrator. |
|
Valeur secrète
|
SecretValue | password |
Valeur secrète unique que vous souhaitez partager et rendre disponible via une URL unique. |
|
|
Expression de récupération 1
|
RetrievalPhrase1 | password |
Il s’agit d’une expression requise pour récupérer le secret unique, via l’URL unique. Si elle est vide, une expression de récupération n’est pas nécessaire. Les phases de récupération respectent la casse. |
|
|
Expression de récupération 2
|
RetrievalPhrase2 | password |
Il s’agit d’une deuxième expression requise pour récupérer le secret unique, via l’URL unique. Si elle est vide, une expression de récupération n’est pas nécessaire. Les phases de récupération respectent la casse. |
|
|
Récupérations maximales avant la suppression
|
MaximumRetrievalsBeforeDeletion | integer |
Combien de fois ce secret unique peut-il être récupéré avant qu’il ne soit supprimé de l’Orchestrateur ? Par défaut, cette valeur est définie sur 1 (une fois). Défini sur une valeur plus élevée si plusieurs personnes doivent accéder à ce secret. |
|
|
Le secret a une date de début
|
SecretHasAStartDate | boolean |
Activez si le secret ne doit pas être disponible pour la récupération, jusqu’à une date et une heure spécifiques. |
|
|
Date et heure de début du secret
|
SecretStartDateTime | date-time |
Date et heure à laquelle ce secret sera disponible pour la récupération. Les dates et heures sont entrées au format jj/MM/aaaa HH :mm, et stockées et traitées au format UTC/GMT+0. Par exemple : « 2022-01-24T07:00:00 » empêcherait la récupération du secret unique avant 07.00 heures UTC (GMT+0) le 24 janvier 2022 (vous recevrez un 404). Vous pouvez également utiliser l’entrée « Heures jusqu’à l’heure de début du secret ». Lorsque vous utilisez cette entrée, vous devez définir « Secret a une date de début » sur true, ou l’entrée est ignorée. |
|
|
Heures jusqu’à l’heure de début du secret
|
HoursUntilSecretStartTime | integer |
Nombre d’heures jusqu’à ce que ce secret soit disponible pour la récupération. Vous pouvez également utiliser l’entrée « Date et heure de début du secret ». Lorsque vous utilisez cette entrée, vous devez définir « Secret a une date de début » sur true. |
|
|
Le secret a une date d’expiration
|
SecretHasAnExpiryDate | boolean |
Activez si le secret doit être automatiquement supprimé après une période de temps, qu’il soit récupéré ou non. |
|
|
Date et heure d’expiration du secret
|
SecretExpiryDateTime | date-time |
Date et heure de suppression automatique de ce secret, qu’il ait été récupéré ou non. Les dates et heures sont entrées au format aaaa-MM-JJTHH :mm :ss et stockées et traitées au format UTC/GMT+0. Par exemple : '2022-01-24T07:00:00' supprimerait le secret unique à 07.00 heures UTC (GMT+0) le 24 janvier 2022. Vous pouvez également utiliser l’entrée « Heures jusqu’à l’expiration du secret ». Lorsque vous utilisez cette entrée, vous devez définir « Secret a une date d’expiration » sur true, ou l’entrée est ignorée. |
|
|
Heures jusqu’à l’expiration du secret
|
HoursUntilSecretExpiry | integer |
Nombre d’heures jusqu’à ce que ce secret soit automatiquement supprimé, qu’il ait été récupéré ou non. Vous pouvez également utiliser l’entrée « Date et heure d’expiration du secret ». Lorsque vous utilisez cette entrée, vous devez définir « Secret a une date d’expiration » sur true. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
URL de récupération
|
RetrievalURL | string |
URL unique utilisée pour récupérer le secret à usage unique. |
|
ID de récupération
|
RetrievalId | string |
ID de récupération unique. Cette URL unique est générée à partir de cet ID unique. Cet ID peut être utile si vous devez construire votre propre URL, dans un scénario personnalisé. |
Dessiner un rectangle à l’écran
Dessine un rectangle à l’écran pour faciliter l’identification des coordonnées de l’écran ou la sortie d’une action qui signale les coordonnées de l’écran. Le rectangle est automatiquement supprimé après 5 secondes.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Coordonnée X de l’écran du bord gauche du rectangle
|
RectangleLeftPixelXCoord | True | integer |
Bord de pixel gauche du rectangle à afficher. Peut être en pixels virtuels ou physiques en fonction de l’entrée « Les coordonnées sont physiques ». |
|
Coordonnée X du pixel de l’écran du bord droit rectangle
|
RectangleRightPixelXCoord | True | integer |
Bord de pixel droit du rectangle à afficher. Peut être en pixels virtuels ou physiques en fonction de l’entrée « Les coordonnées sont physiques ». |
|
Coordonnée Y du pixel de l’écran du bord supérieur du rectangle
|
RectangleTopPixelYCoord | True | integer |
Bord du pixel supérieur du rectangle à afficher. Peut être en pixels virtuels ou physiques en fonction de l’entrée « Les coordonnées sont physiques ». |
|
Coordonnée Y du pixel de l’écran du bord inférieur du rectangle
|
RectangleBottomPixelYCoord | True | integer |
Bord du pixel inférieur du rectangle à afficher. Peut être en pixels virtuels ou physiques en fonction de l’entrée « Les coordonnées sont physiques ». |
|
Couleur du stylet
|
PenColour | string |
Couleur du rectangle à dessiner (par exemple, rouge, vert, bleu, jaune, violet ou orange) ou un code hexadécimal de chaîne, par exemple, #FF0000. |
|
|
Pixels d’épaisseur du stylet
|
PenThicknessPixels | integer |
Épaisseur (en pixels) de la bordure du rectangle en surbrillance. |
|
|
Secondes à afficher
|
SecondsToDisplay | integer |
Nombre de secondes à afficher le rectangle. |
|
|
Les coordonnées sont physiques
|
CoordinatesArePhysical | boolean |
Défini sur true si les coordonnées fournies sont des coordonnées d’écran physiques. Définissez la valeur false si les coordonnées fournies sont virtuelles. Si la mise à l’échelle d’affichage sous-jacente est de 100%, les coordonnées physiques et virtuelles sont identiques. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
DrawRectangleOnScreenResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Différer la tâche d’automatisation d’Orchestrator existante
Différer une tâche Orchestrator existante qui se trouve déjà dans la file d’attente. La tâche sera différée à une heure spécifiée à l’avenir. Il est couramment utilisé pour différer une tâche existante (c’est-à-dire que la tâche a été précédemment différée et doit maintenant être différée à nouveau). Utilisez cette action pour suspendre temporairement une tâche pendant une durée spécifiée (par exemple, si vous attendez quelque chose).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de tâche
|
TaskId | True | integer |
ID de la tâche d’automatisation Orchestrator existante à différer (ou différer à nouveau). |
|
Délai de report en minutes
|
DeferralTimeInMinutes | integer |
Combien de minutes la tâche d’automatisation doit-elle être retardée. |
|
|
Différer les données stockées
|
DeferralStoredData | string |
Données facultatives à stocker avec cette tâche. Il sera disponible pour le processus/le flux lorsqu’il continue à partir d’un report. Cela est généralement utilisé pour stocker les données que vous avez calculées pendant votre processus/flux que vous devez redevenir disponible après report. Vous êtes libre de stocker des données dans n’importe quel format, mais JSON est un format couramment utilisé. |
|
|
Phase de processus
|
ProcessStage | string |
Point à l’endroit où le processus /le flux d’automatisation doit continuer après le report. Il s’agit d’une valeur de chaîne facultative qui sera unique au processus/flux spécifique. Cette opération sera utilisée par une condition dans le processus/le flux différé pour déterminer l’étape à effectuer ensuite. Par exemple : si vous souhaitez que le processus/le flux continue à l’étape « Exchange » lorsqu’il se poursuit après le report, entrez la valeur « Exchange ». |
|
|
Priority
|
Priority | integer |
Définissez le niveau de priorité de cette tâche (1 étant le niveau le plus élevé). |
|
|
Mettre la tâche en attente
|
TaskOnHold | boolean |
Si vous définissez cette valeur sur true, la tâche est mise en attente et ne sera donc pas traitée dans un flux de travail de tâche classique, même lorsque la date de report est atteinte. Vous pouvez modifier l’état « En attente » ultérieurement, à l’aide de l’action « Modifier l’état de la tâche Automation d’Orchestrator ». |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
TasksDeferExistingTaskResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Différer l’opération de tâche d’automatisation Orchestrator existante
Différer une tâche Orchestrator existante qui se trouve déjà dans la file d’attente. La tâche sera différée à une heure spécifiée à l’avenir. Il est couramment utilisé pour différer une tâche existante (c’est-à-dire que la tâche a été précédemment différée et doit maintenant être différée à nouveau). Utilisez cette action pour suspendre temporairement une tâche pendant une durée spécifiée (par exemple, si vous attendez quelque chose).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID d’opération
|
OperationId | True | string |
ID d’opération de la tâche Orchestrator à différer (ou différer à nouveau). |
|
Délai de report en minutes
|
DeferralTimeInMinutes | integer |
Combien de minutes la tâche d’automatisation doit-elle être retardée. |
|
|
Différer les données stockées
|
DeferralStoredData | string |
Données facultatives à stocker avec cette tâche. Il sera disponible pour le processus/le flux lorsqu’il continue à partir d’un report. Cela est généralement utilisé pour stocker les données que vous avez calculées pendant votre processus/flux que vous devez redevenir disponible après report. Vous êtes libre de stocker des données dans n’importe quel format, mais JSON est un format couramment utilisé. |
|
|
Phase de processus
|
ProcessStage | string |
Point à l’endroit où le processus /le flux d’automatisation doit continuer après le report. Il s’agit d’une valeur de chaîne facultative qui sera unique au processus/flux spécifique. Cette opération sera utilisée par une condition dans le processus/le flux différé pour déterminer l’étape à effectuer ensuite. Par exemple : si vous souhaitez que le processus/le flux continue à l’étape « Exchange » lorsqu’il se poursuit après le report, entrez la valeur « Exchange ». |
|
|
Priority
|
Priority | integer |
Définissez le niveau de priorité de cette tâche (1 étant le niveau le plus élevé). |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
TasksDeferExistingTaskOperationResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Double-cliquez sur la souris à gauche
Double-cliquez sur le bouton gauche de la souris dans la session utilisateur de l’agent IA-Connect.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Retard en millisecondes
|
DelayInMilliseconds | integer |
Délai entre chaque clic, en millisecondes. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Double-cliquez sur la souris à gauche à la coordonnée
Double-cliquez sur le bouton gauche de la souris dans la session utilisateur de l’agent IA-Connect sur les coordonnées spécifiées. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
X pixels
|
XCoord | True | integer |
Valeur de coordonnée X (en pixels). |
|
Pixels Y
|
YCoord | True | integer |
Valeur de coordonnée Y (en pixels). |
|
Retard en millisecondes
|
DelayInMilliseconds | integer |
Délai entre chaque clic, en millisecondes. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Déclencher une exception
Déclenchez une exception avec le message spécifié si l’exception d’entrée n’est pas vide. Cela est utile pour déclencher un message d’exception dans votre flux (HTTP 400) qui sera ensuite intercepté par une étape de gestion des erreurs, si une action antérieure avait une erreur. Cette exception n’est pas enregistrée dans les statistiques d’exécution de flux IA-Connect Orchestrator.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Exception d’entrée
|
InputException | string |
Si cette exception d’entrée n’est pas une chaîne vide, une exception est levée avec le message d’exception fourni. Si cette exception d’entrée est vide, cette action ne fera rien. |
|
|
Message d’exception
|
ExceptionMessage | string |
Message d’exception à déclencher. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
RaiseExceptionResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Décompresser le fichier
Décompresse un fichier qui a été compressé à l’aide de la compression ZIP.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin d’accès au fichier ZIP
|
ZIPFilename | True | string |
Chemin complet du fichier ZIP à décompresser. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Extraire le dossier
|
ExtractFolder | string |
Chemin d’accès du dossier dans lequel extraire le fichier ZIP. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
|
Extraire tous les fichiers dans un dossier unique
|
ExtractAllFilesToSingleFolder | boolean |
Si la valeur est True, la structure de dossiers à l’intérieur du fichier ZIP est ignorée et tous les fichiers sont extraits dans le dossier spécifié. |
|
|
Inclure des fichiers d’expression régulière
|
IncludeFilesRegEx | string |
Expression régulière facultative pour vous permettre de spécifier les fichiers à extraire. Correspond uniquement au nom de fichier. |
|
|
Exclure l’expression régulière des fichiers
|
ExcludeFilesRegEx | string |
Expression régulière facultative pour vous permettre de spécifier les fichiers à exclure de l’extraction. Correspond uniquement au nom de fichier. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nombre de fichiers extraits avec succès
|
FilesExtractedSuccessfully | integer |
Nombre de fichiers qui ont été extraits du fichier ZIP avec succès. |
|
Le nombre de fichiers n’a pas pu être extrait
|
FilesFailedToExtract | integer |
Nombre de fichiers qui n’ont pas pu être extraits du fichier ZIP. |
|
Nombre de fichiers exclus
|
FilesExcluded | integer |
Nombre de fichiers exclus (si vous utilisez l’entrée « Exclure les fichiers d’expression régulière »). |
Déconnecter une session à distance
Si l’agent IA-Connect s’exécute dans une session distante, cette action déconnecte la session distante. Cela n’est pas le même que la déconnexion et laisse la session à distance s’exécuter dans un état déconnecté. Cette action peut être utilisée lorsque vous souhaitez vous reconnecter à la session distante ultérieurement et continuer à partir du même état, plutôt que de démarrer une nouvelle session. Si l’agent IA-Connect s’exécute localement, cette action verrouille la session.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Secondes à attendre
|
SecondsToWait | integer |
Délai d’attente avant d’émettre la commande de déconnexion au système d’exploitation afin que l’agent IA-Connect puisse signaler l’achèvement de la commande avant de perdre le contact (qui se produirait uniquement dans une session distante). |
|
|
Ne pas se déconnecter si l’agent local
|
DoNotDisconnectIfLocalAgent | boolean |
Si la valeur est true et que l’agent IA-Connect s’exécute dans une session locale (c’est-à-dire directement sur le worker), cette action est ignorée en mode silencieux. Cela est utile, car la déconnexion d’un agent local verrouille la session et limite donc les fonctions RPA jusqu’à ce que la session soit déverrouillée. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Déconnexion de session à distance
Déconnecte la session à distance où l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Secondes à attendre
|
SecondsToWait | integer |
Délai d’attente après avoir émis la commande de déconnexion sur le système d’exploitation afin que l’agent IA-Connect puisse signaler l’achèvement de la commande. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Définir IA-Connect clé de licence
Licence l’agent IA-Connect avec une clé de licence. Il peut s’agir d’une chaîne de licence ou du nom convivial d’une licence détenue dans le IA-Connect Orchestrator.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Clé de licence
|
LicenseString | True | string |
Chaîne de clé de licence IA-Connect ou nom convivial d’une licence détenue dans l’orchestrateur IA-Connect (si elle contrôle IA-Connect via l’orchestrateur IA-Connect). |
|
Stocker dans le Registre
|
StoreInRegistry | boolean |
La licence IA-Connect doit-elle être temporairement stockée dans le Registre ? Cela garantit que l’agent IA-Connect sera concédé sous licence pendant la durée de la session utilisateur, même si l’agent est fermé et redéployé. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Jours jusqu’à l’expiration de la licence
|
DaysUntilLicenseExpires | integer |
Nombre de jours restants jusqu’à l’expiration de la licence IA-Connect. |
Définir IA-Connect code de licence
Charge une licence de domaine agent de type ancien (7.0 et 7.1) sur l’agent IA-Connect.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de domaine NetBIOS du client
|
CustomerNETBIOSDomainName | True | string |
Nom de domaine NetBIOS de l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. |
|
Nom complet du client
|
CustomerDisplayName | True | string |
Nom du client à afficher dans la barre de titre de l’agent IA-Connect. |
|
Nom du fournisseur
|
VendorName | True | string |
Nom du fournisseur IA-Connect. |
|
Date d’expiration de la licence
|
LicenseExpiryDate | True | string |
Date d’expiration de la licence IA-Connect. |
|
Code d’activation
|
ActivationCode | True | string |
Code d’activation de la licence IA-Connect. |
|
Stocker dans le Registre
|
StoreInRegistry | boolean |
La licence IA-Connect doit-elle être temporairement stockée dans le Registre ? Cela garantit que l’agent IA-Connect sera concédé sous licence pendant la durée de la session utilisateur, même si l’agent est fermé et redéployé. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Définir IA-Connect interface graphique utilisateur de l’agent la plus à l’extrémité supérieure
Définit l’agent IA-Connect comme le plus haut. Cela signifie que l’agent IA-Connect est toujours visible à l’écran et ne peut pas être masqué derrière d’autres fenêtres d’application.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Supérieure
|
TopMost | boolean |
L’agent IA-Connect doit-il être défini le plus haut (true) ou doit-il être désactivé (false) ? |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Définir IA-Connect niveau du journal du directeur
Définit le niveau de journalisation IA-Connect Director sur la valeur spécifiée. Les niveaux de journalisation sont définis de 0 à 4. 0 est désactivé. 1 est le niveau de journal le plus bas (et la valeur par défaut). 4 est le niveau de journal le plus élevé.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Niveau de journal
|
LoggingLevel | True | integer |
Niveau de journalisation sur lequel le directeur IA-Connect doit être défini. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Définir la configuration des coordonnées globales de l’agent IA-Connect
Configure le système de coordonnées global de l’agent IA-Connect, qui est utilisé pour afficher les emplacements des éléments (par exemple : lors de l’inspection de la souris) et calculer les positions de la souris (par exemple, lors de l’exécution d’actions globales de la souris). Les valeurs par défaut fournissent les fonctionnalités les plus récentes, mais vous pouvez utiliser cette action pour revenir au comportement dans les versions précédentes de l’Agent ou spécifier qu’une API utilise un autre système de coordonnées.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fonctionnalité multi-moniteur
|
MultiMonitorFunctionality | string |
Défini sur « Affichage principal uniquement » (PrimaryMonitor) pour revenir à un comportement plus ancien, qui prend uniquement en charge la mise en surbrillance des éléments et l’exécution d’actions globales de souris sur l’appareil d’affichage principal (le seul mode disponible dans IA-Connect 9.3 et versions antérieures). Définissez sur « Tous les affichages » (MultiMonitor) pour activer la mise en surbrillance des éléments et effectuer des actions globales de souris sur tous les moniteurs et détecter automatiquement la mise à l’échelle ppp sur chaque moniteur (la valeur par défaut étant IA-Connect 9,4). Définissez la valeur « Not set » (NotSet) pour ne pas modifier. |
|
|
Définir automatiquement le multiplicateur d’inspection de la souris
|
AutoSetMouseInspectionMultiplier | string |
Défini sur « Auto » (1) (valeur par défaut depuis IA-Connect 9.4) pour calculer automatiquement le multiplicateur d’inspection de la souris sur l’appareil d’affichage principal au démarrage de l’Agent et chaque fois que l’inspection de la souris est effectuée. Définissez sur « Manuel » (0) pour exiger que le multiplicateur d’inspection soit défini manuellement (la seule option disponible dans IA-Connect 9.3 et versions antérieures). Définissez la valeur vide ou « NotSet » pour laisser cette option inchangée. Cette option n’a aucun effet lorsque la fonctionnalité « Multi monitor » est désactivée. |
|
|
Définir automatiquement le multiplicateur de souris global
|
AutoSetGlobalMouseMultiplier | string |
Défini sur « Auto » (1) (valeur par défaut depuis IA-Connect 9.4) pour calculer automatiquement le multiplicateur de mouvement global de la souris sur l’appareil d’affichage principal au démarrage de l’Agent et chaque fois que l’inspection de la souris est effectuée. Défini sur « Manuel » (0) pour exiger que le multiplicateur de mouvement global de la souris soit défini manuellement (la seule option disponible dans IA-Connect 9.3 et versions antérieures). Définissez la valeur vide ou « NotSet » pour laisser cette option inchangée. Cette option n’a aucun effet lorsque la fonctionnalité « Multi monitor » est désactivée. |
|
|
Multiplicateur X d’inspection de la souris
|
MouseInspectionXMultiplier | double |
Multiplicateur d’inspection horizontal (X) à définir (pour quand l’Agent met en surbrillance ce qui se trouve sous la souris). Par exemple : si IA-Connect affiche le rectangle d’inspection à la moitié de l’emplacement X de la souris réelle, définissez la valeur 0,5. Définissez la valeur 0 pour laisser la valeur actuelle inchangée. Cette option n’a aucun effet lorsque « Fonctionnalité multi-moniteur » est désactivée et que le multiplicateur d’inspection de la souris défini automatiquement est désactivé. |
|
|
Multiplicateur Y d’inspection de la souris
|
MouseInspectionYMultiplier | double |
Multiplicateur d’inspection vertical de la souris (Y) à définir (lorsque l’Agent met en surbrillance ce qui se trouve sous la souris). Par exemple : si IA-Connect affiche le rectangle d’inspection à la moitié de l’emplacement Y de la souris réelle, définissez la valeur 0,5. Définissez la valeur 0 pour laisser la valeur actuelle inchangée. Cette option n’a aucun effet lorsque « Fonctionnalité multi-moniteur » est désactivée et que le multiplicateur d’inspection de la souris défini automatiquement est désactivé. |
|
|
Multiplicateur X de la souris globale
|
GlobalMouseXMultiplier | double |
Multiplicateur de mouvement global de la souris (X) à définir (pour quand l’Agent déplace la souris). Définissez la valeur 0 pour laisser la valeur actuelle inchangée. Cette option n’a aucun effet lorsque la fonctionnalité « Multi monitor » est désactivée. |
|
|
Multiplicateur Y de la souris globale
|
GlobalMouseYMultiplier | double |
Multiplicateur de mouvement global de la souris (Y) vertical à définir (pour quand l’Agent déplace la souris). Définissez la valeur 0 pour laisser la valeur actuelle inchangée. Cette option n’a aucun effet lorsque la fonctionnalité « Multi monitor » est désactivée. |
|
|
Appliquer à mouse_event
|
GlobalMouseMultiplierApplyToMouseEvent | boolean |
Cela spécifie s’il faut appliquer les valeurs multiplicateurs de souris globales à la méthode mouse_event. Cette option n’a aucun effet lorsque la fonctionnalité « Multi monitor » est désactivée. |
|
|
Appliquer à SetCursorPos
|
GlobalMouseMultiplierApplyToSetCursorPos | boolean |
Cet argument spécifie s’il faut appliquer les valeurs de multiplicateur de souris globales à la méthode SetCursorPos. Cette option n’a aucun effet lorsque la fonctionnalité « Multi monitor » est désactivée. |
|
|
Appliquer à la méthode de déplacement de la souris actuelle
|
GlobalMouseMultiplierApplyToCurrentMouseMoveMethod | boolean |
Cet argument spécifie s’il faut appliquer les valeurs de multiplicateur de souris globales à la méthode de déplacement de la souris actuelle (par exemple : si SetCursorPos est la méthode de déplacement de la souris actuelle, le multiplicateur s’applique à SetCursorPos). Si cette valeur est définie sur true, les entrées « Appliquer à mouse_event » et « Appliquer à SetCursorPos » sont ignorées. Cette option n’a aucun effet lorsque la fonctionnalité « Multi monitor » est désactivée. |
|
|
Système de coordonnées Java
|
JavaCoordinateSystem | string |
Définissez sur « Virtual » (la valeur par défaut et la seule option disponible dans IA-Connect 9.3 et versions antérieures) pour informer l’Agent que le pont d’accès Java fournit des coordonnées virtuelles (mises à l’échelle DPI). Définissez sur « Physique » pour informer l’agent que le pont d’accès Java fournit des coordonnées physiques (qui correspondent directement aux pixels). Définissez la valeur « Not set » (NotSet) pour ne pas modifier. |
|
|
Système de coordonnées de l’interface graphique utilisateur SAP
|
SAPGUICoordinateSystem | string |
Définissez la valeur « Virtual » (la valeur par défaut et la seule option disponible dans IA-Connect 9.3 et versions antérieures) pour informer l’Agent que l’API de script de l’interface utilisateur graphique SAP fournit des coordonnées virtuelles (ppp mis à l’échelle). Définissez sur « Physique » pour informer l’Agent que l’API de script DE l’interface utilisateur graphique SAP fournit des coordonnées physiques (qui correspondent directement aux pixels). Définissez la valeur « Not set » (NotSet) pour ne pas modifier. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
SetAgentGlobalCoordinateConfigurationResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Définir la méthode de déplacement de la souris
Définit la méthode de déplacement de la souris actuelle sur mouse_event ou setcursorpos.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Définir la méthode de déplacement de la souris
|
MouseMoveMethod | True | string |
Fournissez la méthode de déplacement de la souris (mouse_event ou setcursorpos). |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Définir la position de l’interface graphique utilisateur de l’agent IA-Connect
Définit la position à l’écran de l’interface utilisateur utilisateur de l’agent IA-Connect à l’emplacement spécifié.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
X
|
X | True | integer |
Coordonnée X pour définir l’Agent sur, en pixels. |
|
O
|
Y | True | integer |
Coordonnée Y pour définir l’Agent sur, en pixels. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Définir la position du curseur de la souris
Définit le curseur de la souris dans la session utilisateur de l’agent IA-Connect à la position spécifiée. L’API setcursorpos est utilisée pour déplacer la souris, quelle que soit l’API de déplacement de la souris active choisie.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
X pixels
|
X | True | integer |
Valeur de coordonnée X (en pixels). |
|
Pixels Y
|
Y | True | integer |
Valeur de coordonnée Y (en pixels). |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Définir le délai d’expiration de la commande agent IA-Connect
Définit le délai d’expiration de la commande que l’agent IA-Connect utilisera pour chaque commande exécutée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Délai d’expiration de la commande en secondes
|
CommandTimeoutInSeconds | True | integer |
Délai d’expiration de commande utilisé par l’agent IA-Connect. Si vous lisez ou écrivez de grandes quantités de données, vous pouvez augmenter la période d’expiration. |
|
Arrêter le délai d’expiration des threads de commande RPA
|
TerminateTimedoutRPACommandThreads | boolean |
Le thread de commande doit-il être arrêté s’il a expiré ? |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Définir le lecteur d’écran
Active ou désactive le lecteur d’écran dans la session utilisateur de l’agent IA-Connect.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Activer le lecteur d’écran
|
EnableScreenReader | boolean |
Si la valeur est true, le lecteur d’écran est activé. Si la valeur est false, le lecteur d’écran est désactivé. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Définir le mode de maintenance du worker Orchestrator
Placez un worker IA-Connect défini dans l’orchestrateur IA-Connect en mode maintenance (de sorte que les flux ne sont pas affectés au worker) ou retirez un worker du mode maintenance.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de travail
|
WorkerId | integer |
ID du worker. Il s’agit d’une valeur entière (1 ou ultérieure), interne à l’orchestrateur. Vous pouvez déterminer l’ID d’un worker en affichant les détails du worker dans l’interface utilisateur Orchestrator et en recherchant l’ID dans l’URL du navigateur. Si vous souhaitez rechercher le worker par nom, définissez cette valeur sur 0 et entrez un nom dans le champ « Nom du worker ». |
|
|
Nom du worker
|
WorkerName | string |
Nom du worker. Cela entraîne la recherche d’un worker dans la liste des workers par le nom spécifié. Lorsque vous effectuez une recherche par nom, définissez « ID de travail » sur 0 (pour désactiver l’utilisation de l’ID de travail). |
|
|
Mode maintenance
|
MaintenanceMode | boolean |
Défini sur true (valeur par défaut) pour activer le mode de maintenance, de sorte que les flux ne sont pas affectés au worker. Définissez la valeur false pour quitter le mode de maintenance, ce qui permet aux flux d’être affectés au worker (en supposant que le worker n’est pas refusé par d’autres règles). |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
SetOrchestratorWorkerMaintenanceModeResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Définir le multiplicateur de la souris
Définit le multiplicateur de souris global dans la session utilisateur de l’agent IA-Connect. Cela peut être utile pendant le développement si vous rencontrez des problèmes avec la mise à l’échelle du Bureau à distance.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Multiplicateur X
|
MouseXMultiplier | double |
Multiplicateur global horizontal (X) à définir (pour quand l’Agent déplace la souris). Le multiplicateur n’a aucun effet lorsque la fonctionnalité « Multi monitor » est désactivée. |
|
|
Multiplicateur Y
|
MouseYMultiplier | double |
Multiplicateur global de la souris (Y) vertical à définir (pour quand l’Agent déplace la souris). Le multiplicateur n’a aucun effet lorsque la fonctionnalité « Multi monitor » est désactivée. |
|
|
Appliquer à mouse_event
|
ApplyToMouseEvent | boolean |
Cet argument spécifie s’il faut appliquer les valeurs de multiplicateur de souris globales à la méthode mouse_event. |
|
|
Appliquer à SetCursorPos
|
ApplyToSetCursorPos | boolean |
Cet argument spécifie s’il faut appliquer les valeurs de multiplicateur de souris globales à la méthode SetCursorPos. |
|
|
Appliquer à la méthode de déplacement de la souris actuelle
|
ApplyToCurrentMouseMoveMethod | boolean |
Cet argument spécifie s’il faut appliquer les valeurs de multiplicateur de souris globales à la méthode de déplacement de la souris actuelle (par exemple : si SetCursorPos est la méthode de déplacement de la souris actuelle, le multiplicateur s’applique à SetCursorPos). Si cette valeur est définie sur true, les entrées « Appliquer à mouse_event » et « Appliquer à SetCursorPos » sont ignorées. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Définir le niveau du journal de l’agent IA-Connect
Définit le niveau de journalisation IA-Connect Agent sur la valeur spécifiée (1 étant le niveau le plus bas et 4 étant le niveau le plus élevé).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Niveau de journal
|
LoggingLevel | True | integer |
Niveau de journalisation sur lequel l’agent IA-Connect doit être défini. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Définir le Presse-papiers
Définit le contenu du Presse-papiers dans la session utilisateur de l’agent IA-Connect.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nouvelles données du Presse-papiers
|
NewClipboardData | string |
Données à définir dans le Presse-papiers. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Définir le propriétaire sur le dossier
Définit le propriétaire sur un dossier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin du dossier
|
FolderPath | True | string |
Chemin complet du dossier. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Identité de l’utilisateur
|
UserIdentity | True | string |
Identité de l’utilisateur à attribuer à la propriété. Il peut s’agir de la forme « username », « DOMAIN\username » ou « username@domainfqdn ». |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Définir le propriétaire sur le fichier
Définit le propriétaire sur un fichier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemins d'accès au fichier
|
FilePath | True | string |
Chemin d'accès complet au fichier. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Identité de l’utilisateur
|
UserIdentity | True | string |
Identité de l’utilisateur à attribuer à la propriété. Il peut s’agir de la forme « username », « DOMAIN\username » ou « username@domainfqdn ». |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Définir les données de sortie des tâches Orchestrator Automation
Définit les données de sortie d’une tâche d’automatisation Orchestrator. Couramment utilisé lorsque vous avez terminé une tâche et que vous souhaitez fournir des données de sortie, à collecter par le processus qui a créé la tâche.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de tâche
|
TaskId | True | integer |
ID de la tâche Orchestrator à laquelle ajouter la note. |
|
Données de sortie de tâche
|
TaskOutputData | string |
Chaîne de données de sortie. Cela peut être mis en forme comme n’importe quel format de texte de votre choix, par exemple JSON ou XML ou texte brut. La chaîne de données de sortie peut être consultée dans l’interface utilisateur Orchestrator ou accessible via l’API REST TasksGetTask. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
TasksSetOutputDataResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Définir l’imprimante par défaut
Définit l’imprimante par défaut de l’utilisateur dans la session IA-Connect Agent.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de l’imprimante par défaut
|
DefaultPrinterName | True | string |
Nom de l’imprimante par défaut pour l’utilisateur. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Définir l’opacité de l’interface utilisateur utilisateur de l’agent IA-Connect
Définit l’opacité de l’agent IA-Connect de 1 (visible) sur 0 (transparent).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Opacité
|
Opacity | True | double |
Valeur d’opacité à définir, comprise entre 1 (visible) et 0 (transparent). |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Déplacer la souris entre les coordonnées
Déplace la souris entre deux coordonnées spécifiées dans la session utilisateur de l’agent IA-Connect. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées. Une gigue facultative est prise en charge dans le mouvement de la souris, pour la rendre plus semblable à un mouvement de main humaine.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Démarrer X pixels
|
StartXCoord | True | integer |
Valeur de coordonnée X de début (en pixels). |
|
Démarrer les pixels Y
|
StartYCoord | True | integer |
Valeur de coordonnée Y de début (en pixels). |
|
Fin des pixels X
|
EndXCoord | True | integer |
Valeur de coordonnée X de fin (en pixels). |
|
Fin des pixels Y
|
EndYCoord | True | integer |
Valeur de coordonnée Y de fin (en pixels). |
|
Nombre d’étapes
|
NumberOfSteps | integer |
Nombre d’étapes dans laquelle l’action de mouvement doit être divisée. |
|
|
Durée totale en secondes
|
TotalTimeInSeconds | double |
Durée totale pendant laquelle l’action de mouvement doit prendre de début à fin. |
|
|
Gigue de pixels de mouvement maximale
|
MaximumMovementPixelJitter | integer |
Gigue de pixel maximale lors de l’exécution de l’action de glisser. Une valeur de 1 ou une valeur supérieure active la gigue du mouvement. La gigue est lissée à chaque étape, pour éviter les pics de mouvement. La valeur de cette entrée contrôle le maximum que la gigue peut être à n’importe quel point particulier, limitant la distance à laquelle la souris peut s’écarter du chemin. Plus la valeur est élevée, moins l’action glisser s’affiche. La gigue à chaque point ne peut s’écarter que de la valeur de la gigue précédente entre -2 et 2 (par défaut), de sorte que la gigue maximale possible est de 2 x NumberOfSteps, quel que soit ce que vous définissez le maximum. |
|
|
Gigue maximale de pixels de fin
|
MaximumEndPixelJitter | integer |
Gigue de pixel maximale à la fin de l’action de glisser. Plus la valeur est élevée, moins la précision du glisser est élevée lors de l’atteinte de la coordonnée de fin. |
|
|
Delta de la gigue de pixels de mouvement maximale
|
MaximumMovementPixelJitterDelta | integer |
Si vous utilisez la gigue de mouvement de la souris (la gigue de pixel de mouvement maximale est de 1 ou supérieure), la gigue maximale à chaque point peut s’écarter du point précédent. Cela permet de s’assurer que la gigue est lisse. Une valeur plus élevée entraîne une moins grande douceur. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Déplacer la souris pour coordonner
Déplace la souris dans la session utilisateur IA-Connect Agent vers les coordonnées de pixels spécifiées. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
X pixels
|
XCoord | True | integer |
Valeur de coordonnée X (en pixels) vers laquelle déplacer la souris. |
|
Pixels Y
|
YCoord | True | integer |
Valeur de coordonnée Y (en pixels) pour déplacer la souris vers. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Déplacer la souris relative
Déplace la souris dans la session utilisateur de l’agent IA-Connect par le nombre spécifié de pixels, par rapport à sa position actuelle. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
X pixels
|
XCoord | True | integer |
Nombre de pixels X à déplacer la souris à partir de sa position actuelle. |
|
Pixels Y
|
YCoord | True | integer |
Nombre de pixels Y à déplacer la souris, en commençant par sa position actuelle. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Déplacer un fichier
Déplace un fichier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin d’accès au fichier source
|
SourceFilePath | True | string |
Chemin complet du fichier source. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Chemin d’accès du fichier de destination
|
DestFilePath | True | string |
Chemin d’accès complet à la destination vers laquelle le fichier doit être déplacé. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Désactiver IA-Connect tronçon suivant
Désactive le tronçon suivant afin que toutes les commandes futures soient traitées par l’Agent qui les reçoit (par opposition à être transférées vers l’agent de tronçon suivant).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Développer la chaîne de mot de passe
Accepte une chaîne d’entrée qui contient des références à IA-Connect mots de passe stockés et retourne cette chaîne avec les références remplacées par les mots de passe stockés.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chaîne d’entrée
|
InputString | string |
Chaîne d’entrée qui contient IA-Connect identificateurs de mot de passe stockés. Par exemple : « Bienvenue nouveau démarrage, votre nouveau mot de passe de compte est {IAConnectPassword :GeneratedPassword} » où « GeneratedPassword » est le nom d’un mot de passe IA-Connect stocké. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Chaîne de sortie
|
OutputString | string |
Chaîne de sortie qui contient la chaîne d’entrée avec des identificateurs de mot de passe remplacés par les mots de passe réels. Par exemple : « Bienvenue nouveau démarrage, votre nouveau mot de passe de compte est Fantastic12Monkeys ! ». |
Développer la variable d’environnement
Développe une chaîne contenant des variables d’environnement (par exemple, %USERPROFILE% ou %TEMP%) dans la session utilisateur de l’agent IA-Connect.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chaîne d’entrée
|
InputString | True | string |
Chaîne d’entrée contenant des variables d’environnement. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Chaîne de sortie
|
OutputString | string |
Chaîne avec toutes les variables d’environnement développées. |
Déverrouiller la session
Déverrouille la session dans laquelle l’agent IA-Connect est en cours d’exécution. Cela nécessite l’installation du fournisseur d’informations d’identification non verrouillé IA-Connect sur l’ordinateur hébergeant la session, car seul un fournisseur d’informations d’identification peut déverrouiller un ordinateur.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Déverrouiller le mot de passe
|
UnlockPassword | True | string |
Mot de passe pour déverrouiller la session active. Il s’agit du mot de passe de l’utilisateur Windows pour le compte connecté à la session actuellement verrouillée. S’il s’agit d’un mot de passe « Stocké », entrez au format {IAConnectPassword :StoredPasswordIdentifier} et définissez l’entrée « mot de passe stocké » sur true. S’il s’agit d’informations d’identification génériques Orchestrator, entrez au format {OrchestratorCredential :FriendlyName} et définissez l’entrée « mot de passe stocké » sur true. |
|
Le mot de passe contient le mot de passe stocké
|
PasswordContainsStoredPassword | boolean |
Définissez la valeur true si le mot de passe est un identificateur de mot de passe stocké IA-Connect (par exemple : généré par l’action « Générer le mot de passe ») ou un IA-Connect d’informations d’identification génériques Orchestrator (par exemple : Si vous utilisez IA-Connect avec un flux PA). |
|
|
Détecter s’il est verrouillé
|
DetectIfLocked | True | boolean |
Si l’agent IA-Connect tente de détecter si la session est verrouillée. Si la valeur est true et que la session n’est pas détectée comme verrouillée, cette action ne fait que rien (car il n’y a rien à faire). Définissez uniquement la valeur false si IA-Connect détecte mal si la session est verrouillée et que vous souhaitez forcer une tentative de déverrouillage (ce qui échouera si la session n’est pas verrouillée). |
|
Détecter le fournisseur d’informations d’identification
|
DetectCredentialProvider | True | boolean |
Si l’agent IA-Connect tente de détecter l’existence du fournisseur d’informations d’identification IA-Connect Unlocker avant d’envoyer une demande de déverrouillage. Vous ne devez désactiver cela que si le fournisseur d’informations d’identification IA-Connect est présent et en cours d’exécution, mais, pour une raison quelconque, l’agent IA-Connect ne le détecte pas. |
|
Secondes à attendre pour le déverrouillage
|
SecondsToWaitForUnlock | integer |
Combien de temps (en secondes) l’agent IA-Connect attendez la preuve que le bureau a correctement déverrouillé (en détectant l’état de déverrouillage du bureau). Par défaut, il s’agit de 5 secondes maximum. Définissez la valeur 0 pour désactiver cette fonctionnalité et continuer sans vérifier que le bureau a déverrouillé. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Déverrouillage de session effectué
|
SessionUnlockPerformed | boolean |
Définissez la valeur true si la session a été verrouillée et qu’une action de déverrouillage a été effectuée. Définissez la valeur false si la session n’a pas été verrouillée et « Détecter si verrouillée » a été définie sur true, ce qui n’entraîne aucune action effectuée. |
Effacer le Presse-papiers
Efface le contenu du Presse-papiers dans la session utilisateur de l’agent IA-Connect.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Envoyer des clés
Envoie des pressions globales sur les touches dans la session utilisateur de l’agent IA-Connect. Cela simule un utilisateur appuyant sur ces touches sur le clavier. Vérifiez que l’élément Window cible est concentré, ou que les touches de touches peuvent être reçues par l’application incorrecte ou être ignorées.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Texto
|
Text | True | string |
La touche appuie sur la simulation dans la session utilisateur de l’agent IA-Connect. Les codes de clé sont documentés dans la « syntaxe des clés d’envoi » dans le « guide utilisateur de l’interface utilisateur ». Pour entrer des alphanumériques, fournissez simplement le texte as-is. Exemple pour appuyer sur Ctrl+C : ^c. Exemple pour appuyer sur Alt+F : %f. |
|
Intervalle en millisecondes
|
Interval | integer |
Nombre de millisecondes entre chaque touche de pression. |
|
|
Mot de passe
|
IsPassword | boolean |
L’entrée est-elle une valeur de mot de passe ? Dans ce cas, l’autre action « Envoyer des clés de mot de passe » doit être utilisée. |
|
|
Ne pas interpréter les symboles
|
DontInterpretSymbols | boolean |
Les symboles du texte ne doivent-ils pas être interprétés comme des touches spéciales (par exemple, + pour Maj, ^ pour Ctrl) ? Cette valeur doit être définie sur true si vous tentez d’entrer les symboles réels. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Envoyer des clés de mot de passe
Envoie des appuis globaux sur la session utilisateur de l’agent IA-Connect, en particulier pour entrer un mot de passe. Cela simule un utilisateur appuyant sur ces touches sur le clavier. Vérifiez que l’élément Window cible est concentré, ou que les touches de touches peuvent être reçues par l’application incorrecte ou être ignorées.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Mot de passe
|
Password | True | password |
Mot de passe à entrer, à l’aide de touches simulées dans la session utilisateur de l’agent IA-Connect. Les codes de clé sont documentés dans la « syntaxe des clés d’envoi » dans le « guide utilisateur de l’interface utilisateur ». S’il s’agit d’un mot de passe « Stocké », entrez au format {IAConnectPassword :StoredPasswordIdentifier} et définissez l’entrée « mot de passe stocké » sur true. S’il s’agit d’informations d’identification génériques Orchestrator, entrez au format {OrchestratorCredential :FriendlyName} et définissez l’entrée « mot de passe stocké » sur true. |
|
Intervalle en millisecondes
|
Interval | integer |
Nombre de millisecondes entre chaque touche de pression. |
|
|
Ne pas interpréter les symboles
|
DontInterpretSymbols | boolean |
Les symboles du mot de passe ne doivent-ils pas être interprétés comme des touches spéciales (par exemple, + pour Maj, ^ pour Ctrl) ? Cette valeur doit être définie sur true si vous tentez d’entrer les symboles réels. |
|
|
Le mot de passe contient le mot de passe stocké
|
PasswordContainsStoredPassword | boolean |
Définissez la valeur true si le mot de passe est un identificateur de mot de passe stocké IA-Connect (par exemple : généré par l’action « Générer le mot de passe ») ou un IA-Connect d’informations d’identification génériques Orchestrator (par exemple : Si vous utilisez IA-Connect avec un flux PA). |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Envoyer des événements clés
Envoie des événements de touches globales dans la session utilisateur de l’agent IA-Connect, à l’aide du pilote clavier de bas niveau. Cela simule un utilisateur appuyant sur ces touches sur le clavier. Vérifiez que l’élément Window cible est concentré, ou que les touches de touches peuvent être reçues par l’application incorrecte ou être ignorées.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Texto
|
Text | True | string |
Les touches de touches à entrer dans la session utilisateur de l’agent IA-Connect, à l’aide du pilote clavier de bas niveau. Les codes de clé sont documentés dans la syntaxe « Envoyer des événements clés » dans le « Guide de l’utilisateur de l’interface utilisateur ». Exemple pour appuyer et libérer l’échappement : {Escape}. Exemple pour appuyer sur Win+D pour afficher le bureau (appuyez sur la touche Windows gauche, appuyez sur la version d, relâchez la touche Windows gauche) : <{LWin}d>{LWin}. Exemple pour appuyer sur Ctrl+C (décompresser le contrôle gauche, appuyer sur la version c, libérer le contrôle gauche) : <{Ctrl}c>{Ctrl}. N’oubliez pas de libérer les touches dépressives, ou elles restent déprimées (par exemple, si vous utilisez < pour supprimer une clé de modificateur, utilisez-la > pour la libérer). |
|
Intervalle en millisecondes
|
Interval | integer |
Nombre de millisecondes entre chaque événement de appuyez sur la touche. |
|
|
Mot de passe
|
IsPassword | boolean |
L’entrée est-elle une valeur de mot de passe ? Dans ce cas, l’autre action « Envoyer des événements de clé de mot de passe » doit être utilisée. |
|
|
Ne pas interpréter les symboles
|
DontInterpretSymbols | boolean |
Les symboles du texte ne doivent-ils pas être interprétés comme des touches spéciales (par exemple, {MAJ} pour Maj, {Ctrl} pour Ctrl) ? Cette valeur doit être définie sur true si vous tentez d’entrer les symboles réels. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Envoyer des événements de clé de mot de passe
Envoie des événements de touches globales à la session utilisateur de l’agent IA-Connect, en particulier pour entrer un mot de passe, à l’aide du pilote clavier de bas niveau. Cela simule un utilisateur appuyant sur ces touches sur le clavier. Vérifiez que l’élément Window cible est concentré, ou que les touches de touches peuvent être reçues par l’application incorrecte ou être ignorées.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Mot de passe
|
Password | True | password |
Mot de passe à entrer dans la session utilisateur de l’agent IA-Connect, à l’aide du pilote clavier de bas niveau. Les codes de clé sont documentés dans la syntaxe « Envoyer des événements clés » dans le « Guide de l’utilisateur de l’interface utilisateur ». S’il s’agit d’un mot de passe « Stocké », entrez au format {IAConnectPassword :StoredPasswordIdentifier} et définissez l’entrée « mot de passe stocké » sur true. S’il s’agit d’informations d’identification génériques Orchestrator, entrez au format {OrchestratorCredential :FriendlyName} et définissez l’entrée « mot de passe stocké » sur true. |
|
Intervalle en millisecondes
|
Interval | integer |
Nombre de millisecondes entre chaque événement de appuyez sur la touche. |
|
|
Ne pas interpréter les symboles
|
DontInterpretSymbols | boolean |
Les symboles du mot de passe ne doivent-ils pas être interprétés comme des touches spéciales (par exemple, {MAJ} pour Maj, {Ctrl} pour Ctrl) ? Cette valeur doit être définie sur true si vous tentez d’entrer les symboles réels. |
|
|
Le mot de passe contient le mot de passe stocké
|
PasswordContainsStoredPassword | boolean |
Définissez la valeur true si le mot de passe est un identificateur de mot de passe stocké IA-Connect (par exemple : généré par l’action « Générer le mot de passe ») ou un IA-Connect d’informations d’identification génériques Orchestrator (par exemple : Si vous utilisez IA-Connect avec un flux PA). |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Envoyer un message à l’API web
Envoyez un message à une API web et recevez une réponse. Cela peut être utilisé avec n’importe quelle API web, mais une utilisation courante serait une API REST. IA-Connect prend en charge l’envoi de messages à des API web à partir d’une machine virtuelle (par exemple, pour accéder aux ressources locales) ou via des sessions Citrix ou Microsoft Remote Desktop (par exemple, pour accéder aux API uniquement à partir d’environnements isolés).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
URL
|
URL | string |
URL complète de l’API à laquelle envoyer un message. Par exemple : https://myapi.remotesystem.com/path/action. |
|
|
Méthode
|
Method | string |
Méthode HTTP à utiliser. Cela doit correspondre à ce qui est attendu de l’API distante. |
|
|
Délai d’expiration en secondes
|
TimeoutInSeconds | integer |
Nombre de secondes à attendre pour la réponse. Si le délai d’expiration est atteint avant la réception de la réponse HTTP, une exception est déclenchée. |
|
|
Type de contenu
|
ContentType | string |
Type de contenu pour les données transmises dans le corps du message (le cas échéant). Cela doit correspondre à ce qui est attendu de l’API distante. Si vous appelez une API REST qui attend une charge utile JSON dans le corps, le type de contenu serait probablement application/json ; charset=utf-8. |
|
|
Accepter
|
Accept | string |
Formats acceptables pour les données de réponse. Cela doit correspondre à ce qui est attendu de l’API distante. Si vous appelez une API REST qui retourne une charge utile JSON, la valeur d’acceptation serait probablement application/json. Pour accepter une réponse, entrez /. |
|
|
Corps du message
|
MessageBody | string |
Si vous appelez une API web qui attend des données dans le corps du message (communes à PUT, POST, PATCH), entrez le contenu du corps dans cette entrée. Si vous appelez une API REST, cela peut contenir des données JSON. Si vous appelez une API REST qui attend des données JSON, mais aucune donnée n’est envoyée, vous devrez peut-être entrer {} cette entrée. Par défaut, l’encodage UTF-8 est utilisé, mais vous pouvez le modifier à l’aide de l’entrée « Encodage ». |
|
|
Encodage de transmission
|
TransmitEncoding | string |
Encodage du corps du message transmis (le cas échéant). Les encodages UTF sont utilisés pour transmettre des données Unicode. BE est big-endian. |
|
|
Encodage de réponse
|
ResponseEncoding | string |
Encodage des données de réponse dans le corps de la réponse (le cas échéant). Il est très probable que l’encodage de réponse corresponde à l’encodage de transmission. Les encodages UTF sont utilisés pour transmettre des données Unicode. BE est big-endian. |
|
|
Taille de la mémoire tampon
|
BufferSize | integer |
Taille de chaque lecture individuelle à partir du flux de sortie. Très peu probable que cela doit être modifié. Cela ne limite pas la taille de la réponse ; Il s’agit d’une taille de bloc. |
|
|
Propriété
|
Property | string | ||
|
Valeur
|
Value | string | ||
|
Négocier TLS 1.0
|
NegotiateTLS10 | boolean |
Défini sur true si l’utilisation de la sécurité HTTPS et TLS 1.0 doit être négociée avec le système distant. Vous pouvez négocier plusieurs niveaux de sécurité TLS, et le niveau de négociation commun le plus élevé entre le client et le système distant sera utilisé. Avertissement : TLS 1.0 est déconseillé. Vous ne devez donc pas activer, sauf si le système distant ne prend pas en charge un niveau supérieur (éventuellement ancien et potentiellement non corrigé), et que vous comprenez et acceptez les risques de sécurité. |
|
|
Négocier TLS 1.1
|
NegotiateTLS11 | boolean |
Défini sur true si l’utilisation de la sécurité HTTPS et TLS 1.1 doit être négociée avec le système distant. Vous pouvez négocier plusieurs niveaux de sécurité TLS, et le niveau de négociation commun le plus élevé entre le client et le système distant sera utilisé. Avertissement : TLS 1.1 est déconseillé. Vous ne devez donc pas activer, sauf si le système distant ne prend pas en charge un niveau supérieur (éventuellement ancien et potentiellement non corrigé), et que vous comprenez et acceptez les risques de sécurité. |
|
|
Négocier TLS 1.2
|
NegotiateTLS12 | boolean |
Défini sur true si l’utilisation de la sécurité HTTPS et TLS 1.2 doit être négociée avec le système distant. Vous pouvez négocier plusieurs niveaux de sécurité TLS, et le niveau de négociation commun le plus élevé entre le client et le système distant sera utilisé. TLS 1.2 est le niveau de sécurité minimum recommandé. |
|
|
Négocier TLS 1.3
|
NegotiateTLS13 | boolean |
Défini sur true si l’utilisation de la sécurité HTTPS et TLS 1.3 doit être négociée avec le système distant. Vous pouvez négocier plusieurs niveaux de sécurité TLS, et le niveau de négociation commun le plus élevé entre le client et le système distant sera utilisé. TLS 1.3 est pris en charge uniquement par Windows 11 et versions ultérieures, et Server 2022 et versions ultérieures. |
|
|
Garder en vie
|
KeepAlive | boolean |
Définissez la valeur true si keep-alive doit être activé. Cette opération utilise à nouveau la connexion TCP si vous effectuez plusieurs requêtes d’API vers le même point de terminaison dans un intervalle de temps court (moins d’une minute) et améliore donc les performances. Définissez la valeur false si vous envisagez uniquement d’effectuer un seul appel d’API, ou si le temps entre les appels d’API est supérieur à une minute. Il y a un minimum de dommages si la configuration est incorrecte, car elle n’a qu’un impact sur les performances. |
|
|
Attendez-vous à ce que 100 continue
|
Expect100Continue | boolean |
Définissez la valeur true si vous utilisez une requête POST, en envoyant une grande quantité de données et souhaitez déterminer si le serveur accepte la demande, avant d’envoyer les données. False fonctionne mieux dans la plupart des scénarios, car il réduit le nombre de paquets envoyés au serveur, ce qui améliore le temps de réponse. |
|
|
Retourner des en-têtes de réponse
|
ReturnResponseHeaders | boolean |
Définissez la valeur true si vous souhaitez que l’agent IA-Connect retourne les en-têtes HTTP reçus du système distant, dans la réponse. La réponse sera au format JSON. Utilisez cette fonctionnalité uniquement si vous envisagez de traiter les en-têtes de réponse pour obtenir des informations (par exemple, un cookie retourné), car il augmente la taille de la réponse. |
|
|
Exécuter en tant que thread
|
RunAsThread | boolean |
Si la valeur est false, l’agent IA-Connect exécute immédiatement l’action et retourne les résultats lorsque l’action se termine, mais échoue si elle prend plus de temps que le délai d’expiration de la commande Worker/RPA. Si la valeur est true, l’agent IA-Connect exécute cette action en tant que thread d’agent et la surveille jusqu’à ce qu’elle se termine. Cela permet à l’action de s’exécuter plus longtemps que le délai d’expiration de la commande Worker/RPA. |
|
|
Attendre le thread
|
WaitForThread | boolean |
Utilisé uniquement si « Exécuter en tant que thread » a la valeur true. Définissez cette entrée sur true pour attendre que le thread agent se termine ; L’agent attend tant que spécifié par « Délai d’expiration en secondes ». Définissez la valeur false pour contourner l’attente ; L’agent continuera d’effectuer l’action en arrière-plan, mais sera également disponible pour l’action suivante. Vous pouvez ensuite récupérer les résultats ultérieurement à l’aide de l’action « Attendre que le thread de l’agent se termine correctement » pour attendre que le thread agent se termine, puis réexécuter cette action avec l’entrée « Récupérer les données de sortie pour l’ID de thread » définie sur l’ID de thread agent. |
|
|
Récupérer les données de sortie pour l’ID de thread
|
RetrieveOutputDataFromThreadId | integer |
Si vous définissez précédemment « Attendre le thread » sur false (ce qui entraîne l’exécution de l’attente dans un thread d’arrière-plan), indiquez l’ID de thread de l’agent pour récupérer les résultats. Cet ID de thread agent a été fourni par l’appel précédent à cette action. Sinon, définissez la valeur 0 (valeur par défaut). |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Code d’état de la réponse
|
ResponseStatusCode | integer |
Code de réponse HTTP. Les réponses réussies courantes sont 200 (OK), 201 (Créé), 202 (Accepté). Les codes de réponse 3xx sont des messages de redirection. Les codes de réponse 4xx sont des messages d’erreur client (par exemple, s’il y avait un problème avec la requête). Les codes de réponse 5xx sont des messages d’erreur de serveur. Les codes de réponse 4xx et 5xx n’apparaissent généralement pas dans cette sortie, car une exception a été levée à la place. |
|
Message de réponse
|
ResponseMessage | string |
Contenu du message de réponse du corps de la réponse HTTP. |
|
Type de contenu de réponse
|
ResponseContentType | string |
Type de contenu du corps de la réponse, s’il existe un corps de réponse et si le type a été fourni. |
|
En-têtes de réponse JSON
|
ResponseHeadersJSON | string |
Si l’entrée « En-têtes de réponse de retour » a été définie sur true, cette sortie contient les en-têtes de réponse HTTP, au format JSON. Utilisez cette fonctionnalité uniquement si vous envisagez de traiter les en-têtes de réponse pour obtenir des informations (par exemple, un cookie retourné), car il augmente la taille de la réponse. |
|
Thread Id
|
ThreadId | integer |
Si vous avez défini « Attendre le thread » sur false (ce qui entraîne l’exécution de l’attente dans un thread d’arrière-plan), cette sortie contient l’ID du thread Agent qui peut être utilisé pour surveiller le processus de l’action et récupérer les résultats ultérieurement, une fois le thread terminé. |
Existe-t-il IA-Connect session par nom
Retourne si la session IA-Connect Director spécifiée existe. Il s’agit de la session dans laquelle les commandes à un agent IA-Connect sont envoyées. Le nom sera connu à partir d’une action « Attach » antérieure.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
nom de session IA-Connect
|
IAConnectSessionName | True | string |
Nom de la session IA-Connect à vérifier. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
IA-Connect session existe
|
IAConnectSessionExists | boolean |
Retourne true si une session portant le nom spécifié existe ou false si ce n’est pas le cas. |
Existe-t-il un répertoire
Signale true ou false quant à l’existence d’un répertoire (dossier) sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin d’accès au répertoire
|
DirectoryPath | True | string |
Chemin complet du répertoire (dossier). Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Le répertoire existe
|
DirectoryExists | boolean |
Retourne la valeur true si le répertoire (dossier) existe ou false si ce n’est pas le cas. |
Exécuter la commande agent de IA-Connect générique
Exécute une commande IA-Connect Agent générique en passant des arguments au format JSON et en retournant des données de sortie au format JSON. Utilisé pour exécuter les commandes de l’agent lorsque le directeur et l’inspecteur sont des versions antérieures à l’Agent et ne comprennent donc pas la commande.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
nom de la commande agent IA-Connect
|
CommandName | True | string |
Nom interne de la commande IA-Connect Agent. Une liste de noms de commandes peut être fournie par l’action « GetAgentActionsInClass ». |
|
Json d’entrée
|
InputJSON | string |
Entrée de la commande IA-Connect Agent, au format JSON. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Json de sortie
|
OutputJSON | string |
Sortie de la commande IA-Connect Agent, au format JSON. |
Exécuter le processus
Lancez un processus, une commande ou une application.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du processus
|
ProcessName | True | string |
Processus à exécuter. par exemple, notepad.exe ou C:\windows\system32\notepad.exe. L’agent IA-Connect développe toutes les variables d’environnement dans le chemin d’accès. |
|
Arguments
|
Arguments | string |
Tous les arguments de ligne de commande à utiliser lors du démarrage de l’application. |
|
|
Dossier de travail
|
WorkingDirectory | string |
Dossier/répertoire de travail du processus. L’agent IA-Connect développe toutes les variables d’environnement dans le chemin d’accès. |
|
|
Utiliser l’exécution de Shell
|
UseShellExecute | boolean |
Le processus doit-il être démarré à l’aide de l’interpréteur de commandes du système d’exploitation ? |
|
|
Créer aucune fenêtre
|
CreateNoWindow | boolean |
Le processus doit-il être démarré sans fenêtre ? |
|
|
Style de fenêtre
|
WindowStyle | string |
Fournissez le style de fenêtre (normal, optimisé, minimisé ou masqué). |
|
|
Attendre le processus
|
WaitForProcess | boolean |
Devrions-nous attendre la fin du processus ? Cela serait probablement utilisé uniquement lors de l’exécution d’un programme ou d’un script qui devait se terminer avant de pouvoir continuer. |
|
|
Rediriger la sortie standard
|
RedirectStandardOutput | boolean |
La sortie standard doit-elle être redirigée ? |
|
|
Erreur standard de redirection
|
RedirectStandardError | boolean |
L’erreur standard doit-elle être redirigée ? |
|
|
Rediriger l’erreur standard vers la sortie
|
RedirectStandardErrorToOutput | boolean |
L’erreur standard doit-elle être redirigée vers la sortie ? |
|
|
Encodage de sortie standard
|
StandardOutputEncoding | string |
Fournissez l’encodage de sortie standard (UTF8, UTF7, UTF16, ASCII ou UTF16BE). |
|
|
Encodage d’erreur standard
|
StandardErrorEncoding | string |
Fournissez l’encodage d’erreur standard (UTF8, UTF7, UTF16, ASCII ou UTF16BE). |
|
|
Nom de domaine RunAs
|
RunAsDomain | string |
Domaine de l’exécution en tant qu’utilisateur. Si le domaine n’est pas spécifié, le nom d’utilisateur doit être au format username@domainFQDN. |
|
|
Nom d’utilisateur d’RunAs
|
RunAsUsername | string |
Nom d’utilisateur de l’exécution en tant qu’utilisateur. |
|
|
Mot de passe RunAs
|
RunAsPassword | password |
Mot de passe de l’exécution en tant qu’utilisateur. |
|
|
RunAs chargez le profil utilisateur
|
RunAsLoadUserProfile | boolean |
Le profil utilisateur Windows de l’exécution en tant qu’utilisateur doit-il être chargé ? |
|
|
Élévation de privilèges d’exécution
|
RunAsElevate | boolean |
Le processus doit-il s’exécuter avec élévation de privilèges ? |
|
|
Délai d’expiration en secondes
|
TimeoutInSeconds | integer |
Nombre maximal de secondes à attendre la fin du processus. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Démarrage du processus
|
ProcessStarted | boolean |
Retourne true si le processus a été démarré. |
|
Code de sortie
|
ExitCode | integer |
Retourne le code de sortie du processus. |
|
Délai d’expiration du processus
|
ProcessTimedOut | boolean |
Retourne true si le processus a expiré. |
|
ID de processus
|
ProcessId | integer |
ID de processus du processus démarré. |
|
Sortie standard
|
StandardOutput | string |
Contenu de sortie standard. |
|
Erreur standard
|
StandardError | string |
Contenu d’erreur standard. |
Exécuter le processus PowerShell
Lancez un processus PowerShell, exécutant un script existant sur le disque ou fournissant le contenu du script à exécuter. Envisagez plutôt d’utiliser l’action « Exécuter le script PowerShell », qui est beaucoup plus puissante et fournit une table de données de la sortie du script PowerShell. Utilisez cette action si votre script PowerShell génère une sortie standard ou une erreur standard (par exemple, utilise Write-Host au lieu de retourner une table), nécessite PowerShell 7 ou exécute des actions Active Directory en tant qu’autre utilisateur et CredSSP via WinRM n’est pas disponible.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Exécutable PowerShell
|
PowerShellExecutable | string |
Chemin d’accès à l’exécutable PowerShell. Conservez la valeur par défaut de «PowerShell.exe» pour exécuter l’exécutable PowerShell par défaut, tel que défini dans le chemin d’accès Windows. Utilisez «%SYSTEMROOT%\system32\WindowsPowerShell\v1.0\PowerShell.exe» pour PowerShell 5.x. Utilisez «C:\Program Files\PowerShell\7\pwsh.exe» pour PowerShell 7. L’agent IA-Connect développe toutes les variables d’environnement dans le chemin d’accès. |
|
|
Chemin du fichier de script PowerShell
|
PowerShellScriptFilePath | string |
Chemin d’accès à un script PowerShell existant à exécuter. Le script PowerShell doit être accessible par l’agent IA-Connect (par exemple, si l’agent s’exécute dans une session distante, le script doit se trouver sur le système distant ou accessible à partir du système distant). Vous pouvez également laisser cette entrée vide et fournir le contenu du script PowerShell dans l’entrée « Contenu du script PowerShell ». L’agent IA-Connect développe toutes les variables d’environnement dans le chemin d’accès. |
|
|
Contenu du script PowerShell
|
PowerShellScriptContents | string |
Contenu du script PowerShell à exécuter, au lieu de fournir le chemin d’accès à un script PowerShell existant. |
|
|
Dossier de travail
|
WorkingDirectory | string |
Dossier/répertoire de travail du script PowerShell. L’agent IA-Connect développe toutes les variables d’environnement dans le chemin d’accès. |
|
|
Créer aucune fenêtre
|
CreateNoWindow | boolean |
Si la valeur est true (valeur par défaut), le script PowerShell s’exécute de manière invisible. Si la valeur est false, la fenêtre de script PowerShell s’affiche. Cela peut être utile si le script PowerShell vous invite à entrer et que vous envisagez d’utiliser UIA et les actions globales de souris et de clavier pour interagir avec celui-ci. |
|
|
Style de fenêtre
|
WindowStyle | string |
Fournissez le style de fenêtre (normal, optimisé, minimisé ou masqué), si le script PowerShell est configuré pour s’exécuter visiblement. |
|
|
Attendre le processus
|
WaitForProcess | boolean |
L’agent IA-Connect doit-il attendre la fin du script PowerShell ? Cette valeur est définie sur true, par défaut, pour permettre à l’agent IA-Connect d’obtenir la sortie du script. Définissez la valeur false pour fire-and-forget. |
|
|
Rediriger la sortie standard
|
RedirectStandardOutput | boolean |
Si la valeur est true (valeur par défaut), la sortie standard du script est redirigée, ce qui permet à l’Agent de le retourner dans la variable StandardOutput. Cela est utile si vous souhaitez retourner la sortie du script à l’Agent (par exemple, sortie de Write-Host). |
|
|
Erreur standard de redirection
|
RedirectStandardError | boolean |
Si la valeur est true, l’erreur standard du script est redirigée, ce qui permet à l’Agent de le retourner dans la variable StandardError. |
|
|
Rediriger l’erreur standard vers la sortie
|
RedirectStandardErrorToOutput | boolean |
Si la valeur est true, l’erreur standard du script est redirigée vers la sortie standard, en les fusionnant dans une seule sortie. |
|
|
Encodage de sortie standard
|
StandardOutputEncoding | string |
Fournissez l’encodage de sortie standard (UTF8, UTF7, UTF16, ASCII ou UTF16BE). |
|
|
Encodage d’erreur standard
|
StandardErrorEncoding | string |
Fournissez l’encodage d’erreur standard (UTF8, UTF7, UTF16, ASCII ou UTF16BE). |
|
|
Nom de domaine RunAs
|
RunAsDomain | string |
Domaine de l’exécution en tant qu’utilisateur. Si le domaine n’est pas spécifié, le nom d’utilisateur doit être au format username@domainFQDN. |
|
|
Nom d’utilisateur d’RunAs
|
RunAsUsername | string |
Nom d’utilisateur de l’exécution en tant qu’utilisateur. |
|
|
Mot de passe RunAs
|
RunAsPassword | password |
Mot de passe de l’exécution en tant qu’utilisateur. |
|
|
RunAs chargez le profil utilisateur
|
RunAsLoadUserProfile | boolean |
Le profil utilisateur Windows de l’exécution en tant qu’utilisateur doit-il être chargé ? |
|
|
Élévation de privilèges d’exécution
|
RunAsElevate | boolean |
Le script PowerShell doit-il s’exécuter avec élévation de privilèges ? Vous avez peut-être des difficultés extrêmes à accepter la demande d’élévation de privilèges. |
|
|
Délai d’expiration en secondes
|
TimeoutInSeconds | integer |
Nombre maximal de secondes à attendre la fin du script PowerShell. |
|
|
Dossier temporaire de script PowerShell
|
PowerShellScriptTempFolder | string |
Par défaut, si vous fournissez un script PowerShell dans l’entrée « Contenu du script PowerShell », l’agent IA-Connect enregistre le script dans le fichier «%TEMP%\IA-Connect\TempPowerShell-{Date}-{Time}.ps1', passes it to PowerShell.exe via l’entrée -File et supprime le fichier une fois le script terminé. Ce chemin d’accès par défaut peut ne pas être acceptable si vous utilisez un nom d’utilisateur RunAs, car l’utilisateur RunAs peut ne pas être en mesure d’accéder au profil du compte exécutant l’agent IA-Connect. Utilisez cette entrée pour fournir un autre dossier. Par exemple : '%SYSTEMDRIVE% emp'. L’agent IA-Connect développe toutes les variables d’environnement dans le chemin d’accès. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Démarrage du processus
|
ProcessStarted | boolean |
Retourne true si le processus de script PowerShell (PowerShell.exe) a été démarré. |
|
Code de sortie
|
ExitCode | integer |
Retourne le code de sortie du processus de script PowerShell (PowerShell.exe). |
|
Délai d’expiration du processus
|
ProcessTimedOut | boolean |
Retourne true si le processus de script PowerShell (PowerShell.exe) a expiré. |
|
ID de processus
|
ProcessId | integer |
ID de processus du processus de script PowerShell (PowerShell.exe) démarré. |
|
Sortie standard
|
StandardOutput | string |
Contenu de sortie standard. |
|
Erreur standard
|
StandardError | string |
Contenu d’erreur standard. |
Exécuter l’autre agent IA-Connect envoyé à partir du directeur
Exécute une autre IA-Connect Agent (par exemple une version ultérieure) en chargeant l’agent de remplacement à partir du directeur IA-Connect, puis en chargeant l’exécutable de l’agent de remplacement.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de fichier local
|
LocalFilename | True | string |
Chemin complet de l’alternative IA-Connect Agent.exe accessible à partir du directeur IA-Connect. |
|
Nom de fichier distant
|
RemoteFilename | string |
Chemin d’accès complet à l’emplacement pour copier l’autre IA-Connect Agent.exe (sur le système distant). S’il n’est pas spécifié, un nom de fichier temporaire est choisi. Si l’autre agent IA-Connect est chargé en mémoire, ce fichier ne sera pas créé (car il n’est pas nécessaire), sauf si vous définissez « Enregistrer sur le disque même si l’exécution de la mémoire » est true. Vous ne définissez cette valeur que sur true si vous souhaitez utiliser les actions de code dynamique IA-Connect qui nécessitaient « Référencer l’assembly en cours d’exécution » (par exemple, pour accéder à IA-Connect méthodes internes). |
|
|
Compresser
|
Compress | boolean |
L’autre exécutable de l’agent IA-Connect doit-il être compressé pendant le chargement ? |
|
|
Arguments
|
Arguments | string |
Tous les arguments facultatifs à passer au IA-Connect Agent.exe lorsqu’il s’exécute. |
|
|
Autoriser la rétrogradation
|
PermitDowngrade | boolean |
Les versions antérieures de IA-Connect Agent doivent-elle être autorisées ? |
|
|
Ignorer la vérification de version
|
SkipVersionCheck | boolean |
La version des agents IA-Connect (existante et nouvelle) ne doit-elle pas être vérifiée du tout, ce qui entraîne l’utilisation de la nouvelle version dans tous les scénarios (même la même version) ? |
|
|
Charger en mémoire
|
LoadIntoMemory | boolean |
L’autre agent IA-Connect doit-il être exécuté en mémoire ? Si la valeur est true, le nouvel agent est chargé en mémoire et exécuté dans un assembly de l’agent existant. Si la valeur est false, le nouvel agent est exécuté en tant que processus normal et l’exe de l’agent existant s’arrête. |
|
|
Enregistrer sur le disque même en cas d’exécution à partir de la mémoire
|
SaveToDiskEvenIfRunningFromMemory | boolean |
L’autre agent IA-Connect doit-il être enregistré sur le disque même s’il est exécuté en mémoire ? Vous ne définissez cette valeur que sur true si vous souhaitez utiliser les actions de code dynamique IA-Connect qui nécessitaient « Référencer l’assembly en cours d’exécution » (par exemple, pour accéder à IA-Connect méthodes internes). |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Autre fichier copié
|
AlternativeFileCopied | boolean |
Signale si l’autre agent IA-Connect a été utilisé. |
Exécuter une autre IA-Connect Agent
Exécute une alternative IA-Connect Agent (par exemple une version ultérieure) en chargeant l’exécutable de l’agent à partir d’un emplacement de fichier.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Filename
|
Filename | True | string |
Chemin complet de l’alternative IA-Connect Agent.exe à exécuter. Ce chemin doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Arguments
|
Arguments | string |
Tous les arguments facultatifs à passer au IA-Connect Agent.exe lorsqu’il s’exécute. |
|
|
Charger en mémoire
|
LoadIntoMemory | boolean |
L’autre agent IA-Connect doit-il être exécuté en mémoire ? Si la valeur est true, le nouvel agent est chargé en mémoire et exécuté dans un assembly de l’agent existant. Si la valeur est false, le nouvel agent est exécuté en tant que processus normal et l’exe de l’agent existant s’arrête. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Faire glisser la souris droite entre les coordonnées
Effectue un glissement de bouton droit de la souris entre les deux coordonnées spécifiées dans la session utilisateur de l’agent IA-Connect. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées. Une gigue facultative est prise en charge dans le mouvement de la souris, pour la rendre plus semblable à un mouvement de main humaine.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Démarrer X pixels
|
StartXCoord | True | integer |
Valeur de coordonnée X de début (en pixels). |
|
Démarrer les pixels Y
|
StartYCoord | True | integer |
Valeur de coordonnée Y de début (en pixels). |
|
Fin des pixels X
|
EndXCoord | True | integer |
Valeur de coordonnée X de fin (en pixels). |
|
Fin des pixels Y
|
EndYCoord | True | integer |
Valeur de coordonnée Y de fin (en pixels). |
|
Nombre d’étapes
|
NumberOfSteps | integer |
Nombre d’étapes dans laquelle l’action glisser doit être divisée. |
|
|
Durée totale en secondes
|
TotalTimeInSeconds | double |
Durée totale pendant laquelle l’action glisser doit prendre de début à fin. |
|
|
Gigue de pixels de mouvement maximale
|
MaximumMovementPixelJitter | integer |
Gigue de pixel maximale lors de l’exécution de l’action de glisser. Une valeur de 1 ou une valeur supérieure active la gigue du mouvement. La gigue est lissée à chaque étape, pour éviter les pics de mouvement. La valeur de cette entrée contrôle le maximum que la gigue peut être à n’importe quel point particulier, limitant la distance à laquelle la souris peut s’écarter du chemin. Plus la valeur est élevée, moins l’action glisser s’affiche. La gigue à chaque point ne peut s’écarter que de la valeur de la gigue précédente entre -2 et 2 (par défaut), de sorte que la gigue maximale possible est de 2 x NumberOfSteps, quel que soit ce que vous définissez le maximum. |
|
|
Gigue maximale de pixels de fin
|
MaximumEndPixelJitter | integer |
Gigue de pixel maximale à la fin de l’action de glisser. Plus la valeur est élevée, moins la précision du glisser est élevée lors de l’atteinte de la coordonnée de fin. |
|
|
Delta de la gigue de pixels de mouvement maximale
|
MaximumMovementPixelJitterDelta | integer |
Si vous utilisez la gigue de mouvement de la souris (la gigue de pixel de mouvement maximale est de 1 ou supérieure), la gigue maximale à chaque point peut s’écarter du point précédent. Cela permet de s’assurer que la gigue est lisse. Une valeur plus élevée entraîne une moins grande douceur. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Faire glisser la souris du milieu entre les coordonnées
Exécute un bouton de la souris intermédiaire entre les deux coordonnées spécifiées dans la session utilisateur de l’agent IA-Connect. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées. Une gigue facultative est prise en charge dans le mouvement de la souris, pour la rendre plus semblable à un mouvement de main humaine.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Démarrer X pixels
|
StartXCoord | True | integer |
Valeur de coordonnée X de début (en pixels). |
|
Démarrer les pixels Y
|
StartYCoord | True | integer |
Valeur de coordonnée Y de début (en pixels). |
|
Fin des pixels X
|
EndXCoord | True | integer |
Valeur de coordonnée X de fin (en pixels). |
|
Fin des pixels Y
|
EndYCoord | True | integer |
Valeur de coordonnée Y de fin (en pixels). |
|
Nombre d’étapes
|
NumberOfSteps | integer |
Nombre d’étapes dans laquelle l’action glisser doit être divisée. |
|
|
Durée totale en secondes
|
TotalTimeInSeconds | double |
Durée totale pendant laquelle l’action glisser doit prendre de début à fin. |
|
|
Gigue de pixels de mouvement maximale
|
MaximumMovementPixelJitter | integer |
Gigue de pixel maximale lors de l’exécution de l’action de glisser. Une valeur de 1 ou une valeur supérieure active la gigue du mouvement. La gigue est lissée à chaque étape, pour éviter les pics de mouvement. La valeur de cette entrée contrôle le maximum que la gigue peut être à n’importe quel point particulier, limitant la distance à laquelle la souris peut s’écarter du chemin. Plus la valeur est élevée, moins l’action glisser s’affiche. La gigue à chaque point ne peut s’écarter que de la valeur de la gigue précédente entre -2 et 2 (par défaut), de sorte que la gigue maximale possible est de 2 x NumberOfSteps, quel que soit ce que vous définissez le maximum. |
|
|
Gigue maximale de pixels de fin
|
MaximumEndPixelJitter | integer |
Gigue de pixel maximale à la fin de l’action de glisser. Plus la valeur est élevée, moins la précision du glisser est élevée lors de l’atteinte de la coordonnée de fin. |
|
|
Delta de la gigue de pixels de mouvement maximale
|
MaximumMovementPixelJitterDelta | integer |
Si vous utilisez la gigue de mouvement de la souris (la gigue de pixel de mouvement maximale est de 1 ou supérieure), la gigue maximale à chaque point peut s’écarter du point précédent. Cela permet de s’assurer que la gigue est lisse. Une valeur plus élevée entraîne une moins grande douceur. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Faire glisser la souris vers la gauche entre les coordonnées
Exécute un bouton gauche de la souris glisser entre les deux coordonnées spécifiées dans la session utilisateur de l’agent IA-Connect. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées. Une gigue facultative est prise en charge dans le mouvement de la souris, pour la rendre plus semblable à un mouvement de main humaine.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Démarrer X pixels
|
StartXCoord | True | integer |
Valeur de coordonnée X de début (en pixels). |
|
Démarrer les pixels Y
|
StartYCoord | True | integer |
Valeur de coordonnée Y de début (en pixels). |
|
Fin des pixels X
|
EndXCoord | True | integer |
Valeur de coordonnée X de fin (en pixels). |
|
Fin des pixels Y
|
EndYCoord | True | integer |
Valeur de coordonnée Y de fin (en pixels). |
|
Nombre d’étapes
|
NumberOfSteps | integer |
Nombre d’étapes dans laquelle l’action glisser doit être divisée. |
|
|
Durée totale en secondes
|
TotalTimeInSeconds | double |
Durée totale pendant laquelle l’action glisser doit prendre de début à fin. |
|
|
Gigue de pixels de mouvement maximale
|
MaximumMovementPixelJitter | integer |
Gigue de pixel maximale lors de l’exécution de l’action de glisser. Une valeur de 1 ou une valeur supérieure active la gigue du mouvement. La gigue est lissée à chaque étape, pour éviter les pics de mouvement. La valeur de cette entrée contrôle le maximum que la gigue peut être à n’importe quel point particulier, limitant la distance à laquelle la souris peut s’écarter du chemin. Plus la valeur est élevée, moins l’action glisser s’affiche. La gigue à chaque point ne peut s’écarter que de la valeur de la gigue précédente entre -2 et 2 (par défaut), de sorte que la gigue maximale possible est de 2 x NumberOfSteps, quel que soit ce que vous définissez le maximum. |
|
|
Gigue maximale de pixels de fin
|
MaximumEndPixelJitter | integer |
Gigue de pixel maximale à la fin de l’action de glisser. Plus la valeur est élevée, moins la précision du glisser est élevée lors de l’atteinte de la coordonnée de fin. |
|
|
Delta de la gigue de pixels de mouvement maximale
|
MaximumMovementPixelJitterDelta | integer |
Si vous utilisez la gigue de mouvement de la souris (la gigue de pixel de mouvement maximale est de 1 ou supérieure), la gigue maximale à chaque point peut s’écarter du point précédent. Cela permet de s’assurer que la gigue est lisse. Une valeur plus élevée entraîne une moins grande douceur. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Fermer IA-Connect Agent
Ferme l’agent IA-Connect. Cela n’affecte pas la session utilisateur où l’agent IA-Connect était en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Secondes à attendre
|
SecondsToWait | integer |
Délai d’attente avant d’émettre la commande close afin que l’agent IA-Connect puisse signaler l’achèvement de la commande. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Générer un mot de passe
Génère un mot de passe contenant des mots de dictionnaire, des nombres, des symboles, des caractères définis dans un format de modèle.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Format du mot de passe
|
PasswordFormat | True | string |
Format du mot de passe généré décrit à l’aide de symboles. Le symbole 'w' représente un mot de dictionnaire, 'u' représente un mot de dictionnaire en majuscules, 'n' représente un nombre, 's' représente un symbole, 'l' représente une lettre minuscule, 'L' représente une lettre majuscule, 'z' ne représente rien (utile dans les combinaisons). Par exemple, wnnwsl peut générer Pluto35Marmite !b. Un nombre suivi de deux symboles ou plus entre crochets courbés crée une combinaison aléatoire de ce nombre de symboles. Par exemple, 8(Lln) peut produire 6hP2AxP0 et 4(Lsz) peut produire des symboles S !-A (LssL) ou produire des J$ (symboles Lszz). Les caractères à l’intérieur de guillemets simples sont utilisés as-is. Par exemple, w'--'w'_'nn peut produire Jersey-Mountain_64. |
|
Longueur minimale
|
MinimumLength | integer |
Longueur minimale du mot de passe généré. Si le mot de passe généré est trop court, des mots de dictionnaire supplémentaires seront ajoutés jusqu’à ce que la longueur soit remplie. Défini sur 0 s’il n’existe aucune exigence de longueur minimale. |
|
|
Retourner en texte brut
|
ReturnAsPlainText | boolean |
Définissez la valeur true pour renvoyer le mot de passe sous forme de texte brut. |
|
|
Stocker le mot de passe en tant qu’identificateur
|
StorePasswordAsIdentifier | string |
Si un identificateur est fourni, ce mot de passe est stocké chiffré à l’intérieur de l’orchestrateur ou de l’agent (voir « Générer à ») pour une récupération/utilisation ultérieure par toutes les commandes qui peuvent utiliser les informations d’identification stockées. S’ils sont générés par l’Agent, ces mots de passe sont stockés uniquement en mémoire et sont perdus lorsque l’agent est fermé. Par exemple, MyExchangePassword est récupérable à l’aide de {IAConnectPassword :MyExchangePassword}. |
|
|
Symboles pris en charge
|
SupportedSymbols | string |
Vous permet de fournir une liste de symboles à utiliser de manière aléatoire lorsque le symbole 's' est utilisé au format d’un mot de passe généré. S’il n’est pas spécifié, une liste intégrée est utilisée. Par exemple : !$()*. |
|
|
Tenter des mots de passe uniques
|
AttemptUniquePasswords | boolean |
Définissez la valeur true (valeur par défaut) pour l’orchestrateur ou l’agent (voir « Générer à ») pour éviter de dupliquer des séquences de nombres aléatoires et, par conséquent, garantir que les mots de passe générés sont uniques dans la situation possible dans une session particulière. Si l’agent est généré, cela ne garantit pas les mots de passe uniques entre des agents distincts ou si l’agent est fermé ou redémarré. Vous devez donc toujours vous assurer que vos mots de passe sont hautement aléatoires à l’aide de mots de passe complexes (par exemple : wnnws est plus aléatoire que wnw). |
|
|
Générer à l’adresse
|
GenerateAt | string |
Spécifiez le composant IA-Connect qui génère le mot de passe. |
|
|
Minuscules minimales
|
MinimumLowercase | integer |
Nombre minimal de caractères minuscules qui doivent être présents dans le mot de passe. Si cela n’est pas possible (par exemple, si le format de mot de passe n’a pas suffisamment de symboles l, w ou u), une exception est levée. Défini sur 0 pour aucun minimum. |
|
|
Majuscules minimales
|
MinimumUppercase | integer |
Nombre minimal de caractères majuscules qui doivent être présents dans le mot de passe. Si cela n’est pas possible (par exemple, si le format de mot de passe n’a pas suffisamment de symboles L, w ou u), une exception est levée. Défini sur 0 pour aucun minimum. |
|
|
Nombres minimaux
|
MinimumNumbers | integer |
Nombre minimal de nombres qui doivent être présents dans le mot de passe. Si cela n’est pas possible (par exemple, si le format de mot de passe n ne comporte pas suffisamment de symboles), une exception est levée. Défini sur 0 pour aucun minimum. |
|
|
Symboles minimaux
|
MinimumSymbols | integer |
Nombre minimal de symboles qui doivent être présents dans le mot de passe. Si cela n’est pas possible (par exemple, si le format de mot de passe n’a pas suffisamment de symboles), une exception est levée. Défini sur 0 pour aucun minimum. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Mot de passe en texte brut
|
PlainTextPassword | string |
Mot de passe en texte brut si demandé. Le mot de passe peut être demandé en texte brut, car le mot de passe est un mot de passe à usage unique destiné à être transmis par SMS ou par e-mail (par exemple) et doit donc être vu as-is. |
ID de processus de destruction
Tue un processus en cours d’exécution dans la session utilisateur de l’agent IA-Connect qui a l’ID de processus spécifié. Les ID de processus sont uniques afin qu’un seul processus puisse correspondre à l’ID. Les ID de processus sont dynamiques et sont différents pour chaque lancement d’une application.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de processus
|
ProcessID | True | integer |
ID de processus du processus à tuer. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nombre de processus tués
|
NumberOfProcessesKilled | integer |
Nombre de processus qui ont été tués. |
Interrompre l’héritage de sécurité des dossiers
Interrompt l’héritage de sécurité sur un dossier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin du dossier
|
FolderPath | True | string |
Chemin complet du dossier. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Convertir hérité en explicite
|
ConvertInheritedToExplicit | boolean |
Les autorisations actuellement héritées doivent-elle être converties en autorisations explicites ? |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Intégrer l’interface utilisateur utilisateur de l’agent IA-Connect à l’avant
Apporte l’interface utilisateur utilisateur de l’agent IA-Connect à l’avant afin qu’elle soit visible à l’écran.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Concentration
|
Focus | boolean |
L’interface utilisateur utilisateur de l’agent IA-Connect doit-elle être concentrée ? |
|
|
Clic gauche global de la souris
|
GlobalLeftMouseClick | boolean |
Un clic gauche global doit-il être utilisé pour amener l’Agent à l’avant ? Cela garantit une mise en avant de l’événement dans un scénario où la méthode focus peut être limitée par le système d’exploitation empêchant les applications de se mettre à l’avant. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Lancer la session Bureau à distance (RDS)
Lancez une session Bureau à distance (RDS) à l’aide d’un fichier de lancement RDP.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin d’accès au fichier RDP
|
RDPFilePath | True | string |
Chemin d’accès complet à un fichier RDP (qui peut pré-exister ou être créé à l’aide de l’action : « Créer un fichier de lancement de session Bureau à distance (RDS) ». |
|
Approuver un ordinateur distant
|
TrustRemoteComputer | boolean |
Définissez la valeur true pour marquer l’adresse distante (définie dans le fichier RDP) comme approuvée (dans le Registre Windows), principalement à des fins de redirection d’appareil, éliminant ainsi une fenêtre contextuelle que vous pouvez recevoir lors du lancement du fichier RDP. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
LaunchRemoteDesktopSessionResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Le fichier existe-t-il
Signale true ou false quant à l’existence d’un fichier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemins d'accès au fichier
|
Filename | True | string |
Chemin d'accès complet au fichier. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Le fichier existe
|
FileExists | boolean |
Retourne true si le fichier existe, ou false si ce n’est pas le cas. |
Le port TCP répond-il
Indique si un port TCP réseau répond à une tentative de connexion par l’agent IA-Connect. Il peut s’agir d’un port TCP sur l’ordinateur sur lequel l’agent IA-Connect s’exécute (entrez « localhost » pour l’hôte distant) ou sur n’importe quel ordinateur distant. Si l’agent IA-Connect se connecte correctement à un port TCP, il ferme immédiatement la connexion TCP.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Hôte distant
|
RemoteHost | True | string |
Adresse IPv4, adresse DNS ou nom d’hôte de l’ordinateur auquel se connecter. Entrez « localhost » pour vérifier un port TCP sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. Exemples : 192.168.1.10 ou www.test.com ou vm-server19. |
|
Port TCP
|
TCPPort | True | integer |
Numéro de port TCP auquel se connecter sur l’hôte distant (ou local) spécifié. Un port TCP doit être 1 ou supérieur et 65535 ou inférieur. Les ports courants connus sont 80 (HTTP), 443 (HTTPS), 445 (SMB/ partage de fichiers). |
|
Délai d’expiration en secondes
|
TimeoutInSeconds | integer |
Nombre maximal de secondes à attendre pour la connexion TCP. Cette valeur par défaut est de 10 secondes, mais la plupart des connexions de travail devraient se connecter en quelques secondes (sur Internet) ou moins d’une seconde (réseau local). |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Port TCP connecté
|
TCPPortConnected | boolean |
Défini sur true si le port TCP est connecté ou false si le port TCP n’a pas pu se connecter. |
|
Message d’erreur de connexion
|
ConnectionErrorMessage | string |
Message d’erreur si le port TCP n’a pas pu se connecter. Il s’agit généralement d’une erreur de recherche DNS/nom ou d’un délai d’expiration. |
Lecteur d’écran activé
Retourne si le lecteur d’écran a été activé dans la session utilisateur de l’agent IA-Connect.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Lecteur d’écran activé
|
ScreenReaderEnabled | boolean |
Retourne true si le lecteur d’écran a été activé. |
Lire tout le texte à partir d’un fichier
Lit le contenu texte d’un fichier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemins d'accès au fichier
|
Filename | True | string |
Chemin d'accès complet au fichier. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Contenu du texte du fichier
|
FileTextContents | string |
Contenu texte du fichier. |
Lire à partir d’informations d’identification de l’utilisateur
Lit un nom d’utilisateur et un mot de passe à partir d’informations d’identification dans le profil de l’utilisateur dans la session IA-Connect Agent. Les informations d’identification peuvent être consultées à partir du Panneau de configuration Windows. Le nom d’utilisateur et le mot de passe peuvent être récupérés à partir d’informations d’identification génériques, tandis que seul le nom d’utilisateur peut être récupéré à partir d’informations d’identification Windows.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Adresse des informations d’identification
|
CredentialAddress | True | string |
Nom/adresse des informations d’identification. |
|
Type d’informations d’identification
|
CredentialType | True | string |
Type d’informations d’identification : Windows ou Générique. |
|
Clé de chiffrement symétrique
|
SymmetricKey | string |
Clé de chiffrement symétrique facultative utilisée pour déchiffrer le mot de passe d’informations d’identification (utilisez si les informations d’identification ont été chiffrées avec une clé). Utilisable uniquement avec les informations d’identification génériques, car le mot de passe d’une information d’identification Windows ne peut pas être récupéré. |
|
|
Stocker le mot de passe en tant qu’identificateur
|
StorePasswordAsIdentifier | string |
Si un identificateur est fourni, le mot de passe d’informations d’identification récupéré est stocké chiffré à l’intérieur de l’Agent pour la récupération/l’utilisation ultérieures par les commandes qui peuvent utiliser les informations d’identification stockées. Ces mots de passe sont stockés uniquement en mémoire et sont perdus lorsque l’agent est fermé. Utilisable uniquement avec les informations d’identification génériques, car le mot de passe d’une information d’identification Windows ne peut pas être récupéré. Par exemple : MyExchangePassword. |
|
|
Ne retournez pas de mot de passe
|
DontReturnPassword | boolean |
Si la valeur est true, le mot de passe des informations d’identification ne sera pas retourné. Cela est utile si vous stockez le mot de passe dans l’Agent pour une utilisation par d’autres commandes (par exemple, « Stocker le mot de passe en tant qu’identificateur » est vrai), mais vous n’avez pas réellement besoin de connaître le mot de passe dans votre flux de travail. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nom d'utilisateur
|
UserName | string |
Nom d’utilisateur des informations d’identification. |
|
Mot de passe
|
Password | string |
Mot de passe des informations d’identification. |
Maintenez la souris enfoncée au milieu
Contient le bouton de la souris centrale dans la session utilisateur de l’agent IA-Connect pour la quantité spécifiée de secondes.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Secondes à contenir
|
SecondsToHold | True | double |
Nombre de secondes à maintenir enfoncée le bouton central de la souris. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Maintenez la souris enfoncée au niveau de la coordonnée
Contient le bouton de la souris centrale aux coordonnées spécifiées dans la session utilisateur de l’agent IA-Connect pour la quantité de secondes spécifiée. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
X pixels
|
XCoord | True | integer |
Valeur de coordonnée X (en pixels). |
|
Pixels Y
|
YCoord | True | integer |
Valeur de coordonnée Y (en pixels). |
|
Secondes à contenir
|
SecondsToHold | True | double |
Nombre de secondes à maintenir enfoncée le bouton central de la souris. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Maintenez la souris enfoncée avec la droite à la coordonnée
Contient le bouton droit de la souris aux coordonnées spécifiées dans la session utilisateur de l’agent IA-Connect pendant la quantité de secondes spécifiée. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
X pixels
|
XCoord | True | integer |
Valeur de coordonnée X (en pixels). |
|
Pixels Y
|
YCoord | True | integer |
Valeur de coordonnée Y (en pixels). |
|
Secondes à contenir
|
SecondsToHold | True | double |
Nombre de secondes à maintenir enfoncée le bouton droit de la souris. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Maintenez la souris enfoncée à droite
Contient le bouton droit de la souris dans la session utilisateur de l’agent IA-Connect pendant la quantité spécifiée de secondes.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Secondes à contenir
|
SecondsToHold | True | double |
Nombre de secondes à maintenir enfoncée le bouton droit de la souris. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Maintenez la souris enfoncée à gauche
Contient le bouton gauche de la souris dans la session utilisateur de l’agent IA-Connect pour la quantité spécifiée de secondes.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Secondes à contenir
|
SecondsToHold | True | double |
Nombre de secondes à maintenir enfoncée le bouton gauche de la souris. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Maintenez la souris enfoncée à gauche à la coordonnée
Conserve le bouton gauche de la souris aux coordonnées spécifiées dans la session utilisateur de l’agent IA-Connect pour la quantité de secondes spécifiée. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris. La mise à l’échelle des ppp et les affichages multiples sont pris en compte lors du calcul des coordonnées.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
X pixels
|
XCoord | True | integer |
Valeur de coordonnée X (en pixels). |
|
Pixels Y
|
YCoord | True | integer |
Valeur de coordonnée Y (en pixels). |
|
Secondes à contenir
|
SecondsToHold | True | double |
Nombre de secondes à maintenir enfoncée le bouton gauche de la souris. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Maintenir la session active
Maintient la session utilisateur de l’agent IA-Connect active en déplaçant la souris à l’intervalle spécifié pour empêcher la session de devenir inactive.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Perruque X
|
XWiggle | integer |
Nombre de pixels à déplacer horizontalement la souris. |
|
|
Y perruque
|
YWiggle | integer |
Nombre de pixels à déplacer verticalement la souris. |
|
|
Délai de perruquement en secondes
|
WiggleDelayInSeconds | double |
Nombre de secondes entre les mouvements de la souris lors du basculement. |
|
|
Seuil d’inactivité en secondes
|
IdleThresholdInSeconds | integer |
Nombre de secondes qui doivent s’écouler depuis la dernière entrée avant de déplacer la souris. |
|
|
Période d’inactivité en secondes
|
IdleCheckPeriodInSeconds | integer |
Nombre de secondes entre la vérification de la dernière heure d’entrée (pour vérifier si le seuil d’inactivité a été passé). |
|
|
Durée totale du runtime keepalive en secondes
|
TotalKeepaliveRuntimeInSeconds | integer |
Nombre total de secondes pour maintenir la session active. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
KeepSessionAliveResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Marquer flow comme terminé
Marquez un flux comme terminé, ce qui informe l’orchestrateur IA-Connect que l’ordinateur worker affecté est désormais disponible pour traiter d’autres flux.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Mettre à jour le résultat des statistiques du flux Orchestrator
Mettez à jour les statistiques de résultats pour le flux worker actuel dans l’orchestrateur IA-Connect. Cela permet de modifier le résultat final d’une statistique de flux dans l’orchestrateur IA-Connect qui est généralement utilisé à des fins de création de rapports. Cela fonctionne uniquement pour le flux actuel (l’orchestrateur détecte l’ID d’exécution de flux). Vous ne pouvez pas modifier les statistiques pour tout autre flux.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Réussite de la dernière action de flux
|
FlowLastActionSuccess | boolean |
Définissez la valeur true pour spécifier que la dernière action dans une statistique de flux Orchestrator est une réussite. Définissez la valeur false pour spécifier que la dernière action dans une statistique de flux Orchestrator est une défaillance. Laissez ce champ vide si vous ne souhaitez pas mettre à jour l’état de la dernière action du flux (par exemple : si vous souhaitez uniquement mettre à jour le dernier code d’action. |
|
|
Message d’erreur de la dernière action de flux
|
FlowLastActionErrorMessage | string |
Si vous spécifiez que la dernière action de flux était un échec, fournissez un message d’erreur ici. |
|
|
Code de la dernière action de flux
|
FlowLastActionCode | integer |
Code facultatif à affecter à la statistique Flow. Il s’agit généralement d’un code d’erreur (par exemple, pour faire la distinction entre les exceptions Système et Entreprise), mais peut être utilisé comme code de réussite. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
UpdateOrchestratorFlowStatsResultResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Modifier l’état de la tâche Automation Orchestrator
Modifie l’état de la tâche Orchestrator Automation sélectionnée ou d’autres propriétés de tâche.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de tâche
|
TaskId | True | integer |
ID de la tâche Orchestrator à modifier. |
|
Nouvel état de la tâche Automation
|
AutomationTaskStatus | string |
Le nouvel état de la tâche d’automatisation spécifiée ou laissez vide si vous ne souhaitez pas modifier l’état de la tâche existante. Si vous souhaitez différer une tâche existante, utilisez plutôt l’action « Différer la tâche d’automatisation d’Orchestrator existante ». |
|
|
Mettre la tâche en attente
|
TaskOnHold | boolean |
Spécifiez l’état « En attente » de la tâche. Seules les tâches nouvelles ou différées peuvent être en attente. Par conséquent, une exception est levée si vous essayez et placez un autre état de tâche en attente. |
|
|
Effacer les données d’entrée de tâche
|
EraseTaskInputData | boolean |
Si vous définissez cette valeur sur true, toutes les données d’entrée de tâche sont effacées. Cela est généralement utilisé pour économiser de l’espace de stockage pour une tâche terminée ou ayant échoué, car les données brutes ne sont plus nécessaires. |
|
|
Effacer les données stockées différées
|
EraseDeferralStoredData | boolean |
Si vous définissez cette valeur sur true, toutes les données stockées différées sont effacées. Cela est généralement utilisé pour économiser de l’espace de stockage pour une tâche terminée ou ayant échoué, car les données brutes ne sont plus nécessaires. |
|
|
Mettre à jour le système source
|
UpdateSourceSystem | boolean |
Si vous définissez cette valeur sur true et que la tâche Orchestrator est liée à un système source (par exemple, ServiceNow), l’orchestrateur effectue toutes les actions spécifiées dans la configuration du système source dans Orchestrator (par exemple, fermez le ticket). |
|
|
Motif de fermeture de tâche
|
TaskClosureReason | string |
Fournissez une raison de fermeture de tâche, pour les tâches « Terminées » ou « Échec », qui seront stockées dans la tâche. En outre, si la tâche Orchestrator est liée à un système source (par exemple, ServiceNow), vous modifiez l’état et « Mettre à jour le système source » a la valeur true, la raison est également passée au système source (par exemple, en tant que note de travail ServiceNow). Seules les tâches terminées ou ayant échoué peuvent avoir une raison de fermeture. Une exception est donc levée si vous essayez de définir la raison de fermeture pour tout autre état de tâche. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
TasksChangeTaskStatusResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Obtenir de l’espace libre sur le disque
Retourne la quantité d’espace libre pour un disque spécifié sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Lettre de lecteur
|
DriveLetter | True | string |
Lettre de lecteur du disque à vérifier. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Octets d’espace libre disque
|
FreeSpaceBytes | integer |
Quantité d’espace disque libre, en octets. |
|
Ko d’espace libre disque
|
FreeSpaceKB | integer |
Quantité d’espace disque libre, en kilo-octets. |
|
Mo d’espace libre disque
|
FreeSpaceMB | integer |
Quantité d’espace disque libre, en mégaoctets. |
|
Espace libre disque Go
|
FreeSpaceGB | integer |
Quantité d’espace disque libre, en gigaoctets. |
Obtenir des dossiers
Retourne tous les sous-dossiers d’un dossier spécifié sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin d’accès au répertoire
|
DirectoryPath | True | string |
Chemin complet du répertoire (dossier). Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Dossiers JSON
|
FoldersJSON | string |
Liste des sous-dossiers contenus dans le dossier, au format JSON. |
|
Nombre de dossiers lus avec succès
|
NumberOfFoldersReadSuccessfully | integer |
Nombre de sous-dossiers lus avec succès. |
|
Le nombre de dossiers n’a pas pu être lu
|
NumberOfFoldersFailedToRead | integer |
Nombre de sous-dossiers qui n’ont pas pu être lus. |
Obtenir des fichiers
Retourne une liste de fichiers dans un dossier (correspondant à une liste de modèles CSV) sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin d’accès au répertoire
|
DirectoryPath | True | string |
Chemin complet du répertoire (dossier). Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Modèles CSV
|
PatternsCSV | True | string |
Liste séparée par des virgules de modèles de fichiers, par exemple . pour tous les fichiers ou.txt ,.docx' pour les fichiers avec une extension .txt ou .docx. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Fichiers JSON
|
FilesJSON | string |
Liste des fichiers contenus dans le dossier, au format JSON. |
|
Nombre de fichiers lus avec succès
|
NumberOfFilesReadSuccessfully | integer |
Nombre de fichiers lus avec succès. |
|
Le nombre de fichiers n’a pas pu être lu
|
NumberOfFilesFailedToRead | integer |
Nombre de fichiers qui n’ont pas pu être lus. |
Obtenir des informations d’identification génériques à partir d’Orchestrator
Récupère des informations d’identification génériques qui ont été stockées dans l’orchestrateur IA-Connect. Les informations d’identification peuvent contenir des noms d’utilisateur, des mots de passe, des noms d’hôte, des URL et d’autres données génériques.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom convivial
|
FriendlyName | string |
Nom convivial des informations d’identification stockées dans Orchestrator. |
|
|
Récupérer un mot de passe de texte brut
|
RetrievePlainTextPassword | boolean |
Si cette option est activée, le mot de passe des informations d’identification génériques Orchestrator spécifiées est retourné sous forme de texte brut, si le paramètre d’informations d’identification génériques Orchestrator « Ne pas exposer le mot de passe » a été désactivé (ce qui permet de récupérer les mots de passe). Il est recommandé de ne pas récupérer les mots de passe en texte brut et d’utiliser à la place des actions IA-Connect qui prennent en charge les mots de passe stockés (par exemple : « Mot de passe d’entrée dans l’action UIA ») où l’orchestrateur insère le mot de passe directement dans l’action au moment de l’exécution. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nom d’utilisateur
|
Username | string |
Nom d’utilisateur conservé dans les informations d’identification génériques. |
|
Mot de passe en texte brut
|
PlainTextPassword | string |
Mot de passe, conservé dans les informations d’identification génériques, sous forme de chaîne de texte brut. Les mots de passe d’orchestrateur sont stockés chiffrés, mais sont retournés sous forme de texte brut pour vous permettre de les transmettre aux actions qui les nécessitent. |
|
Nom de l’hôte
|
Hostname | string |
Nom d’hôte ou nom de domaine conservé dans les informations d’identification génériques, s’il est utilisé. |
|
URL
|
Url | string |
URL conservée dans les informations d’identification génériques, si elle est utilisée. |
|
Propriété générique 1
|
GenericProperty1 | string |
Propriété générique conservée dans les informations d’identification génériques, si elle est utilisée. Cela peut être utilisé pour stocker des données qui peuvent être associées aux informations d’identification. |
|
Propriété générique 2
|
GenericProperty2 | string |
Propriété générique conservée dans les informations d’identification génériques, si elle est utilisée. Cela peut être utilisé pour stocker des données qui peuvent être associées aux informations d’identification. |
|
Propriété générique 3
|
GenericProperty3 | string |
Propriété générique conservée dans les informations d’identification génériques, si elle est utilisée. Cela peut être utilisé pour stocker des données qui peuvent être associées aux informations d’identification. |
Obtenir des informations sur le type de client directeur et la session
Retourne les détails de la session locale ou distante gérée par le directeur de niveau 1.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Type de client distant
|
RemoteClientType | string |
Type de client distant ('Local', 'Citrix ICA' ou 'Microsoft RDP'). |
|
Canal virtuel connecté
|
VirtualChannelConnected | boolean |
True, si le canal virtuel est connecté, entre le directeur et l’agent. |
|
Version du directeur
|
DirectorVersion | string |
Version de la DLL IA-Connect Director. Par exemple : 1.67.21.0. |
|
Version de mise en production du directeur
|
DirectorReleaseVersion | string |
Version IA-Connect de la IA-Connect Director. Par exemple : 9.4. |
|
Version de l’agent
|
AgentVersion | string |
Version de l’agent IA-Connect EXE auquel ce directeur est connecté. Par exemple : 1.74.21.0. |
|
Version de mise en production de l’agent
|
AgentReleaseVersion | string |
Version IA-Connect de l’agent IA-Connect auquel ce directeur est connecté. Par exemple : 9.4. |
|
L’agent est sous licence
|
AgentIsLicensed | boolean |
True, si l’agent IA-Connect auquel ce directeur est connecté, est concédé sous licence. False, si l’agent IA-Connect n’est pas concédé sous licence. Null si l’état de la licence de l’agent est inconnu. |
|
Fonctionnalités de licence de l’agent
|
AgentLicenseFeatures | string |
Liste séparée par des virgules des fonctionnalités de licence IA-Connect affectées à l’agent IA-Connect auquel ce directeur est connecté. Par exemple : JML, DEV. |
|
Nom d’hôte du directeur
|
DirectorHostname | string |
Nom d’hôte de l’ordinateur sur lequel le directeur est en cours d’exécution. Par exemple : vmrpa1. |
|
Nom de domaine NetBIOS du directeur
|
DirectorNetBIOSDomainName | string |
Nom de domaine NetBIOS de l’ordinateur sur lequel le directeur s’exécute. Par exemple : domaine1. Si l’ordinateur n’est pas membre d’un domaine, cela retourne généralement le nom d’hôte. |
|
Nom de domaine DNS du directeur
|
DirectorDNSDomainName | string |
Nom de domaine DNS de l’ordinateur sur lequel le directeur s’exécute. Par exemple : domain1.myorg.local. Si l’ordinateur n’est pas membre d’un domaine, cela retourne généralement le nom d’hôte. |
|
Attaché au directeur du tronçon suivant
|
AttachedToNextHopDirector | boolean |
Défini sur false si la session IA-Connect est actuellement attachée à l’agent auquel ce directeur est connecté. Défini sur true si le directeur transfère toutes les actions (c’est-à-dire attachées) à un autre directeur (connecté à un autre agent). Par exemple, si ce directeur est un directeur local qui communique avec un agent local, mais que la session IA-Connect est actuellement attachée à Citrix, cette valeur est vraie. |
|
Type de session Directeur de tronçon suivant
|
NextHopDirectorSessionType | string |
Si ce directeur est attaché à un directeur de tronçon suivant, cette valeur conserve le type de session de tronçon suivant. Par exemple, si ce directeur est un directeur local qui communique avec un agent local, mais que la session IA-Connect est actuellement attachée à Citrix, cette valeur est « Citrix ICA », tandis que la valeur « Type de client distant » est « Local » (représentant une action de transfert de directeur local vers Citrix). |
Obtenir des informations sur l’environnement
Retourne des informations sur l’environnement dans lequel la session utilisateur de l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Version principale du système d’exploitation
|
OSVersionMajor | integer |
Version principale du système d’exploitation. |
|
Version mineure du système d’exploitation
|
OSVersionMinor | integer |
Version mineure du système d’exploitation. |
|
Version de build du système d’exploitation
|
OSVersionBuild | integer |
Version de build du système d’exploitation. |
|
Le système d’exploitation est de 64 bits
|
OSIs64Bit | boolean |
Retourne true si le système d’exploitation est 64 bits. |
|
Nombre de processeurs
|
ProcessorCount | integer |
Nombre de processeurs. |
|
Nombre total de RAM physiques en Mo
|
TotalPhysicalRAMInMB | integer |
Quantité de RAM physique (en Mo). |
|
Nombre total de RAM virtuelles en Mo
|
TotalVirtualRAMInMB | integer |
Quantité de RAM virtuelle (en Mo). |
|
Ram physique disponible en Mo
|
AvailablePhysicalRAMInMB | integer |
Quantité de RAM physique actuellement disponible (en Mo). |
|
Ram virtuelle disponible en Mo
|
AvailableVirtualRAMInMB | integer |
Quantité de RAM virtuelle actuellement disponible (en Mo). |
|
Nom complet du système d’exploitation
|
OSFullName | string |
Nom complet du système d’exploitation, par exemple Microsoft Windows Server 2019 Standard. |
|
Nom de la culture de l’interface utilisateur installée
|
InstalledUICultureName | string |
Langage d’interface utilisateur installé avec le système d’exploitation, par exemple en-US. |
|
Nom actuel de la culture de l’interface utilisateur
|
CurrentUICultureName | string |
Langue de l’interface utilisateur par défaut, par exemple en-US. |
|
Nom de la culture actuelle
|
CurrentCultureName | string |
Paramètres régionaux de l’utilisateur par défaut, par exemple en-GB. |
Obtenir des processus
Retourne la liste des processus en cours d’exécution dans la session utilisateur de l’agent IA-Connect. Cela peut éventuellement être filtré en fournissant un nom de processus.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du processus
|
ProcessName | string |
Filtre facultatif pour le nom du processus. |
|
|
Obtenir la ligne de commande du processus
|
GetProcessCommandLine | boolean |
Si la valeur est true, les détails de la ligne de commande du processus sont retournés. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nombre de processus
|
NumberOfProcesses | integer |
Nombre de processus en cours d’exécution dans la session utilisateur. |
|
Traite JSON
|
ProcessesJSON | string |
Liste des processus en cours d’exécution dans la session utilisateur, au format JSON. |
Obtenir des sessions IA-Connect disponibles
Récupère une liste de sessions IA-Connect Director (connexions disponibles aux sessions où l’agent IA-Connect est en cours d’exécution, par exemple locale, Microsoft RDP ou Citrix ICA).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
IA-Connect sessions JSON
|
IAConnectSessionsJSON | string |
Liste de toutes les sessions IA-Connect, mises en forme au format JSON. |
|
Nombre de sessions de IA-Connect
|
NumberOfIAConnectSessions | integer |
Nombre total de sessions IA-Connect ouvertes. |
|
Nombre de sessions de IA-Connect locales
|
NumberOfLocalIAConnectSessions | integer |
Nombre de sessions IA-Connect locales ouvertes. |
|
Nombre de sessions de IA-Connect Citrix ICA
|
NumberOfCitrixICAIAConnectSessions | integer |
Nombre de sessions Citrix ICA IA-Connect ouvertes. |
|
Nombre de sessions de IA-Connect RDP Microsoft
|
NumberOfMicrosoftRDPIAConnectSessions | integer |
Nombre de sessions RDP Microsoft IA-Connect ouvertes. |
Obtenir des threads d’agent
Retourne une liste de threads d’agent. Un thread agent peut être utilisé pour exécuter certaines actions dans un thread, ce qui permet aux actions de s’exécuter pendant longtemps (plus longtemps que le délai d’expiration du RPA) ou de s’exécuter en parallèle avec d’autres actions. En règle générale, une fois qu’un thread Agent est terminé et que ses données sont récupérées, le thread agent est supprimé et n’apparaît pas dans la liste des threads.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Ordre de tri
|
SortOrder | string |
Ordre de tri pour la liste de sorties des threads agent. Les ordres de tri pris en charge sont « None », « ThreadStartTime », « ThreadStartTime_Desc », « ThreadEndTime », « ThreadEndTime_Desc », « ThreadId », « ThreadId_Desc », « ThreadActionName », « ThreadActionName_Desc », « ThreadRuntime », « ThreadRuntime_Desc ». |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nombre de threads d’agent
|
NumberOfAgentThreads | integer |
Nombre de threads d’agent qui sont toujours en cours d’exécution ou disponibles pour la récupération. En règle générale, une fois qu’un thread Agent est terminé et que ses données sont récupérées, le thread agent est supprimé et n’apparaît pas dans la liste des threads. |
|
Threads d’agent
|
AgentThreads | array of object |
Liste des threads agent et toutes les informations de thread disponibles (à l’exception des données de thread internes). |
|
ThreadId
|
AgentThreads.ThreadId | integer | |
|
IAConnectActionName
|
AgentThreads.IAConnectActionName | string | |
|
ThreadStartDateTimeUTC
|
AgentThreads.ThreadStartDateTimeUTC | date-time | |
|
ThreadCompletedDateTimeUTC
|
AgentThreads.ThreadCompletedDateTimeUTC | date-time | |
|
ThreadRuntimeInSeconds
|
AgentThreads.ThreadRuntimeInSeconds | integer | |
|
ThreadStarted
|
AgentThreads.ThreadStarted | boolean | |
|
ThreadRunning
|
AgentThreads.ThreadRunning | boolean | |
|
ThreadCompleted
|
AgentThreads.ThreadCompleted | boolean | |
|
ThreadSuccess
|
AgentThreads.ThreadSuccess | boolean | |
|
ThreadStatusMessage
|
AgentThreads.ThreadStatusMessage | string | |
|
ThreadErrorMessage
|
AgentThreads.ThreadErrorMessage | string |
Obtenir du texte CSV en tant que collection
Retourne un fichier CSV sur l’ordinateur sur lequel l’agent IA-Connect s’exécute en tant que collection (table). Nécessite uniquement un accès en lecture seule au fichier CSV.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin d’accès au fichier CSV
|
CSVFilePath | True | string |
Chemin complet du fichier CSV. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
La première ligne est l’en-tête
|
FirstLineIsHeader | boolean |
La première ligne du fichier CSV est-elle une ligne d’en-tête ? |
|
|
Découper les en-têtes
|
TrimHeaders | boolean |
Les en-têtes doivent-ils être supprimés pour supprimer les espaces blancs de début ou de fin ? |
|
|
Autoriser les lignes vides
|
AllowBlankRows | boolean |
Si la valeur est true (valeur par défaut), les lignes vides dans les données CSV sont autorisées et sont retournées sous forme de ligne vide. Si la valeur est false, les lignes complètement vides sont supprimées dans les données retournées (le fichier est laissé inchangé). |
|
|
Étendre les colonnes si nécessaire
|
ExtendColumnsIfRequired | boolean |
Si la valeur est true et s’il existe des cellules dans les données sans en-tête de colonne correspondant (c’est-à-dire une ligne contenant plus de cellules que la ligne d’en-tête), un en-tête de colonne est automatiquement créé avec le nom Column_N (où N est l’index de colonne). Si la valeur est false (valeur par défaut), une exception s’affiche si une ligne contient des données sans colonne correspondante. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
JSON de données CSV
|
CSVDataJSON | string |
Contenu du fichier CSV, au format JSON. |
Obtenir IA-Connect'état du tronçon suivant
Signale l’état du directeur du tronçon suivant pour l’agent qui reçoit cette commande. Si le tronçon suivant est activé, cet agent transfère les commandes au tronçon suivant (via le directeur de tronçon suivant). Si le tronçon suivant est désactivé, cet agent traite les commandes elle-même (la valeur par défaut).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Vérifier que le directeur du tronçon suivant est en cours d’exécution
|
CheckNextHopDirectorIsRunning | boolean |
Le tronçon suivant nécessite un IA-Connect Director en cours d’exécution sur le même ordinateur que l’agent. Si ce paramètre est true, l’agent vérifie que le directeur du tronçon suivant s’exécute comme décrit. Si ce paramètre est false, l’Agent n’effectue aucune vérification et vérifie simplement l’état du tronçon suivant. |
|
|
Vérifier que l’agent de tronçon suivant est en cours d’exécution
|
CheckNextHopAgentIsRunning | boolean |
Le tronçon suivant nécessite un IA-Connect Director en cours d’exécution sur le même ordinateur que l’Agent ET un agent IA-Connect en cours d’exécution dans la session de tronçon suivant. Si ce paramètre est true, l’agent vérifie que l’agent de tronçon suivant s’exécute comme décrit. Si ce paramètre est false, l’Agent n’effectue aucune vérification et vérifie simplement l’état du tronçon suivant. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Tronçon suivant activé
|
NextHopEnabled | boolean |
Retourne true si le tronçon suivant est actuellement activé. |
|
Adresse du directeur du tronçon suivant actif
|
ActiveNextHopDirectorAddress | string |
Adresse du directeur du tronçon suivant actif, si une adresse est utilisée. |
|
Port TCP du directeur du tronçon suivant actif
|
ActiveNextHopDirectorTCPPort | integer |
Port TCP du directeur du tronçon suivant actif, s’il est utilisé. |
|
Le directeur de tronçon suivant actif utilise HTTPS
|
ActiveNextHopDirectorUsesHTTPS | boolean |
Retourne true si le directeur du tronçon suivant actif utilise HTTPS. |
|
Le directeur du tronçon suivant actif est en cours d’exécution
|
ActiveNextHopDirectorIsRunning | boolean |
Retourne true si le directeur du tronçon suivant actif est en cours d’exécution, ou false si ce n’est pas le cas. |
|
URL du directeur du tronçon suivant actif
|
ActiveNextHopDirectorURL | string |
URL du directeur du tronçon suivant actif. |
|
L’agent de tronçon suivant actif est en cours d’exécution
|
ActiveNextHopAgentIsRunning | boolean |
Retourne true si l’agent de tronçon suivant actif est en cours d’exécution, ou false si ce n’est pas le cas. |
Obtenir la configuration de coordonnées globales de l’agent IA-Connect
Récupère la configuration du système de coordonnées global de l’agent IA-Connect, utilisée pour afficher les emplacements des éléments (par exemple, lors de l’inspection de la souris) et calculer les positions de la souris (par exemple, lors de l’exécution d’actions globales de la souris).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Fonctionnalité multi-moniteur
|
MultiMonitorFunctionality | string |
Retourne « PrimaryMonitor » si l’agent IA-Connect est actuellement configuré pour prendre uniquement en charge la mise en surbrillance des éléments et l’exécution d’actions globales de souris sur l’appareil d’affichage principal. Retourne « MultiMonitor » si l’agent IA-Connect met en surbrillance les éléments sur tous les moniteurs (valeur par défaut depuis IA-Connect 9.4). |
|
Définir automatiquement le multiplicateur d’inspection de la souris
|
AutoSetMouseInspectionMultiplier | boolean |
Retourne true si l’agent IA-Connect calcule automatiquement le multiplicateur d’inspection de la souris sur l’appareil d’affichage principal au démarrage de l’agent et chaque fois que l’inspection de la souris est effectuée (valeur par défaut depuis IA-Connect 9,4). Retourne false si l’agent IA-Connect nécessite que le multiplicateur d’inspection de la souris soit défini manuellement (la seule option disponible dans IA-Connect 9.3 et versions antérieures). Cette option n’a aucun effet lorsque le mode multi-moniteur est désactivé. |
|
Définir automatiquement le multiplicateur de souris global
|
AutoSetGlobalMouseMultiplier | boolean |
Retourne la valeur true si l’agent IA-Connect calcule automatiquement le multiplicateur de mouvement global de la souris sur l’appareil d’affichage principal au démarrage de l’Agent et chaque fois que l’inspection de la souris est effectuée (valeur par défaut depuis IA-Connect 9,4). Retourne false si l’agent IA-Connect nécessite que le multiplicateur de mouvement global de la souris soit défini manuellement (la seule option disponible dans IA-Connect 9.3 et versions antérieures). Cette option n’a aucun effet lorsque le mode multi-moniteur est désactivé. |
|
Multiplicateur X d’inspection de la souris
|
MouseInspectionXMultiplier | double |
Le multiplicateur d’inspection horizontal (X) actuel (pour le moment où l’Agent met en évidence ce qui se trouve sous la souris). Par exemple : si IA-Connect affiche le rectangle d’inspection à la moitié de l’emplacement X de la souris réelle, cette valeur est 0,5. Le multiplicateur n’a aucun effet lorsque la fonctionnalité « Multi monitor » est désactivée, car les multiplicateurs sont calculés dynamiquement lorsque l’agent IA-Connect est configuré pour être conscient de plusieurs moniteurs. |
|
Multiplicateur Y d’inspection de la souris
|
MouseInspectionYMultiplier | double |
Multiplicateur d’inspection vertical (Y) actuel (pour lequel l’Agent met en évidence ce qui se trouve sous la souris). Par exemple : si IA-Connect affiche le rectangle d’inspection à la moitié de l’emplacement Y de la souris réelle, cette valeur est 0,5. Le multiplicateur n’a aucun effet lorsque la fonctionnalité « Multi monitor » est désactivée, car les multiplicateurs sont calculés dynamiquement lorsque l’agent IA-Connect est configuré pour être conscient de plusieurs moniteurs. |
|
Multiplicateur X de la souris globale
|
GlobalMouseXMultiplier | double |
Multiplicateur de mouvement global global (X) actuel (pour lequel l’Agent déplace la souris). Le multiplicateur n’a aucun effet lorsque la fonctionnalité « Multi monitor » est désactivée, car les multiplicateurs sont calculés dynamiquement lorsque l’agent IA-Connect est configuré pour être conscient de plusieurs moniteurs. |
|
Multiplicateur Y de la souris globale
|
GlobalMouseYMultiplier | double |
Multiplicateur de mouvement global de la souris (Y) vertical actuel (pour lequel l’Agent déplace la souris). Le multiplicateur n’a aucun effet lorsque la fonctionnalité « Multi monitor » est désactivée, car les multiplicateurs sont calculés dynamiquement lorsque l’agent IA-Connect est configuré pour être conscient de plusieurs moniteurs. |
|
Méthode globale de déplacement de souris
|
GlobalMouseMoveMethod | string |
Retourne la méthode de mouvement global de la souris actuelle (mouse_event ou setcursorpos). |
|
Système de coordonnées Java
|
JavaCoordinateSystem | string |
Retourne le système de coordonnées Java actuel qui peut être « Virtuel » (par défaut) ou « Physique » (nouveau dans IA-Connect 9.4). Les coordonnées virtuelles sont mises à l’échelle par ppp, tandis que les coordonnées physiques correspondent directement aux pixels. Cette valeur doit être définie sur le système de coordonnées présenté par le pont d’accès Java. |
|
Système de coordonnées de l’interface graphique utilisateur SAP
|
SAPGUICoordinateSystem | string |
Retourne le système de coordonnées de l’API de script SAP actuel qui peut être « Virtuel » (valeur par défaut) ou « Physique » (nouveauté de IA-Connect 9.4). Les coordonnées virtuelles sont mises à l’échelle par ppp, tandis que les coordonnées physiques correspondent directement aux pixels. Cette valeur doit être définie sur le système de coordonnées présenté par l’API de script de l’interface utilisateur graphique SAP. |
Obtenir la coordonnée actuelle de la souris
Obtient la position actuelle du curseur de la souris dans la session utilisateur de l’agent IA-Connect, à l’aide de l’API setcursorpos.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
X pixels
|
X | integer |
Valeur de coordonnée X (en pixels). |
|
Pixels Y
|
Y | integer |
Valeur de coordonnée Y (en pixels). |
Obtenir la couleur des pixels à la coordonnée
Retourne la couleur RVB d’un pixel à une coordonnée donnée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Pixels X gauches
|
LeftXPixels | True | integer |
Position X du pixel à lire. Sur un seul affichage, le pixel X le plus à gauche est de 0. Sur un affichage multi-moniteur, le pixel X le plus à gauche peut être négatif (selon l’affichage marqué comme principal et où il est relatif à l’autre affichage). |
|
Pixels Y supérieurs
|
TopYPixels | True | integer |
Position Y du pixel à lire. Sur un seul affichage, le pixel Y le plus haut est de 0. Sur un écran multi-moniteur, le pixel Y le plus haut peut être négatif (selon l’affichage marqué comme principal et où il est relatif à l’autre affichage). |
|
Masquer l’agent
|
HideAgent | boolean |
Définissez la valeur true pour masquer automatiquement l’Agent (s’il est visible) pour vous assurer qu’il ne masque pas le pixel lu. |
|
|
Utiliser des coordonnées physiques
|
UsePhysicalCoordinates | boolean |
Définissez la valeur true pour spécifier que les coordonnées fournies sont physiques (et non pas des ppp mis à l’échelle et correspondent donc aux pixels physiques sur l’affichage). Définissez la valeur false (valeur par défaut) pour spécifier que les coordonnées fournies sont virtuelles (ppp mis à l’échelle). Les actions UIA, Java et Web utilisent généralement des coordonnées virtuelles. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Valeur rouge
|
RedValue | integer |
Retourne la valeur rouge du pixel de 0 (pas de rouge) à 255 (rouge complet). |
|
Valeur verte
|
GreenValue | integer |
Retourne la valeur verte du pixel de 0 (pas de vert) à 255 (vert complet). |
|
Valeur bleue
|
BlueValue | integer |
Retourne la valeur bleue du pixel de 0 (pas de bleu) à 255 (bleu intégral). |
|
Valeur alpha
|
AlphaValue | integer |
Retourne la valeur alpha du pixel de 0 (complètement transparent) à 255 (entièrement opaque). |
|
Valeur hexadécimal RRGGBB
|
RRGGBBHexValue | string |
Retourne la valeur hexadécimal RRGGBB du pixel. Par exemple : FF0000 est rouge complet, 00FF00 est plein vert, 0000FF est bleu, 000000 est noir, FFFFFF est plein blanc. |
|
Valeur hexadécimal AARRGGBB
|
AARRGGBBHexValue | string |
Retourne la valeur hexadécimal AARRGGBB du pixel qui est identique à RRGGBB, mais avec la valeur alpha hexadécimal incluse au début. Pour les pixels entièrement opaques (les plus courants), cela contiendra la valeur FFRRGGBB. Par exemple : FFFF0000 est entièrement opaque en rouge intégral. |
Obtenir la dernière action ayant échoué à partir des statistiques de flux Orchestrator
Récupère les détails de la dernière action transmise par l’orchestrateur IA-Connect à un worker, si cette action a échoué. Cette action est la plus couramment utilisée lors de la gestion des erreurs.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Worker alloué à l’exécution du flux
|
WorkerAllocatedToFlowRun | boolean |
Retourne true s’il existe un worker alloué à cette exécution de flux et, par conséquent, des informations peuvent être fournies concernant la dernière erreur d’action. Retourne false s’il n’y a pas de travail alloué à cette exécution de flux (l’une n’a jamais été allouée ou le worker a maintenant été mis à la disposition d’une autre exécution de flux) et, par conséquent, aucune information ne peut être fournie concernant la dernière erreur. |
|
Échec de la dernière action
|
LastActionFailed | boolean |
Retourne true si la dernière action de cette exécution de flux (qui s’exécute sur un worker alloué à cette exécution de flux) a échoué : les autres sorties de cette action contiennent les détails. Retourne false si la dernière action de cette exécution de flux n’a pas échoué : les autres sorties sont vides. |
|
Dernier chemin de demande d’action ayant échoué
|
LastFailedActionRequestPath | string |
Si la dernière action de cette exécution de flux (qui s’exécute sur un worker alloué à cette exécution de flux) a échoué, cette sortie contient le chemin de la demande d’action. Cela peut être utilisé pour déterminer l’action qui a échoué. Si la dernière action de cette exécution de flux n’a pas échoué, cette valeur est vide. |
|
Dernier message d’erreur d’action ayant échoué
|
LastFailedActionErrorMessage | string |
Si la dernière action de cette exécution de flux (qui s’exécute sur un worker alloué à cette exécution de flux) a échoué, cette sortie contient le message d’erreur. Si la dernière action de cette exécution de flux n’a pas échoué, cette valeur est vide. |
Obtenir la liste des imprimantes
Retourne la liste de toutes les imprimantes disponibles dans la session IA-Connect Agent.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Répertorier les imprimantes locales
|
ListLocalPrinters | boolean |
Les imprimantes locales doivent-ils être retournées ? |
|
|
Répertorier les imprimantes réseau
|
ListNetworkPrinters | boolean |
Les imprimantes réseau doivent-ils être retournées ? |
|
|
Retourner des informations détaillées
|
ReturnDetailedInformation | boolean |
Les informations détaillées telles que l’emplacement, le nom du port, le nom du pilote et l’état de chaque imprimante doivent-elles être retournées ? |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Imprimantes JSON
|
PrintersJSON | string |
Liste de toutes les imprimantes trouvées au format JSON. |
|
Nombre d’imprimantes
|
NumberOfPrinters | integer |
Nombre d’imprimantes trouvées. |
Obtenir la liste des lecteurs
Retourne une liste de lecteurs sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Lecteurs JSON
|
DrivesJSON | string |
Liste des lecteurs sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution, au format JSON. |
Obtenir la liste des workers Orchestrator
Récupérez la liste des workers inscrits auprès de l’orchestrateur IA-Connect et leur état en direct.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Seuls les travailleurs en direct retournent des travailleurs en direct
|
OnlyReturnLiveWorkers | boolean |
Défini sur true, pour retourner uniquement les travailleurs en direct (workers qui sont activement connectés à l’orchestrateur). |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Workers d’orchestrateur
|
OrchestratorWorkers | array of object |
Liste des travailleurs inscrits auprès de l’orchestrateur de IA-Connect et de leur état réel. |
|
Id
|
OrchestratorWorkers.Id | integer | |
|
Nom
|
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 | |
|
Nombre de travailleurs
|
NumberOfOrchestratorWorkers | integer |
Nombre de workers Orchestrator dans la réponse. |
Obtenir la méthode de déplacement de la souris
Obtient la méthode actuelle de déplacement de la souris.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Méthode de déplacement de la souris
|
MouseMoveMethod | string |
Retourne la méthode actuelle de déplacement de la souris (mouse_event ou setcursorpos). |
Obtenir la résolution d’écran
Retourne la résolution d’écran de la session utilisateur de l’agent IA-Connect. Pour le IA-Connect agent local s’exécutant sur un ordinateur de bureau physique ou un ordinateur portable, cela fournit des informations sur tous les appareils d’affichage et leur mise à l’échelle. Sur une machine virtuelle, en général, un seul affichage est signalé, sauf si la machine virtuelle a été configurée pour présenter plusieurs affichages (rares). Dans une session distante, en général, un seul affichage est signalé, même si cet affichage s’étend sur plusieurs affichages locaux, car les sessions distantes créent généralement un seul affichage virtuel.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résolution horizontale
|
HorizontalResolution | integer |
Résolution physique horizontale de l’écran principal. Les coordonnées physiques correspondent directement aux pixels du moniteur. |
|
Résolution verticale
|
VerticalResolution | integer |
Résolution physique verticale de l’écran principal. Les coordonnées physiques correspondent directement aux pixels du moniteur. |
|
Nombre d’écrans
|
NumberOfScreens | integer |
Nombre d’écrans dans cette session. |
|
Deuxième résolution horizontale d’affichage
|
SecondDisplayHorizontalResolution | integer |
Résolution physique horizontale du deuxième écran, si un écran a été détecté. Les coordonnées physiques correspondent directement aux pixels du moniteur. |
|
Deuxième résolution verticale d’affichage
|
SecondDisplayVerticalResolution | integer |
Résolution physique verticale du deuxième écran, si un écran a été détecté. Les coordonnées physiques correspondent directement aux pixels du moniteur. |
|
Troisième résolution horizontale d’affichage
|
ThirdDisplayHorizontalResolution | integer |
Résolution physique horizontale du troisième écran, si un écran a été détecté. Les coordonnées physiques correspondent directement aux pixels du moniteur. |
|
Troisième résolution verticale d’affichage
|
ThirdDisplayVerticalResolution | integer |
Résolution physique verticale du troisième écran, si un écran a été détecté. Les coordonnées physiques correspondent directement aux pixels du moniteur. |
|
Quatrième résolution horizontale d’affichage
|
FourthDisplayHorizontalResolution | integer |
Résolution physique horizontale du quatrième écran, si un écran a été détecté. Les coordonnées physiques correspondent directement aux pixels du moniteur. |
|
Quatrième résolution verticale d’affichage
|
FourthDisplayVerticalResolution | integer |
Résolution physique verticale du quatrième écran, si un écran a été détecté. Les coordonnées physiques correspondent directement aux pixels du moniteur. |
|
Pixels de bord gauche de l’écran virtuel
|
VirtualScreenLeftEdgePixels | integer |
Bord gauche de l’affichage virtuel entier (tous les affichages détectés). Les coordonnées virtuelles sont mises à l’échelle par ppp. |
|
Pixels de bord supérieur de l’écran virtuel
|
VirtualScreenTopEdgePixels | integer |
Bord supérieur de l’affichage virtuel entier (tous les affichages détectés). Les coordonnées virtuelles sont mises à l’échelle par ppp. |
|
Pixels de largeur d’écran virtuel
|
VirtualScreenWidthPixels | integer |
Largeur de l’affichage virtuel entier (tous les affichages détectés). Les coordonnées virtuelles sont mises à l’échelle par ppp. |
|
Pixels de hauteur de l’écran virtuel
|
VirtualScreenHeightPixels | integer |
Hauteur de l’affichage virtuel entier (tous les affichages détectés). Les coordonnées virtuelles sont mises à l’échelle par ppp. |
|
Mise à l’échelle de l’affichage principal
|
PrimaryDisplayScaling | double |
Multiplicateur de mise à l’échelle ppp de l’affichage principal sous forme de décimale. Par exemple : 100% sont retournées sous la forme 1.0 et 125% sont retournées comme 1,25. |
|
Deuxième mise à l’échelle de l’affichage
|
SecondDisplayScaling | double |
Multiplicateur de mise à l’échelle ppp du deuxième affichage sous forme de décimale. Par exemple : 100% sont retournées sous la forme 1.0 et 125% sont retournées comme 1,25. |
|
Troisième mise à l’échelle de l’affichage
|
ThirdDisplayScaling | double |
Multiplicateur de mise à l’échelle ppp du troisième affichage sous forme de décimale. Par exemple : 100% sont retournées sous la forme 1.0 et 125% sont retournées comme 1,25. |
|
Quatrième mise à l’échelle de l’affichage
|
FourthDisplayScaling | double |
Multiplicateur de mise à l’échelle ppp du quatrième affichage sous forme de décimale. Par exemple : 100% sont retournées sous la forme 1.0 et 125% sont retournées comme 1,25. |
|
Pixels de bord gauche de l’écran physique
|
PhysicalScreenLeftEdgePixels | integer |
Bord gauche de l’affichage physique entier (tous les affichages détectés). Les coordonnées physiques correspondent directement aux pixels du moniteur. |
|
Pixels de bord supérieur de l’écran physique
|
PhysicalScreenTopEdgePixels | integer |
Bord supérieur de l’affichage physique entier (tous les affichages détectés). Les coordonnées physiques correspondent directement aux pixels du moniteur. |
|
Pixels de largeur d’écran physique
|
PhysicalScreenWidthPixels | integer |
Largeur de l’affichage physique entier (tous les affichages détectés). Les coordonnées physiques correspondent directement aux pixels du moniteur. |
|
Pixels de hauteur d’écran physique
|
PhysicalScreenHeightPixels | integer |
Hauteur de l’affichage physique entier (tous les affichages détectés). Les coordonnées physiques correspondent directement aux pixels du moniteur. |
|
Pixels de bord gauche de l’affichage principal
|
PrimaryDisplayLeftEdgePixels | integer |
Bord physique gauche de l’affichage principal. Les coordonnées physiques correspondent directement aux pixels du moniteur. |
|
Pixels de bord supérieur de l’affichage principal
|
PrimaryDisplayTopEdgePixels | integer |
Bord physique supérieur de l’affichage principal. Les coordonnées physiques correspondent directement aux pixels du moniteur. |
|
Deuxième affichage des pixels de bord gauche
|
SecondDisplayLeftEdgePixels | integer |
Bord physique gauche du deuxième affichage, s’il a été détecté. Les coordonnées physiques correspondent directement aux pixels du moniteur. |
|
Deuxième affichage des pixels de bord supérieur
|
SecondDisplayTopEdgePixels | integer |
Bord physique supérieur de la deuxième affichage, s’il en a été détecté. Les coordonnées physiques correspondent directement aux pixels du moniteur. |
|
Troisième affichage des pixels de bord gauche
|
ThirdDisplayLeftEdgePixels | integer |
Bord physique gauche du troisième affichage, s’il a été détecté. Les coordonnées physiques correspondent directement aux pixels du moniteur. |
|
Troisième affichage des pixels de bord supérieur
|
ThirdDisplayTopEdgePixels | integer |
Bord physique supérieur du troisième affichage, s’il a été détecté. Les coordonnées physiques correspondent directement aux pixels du moniteur. |
|
Quatrième affichage des pixels de bord gauche
|
FourthDisplayLeftEdgePixels | integer |
Bord physique gauche du quatrième affichage, s’il a été détecté. Les coordonnées physiques correspondent directement aux pixels du moniteur. |
|
Quatrième affichage des pixels de bord supérieur
|
FourthDisplayTopEdgePixels | integer |
Bord physique supérieur du quatrième affichage, s’il a été détecté. Les coordonnées physiques correspondent directement aux pixels du moniteur. |
Obtenir la taille du fichier
Retourne la taille (en octets) d’un fichier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemins d'accès au fichier
|
Filename | True | string |
Chemin d'accès complet au fichier. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Taille du fichier
|
FileSize | integer |
Taille du fichier, en octets. |
Obtenir la tâche d’automatisation d’Orchestrator
Récupère une tâche d’automatisation Orchestrator spécifique.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de tâche
|
TaskId | True | integer |
ID de la tâche Orchestrator que vous souhaitez récupérer. |
|
Modifier l’état en
|
StatusChange | string |
Si la valeur est « Récupérée » : lors de la récupération d’une tâche, l’état de la tâche passe à « Récupéré » pour empêcher d’autres actions d’essayer d’exécuter la même tâche. Si l’option « Ne rien faire » n’est pas modifiée, l’état de la tâche n’est pas modifié. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nom de l’automatisation
|
AutomationName | string |
Nom de la tâche Orchestrator récupérée. |
|
ID d’opération
|
OperationId | string |
ID d’opération de la tâche Orchestrator récupérée. Cet ID d’opération (ou l’ID de tâche) peut être utilisé pour récupérer la tâche à une date ultérieure. L’ID d’opération est une chaîne unique et non modifiable, limitant la capacité d’un tiers à deviner l’ID d’une opération qu’ils n’ont pas créée. |
|
Date et heure de report
|
DeferralDateTime | string |
Date et heure de préparation de la tâche Orchestrator récupérée. Cette valeur est retournée sous forme de chaîne au format UTC. |
|
Différer les données stockées
|
DeferralStoredData | string |
Données facultatives stockées lorsque la tâche a été différée. Il s’agit généralement de données dont vous avez besoin pour poursuivre le processus/le flux. |
|
Nombre de report
|
DeferralCount | integer |
Fréquence à laquelle cette tâche a été différée. Il s’agit généralement de 0 pour une nouvelle tâche qui n’a jamais été différée ou 1 ou plus pour une tâche différée. Chaque fois qu’une tâche différée a été différée, l’orchestrateur augmente automatiquement ce nombre. |
|
Données d’entrée de tâche
|
TaskInputData | string |
Données facultatives stockées lors de la création de la tâche. Il s’agit généralement de données utilisées pour démarrer le processus/le flux, mais vous pouvez utiliser ce champ à n’importe quel usage. Cela peut être mis en forme comme n’importe quel format de texte de votre choix, par exemple JSON ou XML ou texte brut. |
|
Données de sortie de tâche
|
TaskOutputData | string |
Données facultatives stockées, par l’automatisation, lors du traitement de la tâche. Cela peut être mis en forme comme n’importe quel format de texte de votre choix, par exemple JSON ou XML ou texte brut. |
|
Priority
|
Priority | integer |
Niveau de priorité de cette tâche Orchestrator (1 étant de niveau le plus élevé). |
|
État de la tâche Automation
|
AutomationTaskStatus | string |
État de la tâche Orchestrator récupérée. |
|
Phase de processus
|
ProcessStage | string |
Point à l’endroit où le processus /le flux d’automatisation doit continuer après le report. Il s’agit d’une valeur de chaîne facultative qui sera unique au processus/flux spécifique. Cette opération sera utilisée par une condition dans le processus/le flux différé pour déterminer l’étape à effectuer ensuite. Par exemple : si vous souhaitez que le processus/le flux continue à l’étape « Exchange » lorsqu’il se poursuit après le report, entrez la valeur « Exchange ». |
|
Date et heure reçues
|
ReceivedDateTime | string |
Date et heure de réception initiale de la tâche par l’Orchestrateur. Cette valeur est retournée sous forme de chaîne au format UTC. |
|
Minutes jusqu’à la date de report
|
MinutesUntilDeferralDate | integer |
Nombre de minutes jusqu’à la date de report de cette tâche (par exemple, lorsque cette tâche est prête à s’exécuter). Si cette tâche est prête à s’exécuter, les minutes seront 0. |
|
En attente
|
OnHold | boolean |
Est défini sur true si la tâche est en attente. Une tâche en attente ne sera jamais récupérée par l’action « Obtenir la prochaine tâche d’automatisation Orchestrator », et ne sera donc pas traitée dans un flux de travail de tâche classique. |
|
Nom du type de source
|
SourceTypeName | string |
Nom de la source de la tâche. L’interface utilisateur web représente une tâche entrée manuellement via l’interface utilisateur. « API REST » représente une tâche créée via l’API REST d’Orchestrator. « ServiceNow » représente une tâche créée à partir de l’intégration interne de ServiceNow d’Orchestrator. |
|
Nom convivial de la source
|
SourceFriendlyName | string |
Si la tâche a été créée à partir d’une intégration interne « Sources » Orchestrator (par exemple, ServiceNow), elle contient le nom convivial de cette source. |
|
Source ticket Id
|
SourceTicketId | string |
Si la tâche a été créée à partir d’une intégration interne « Sources » Orchestrator (par exemple, ServiceNow), elle contient l’ID du ticket source. Pour ServiceNow, cela contiendrait la tâche de catalogue sys_id. |
|
ID de sous-ticket source
|
SourceTicketSubId | string |
Si la tâche a été créée à partir d’une intégration interne « Sources » Orchestrator (par exemple, ServiceNow), elle contient l’ID du ticket source. Pour ServiceNow, cela contiendrait l’élément de requête sys_id. |
|
Organisation
|
Organisation | string |
L’organisation à qui cette tâche est associée. Généralement utilisé pour la recherche et le filtrage des tâches. |
|
Département
|
Department | string |
Le service associé à cette tâche. Généralement utilisé pour la recherche et le filtrage des tâches. |
|
Descriptif
|
Description | string |
Description de cette tâche. Généralement utilisé pour la recherche et le filtrage des tâches. |
|
Étiquettes
|
Tags | string |
Liste facultative d’une ou de plusieurs balises affectées à cette tâche. Généralement utilisé pour catégoriser une tâche pour la recherche et le filtrage. Non sensible à la casse. Un par ligne. |
Obtenir la tâche d’automatisation Orchestrator suivante
Récupère la tâche d’automatisation Orchestrator suivante correspondant aux critères de recherche donnés. Seules les tâches « Nouvelles » et « différées » (qui ont atteint la date de report) peuvent être récupérées. Les tâches en attente ne seront pas récupérées.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de l’automatisation
|
AutomationName | string |
Laissez vide pour retourner les tâches d’automatisation Orchestrator avec n’importe quel nom. Entrez une valeur pour récupérer uniquement les tâches portant ce nom d’automatisation. |
|
|
Noms d’automatisation
|
AutomationNames | array of string |
Si vous devez retourner des tâches Orchestrator correspondant à un ou plusieurs noms d’automatisation, entrez les noms dans cette liste, au lieu d’entrer dans l’entrée « Nom Automation ». |
|
|
Niveau de priorité minimal
|
MinimumPriorityLevel | integer |
Retourne uniquement les tâches d’automatisation Orchestrator qui ont le niveau de priorité spécifié ou supérieur. Par exemple : la définition 2 retourne les tâches avec un niveau de priorité de 1 et 2. |
|
|
Modifier l’état en
|
StatusChange | string |
Si la valeur est « Récupérée » : lors de la récupération d’une tâche, l’état de la tâche passe à « Récupéré » pour empêcher d’autres actions d’essayer d’exécuter la même tâche. Si l’option « Ne rien faire » n’est pas modifiée, l’état de la tâche n’est pas modifié. |
|
|
Minutes jusqu’à la date de report
|
MinutesUntilDeferralDate | integer |
Retournez uniquement les tâches d’automatisation Orchestrator prêtes à s’exécuter dans le nombre de minutes spécifié. Définissez la valeur 0 si vous souhaitez uniquement exécuter des tâches d’automatisation prêtes à s’exécuter maintenant. |
|
|
Ignorer le contrat SLA
|
IgnoreSLA | boolean |
Définissez cette valeur sur true pour ignorer les contrats SLA qui ont été définis sur la tâche. Par défaut, une tâche avec un contrat SLA qui sera bientôt violation prend la priorité sur tout le reste. |
|
|
Exclure les ID de tâche
|
ExcludeTaskIds | array of integer |
Liste des ID de tâche à exclure du traitement. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Tâche récupérée
|
TaskRetrieved | boolean |
Défini sur true si une tâche a été récupérée. Définissez la valeur false si aucune tâche ne correspondait aux critères de recherche. |
|
ID de tâche
|
TaskId | integer |
ID de la tâche d’automatisation Orchestrator récupérée. |
|
ID d’opération
|
OperationId | string |
ID d’opération de la tâche Orchestrator récupérée. Cet ID d’opération (ou l’ID de tâche) peut être utilisé pour récupérer la tâche à une date ultérieure. L’ID d’opération est une chaîne unique et non modifiable, limitant la capacité d’un tiers à deviner l’ID d’une opération qu’ils n’ont pas créée. |
|
Nom de l’automatisation
|
AutomationNameOutput | string |
Nom de la tâche d’automatisation récupérée. |
|
Date et heure de report
|
DeferralDateTime | string |
Date et heure de préparation de la tâche Orchestrator récupérée. Cette valeur est retournée sous forme de chaîne au format UTC. |
|
Différer les données stockées
|
DeferralStoredData | string |
Données facultatives stockées lorsque la tâche a été différée. Il s’agit généralement de données dont vous avez besoin pour continuer le processus/le flux, mais vous pouvez utiliser ce champ à n’importe quel usage. |
|
Nombre de report
|
DeferralCount | integer |
Fréquence à laquelle cette tâche a été différée. Il s’agit généralement de 0 pour une nouvelle tâche qui n’a jamais été différée ou 1 ou plus pour une tâche différée. Chaque fois qu’une tâche différée a été différée, l’orchestrateur augmente automatiquement ce nombre. |
|
Données d’entrée de tâche
|
TaskInputData | string |
Données facultatives stockées lors de la création de la tâche. Il s’agit généralement de données utilisées pour démarrer le processus/le flux, mais vous pouvez utiliser ce champ à n’importe quel usage. Cela peut être mis en forme comme n’importe quel format de texte de votre choix, par exemple JSON ou XML ou texte brut. |
|
Données de sortie de tâche
|
TaskOutputData | string |
Données facultatives stockées, par l’automatisation, lors du traitement de la tâche. Cela peut être mis en forme comme n’importe quel format de texte de votre choix, par exemple JSON ou XML ou texte brut. |
|
Priority
|
Priority | integer |
Niveau de priorité de cette tâche Orchestrator (1 étant de niveau le plus élevé). |
|
État de la tâche Automation
|
AutomationTaskStatus | string |
État de la tâche Orchestrator récupérée. |
|
Phase de processus
|
ProcessStage | string |
Point auquel le processus/flux différé doit continuer après le report. Il s’agit d’une valeur de chaîne facultative qui sera unique au processus/flux spécifique. Cette opération sera utilisée par une condition dans le processus/le flux différé pour déterminer l’étape à effectuer ensuite. |
|
Date et heure reçues
|
ReceivedDateTime | string |
Date et heure de réception initiale de la tâche par l’Orchestrateur. Cette valeur est retournée sous forme de chaîne au format UTC. |
|
Minutes jusqu’à la date de report
|
MinutesUntilDeferralDateOutput | integer |
Nombre de minutes jusqu’à la date de report de cette tâche (par exemple, lorsque cette tâche est prête à s’exécuter). Si cette tâche est prête à s’exécuter, les minutes seront 0. |
|
Nom du type de source
|
SourceTypeName | string |
Nom de la source de la tâche. L’interface utilisateur web représente une tâche entrée manuellement via l’interface utilisateur. « API REST » représente une tâche créée via l’API REST d’Orchestrator. « ServiceNow » représente une tâche créée à partir de l’intégration interne de ServiceNow d’Orchestrator. |
|
Nom convivial de la source
|
SourceFriendlyName | string |
Si la tâche a été créée à partir d’une intégration interne « Sources » Orchestrator (par exemple, ServiceNow), elle contient le nom convivial de cette source. |
|
Source ticket Id
|
SourceTicketId | string |
Si la tâche a été créée à partir d’une intégration interne « Sources » Orchestrator (par exemple, ServiceNow), elle contient l’ID du ticket source. Pour ServiceNow, cela contiendrait la tâche de catalogue sys_id. |
|
ID de sous-ticket source
|
SourceTicketSubId | string |
Si la tâche a été créée à partir d’une intégration interne « Sources » Orchestrator (par exemple, ServiceNow), elle contient l’ID du ticket source. Pour ServiceNow, cela contiendrait l’élément de requête sys_id. |
|
Organisation
|
Organisation | string |
L’organisation à qui cette tâche est associée. Généralement utilisé pour la recherche et le filtrage des tâches. |
|
Département
|
Department | string |
Le service associé à cette tâche. Généralement utilisé pour la recherche et le filtrage des tâches. |
|
Descriptif
|
Description | string |
Description de cette tâche. Généralement utilisé pour la recherche et le filtrage des tâches. |
|
Étiquettes
|
Tags | string |
Liste facultative d’une ou de plusieurs balises affectées à cette tâche. Généralement utilisé pour catégoriser une tâche pour la recherche et le filtrage. Non sensible à la casse. Un par ligne. |
Obtenir le contenu du fichier en base64
Récupérez le contenu du fichier spécifié au format Base64, un format adapté à la transmission via l’API et facilement converti en texte d’origine ou au format binaire.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemins d'accès au fichier
|
FilePath | True | string |
Chemin d'accès complet au fichier. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Compresser
|
Compress | boolean |
Définissez la valeur true sur GZip pour compresser le contenu du fichier avant de le convertir en Base64. Le fichier n’est pas touché, toutes les opérations sont effectuées en mémoire. Cette fonctionnalité est utile uniquement si vous êtes en mesure de décompresser le contenu du fichier une fois que vous avez récupéré la base64 (lors du décodage vers le texte du contenu du fichier d’origine ou des données binaires). Définissez la valeur false si vous transmettez directement la base64 à une action qui accepte Base64 comme entrée et n’a pas de fonctionnalité GUnzip. |
|
|
Taille maximale du fichier
|
MaxFileSize | integer |
Taille maximale du fichier, au-dessus de laquelle une exception sera levée au lieu de récupérer le contenu du fichier. Cela vous permet d’éviter la situation dans laquelle l’Agent est invité à récupérer un fichier énorme, ce qui entraîne finalement l’expiration de l’action. Définissez la valeur -1 pour désactiver la vérification de la taille du fichier. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Contenu du fichier en base64
|
FileContentsAsBase64 | string |
Contenu du fichier au format Base64. |
Obtenir le domaine de l’ordinateur
Retourne le domaine de l’ordinateur qui exécute la session utilisateur de l’agent IA-Connect.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nom de domaine
|
DomainName | string |
Nom de domaine NetBIOS de l’ordinateur exécutant la session utilisateur de l’agent IA-Connect. |
|
Nom du domaine DNS
|
DNSDomainName | string |
Nom de domaine DNS de l’ordinateur exécutant la session utilisateur de l’agent IA-Connect. |
Obtenir le journal de l’agent IA-Connect
Retourne le journal IA-Connect Agent actuel, en tant que fichier ou en lisant le contenu et en le retournant dans une variable de sortie.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Compresser
|
Compress | boolean |
L’autre exécutable de l’agent IA-Connect doit-il être compressé pendant le chargement ? |
|
|
Renvoyer les derniers journaux de commande uniquement
|
ReturnLastCommandOnly | boolean |
Le journal de l’agent IA-Connect doit-il être limité au résultat de la dernière commande plutôt qu’à l’intégralité du journal ? |
|
|
Enregistrer le journal dans le fichier
|
SaveLogToFile | boolean |
Le journal IA-Connect Agent doit-il être enregistré en tant que fichier ? |
|
|
Placer le contenu du journal dans l’élément de données
|
PlaceLogContentInDataItem | boolean |
Le contenu du journal doit-il être retourné dans une variable de sortie ? |
|
|
Dossier d’enregistrement local
|
LocalSaveFolder | string |
Chemin de fichier vers le dossier dans lequel enregistrer la connexion de l’agent IA-Connect. |
|
|
Utiliser le nom de fichier journal de l’agent
|
UseAgentLogFilename | boolean |
Le fichier journal doit-il avoir le même nom que le nom du fichier journal sur l’Agent ? Si la valeur est false, vous pouvez définir « Nom de fichier d’enregistrement local » pour spécifier le nom de fichier. |
|
|
Nom de fichier d’enregistrement local
|
LocalSaveFilename | string |
Nom de fichier uniquement du fichier d’enregistrement local pour le journal de l’agent IA-Connect. Cela ne sera utilisé que si le nom de fichier journal de l’agent est défini sur false. |
|
|
Nombre maximal d’octets à lire
|
MaxBytesToRead | integer |
Nombre maximal d’octets à lire dans le journal de l’agent (à partir de la fin vers l’arrière). Cela peut être défini sur 0 ou -1 pour récupérer l’intégralité du journal. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Contenu du journal de l’agent
|
IAConnectAgentLogContentsBase64 | string |
Contenu du journal de l’agent IA-Connect. |
|
Nom de fichier journal enregistré local
|
IAConnectAgentLogFilenameOnly | string |
Chemin d’accès au nom de fichier journal enregistré. |
Obtenir le mappage thermique de l’utilisation du flux de travail à partir d’Orchestrator
Retourne une carte thermique quotidienne d’utilisation du flux de travail à partir de l’orchestrateur IA-Connect. Utilisé à des fins de création de rapports. Vous pouvez éventuellement utiliser un ou plusieurs filtres pour limiter les résultats retournés.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fenêtre de début de l’heure de début du flux
|
SearchStartDateStartWindow | True | date-time |
Filtrez les résultats pour récupérer uniquement le mappage thermique de l’utilisation du flux de travail après la date de début spécifiée (le composant d’heure est ignoré). Défini sur vide pour ne pas filtrer. Par exemple : « 2022-01-24T00:00:00 » retourne une carte thermique de travail pour les flux qui ont commencé le 24 janvier 2022 ou après le 24 janvier 2022. Toutes les datetimes sont au format UTC (GMT+0) afin que vous souhaitiez utiliser l’action Convertir dateTime pour convertir votre heure locale en heure UTC. |
|
Fenêtre de fin de l’heure de début du flux
|
SearchStartDateEndWindow | True | date-time |
Filtrez les résultats pour récupérer uniquement le mappage thermique de l’utilisation du flux de travail avant la date de début spécifiée (le composant d’heure est ignoré). Défini sur vide pour ne pas filtrer. Par exemple : « 2022-01-25T00:00:00 » retourne une carte thermique de travail pour Flow qui a commencé le 25 janvier 2022 ou avant le 25 janvier 2022. Toutes les datetimes sont au format UTC (GMT+0) afin que vous souhaitiez utiliser l’action Convertir dateTime pour convertir votre heure locale en heure UTC. |
|
Décalage des minutes de fuseau horaire par rapport à UTC
|
TimeZoneMinutesOffsetFromUTC | integer |
Décalage de fuseau horaire par rapport à UTC en minutes pour aligner la carte thermique quotidienne. Par exemple : Si vous spécifiez 60 minutes, les cartes thermiques quotidiennes s’exécutent de 01:00 UTC à 01:00 UTC. |
|
|
noms de travail IA-Connect
|
WorkerNames | string |
Liste des noms de IA-Connect Workers pour retourner un mappage thermique pour, au format JSON ou CSV. Si elle est vide, une carte thermique est générée pour tous les workers actuellement connus de l’orchestrateur. Par exemple : [{"WorkerName » : « Worker1"}, {"WorkerName » : « Worker2"}] (format de table JSON), ["Worker1 », « Worker2"] (format de tableau JSON) ou Worker1,Worker2 (format CSV). |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Carte thermique d’utilisation du flux de travail JSON
|
WorkerFlowUsageHeatmapJSON | string |
Carte thermique d’utilisation du flux de travail, au format JSON. |
|
Nombre d’éléments de carte thermique d’utilisation du flux de travail
|
NumberOfWorkerFlowUsageHeatmapItems | integer |
Nombre d’éléments de carte thermique d’utilisation du flux de travail retournés. Un élément par travailleur par jour. |
Obtenir le message d’erreur d’action ayant échoué à partir du résultat du flux JSON
Déserialise la sortie JSON d’une ou plusieurs expressions de résultat de flux et récupère le premier message d’erreur situé à partir d’une action ayant échoué. Le message d’erreur peut être stocké dans le JSON dans différents formats. Cette action traite les formats connus et retourne le premier message d’erreur situé.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
JSON du résultat du flux
|
PowerAutomateResultJSON | True | array of string |
Tableau de JSON qui doit contenir les sorties d’une ou plusieurs expressions de résultat de flux. Si vous traitez uniquement la sortie d’une expression résultat() de flux unique, entrez simplement cela dans le premier élément de tableau. |
|
État de la recherche
|
SearchStatus | string |
État de l’action qui contient le message d’erreur. Cela ne doit être modifié que si vous recherchez un état différent de la valeur par défaut « Échec ». |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Message d’erreur d’action
|
ActionErrorMessage | string |
Retourne le message d’erreur d’action extrait du json de résultat. Si un message d’erreur n’a pas pu se trouver, une valeur vide est retournée. |
|
Nom de l’action
|
ActionName | string |
Retourne le nom de l’action associée au message d’erreur. |
|
Code d’action
|
ActionCode | string |
Retourne le code de résultat de l’action associée au message d’erreur. |
Obtenir le mot de passe stocké
Récupère un mot de passe précédemment généré ou stocké.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identificateur de mot de passe
|
PasswordIdentifier | string |
Identificateur du mot de passe stocké. Ces mots de passe sont stockés uniquement en mémoire et sont perdus lorsque l’agent est fermé. Par exemple : MyExchangePassword. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Mot de passe en texte brut
|
PlainTextPassword | string |
Mot de passe en texte brut. Le mot de passe peut être nécessaire en texte brut si le mot de passe est un mot de passe à usage unique destiné à être transmis via SMS ou e-mail (par exemple) et doit donc être vu as-is. |
Obtenir le niveau du journal de l’agent IA-Connect
Retourne le niveau de journalisation de l’agent IA-Connect actuel. Les niveaux de journalisation sont définis de 1 à 4, avec 1 étant le niveau le plus bas et 4 étant le plus élevé.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Niveau de journal
|
LoggingLevel | integer |
Niveau de journalisation actuel de l’agent IA-Connect. |
|
nom de fichier journal de l’agent IA-Connect
|
IAConnectAgentLogFilename | string |
Nom de fichier journal de l’agent IA-Connect. Cette valeur est unique pour chaque lancement de l’agent IA-Connect, car elle a la date et l’heure de lancement dans le nom de fichier. |
Obtenir le niveau du journal IA-Connect Director
Retourne le niveau de journalisation IA-Connect Directeur actuel. Les niveaux de journalisation sont définis de 0 à 4. 0 est désactivé. 1 est le niveau de journal le plus bas (et la valeur par défaut). 4 est le niveau de journal le plus élevé.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Niveau de journal
|
LoggingLevel | integer |
Niveau de journalisation actuel du directeur IA-Connect. |
|
nom de fichier journal IA-Connect Director
|
IAConnectDirectorLogFilename | string |
Nom du fichier journal IA-Connect Director. Cette valeur est unique pour chaque lancement, car elle a la date et l’heure de lancement dans le nom de fichier. |
Obtenir le nom de l’ordinateur
Retourne le nom de l’ordinateur qui exécute la session utilisateur de l’agent IA-Connect.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nom de l'ordinateur
|
MachineName | string |
Nom de l’ordinateur exécutant la session utilisateur de l’agent IA-Connect. |
Obtenir le nom d’hôte du client
Retourne le nom d’hôte du client dans lequel le directeur IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nom d’hôte du client
|
ClientHostname | string |
Nom d’hôte du client dans lequel le directeur IA-Connect est en cours d’exécution. |
Obtenir le nombre de processus de l’agent IA-Connect
Retourne le nombre d’instances de l’agent IA-Connect en cours d’exécution dans la session utilisateur. Cela est utile pour détecter s’il existe plusieurs instances de l’agent IA-Connect en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nombre de processus
|
NumberOfProcesses | integer |
Nombre de processus IA-Connect Agent en cours d’exécution dans la session utilisateur. |
Obtenir le nombre de processus par nom
Retourne le nombre de processus en cours d’exécution dans la session utilisateur de l’agent IA-Connect qui a le nom de processus spécifié.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du processus
|
ProcessName | True | string |
Nom du processus. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nombre de processus
|
NumberOfProcesses | integer |
Nombre de processus qui correspondent au nom du processus fourni. |
Obtenir le Presse-papiers
Obtient le contenu actuel du Presse-papiers dans la session utilisateur de l’agent IA-Connect.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Données du Presse-papiers
|
ClipboardData | string |
Données contenues dans le Presse-papiers. |
Obtenir le processus par ID de processus
Retourne si un processus avec l’ID de processus spécifié est en cours d’exécution dans la session utilisateur de l’agent IA-Connect. Les ID de processus sont uniques afin qu’un seul processus puisse correspondre à l’ID. Les ID de processus sont dynamiques et sont différents pour chaque lancement d’une application.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de processus
|
ProcessId | True | integer |
ID de processus du processus à obtenir. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Processus en cours d’exécution
|
ProcessRunning | boolean |
Retourne true si un processus avec l’ID de processus fourni a été trouvé. |
Obtenir le temps d’activité du directeur IA-Connect
Retourne la durée de fonctionnement de cette IA-Connect Director en secondes (c’est-à-dire la durée pendant laquelle le directeur est en cours d’exécution).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Durée de fonctionnement du directeur en secondes
|
UpTimeInSeconds | integer |
Nombre de secondes pendant lesquelles le directeur IA-Connect a été exécuté. |
Obtenir le worker Orchestrator
Récupérez les détails et l’état en direct d’un travailleur individuel inscrit auprès de l’orchestrateur IA-Connect.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de travail de recherche
|
SearchWorkerId | integer |
ID du worker à récupérer. Définissez sur une valeur de 1 ou une valeur supérieure pour récupérer les détails d’un worker avec cet ID spécifique. Définissez sur 0, si vous ne souhaitez pas récupérer un worker par ID. |
|
|
Nom du travail de recherche
|
SearchWorkerName | string |
Nom du worker à récupérer. Défini sur vide ou null si vous ne souhaitez pas récupérer un worker par nom. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID de travail
|
WorkerId | integer |
ID d’orchestrateur interne pour ce worker. |
|
Nom du travail
|
WorkerName | string |
Nom d’Orchestrateur interne pour ce worker. |
|
Worker Description
|
WorkerDescription | string |
Description interne d’Orchestrator pour ce worker. |
|
Nom d’affichage du flux actuel
|
CurrentFlowDisplayName | string |
Nom complet du flux en cours de traitement par ce travail ou vide si le worker est inactif. |
|
État actif du worker
|
LiveStatus | boolean |
True, si le worker est actuellement connecté à l’orchestrateur et répond aux sondages. False, si le worker n’est pas connecté. |
|
Dernières graduations de contact
|
LiveStatusLastContactTicks | integer |
L’heure, en cycles, lorsque l’orchestrateur avait le dernier contact avec le worker. Il s’agit du nombre d’intervalles de 100 nanosecondes écoulés depuis 12:00:00 minuit, le 1er janvier 0001 UTC. Il s’agit d’un format commun, universel et temporel. |
|
Secondes depuis le dernier contact
|
SecondsSinceLastContact | integer |
L’heure, en secondes, qui est passée depuis la dernière fois que l’orchestrateur avait contact avec le worker. Cela représente le même point dans le temps que les « dernières graduations de contact », mais exprimées en secondes relatives. |
|
Worker en mode maintenance
|
MaintenanceMode | boolean |
True, si le worker est actuellement en mode maintenance. False, si le worker n’est pas en mode maintenance. |
|
Priorité de travail
|
Priority | integer |
Valeur entière de 1 ou supérieure, qui représente la priorité affectée au worker. La priorité 1 est la priorité la plus élevée. Les flux seront envoyés à un worker disponible avec la priorité la plus élevée. Plusieurs workers peuvent avoir la même priorité, et l’orchestrateur utilisera la méthode d’équilibrage de charge worker (voir « Paramètres du site ») pour choisir un worker disponible. |
|
Délai d’expiration du travail en secondes
|
TimeoutInSeconds | integer |
Pendant combien de secondes l’Orchestrateur doit-il attendre une réponse de l’API REST du directeur IA-Connect avant l’expiration du délai d’attente. |
|
Le worker est sous licence
|
AgentIsLicensed | boolean |
True, si le worker est actuellement sous licence. False, si le worker n’est pas titulaire d’une licence. Null, si l’orchestrateur ne sait pas si le worker est sous licence (peut ne pas répondre, il peut s’agir d’un agent très ancien qui ne fournit pas de mises à jour de licence en direct dans le sondage). |
|
Fonctionnalités de licence de l’agent
|
AgentLicenseFeatures | string |
Fonctionnalités de licence d’agent spécifiques. Par exemple : JML pour le joiner, Mover, licence Leaver. |
|
Le worker est disponible pour le travail
|
IsAvailableForWork | boolean |
True, si le worker est disponible pour le travail, ce qui signifie que le worker peut accepter le travail entrant. False, si le worker n’est pas. Disponible pour le travail est déterminé par a) L’état de travail est-il actif, b) Est-il le travailleur en mode maintenance, c) Est-il titulaire d’une licence de travail, d) Est le worker qui traite actuellement un flux. |
|
ID de type de connexion worker
|
WorkerConnectionTypeId | integer |
ID du type de connexion worker configuré, utilisé pour connecter le worker à l’orchestrateur. Il peut s’agir de 1 pour « Relais WCF Azure », 2 pour « Connexion hybride Azure », 3 pour « Réseau virtuel Azure (VNet) », 4 pour « Direct ». |
|
Nom du type de connexion worker
|
WorkerConnectionTypeName | string |
Nom du type de connexion worker configuré, utilisé pour connecter le worker à l’orchestrateur. Il peut s’agir d’AzureWCFRelay, d’AzureHybridConnection, d’AzureVNet, de Direct. |
|
URL de l’API REST du directeur
|
DirectorRestApiUrl | string |
Si le type de connexion configuré est des connexions hybrides, du réseau virtuel ou direct, cette propriété contient l’URL de l’API REST worker, généralement HTTP, car le trafic HTTP est chiffré à l’intérieur d’un tunnel HTTPS (par exemple, une connexion hybride ou une passerelle de données locale). Si le type de connexion configuré est le relais AZURE WCF, cette propriété contient l’URL du relais WCF. |
|
Espace de noms Azure Service Bus
|
AzureServiceBusNamespace | string |
Si le type de connexion configuré est Azure WCF Relay, il contient l’espace de noms Azure Service Bus. |
|
Nom du relais Azure WCF
|
AzureWCFRelayName | string |
Si le type de connexion configuré est Azure WCF Relay, cette propriété contient le nom du relais Azure WCF. |
|
Nom du type de connexion de l’agent
|
IAConnectAgentConnectionTypeName | string |
Nom du type de connexion Agent. Il peut s’agir de l'« agent local », de « Citrix ICA » ou de « Microsoft RDP ». |
|
Attaché au directeur de tronçon suivant
|
AttachedToNextHopDirector | boolean |
Si le directeur connecté à Orchestrator (généralement le directeur hébergé par l’agent local) transfère des actions à un directeur de tronçon suivant (généralement un directeur Citrix ICA ou Microsoft RDP Director), cette propriété a la valeur True. Si le directeur envoie des actions directement à l’agent à laquelle il est connecté (généralement l’agent local), cette propriété est définie sur False. |
|
Type de session Directeur de tronçon suivant
|
NextHopDirectorSessionType | string |
Si le directeur connecté à Orchestrator (généralement le directeur hébergé par l’agent local) transfère des actions à un directeur de tronçon suivant (généralement un directeur Citrix ICA ou Microsoft RDP), cette propriété contient le nom du type de connexion, qui sera « Citrix ICA » ou « Microsoft RDP ». |
|
Version du directeur
|
DirectorVersion | string |
Version interne du directeur IA-Connect, qui traite l’interface de l’API REST et fournit l’inspecteur IA-Connect, pour l’agent IA-Connect, qui s’exécute sur le worker IA-Connect. |
|
Version de l’agent
|
AgentVersion | string |
Version interne de l’agent IA-Connect, qui s’exécute sur le worker IA-Connect. |
|
Version de mise en production du directeur
|
DirectorReleaseVersion | double |
La version IA-Connect de la IA-Connect Director, qui traite l’interface de l’API REST et fournit l’inspecteur IA-Connect, pour l’agent IA-Connect, qui s’exécute sur le worker IA-Connect. |
|
Version de mise en production de l’agent
|
AgentReleaseVersion | double |
Version IA-Connect version de l’agent IA-Connect, qui s’exécute sur le worker IA-Connect. |
|
Nom d’hôte du directeur
|
DirectorHostname | string |
Nom d’hôte du système d’exploitation qui héberge le directeur IA-Connect. Il s’agit du nom d’hôte du worker, qui est généralement identique au nom de travail. |
|
Nom de domaine NETBIOS du directeur
|
DirectorNetBIOSDomainName | string |
Nom de domaine NETBIOS du système d’exploitation qui héberge le directeur IA-Connect, qui est un composant de l’agent IA-Connect, s’exécutant sur le worker IA-Connect. Pour un groupe de travail, il s’agit généralement du nom d’hôte worker. Pour un domaine Active Directory, il s’agit du nom NetBIOS du domaine. Par exemple : MYDOMAIN. |
|
Nom de domaine DNS du directeur
|
DirectorDNSDomainName | string |
Nom de domaine DNS du système d’exploitation qui héberge le directeur IA-Connect, qui est un composant de l’agent IA-Connect, s’exécutant sur le worker IA-Connect. Pour un groupe de travail, cela est généralement vide. Pour un domaine Active Directory, il s’agit du nom DNS de domaine. Par exemple : mydomain.local. |
|
Nombre d’ID d’environnement de flux pris en charge
|
SupportedFlowEnvironmentIdsCount | integer |
Si le worker est configuré pour traiter uniquement les flux à partir des ID d’environnement de flux spécifiés, cette propriété contient le nombre d’ID d’environnement de flux pris en charge dans la liste. Si le worker peut traiter des flux à partir de n’importe quel environnement, cette propriété contient 0. |
|
Nombre de noms de flux pris en charge
|
SupportedFlowNamesCount | integer |
Si le worker est configuré pour traiter uniquement les flux avec des noms spécifiques, cette propriété contient le nombre de noms de flux pris en charge dans la liste. Si le worker peut traiter des flux portant n’importe quel nom, cette propriété contient 0. |
|
Nombre de noms de flux non pris en charge
|
UnsupportedFlowNamesCount | integer |
Si le worker est configuré pour refuser de traiter des flux avec des noms spécifiques, cette propriété contient le nombre de noms de flux non pris en charge dans la liste. Si le worker n’est pas configuré pour refuser des flux spécifiques, cette propriété contient 0. |
|
Nombre d’étiquettes de travail
|
WorkerTagsCount | integer |
Si le worker est configuré avec certaines balises, cette propriété contient le nombre d’étiquettes dans la liste. Si le worker n’a pas de balises, cette propriété contient 0. |
|
Nombre de balises obligatoires de travail
|
WorkerMandatoryTagsCount | integer |
Si le worker est configuré avec des balises obligatoires, cette propriété contient le nombre d’étiquettes obligatoires dans la liste. Si le worker n’a pas de balises obligatoires, cette propriété contient 0. |
Obtenir les autorisations de sécurité des dossiers
Retourne la liste des autorisations actuellement définies sur un dossier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin du dossier
|
FolderPath | True | string |
Chemin complet du dossier. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Autorisations de sécurité JSON
|
SecurityPermissionsJSON | string |
Les autorisations actuellement définies sur le dossier spécifié, au format JSON. |
Obtenir les autorisations de sécurité des fichiers
Retourne la liste des autorisations actuellement définies sur un fichier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemins d'accès au fichier
|
FilePath | True | string |
Chemin d'accès complet au fichier. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Autorisations de sécurité JSON
|
SecurityPermissionsJSON | string |
Les autorisations actuellement définies sur le fichier spécifié, au format JSON. |
Obtenir les dernières informations d’entrée
Obtient l’heure de réception de la dernière entrée utilisateur dans la session utilisateur de l’agent IA-Connect.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Dernière secondes totales d’entrée
|
LastInputTotalSeconds | integer |
Nombre de secondes écoulées depuis la dernière entrée. |
|
Dernières minutes d’entrée totales
|
LastInputTotalMinutes | integer |
Nombre de minutes écoulées depuis la dernière entrée. |
|
Dernières heures d’entrée
|
LastInputTotalHours | integer |
Nombre d’heures écoulées depuis la dernière entrée. |
Obtenir les informations de l’agent IA-Connect
Retourne les propriétés de l’agent IA-Connect, y compris le numéro de version et le chemin d’accès à l’exécutable de l’agent.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
version de l’agent IA-Connect
|
IAConnectAgentVersion | string |
Numéro de version complet de l’agent IA-Connect. |
|
DotNet CLR version
|
DotNetCLRVersion | string |
Version de DotNet Common Language Runtime (CLR). |
|
IA-Connect Agent s’exécute en tant que nom d’utilisateur
|
IAConnectAgentRunAsUsername | string |
Nom d’utilisateur de la session utilisateur dans laquelle l’agent IA-Connect s’exécute. |
|
IA-Connect Agent s’exécute en tant que domaine utilisateur
|
IAConnectAgentRunAsUserdomain | string |
Domaine utilisateur de la session utilisateur dans laquelle l’agent IA-Connect s’exécute. |
|
chemin d’accès de l’agent IA-Connect
|
IAConnectAgentPath | string |
Chemin complet de l’exécutable de l’agent IA-Connect. |
|
IA-Connect Agent est un processus de 64 bits
|
IAConnectAgentIs64bitProcess | boolean |
Retourne true si l’agent IA-Connect est un processus de 64 bits ou false si ce n’est pas le cas. |
|
version de IA-Connect Agent
|
IAConnectAgentReleaseVersion | string |
Version de IA-Connect Agent, par exemple 8.0. |
|
délai d’expiration de la commande RPA de l’agent IA-Connect
|
IAConnectAgentRPACommandTimeout | integer |
Délai d’expiration de la commande RPA de l’agent IA-Connect. Cette valeur par défaut est de 30 secondes et peut être définie à l’aide de l’action « Définir le délai d’expiration de commande de l’Agent IA-Connect ». |
|
nom de fichier journal de l’agent IA-Connect
|
IAConnectAgentLogFilename | string |
Nom de fichier journal de l’agent IA-Connect. Cette valeur est unique pour chaque lancement de l’agent IA-Connect, car elle a la date et l’heure de lancement dans le nom de fichier. |
Obtenir les informations de session de l’agent IA-Connect
Retourne des informations sur la session utilisateur de l’agent IA-Connect.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID de session
|
SessionId | integer |
ID de session utilisateur distant actuel. |
|
Type de session
|
SessionType | integer |
Type de session à distance, 1 (Citrix), 2 (RDP) ou 0 (Console). |
|
Nom du type de session
|
SessionTypeName | string |
Type de session à distance, ICA (Citrix), RDP ou Console. |
Obtenir les informations du directeur IA-Connect
Retourne les propriétés du IA-Connect Director, y compris le numéro de version et le chemin d’accès à l’exécutable director.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
version de IA-Connect Director
|
IAConnectDirectorVersion | string |
Numéro de version complet du directeur IA-Connect. |
|
DotNet CLR version
|
DotNetCLRVersion | string |
Version de DotNet Common Language Runtime (CLR). |
|
IA-Connect Director s’exécute en tant que nom d’utilisateur
|
IAConnectDirectorRunAsUsername | string |
Nom d’utilisateur de la session utilisateur dans laquelle le directeur IA-Connect est en cours d’exécution. |
|
IA-Connect Director s’exécute en tant que domaine utilisateur
|
IAConnectDirectorRunAsUserdomain | string |
Domaine utilisateur de la session utilisateur dans laquelle le directeur IA-Connect est en cours d’exécution. |
|
chemin du directeur IA-Connect
|
IAConnectDirectorPath | string |
Chemin complet de l’exécutable IA-Connect Director. |
|
IA-Connect Director est un processus 64 bits
|
IAConnectDirectorIs64bitProcess | boolean |
Retourne true si le directeur IA-Connect est un processus de 64 bits ou false si ce n’est pas le cas. |
|
version de IA-Connect Director
|
IAConnectDirectorReleaseVersion | string |
Version IA-Connect Director, par exemple 8.0. |
|
nom de fichier journal IA-Connect Director
|
IAConnectDirectorLogFilename | string |
Nom du fichier journal IA-Connect Director. Cette valeur est unique pour chaque lancement du directeur IA-Connect, car elle a la date et l’heure de lancement dans le nom de fichier. |
Obtenir les propriétés de la ligne de commande ID de processus
Retourne les propriétés de ligne de commande pour tout processus en cours d’exécution dans la session utilisateur de l’agent IA-Connect qui a l’ID de processus spécifié.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de processus
|
ProcessId | True | integer |
ID de processus du processus à partir duquel récupérer les propriétés de la ligne de commande. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Traiter la ligne de commande
|
ProcessCommandLine | string |
Propriétés de la ligne de commande du processus. |
|
Traiter les arguments
|
ProcessArguments | string |
Arguments utilisés lors du démarrage du processus. |
|
Traiter le répertoire de travail actuel
|
ProcessCurrentWorkingDirectory | string |
Répertoire de travail actif du processus. |
|
Nom du chemin d’accès de l’image de processus
|
ProcessImagePathName | string |
Chemin d’accès à l’exécutable qui a démarré le processus. |
Obtenir les statistiques de disponibilité des workers à partir d’Orchestrator
Retourne les statistiques de disponibilité de worker à partir de l’orchestrateur IA-Connect. Utilisé à des fins de création de rapports. Vous pouvez éventuellement utiliser un ou plusieurs filtres pour limiter les résultats retournés.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Dans le dernier nombre de jours
|
WithinLastNumberOfDays | integer |
Filtrez les résultats pour récupérer uniquement ceux démarrés au cours du dernier nombre de jours spécifié. Défini sur 0 pour ne pas filtrer. |
|
|
Nom du flux
|
SearchFlowName | string |
Filtrez les résultats pour récupérer uniquement ceux portant le nom de flux spécifié. Défini sur vide pour ne pas filtrer par nom de flux. |
|
|
Fenêtre de début de l’heure de début du flux
|
SearchFlowStartTimeStartWindow | date-time |
Filtrez les résultats pour récupérer uniquement ceux qui ont démarré après l’heure de début spécifiée. Défini sur vide pour ne pas filtrer. Par exemple : « 2022-01-24T07:00:00 » retourne toutes les statistiques de flux Orchestrator pour les flux démarrés sur ou après 07,00 heures le 24 janvier 2022. Toutes les datetimes sont au format UTC (GMT+0) afin que vous souhaitiez utiliser l’action Convertir dateTime pour convertir votre heure locale en heure UTC. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Statistiques de disponibilité des workers JSON
|
WorkerAvailabilityStatsJSON | string |
Liste des statistiques de disponibilité des workers, au format JSON. |
|
Nombre de statistiques de disponibilité de travail
|
NumberOfWorkerAvailabilityStats | integer |
Nombre de statistiques de disponibilité de travail retournées. |
Obtenir les statistiques de flux à partir d’Orchestrator
Retourne une liste des statistiques de flux de l’orchestrateur IA-Connect. Utilisé à des fins de création de rapports. Vous pouvez éventuellement utiliser un ou plusieurs filtres pour limiter les résultats retournés.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Dans le dernier nombre de jours
|
WithinLastNumberOfDays | integer |
Filtrez les résultats pour récupérer uniquement ceux démarrés au cours du dernier nombre de jours spécifié. Défini sur 0 pour ne pas filtrer. |
|
|
Nom du flux
|
SearchFlowName | string |
Filtrez les résultats pour récupérer uniquement ceux portant le nom de flux spécifié. Défini sur vide pour ne pas filtrer par nom de flux. |
|
|
Résultat de la dernière action de flux
|
SearchFlowLastActionResult | boolean |
Filtrez les résultats pour récupérer uniquement ceux avec le dernier résultat d’action spécifié. Définissez la valeur true pour récupérer uniquement les flux réussis. Définissez la valeur false pour récupérer uniquement les flux ayant échoué. Ne définissez pas de valeur /définie sur vide pour ne pas filtrer par résultat de la dernière action flow. |
|
|
Fenêtre de début de l’heure de début du flux
|
SearchFlowStartTimeStartWindow | date-time |
Filtrez les résultats pour récupérer uniquement ceux qui ont démarré après l’heure de début spécifiée. Défini sur vide pour ne pas filtrer. Par exemple : « 2022-01-24T07:00:00 » retourne toutes les statistiques de flux Orchestrator pour les flux démarrés sur ou après 07,00 heures le 24 janvier 2022. Toutes les datetimes sont au format UTC (GMT+0) afin que vous souhaitiez utiliser l’action Convertir dateTime pour convertir votre heure locale en heure UTC. |
|
|
Fenêtre de fin de l’heure de début du flux
|
SearchFlowStartTimeEndWindow | date-time |
Filtrez les résultats pour récupérer uniquement ceux qui ont démarré avant l’heure de début spécifiée. Défini sur vide pour ne pas filtrer. Par exemple : « 2022-01-25T07:00:00 » retourne toutes les statistiques de flux Orchestrator pour les flux qui ont démarré sur ou avant 07,00 heures le 25 janvier 2022. Toutes les datetimes sont au format UTC (GMT+0) afin que vous souhaitiez utiliser l’action Convertir dateTime pour convertir votre heure locale en heure UTC. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Json des statistiques de flux d’orchestrateur
|
OrchestratorFlowStatsJSON | string |
Liste de toutes les statistiques de flux Orchestrator, au format JSON. |
|
Nombre de statistiques de flux
|
NumberOfOrchestratorFlowStats | integer |
Nombre de statistiques de flux retournées. |
Obtenir l’historique des connexions à partir d’Orchestrator
Retourne l’historique de connexion IA-Connect Orchestrator à des fins de création de rapports. Vous pouvez éventuellement utiliser un ou plusieurs filtres pour limiter les résultats retournés.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Dans le dernier nombre de jours
|
WithinLastNumberOfDays | integer |
Filtrez les résultats pour récupérer uniquement les connexions Orchestrator dans le nombre de jours spécifié. Défini sur 0 pour ne pas filtrer. |
|
|
Adresse de messagerie
|
SearchByEmail | string |
Filtrez les résultats pour récupérer uniquement les connexions Orchestrator avec l’adresse e-mail spécifiée. Défini sur vide pour ne pas filtrer par adresse e-mail. |
|
|
Fenêtre de démarrage de l’heure de l’historique de connexion
|
SearchLoginHistoryTimeStartWindow | date-time |
Filtrez les résultats pour récupérer uniquement les connexions Orchestrator après l’heure de début spécifiée. Défini sur vide pour ne pas filtrer. Par exemple : « 2022-01-24T07:00:00 » retourne toutes les connexions Orchestrator sur ou après 07,00 heures le 24 janvier 2022. Toutes les datetimes sont au format UTC (GMT+0) afin que vous souhaitiez utiliser l’action Convertir dateTime pour convertir votre heure locale en heure UTC. |
|
|
Fenêtre de fin de l’historique des connexions
|
SearchLoginHistoryTimeEndWindow | date-time |
Filtrez les résultats pour récupérer uniquement les connexions Orchestrator avant l’heure de début spécifiée. Défini sur vide pour ne pas filtrer. Par exemple : « 2022-01-25T07:00:00 » retourne toutes les connexions Orchestrator sur ou avant 07,00 heures le 25 janvier 2022. Toutes les datetimes sont au format UTC (GMT+0) afin que vous souhaitiez utiliser l’action Convertir dateTime pour convertir votre heure locale en heure UTC. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Json de l’historique de connexion Orchestrator
|
OrchestratorLoginHistoryJSON | string |
Liste de toutes les connexions Orchestrator qui répondent aux filtres spécifiés, au format JSON. |
|
Nombre de connexions Orchestrator
|
NumberOfOrchestratorLogins | integer |
Nombre de connexions Orchestrator retournées. |
Obtenir l’ID du processus parent
Retourne l’ID de processus du processus parent pour tout processus en cours d’exécution dans la session utilisateur de l’agent IA-Connect qui a l’ID de processus spécifié.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de processus
|
ProcessId | True | integer |
ID de processus du processus enfant. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID de processus parent
|
ParentProcessId | integer |
ID de processus du processus parent. |
|
Processus parent en cours d’exécution
|
ParentProcessStillRunning | boolean |
Retourne true si le processus parent est toujours en cours d’exécution et n’a pas quitté. |
|
Nom du processus parent
|
ParentProcessName | string |
Nom du processus parent. |
Obtenir l’imprimante par défaut
Obtient le nom de l’imprimante par défaut pour l’utilisateur dans la session IA-Connect Agent.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nom de l’imprimante par défaut
|
DefaultPrinterName | string |
Nom de l’imprimante par défaut pour l’utilisateur. |
Obtenir l’opération de tâche d’automatisation Orchestrator
Récupère une tâche d’automatisation Orchestrator spécifique en fournissant l’ID d’opération de tâche unique.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID d’opération
|
OperationId | True | string |
ID d’opération de la tâche Orchestrator que vous souhaitez récupérer. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nom de l’automatisation
|
AutomationName | string |
Nom de la tâche Orchestrator récupérée. |
|
Date et heure de report
|
DeferralDateTime | string |
Date et heure de préparation de la tâche Orchestrator récupérée. Cette valeur est retournée sous forme de chaîne au format UTC. |
|
Différer les données stockées
|
DeferralStoredData | string |
Données facultatives stockées lorsque la tâche a été différée. Il s’agit généralement de données dont vous avez besoin pour poursuivre le processus/le flux. |
|
Nombre de report
|
DeferralCount | integer |
Fréquence à laquelle cette tâche a été différée. Il s’agit généralement de 0 pour une nouvelle tâche qui n’a jamais été différée ou 1 ou plus pour une tâche différée. Chaque fois qu’une tâche différée a été différée, l’orchestrateur augmente automatiquement ce nombre. |
|
Données d’entrée de tâche
|
TaskInputData | string |
Données facultatives stockées lors de la création de la tâche. Il s’agit généralement de données utilisées pour démarrer le processus/le flux, mais vous pouvez utiliser ce champ à n’importe quel usage. Cela peut être mis en forme comme n’importe quel format de texte de votre choix, par exemple JSON ou XML ou texte brut. |
|
Données de sortie de tâche
|
TaskOutputData | string |
Données facultatives stockées, par l’automatisation, lors du traitement de la tâche. Cela peut être mis en forme comme n’importe quel format de texte de votre choix, par exemple JSON ou XML ou texte brut. |
|
Priority
|
Priority | integer |
Niveau de priorité de cette tâche Orchestrator (1 étant de niveau le plus élevé). |
|
État de la tâche Automation
|
AutomationTaskStatus | string |
État de la tâche Orchestrator récupérée. |
|
Phase de processus
|
ProcessStage | string |
Point à l’endroit où le processus /le flux d’automatisation doit continuer après le report. Il s’agit d’une valeur de chaîne facultative qui sera unique au processus/flux spécifique. Cette opération sera utilisée par une condition dans le processus/le flux différé pour déterminer l’étape à effectuer ensuite. Par exemple : si vous souhaitez que le processus/le flux continue à l’étape « Exchange » lorsqu’il se poursuit après le report, entrez la valeur « Exchange ». |
|
Date et heure reçues
|
ReceivedDateTime | string |
Date et heure de réception initiale de la tâche par l’Orchestrateur. Cette valeur est retournée sous forme de chaîne au format UTC. |
|
Minutes jusqu’à la date de report
|
MinutesUntilDeferralDate | integer |
Nombre de minutes jusqu’à la date de report de cette tâche (par exemple, lorsque cette tâche est prête à s’exécuter). Si cette tâche est prête à s’exécuter, les minutes seront 0. |
|
En attente
|
OnHold | boolean |
Est défini sur true si la tâche est en attente. Une tâche en attente ne sera jamais récupérée par l’action « Obtenir la prochaine tâche d’automatisation Orchestrator », et ne sera donc pas traitée dans un flux de travail de tâche classique. |
|
Organisation
|
Organisation | string |
L’organisation à qui cette tâche est associée. Généralement utilisé pour la recherche et le filtrage des tâches. |
|
Département
|
Department | string |
Le service associé à cette tâche. Généralement utilisé pour la recherche et le filtrage des tâches. |
|
Descriptif
|
Description | string |
Description de cette tâche. Généralement utilisé pour la recherche et le filtrage des tâches. |
|
Étiquettes
|
Tags | string |
Liste facultative d’une ou de plusieurs balises affectées à cette tâche. Généralement utilisé pour catégoriser une tâche pour la recherche et le filtrage. Non sensible à la casse. Un par ligne. |
Obtenir l’état de disponibilité du worker Orchestrator
Récupérez l’état d’Orchestrator de base. Cela peut être utilisé pour vérifier que l’orchestrateur est disponible et répond.
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nombre total de travailleurs
|
TotalWorkersCount | integer |
Nombre de travailleurs IA-Connect définis dans Orchestrator, qu’ils fonctionnent ou non. |
|
Nombre de travailleurs disponibles
|
AvailableWorkersCount | integer |
Nombre de workers IA-Connect définis dans Orchestrator, qui sont disponibles pour le travail. Cela signifie qu’ils répondent, sous licence, et non en mode maintenance, et non en cours d’exécution de flux (automatisations). Il s’agit du nombre de travailleurs disponibles pour accepter de nouveaux travaux entrants. |
|
Nombre de travailleurs indisponibles
|
UnavailableWorkersCount | integer |
Nombre de workers IA-Connect définis dans Orchestrator, qui ne sont pas disponibles pour le travail. Cela est égal au nombre total de travailleurs moins le nombre de travailleurs disponibles. |
|
Nombre de workers exécutant des flux
|
WorkersRunningFlowsCount | integer |
Nombre de workers IA-Connect définis dans Orchestrator, qui exécutent des flux (automatisations). Ces travailleurs ne sont pas disponibles pour le travail, car ils sont occupés. |
|
Nombre de workers en mode maintenance
|
WorkersInMaintenanceModeCount | integer |
Nombre de workers IA-Connect définis dans Orchestrator, qui sont en mode maintenance. Ces workers ne sont pas disponibles pour le travail, car ils ont été configurés manuellement pour ne pas accepter de nouveau travail. |
|
Nombre de travailleurs en direct
|
LiveWorkersCount | integer |
Nombre de workers IA-Connect définis dans Orchestrator, qui répondent. Ces travailleurs peuvent ou non être disponibles pour le travail, car ils peuvent être sans licence, en mode de maintenance ou en cours d’exécution (automatisations). |
|
Nombre de travailleurs sous licence
|
LicensedWorkersCount | integer |
Nombre de travailleurs IA-Connect définis dans Orchestrator, qui répondent et sous licence. Un worker sous licence répond toujours, car l’orchestrateur connaît uniquement l’état sous licence d’un worker si le worker répond (et informe donc l’orchestrateur de son état). Si un worker cesse de répondre, l’orchestrateur ne le considère plus sous licence. Ces travailleurs peuvent ou non être disponibles pour le travail, car ils peuvent être en mode de maintenance ou en cours d’exécution (automatisations). |
Obtenir l’état de licence actuel de l’agent IA-Connect
Retourne si l’agent IA-Connect est actuellement concédé sous licence et, le cas échéant, les propriétés de la licence.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Est sous licence
|
IsLicensed | boolean |
Retourne true si l’agent IA-Connect est actuellement sous licence ou false si ce n’est pas le cas. |
|
Type de licence
|
LicenseType | string |
Type de licence IA-Connect utilisé. |
|
Nom de domaine de l’agent
|
CustomerNETBIOSDomainName | string |
Nom de domaine NetBIOS de l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution, s’il est concédé sous licence par nom de domaine (IA-Connect 7.0 ou 7.1). |
|
Noms d’hôte du directeur
|
DirectorHostnameCSV | string |
Les noms d’hôte des ordinateurs sur lesquels le directeur IA-Connect peut être installé, s’ils sont sous licence par nom d’hôte (post IA-Connect 7.2). |
|
Nom complet du client
|
CustomerDisplayName | string |
Nom du client à afficher dans la barre de titre de l’agent IA-Connect. |
|
Nom du fournisseur
|
VendorName | string |
Nom du fournisseur IA-Connect. |
|
Date d’expiration de la licence
|
LicenseExpiryDate | string |
Date d’expiration de la licence IA-Connect. |
|
Jours jusqu’à l’expiration de la licence
|
DaysUntilLicenseExpires | integer |
Nombre de jours restants jusqu’à l’expiration de la licence IA-Connect. |
|
Fonctionnalités de licence
|
LicenseFeatures | string |
Fonctionnalités de licence supplémentaires, généralement en fournissant l’accès à des fonctionnalités supplémentaires. |
|
Licence JML
|
IsJMLLicense | boolean |
Cette licence fournit-elle l’accès aux fonctionnalités JML. |
Obtenir l’état d’Orchestrator
Récupérez l’état d’Orchestrator de base. Cela peut être utilisé pour vérifier que l’orchestrateur est disponible et répond.
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Version d’Orchestrator
|
OrchestratorVersion | string |
Version du logiciel Orchestrator. |
|
Erreurs de démarrage d’Orchestrator
|
NumberOfStartupErrors | integer |
Nombre d’erreurs de démarrage Orchestrator. |
|
Durée de fonctionnement de l’orchestrateur en secondes
|
UptimeInSeconds | integer |
Nombre de secondes pendant lesquelles Orchestrator est en cours d’exécution. |
Obtenir toutes les statistiques de commandes IA-Connect
Retourne toutes les statistiques actuellement stockées sur lesquelles les commandes IA-Connect Agent ont été exécutées dans la session active.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Statistiques de commande JSON
|
CommandStatsJSON | string |
Liste des commandes exécutées par l’agent IA-Connect dans la session active, au format JSON. Cette liste contient le nom de chaque action et le nombre de fois où elle a été exécutée. |
Obtenir toutes les tâches d’automatisation Orchestrator
Récupère toutes les tâches d’automatisation Orchestrator qui correspondent aux filtres.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Filtre de nom Automation
|
AutomationName | string |
Entrez une valeur pour récupérer uniquement les tâches portant ce nom d’automatisation. Laissez vide pour retourner les tâches d’automatisation Orchestrator avec n’importe quel nom (c’est-à-dire désactiver ce filtre). |
|
|
Filtre d’état des tâches Automation
|
AutomationTaskStatus | string |
Filtrez les tâches Automations par l’état de la tâche Automation spécifiée. Laissez le champ vide pour renvoyer tous les états des tâches Automation (c’est-à-dire désactiver ce filtre). |
|
|
Filtrer par requête de propriété
|
FilterByPropertyQuery | string |
Filtrez les tâches Automation à l’aide d’une chaîne de requête. Il s’agit de l’entrée « Filtrer par propriété » dans l’interface utilisateur des tâches Orchestrator. Laissez le champ vide pour ne pas filtrer par propriété (c’est-à-dire désactiver ce filtre). Un filtre de recherche doit être au format « valeur de condition de propriété ». Un seul filtre de recherche est pris en charge (vous ne pouvez pas utiliser et ou). Les propriétés prises en charge sont : name, org, dept, tags, stage, ticketid. Les conditions prises en charge sont égales, contiennent, non égales, ne contiennent pas. Par exemple : Le nom est égal aux nouveaux démarrages, name contains starter, Org not equals Acme, Dept contains sales. |
|
|
Minutes jusqu’à la date de report
|
MinutesUntilDeferralDate | integer |
Retournez uniquement les tâches d’automatisation Orchestrator prêtes à s’exécuter dans le nombre de minutes spécifié. Définissez la valeur 0 si vous souhaitez uniquement exécuter des tâches d’automatisation prêtes à s’exécuter maintenant. Laissez vide si vous souhaitez récupérer des tâches quel que soit le report. |
|
|
Niveau de priorité minimal
|
MinimumPriorityLevel | integer |
Retourne uniquement les tâches d’automatisation Orchestrator qui ont le niveau de priorité spécifié ou supérieur. Par exemple : la définition 2 retourne les tâches avec un niveau de priorité de 1 et 2. |
|
|
Trier par date de report
|
SortByDeferralDate | boolean |
Définissez la valeur true pour retourner les données triées par la date et l’heure de report. Définissez la valeur false pour que les données retournées dans l’ordre soient stockées. |
|
|
Récupérer les tâches de conservation
|
RetrieveOnHoldTasks | boolean |
Si la valeur est true (valeur par défaut, pour la compatibilité descendante), les tâches sont récupérées même si elles sont en attente. Si la valeur est false, les tâches en attente ne sont pas récupérées. |
|
|
Ignorer
|
Skip | integer |
Si vous récupérez plusieurs centaines de résultats, vous pouvez utiliser Skip et MaxResults pour récupérer un bloc de résultats. Ignore spécifie le nombre de résultats à ignorer, avant de retourner le premier élément dans le bloc. La définition de Skip sur 0 retourne les résultats à partir du début. |
|
|
Résultats max.
|
MaxResults | integer |
Si vous récupérez plusieurs centaines de résultats, vous pouvez utiliser Skip et MaxResults pour récupérer un bloc de résultats. MaxResults spécifie le nombre maximal de résultats à retourner, ou 0 pour renvoyer tous les résultats, après avoir traité l’entrée Skip. |
|
|
Exclure les données de tâche
|
ExcludeTaskData | boolean |
Si la valeur est true, les propriétés des données de tâche (TaskData, DeferralStoredData, TaskOutputData) ne sont pas retournées dans la réponse. Cela peut réduire considérablement la taille de la réponse, si vos tâches ont beaucoup de données stockées. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Tâches d’automatisation
|
AutomationTasks | array of object |
Table de données contenant toutes les tâches d’automatisation Orchestrator qui répondent aux critères de recherche donnés. Les datatables sont un format de données .NET courant, mais stockent des valeurs Null en tant que DbNull. Le module IA-Connect PowerShell traite cela en convertissant la plupart des chaînes DbNull en « ». Les réponses Datetime de l’Orchestrateur seront au format de chaîne. |
|
items
|
AutomationTasks | object | |
|
Nombre de tâches d’automatisation
|
NumberOfAutomationTasks | integer |
Nombre de tâches d’automatisation retournées. |
Obtenir un multiplicateur de souris
Récupère le multiplicateur de souris global dans la session utilisateur de l’agent IA-Connect. Cette valeur par défaut est (1, 1) mais elle a pu être modifiée par l’action « Définir le multiplicateur de souris ».
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Multiplicateur X
|
MouseXMultiplier | double |
Multiplicateur global de souris horizontal (X) actuel (pour lequel l’Agent déplace la souris). Le multiplicateur n’a aucun effet lorsque la fonctionnalité « Multi monitor » est désactivée. |
|
Multiplicateur Y
|
MouseYMultiplier | double |
Multiplicateur global de souris vertical (Y) actuel (pour lequel l’Agent déplace la souris). Le multiplicateur n’a aucun effet lorsque la fonctionnalité « Multi monitor » est désactivée. |
|
Méthode de déplacement de la souris
|
MouseMoveMethod | string |
Retourne la méthode actuelle de déplacement de souris globale (mouse_event ou setcursorpos). |
Perruquement de la souris
Déplace la souris en arrière et en arrière par le nombre spécifié de coordonnées. L’API de déplacement de la souris active (mouse_event ou setcursorpos) est utilisée pour déplacer la souris.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Perruque X
|
XWiggle | integer |
Nombre de pixels à déplacer horizontalement la souris. |
|
|
Y perruque
|
YWiggle | integer |
Nombre de pixels à déplacer verticalement la souris. |
|
|
Délai de perruquement en secondes
|
WiggleDelayInSeconds | double |
Nombre de secondes entre les mouvements de la souris. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Processus de destruction
Tue tout processus en cours d’exécution dans la session utilisateur de l’agent IA-Connect qui a le nom de processus spécifié.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du processus
|
ProcessName | True | string |
Le processus à tuer. par exemple, bloc-notes. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nombre de processus tués
|
NumberOfProcessesKilled | integer |
Nombre de processus qui ont été tués. |
Remplacer les données de variable dans le fichier INI
Met à jour une variable unique dans un fichier INI.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin d’accès au fichier INI
|
InputFilename | True | string |
Chemin complet du fichier INI. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Chemin d’accès du fichier INI de sortie
|
OutputFilename | string |
Si vous souhaitez écrire le fichier INI mis à jour dans un autre fichier, entrez le chemin complet du fichier de sortie ici. Le fichier INI d’entrée n’est pas modifié : le fichier INI de sortie contiendra les modifications. |
|
|
Section de recherche INI
|
SearchSection | string |
Nom facultatif de la section contenant la variable à modifier. |
|
|
Nom de la variable de recherche INI
|
SearchVariable | string |
Nom de la variable à mettre à jour. |
|
|
Données de remplacement
|
ReplaceData | string |
Données de remplacement pour mettre à jour la variable. |
|
|
Encodage de fichier INI
|
InputFilenameEncoding | string |
Fournissez l’encodage de fichier INI (Unicode, UTF8, UTF7 ou ASCII) ou spécifiez la valeur d’encodage (par exemple, 1252 pour l’Europe occidentale). |
|
|
Créer un fichier si le fichier d’entrée n’existe pas
|
CreateNewFileIfNotExists | boolean |
Si le fichier d’entrée n’existe pas, un nouveau fichier doit-il être créé ? |
|
|
Espace d’écriture avant égal à
|
WriteSpaceBeforeEquals | boolean |
Un espace doit-il être écrit avant le signe égal ( = ) ? |
|
|
Espace d’écriture après égal à
|
WriteSpaceAfterEquals | boolean |
Un espace doit-il être écrit après le signe égal ( = ) ? |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Récupérer l’état d’un thread Agent
Récupère l’état d’un thread Agent et récupère éventuellement les données de sortie du thread. Un thread agent peut être utilisé pour exécuter certaines actions dans un thread, ce qui permet aux actions de s’exécuter pendant longtemps (plus longtemps que le délai d’expiration du RPA) ou de s’exécuter en parallèle avec d’autres actions.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Thread Id
|
ThreadId | True | integer |
Si vous avez précédemment exécuté une action Agent en tant que thread, indiquez l’ID de thread pour récupérer l’état du thread. Cet ID de thread a été fourni en tant que sortie de l’action précédente exécutée en tant que thread. |
|
Récupérer les données de sortie de thread
|
RetrieveThreadOutputData | boolean |
Définissez la valeur true pour récupérer les données de sortie de thread au format JSON. Il est recommandé de récupérer les données de sortie de thread en appelant la même action que celle utilisée pour créer le thread, en définissant l’entrée « Récupérer les données de sortie pour l’ID de thread » sur l’ID de thread, mais cette option vous permet de récupérer directement les données de sortie de thread et éventuellement de ne pas supprimer les données. |
|
|
Supprimer le thread après la récupération des données de sortie
|
ClearOutputDataFromMemoryOnceRead | boolean |
Si le thread s’est terminé correctement et que les données de sortie ont été récupérées (voir l’entrée « Récupérer les données de sortie de thread »), définissez cette entrée sur true pour supprimer le thread une fois les résultats retournés. Cela supprime les données de sortie du thread et le thread lui-même. Vous ne pourrez donc pas interroger à nouveau le thread. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Thread a démarré
|
ThreadStarted | boolean |
True si le thread a démarré. False si le thread n’a pas encore démarré, ce qui suggère que quelque chose a échoué depuis que le thread démarre immédiatement. |
|
Thread en cours d’exécution
|
ThreadRunning | boolean |
True si le thread est en cours d’exécution. False si le thread n’a jamais démarré (très peu probable) ou si le thread est maintenant terminé. |
|
Le thread est terminé
|
ThreadCompleted | boolean |
True si le thread est terminé. False si le thread n’a jamais démarré (très peu probable) ou si le thread est toujours en cours d’exécution. |
|
Thread réussi
|
ThreadSuccess | boolean |
True si le thread a réussi. False si le thread n’a jamais démarré (très peu probable), le thread est toujours en cours d’exécution ou si le thread a échoué. |
|
Runtime de thread en secondes
|
ThreadRuntimeInSeconds | integer |
Nombre total de secondes pendant lesquelles le thread a été exécuté. |
|
nom de l’action IA-Connect
|
IAConnectActionName | string |
Nom interne de l’action IA-Connect Agent exécutée en tant que thread. |
|
Message d’état du thread
|
ThreadStatusMessage | string |
Chaîne de texte décrivant l’état du thread. Ce message est calculé à partir des propriétés ThreadStarted,ThreadRunning,ThreadCompleted,ThreadSuccess. Cette chaîne de texte est indépendante de la langue (elle ne change pas pour correspondre aux paramètres régionaux). |
|
Message d’erreur de thread
|
ThreadErrorMessage | string |
Si le thread a échoué, cette sortie contient le message d’erreur. |
|
JSON de données de sortie de thread
|
ThreadOutputJSON | string |
Si « Récupérer les données de sortie de thread » a la valeur true, cette sortie contient les données de sortie de thread brutes au format JSON. |
Réinitialiser les paramètres de IA-Connect Director du tronçon suivant
Réinitialise les paramètres de IA-Connect Director personnalisés qui ont été définis, en restaurant les paramètres par défaut.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Réinitialiser les statistiques des commandes IA-Connect
Réinitialise les statistiques actuellement stockées sur lesquelles l’agent IA-Connect a été exécuté dans la session active.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Répertoire accessible
Retourne si un répertoire (dossier) est accessible et si les autorisations restreignent l’accès à celui-ci sur l’ordinateur sur lequel l’agent IA-Connect.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin d’accès au répertoire
|
DirectoryPath | True | string |
Chemin complet du répertoire (dossier). Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Répertoire accessible
|
DirectoryAccessible | boolean |
Retourne true si le répertoire est accessible ou false si ce n’est pas le cas. |
|
Accès au répertoire non autorisé
|
DirectoryAccessUnauthorised | boolean |
Retourne true si le répertoire n’est pas accessible, car les autorisations restreignent l’accès à celui-ci, ou false si ce n’est pas le cas. |
Répertoire de vidage
Vide un répertoire (dossier) sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution, supprimant tous les fichiers stockés dans le répertoire.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin d’accès au répertoire
|
DirectoryPath | True | string |
Chemin complet du répertoire (dossier). Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Récursif
|
Recursive | boolean |
Tous les sous-dossiers doivent-ils également être vidés ? |
|
|
Supprimer le niveau supérieur
|
DeleteTopLevel | boolean |
Le dossier de niveau supérieur doit-il également être supprimé ? |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Session verrouillée
Indique si la session dans laquelle l’agent IA-Connect est en cours d’exécution est verrouillée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
La session est verrouillée
|
SessionIsLocked | boolean |
Défini sur true si la session dans laquelle l’agent IA-Connect est en cours d’exécution est verrouillée. |
Stocker le mot de passe dans la mémoire de l’agent
Stockez un mot de passe dans la mémoire de l’Agent (chiffré) où il peut être utilisé à partir de toutes les actions qui prennent en charge les mots de passe stockés. Les mots de passe sont stockés uniquement en mémoire et sont perdus lorsque l’agent est fermé.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identificateur
|
Identifier | True | string |
Identificateur unique du mot de passe. Si l’identificateur est déjà utilisé, il est remplacé. Par exemple : SAPGUILogon. Les mots de passe sont récupérés à l’aide de l’expression {IAConnectPassword :Identifier}. |
|
Mot de passe
|
Password | True | password |
Mot de passe à stocker. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
StorePasswordInAgentMemoryResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Supprime les informations d’identification d’un utilisateur
Supprime des informations d’identification dans le profil de l’utilisateur dans la session IA-Connect Agent. Les informations d’identification peuvent être consultées à partir du Panneau de configuration Windows.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Adresse des informations d’identification
|
CredentialAddress | True | string |
Nom/adresse des informations d’identification. |
|
Type d’informations d’identification
|
CredentialType | True | string |
Type d’informations d’identification : Windows ou Générique. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
CredentialDeleteResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Supprimer la tâche d’automatisation Orchestrator
Supprimez une tâche d’automatisation Orchestrator qui a été différée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de tâche
|
TaskId | True | integer |
ID de la tâche d’automatisation Orchestrator à supprimer. |
|
Mettre à jour le système source
|
UpdateSourceSystem | boolean |
Si la valeur est true (valeur par défaut) et que la tâche Orchestrator est liée à un système source (par exemple, ServiceNow), l’orchestrateur effectue toutes les actions spécifiées dans la configuration du système source dans Orchestrator (par exemple, fermez le ticket). Si la valeur est false ou si la tâche n’est pas liée à un système source, la tâche est supprimée uniquement de l’orchestrateur. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
TasksDeleteTaskResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Supprimer le mot de passe dans la mémoire de l’agent
Supprimez un mot de passe stocké dans la mémoire de l’Agent ou supprimez tous les mots de passe stockés par agent.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Supprimer tous les mots de passe
|
DeleteAllPasswords | boolean |
Définissez la valeur true pour supprimer tous les mots de passe stockés dans la mémoire de l’agent. Définissez la valeur false (valeur par défaut) pour supprimer un mot de passe unique correspondant à l’identificateur fourni. |
|
|
Identificateur
|
Identifier | string |
Identificateur unique du mot de passe à supprimer. Par exemple : SAPGUILogon. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
DeletePasswordInAgentMemoryResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Supprimer le répertoire
Supprime un répertoire (dossier) sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin d’accès au répertoire
|
DirectoryPath | True | string |
Chemin complet du répertoire (dossier). Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Récursif
|
Recursive | boolean |
Les sous-répertoires (sous-dossiers) et les fichiers du répertoire doivent-ils également être supprimés ? |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Supprimer les fichiers
Supprime les fichiers d’un dossier spécifié correspondant à un modèle sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin d’accès au répertoire
|
DirectoryPath | True | string |
Chemin complet du répertoire (dossier). Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Motif
|
Pattern | string |
Modèle à mettre en correspondance avec les fichiers à supprimer, par exemple . pour tous les fichiers ou *.txt pour les fichiers avec une extension de .txt. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nombre de fichiers supprimés
|
NumberOfFilesDeleted | integer |
Nombre de fichiers qui ont été supprimés avec succès. |
|
Le nombre de fichiers n’a pas pu être supprimé
|
NumberOfFilesFailedToDelete | integer |
Nombre de fichiers qui n’ont pas pu être supprimés. |
Supprimer l’identité de la sécurité des dossiers
Supprime une identité (par exemple, un utilisateur, un groupe ou un ordinateur) des autorisations de sécurité sur un dossier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin du dossier
|
FolderPath | True | string |
Chemin complet du dossier. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Identité à supprimer
|
IdentityToRemove | True | string |
Identité de l’utilisateur ou du groupe à supprimer. Il peut s’agir de la forme « username », « DOMAIN\username » ou « username@domainfqdn ». |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
L’autorisation a été supprimée
|
PermissionWasRemoved | boolean |
Retourne true si l’autorisation a été supprimée avec succès. |
Supprimer l’identité de la sécurité des fichiers
Supprime une identité (par exemple, un utilisateur, un groupe ou un ordinateur) des autorisations de sécurité sur un fichier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemins d'accès au fichier
|
FilePath | True | string |
Chemin d'accès complet au fichier. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Identité à supprimer
|
IdentityToRemove | True | string |
Identité de l’utilisateur ou du groupe à supprimer. Il peut s’agir de la forme « username », « DOMAIN\username » ou « username@domainfqdn ». |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
L’autorisation a été supprimée
|
PermissionWasRemoved | boolean |
Retourne true si l’autorisation a été supprimée avec succès. |
Supprimer l’opération de tâche d’automatisation Orchestrator
Supprimez une tâche d’automatisation Orchestrator spécifique en fournissant l’ID d’opération de tâche unique.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID d’opération
|
OperationId | True | string |
ID d’opération de la tâche Orchestrator à supprimer. |
|
Mettre à jour le système source
|
UpdateSourceSystem | boolean |
Si la valeur est true (valeur par défaut) et que la tâche Orchestrator est liée à un système source (par exemple, ServiceNow), l’orchestrateur effectue toutes les actions spécifiées dans la configuration du système source dans Orchestrator (par exemple, fermez le ticket). Si la valeur est false ou si la tâche n’est pas liée à un système source, la tâche est supprimée uniquement de l’orchestrateur. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
TasksDeleteTaskOperationResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Supprimer un fichier
Supprime un fichier sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemins d'accès au fichier
|
Filename | True | string |
Chemin d'accès complet au fichier. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Supprimer un thread d’agent
Supprime un thread agent ou tous les threads de l’agent, tuant (arrêt, abandon) le thread en premier, s’il est toujours en cours d’exécution. Un thread agent peut être utilisé pour exécuter certaines actions dans un thread, ce qui permet aux actions de s’exécuter pendant longtemps (plus longtemps que le délai d’expiration du RPA) ou de s’exécuter en parallèle avec d’autres actions. Les processus ou les flux qui surveillent le thread agent recevront une erreur « Id de thread de l’agent n’existe pas ».
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Thread Id
|
ThreadId | integer |
Si vous avez précédemment exécuté une action Agent en tant que thread, indiquez l’ID de thread pour terminer et supprimer le thread. Cet ID de thread a été fourni en tant que sortie de l’action précédente exécutée en tant que thread. Si l’ID de thread agent spécifié n’existe pas, une exception est levée. |
|
|
Supprimer tous les threads de l’agent
|
DeleteAllAgentThreads | boolean |
Définissez la valeur true pour supprimer tous les threads de l’Agent. Définissez la valeur false (valeur par défaut) pour supprimer un thread agent unique spécifié par l’entrée « ID de thread ». |
|
|
Déclencher une exception si le thread de l’agent ne parvient pas à supprimer
|
RaiseExceptionIfAgentThreadFailsToDelete | boolean |
Définissez la valeur true pour déclencher une exception si un thread Agent ne parvient pas à supprimer. Notez que cela peut entraîner la levée d’une exception si un thread Agent se termine lors de l’émission de cette action (car elle n’existe plus au moment de la suppression). Définissez la valeur false (valeur par défaut) pour ignorer les erreurs lors de la suppression des threads d’agent. La sortie « Nombre de threads d’agent supprimés » signale le nombre de threads d’agent supprimés. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nombre de threads d’agent supprimés
|
NumberOfAgentThreadsDeleted | integer |
Si « Supprimer tous les threads de l’agent » a la valeur true, cette sortie contiendra le nombre de threads d’agent supprimés (0 ou version ultérieure). Si « Supprimer tous les threads de l’agent » a la valeur false et qu’un ID de thread agent a été fourni, cette sortie est définie sur 0 ou 1. |
Tourner la roulette de la souris
Transforme la roulette de la souris (notches positives ou négatives) dans la session utilisateur de l’agent IA-Connect.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Tournures de roue
|
WheelTurns | True | integer |
Nombre de tours de roues à effectuer. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Tuer IA-Connect session par nom
Supprime la session IA-Connect Director spécifiée s’il existe. Il s’agit de la session dans laquelle les commandes à un agent IA-Connect sont envoyées. Le nom sera connu à partir d’une action « Attach » antérieure.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
nom de session IA-Connect
|
IAConnectSessionName | True | string |
Nom de la session IA-Connect à tuer. |
|
Attacher à la session de niveau 1 IA-Connect en cas de réussite
|
AttachToTier1IAConnectSessionOnSuccess | boolean |
Doit-il IA-Connect se reconnecter à la session de niveau 1 IA-Connect (la session IA-Connect Director du directeur qui reçoit les messages SOAP et/ou REST) si la session a réussi à se fermer ? |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
IA-Connect session tuée
|
IAConnectSessionKilled | boolean |
Retourne true si la session portant le nom spécifié a été tuée, ou false si ce n’est pas le cas. |
|
Nom de session de niveau 1 attaché 1 IA-Connect
|
AttachedTier1IAConnectSessionName | string |
Nom de la session de niveau 1 IA-Connect connectée. |
Tuer tous les autres agents IA-Connect
Supprime toutes les autres instances de l’agent IA-Connect en cours d’exécution dans la session utilisateur. Cela garantit qu’une seule instance de l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nombre d’agents tués
|
NumberOfAgentsKilled | integer |
Nombre de processus IA-Connect Agent qui ont été tués. |
|
Nombre d’agents qui n’ont pas réussi à tuer
|
NumberOfAgentsFailedToKill | integer |
Nombre de processus IA-Connect Agent qui n’ont pas pu être tués. |
Tuer un thread d’agent
Tue (arrête, abandonne) un thread Agent. Un thread agent peut être utilisé pour exécuter certaines actions dans un thread, ce qui permet aux actions de s’exécuter pendant longtemps (plus longtemps que le délai d’expiration du RPA) ou de s’exécuter en parallèle avec d’autres actions. Le thread agent n’est pas supprimé (utilisez l’action « Supprimer un thread d’agent » pour supprimer des threads) pour autoriser les processus ou les flux qui surveillent le thread agent pour recevoir l’erreur «IA-Connect Agent thread » a été abandonnée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Thread Id
|
ThreadId | True | integer |
Si vous avez précédemment exécuté une action Agent en tant que thread, indiquez l’ID de thread pour arrêter le thread (arrêtez définitivement le thread de s’exécuter). Cet ID de thread a été fourni en tant que sortie de l’action précédente exécutée en tant que thread. |
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
KillAgentThreadResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Télécharger le fichier HTTP
Télécharge un fichier sur l’ordinateur sur lequel l’agent IA-Connect s’exécute à l’aide de HTTP(S).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
URL de téléchargement
|
DownloadURL | True | string |
URL de téléchargement HTTP ou HTTPS. |
|
Enregistrer le chemin du fichier
|
SaveFilename | string |
Chemin complet du nom de fichier d’enregistrement. Si ce champ est vide et que vous avez spécifié « Retour du contenu sous forme de chaîne » comme True, le fichier ne sera pas enregistré sur l’ordinateur. |
|
|
Remplacer le fichier existant
|
OverwriteExistingFile | boolean |
Si un fichier existe déjà avec le nom spécifié dans l’entrée « Enregistrer le chemin du fichier », doit-il être remplacé ? |
|
|
Authentification directe
|
PassthroughAuthentication | boolean |
Les informations d’identification de l’utilisateur doivent-ils être transmises au serveur web ? Cela ne serait généralement utilisé que pour les sites Intranet internes. |
|
|
Agent utilisateur
|
UserAgent | string |
Cela vous permet de définir l’agent utilisateur signalé sur la page web. En règle générale, cela n’est pas obligatoire et ne doit être modifié que si une page web requiert une chaîne d’agent particulière. |
|
|
Accepter
|
Accept | string |
Ce paramètre spécifie les types de contenu pris en charge. Cela ne doit être modifié que si le contenu que vous téléchargez nécessite un autre type de contenu. |
|
|
Prise en charge de TLS10
|
SupportTLS10 | boolean |
Définissez la valeur True pour prendre en charge le protocole de chiffrement TLS 1.0. |
|
|
Prise en charge de TLS11
|
SupportTLS11 | boolean |
Définissez la valeur True pour prendre en charge le protocole de chiffrement TLS 1.1. |
|
|
Prise en charge de TLS12
|
SupportTLS12 | boolean |
Définissez la valeur True pour prendre en charge le protocole de chiffrement TLS 1.2. |
|
|
Décompresser automatiquement le déflate
|
AutoDecompressDeflate | boolean |
Certains contenus web sont renvoyés compressés à l’aide de la compression « deflate ». La définition de cette valeur sur True informe le serveur web que « deflate » est pris en charge et, si le contenu est envoyé à l’aide de cette compression, il sera automatiquement décompressé. |
|
|
Décompresser automatiquement GZip
|
AutoDecompressGZIP | boolean |
Certains contenus web sont renvoyés compressés à l’aide de la compression « GZIP ». La définition de cette valeur sur True informe le serveur web que « GZIP » est pris en charge et, si le contenu est envoyé à l’aide de cette compression, il sera automatiquement décompressé. |
|
|
Retourner le contenu sous forme de chaîne
|
ReturnContentsAsString | boolean |
Le contenu du fichier doit-il être retourné sous forme de chaîne ? |
|
|
Retourner l’encodage de contenu
|
ReturnContentEncoding | string |
Encodage du contenu téléchargé. Cela est utilisé uniquement si « Retour du contenu sous forme de chaîne » a la valeur True et définit l’encodage du contenu téléchargé afin qu’il puisse être interprété correctement. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Télécharger le contenu du fichier
|
DownloadFileContents | string |
Contenu du fichier téléchargé. |
Verrouiller la session
Verrouille la session dans laquelle l’agent IA-Connect est en cours d’exécution.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Verrouiller après les minutes d’inactivité d’action
|
LockAfterMinutesOfActionInactivity | integer |
S’il est défini sur une valeur supérieure à 0, l’Agent ne verrouille pas immédiatement, mais verrouille au lieu de cela le nombre spécifié de minutes d’inactivité d’action (l’Agent ne reçoit aucune action). Cela empêche l’agent de verrouiller et de déverrouiller continuellement lorsqu’il existe de nombreux flux en cours d’exécution. Définissez la valeur 0 pour verrouiller immédiatement. La valeur par défaut est de 5 minutes. |
|
|
Secondes à attendre après le verrouillage
|
SecondsToWaitAfterLock | integer |
Après le verrouillage, attendez le nombre spécifié de secondes. Cela donne le temps de la session à verrouiller entièrement. Cela est généralement utilisé si vous attendez la possibilité d’un événement de déverrouillage (c’est-à-dire un autre démarrage de session) immédiatement après le verrouillage, ce qui peut échouer si la session précédente est toujours verrouillée. Utilisé uniquement si « Verrouiller après les minutes d’inactivité d’action » est défini sur 0 (à l’origine d’un verrou immédiat). |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
LockSessionResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Écrire dans les informations d’identification d’un utilisateur
Écrit un nom d’utilisateur et un mot de passe dans les informations d’identification du profil de l’utilisateur dans la session IA-Connect Agent, en créant ces informations d’identification s’il n’existe pas. Les informations d’identification peuvent être consultées à partir du Panneau de configuration Windows.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Adresse des informations d’identification
|
CredentialAddress | True | string |
Nom/adresse des informations d’identification. |
|
Nom d'utilisateur
|
UserName | True | string |
Nom d’utilisateur des informations d’identification. |
|
Mot de passe
|
Password | True | string |
Mot de passe des informations d’identification. |
|
Type d’informations d’identification
|
CredentialType | True | string |
Type d’informations d’identification : Windows ou Générique. |
|
Persistance des informations d’identification
|
CredentialPersistence | string |
Persistance des informations d’identification : Session (la dernière pour cette session de connexion), LocalMachine (persiste pour cet utilisateur entre les sessions et les redémarrages sur cet ordinateur uniquement) ou Enterprise (peut se déplacer pour cela entre les ordinateurs). |
|
|
Clé de chiffrement symétrique
|
SymmetricKey | string |
Clé de chiffrement symétrique facultative utilisée pour chiffrer les informations d’identification. Vous ne pouvez récupérer ces informations d’identification que si vous connaissez la clé. Utilisable uniquement avec les informations d’identification génériques. |
|
|
Stocker le mot de passe en tant qu’identificateur
|
StorePasswordAsIdentifier | string |
Si un identificateur est fourni, ce mot de passe est également stocké chiffré à l’intérieur de l’Agent pour une récupération/utilisation ultérieure par toutes les commandes qui peuvent utiliser les informations d’identification stockées. Ces mots de passe sont stockés uniquement en mémoire et sont perdus lorsque l’agent est fermé. Par exemple : MyExchangePassword. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
CredentialWriteResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Écrire dans un fichier CSV
Crée un fichier CSV sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. Le fichier CSV est créé à partir d’une collection (table) ou d’une table au format JSON.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétés
|
Properties | object | ||
|
Json de la table d’entrée
|
InputTableJSON | string |
Tableau de données à écrire dans le fichier CSV, au format JSON. |
|
|
Chemin d’accès au fichier CSV de sortie
|
CSVFilePath | True | string |
Chemin complet du fichier CSV. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Encodage de sortie
|
OutputEncoding | string |
Format d’encodage de texte à utiliser lors de l’écriture dans le fichier CSV. Les encodages pris en charge sont UTF8, UTF7, Unicode et ASCII. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de la commande
|
WriteCollectionToCSVFileResult | boolean |
Résultat de la commande (réussite ou échec). |
|
Message d'erreur
|
ErrorMessage | string |
Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné. |
Écrire un fichier texte
Crée un fichier texte sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution et écrit du texte dans le fichier.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemins d'accès au fichier
|
Filename | True | string |
Chemin d'accès complet au fichier. Cette opération doit être accessible à partir de la session où l’agent IA-Connect est en cours d’exécution. |
|
Texte à écrire
|
TextToWrite | string |
Contenu du texte à écrire dans le fichier. |
|
|
Ajouter un fichier existant
|
AppendExistingFile | boolean |
Si le fichier existe déjà, le nouveau texte à écrire doit-il être ajouté à la fin du fichier existant ? |
|
|
Codage
|
Encoding | string |
Fournissez l’encodage de fichier (Unicode, UTF8, UTF7 ou ASCII) ou laissez vide pour la valeur par défaut (UTF8). |
|
|
Créer un dossier si nécessaire
|
CreateFolderIfRequired | boolean |
Si le dossier dans lequel stocker le fichier qui a été fourni dans le paramètre « Chemin d’accès au fichier » n’existe pas, ce dossier doit-il être créé ? |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Étalonner mouse_event
Étalonne la méthode mouse_event en déplaçant la souris par le nombre spécifié de pixels, puis en lisant la nouvelle position de la souris.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Taille d’étalonnage en pixels
|
CalibrationSizeInPixels | integer |
Nombre de pixels que la souris sera déplacée pour étalonner. Plus la valeur est faible, moins l’étalonnage sera précis. |
|
|
Flux de travail
|
Workflow | True | string |
Ajoutez l’expression suivante ici : workflow() |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Multiplicateur X de la souris
|
MouseXMultiplier | double |
Valeur multiplicateur X de la souris. La valeur 1,0 indique aucun multiplicateur. |
|
Multiplicateur Y de souris
|
MouseYMultiplier | double |
Valeur multiplicateur Y de la souris. La valeur 1,0 indique aucun multiplicateur. |