sesión de IA-Connect
IA-Connect es una plataforma "RPA" de Automatización de procesos robóticos que agrega funcionalidad RPA desde la nube a máquinas virtuales locales o a través de conexiones "RDS" de Citrix o Escritorio remoto de Microsoft. Este es el módulo para automatizar el entorno, la sesión, la administración de archivos y la configuración de IA-Connect.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure Government - Regiones de Azure China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Premium | Todas las regiones de Power Apps excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Power Automate | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Contacto | |
|---|---|
| Nombre | Ultima Labs |
| URL | https://www.ultima.com/ultima-labs |
| Correo Electrónico | IAConnect@ultima.com |
| Metadatos del conector | |
|---|---|
| Publicador | Última Empresa |
| Sitio web | https://www.ultima.com/ultima-labs |
| Directiva de privacidad | https://www.ultima.com/privacy-policy |
| Categorías | Operaciones de TI; Productividad |
IA-Connect es una plataforma de Automatización de procesos robóticos (RPA) que agrega funcionalidad de RPA desde Flujos de Power Automate Cloud a máquinas virtuales locales o a través de conexiones de Citrix o Escritorio remoto de Microsoft (RDS). Los conectores de IA-Connect proporcionan más de 800 acciones, lo que le permite automatizar cada tipo de aplicación local directamente desde un flujo de nube de Power Automate. Todas las acciones de IA-Connect están disponibles directamente desde Power Automate Cloud Flow, lo que proporciona una integración sencilla entre aplicaciones locales y basadas en la nube, la capacidad de aprovechar las condiciones, bucles, contenido dinámico, expresiones y control de excepciones existentes en los procesos de RPA. La utilización de los conectores de IA-Connect también proporciona un historial de ejecución completo y una auditoría del historial de ejecución de Flow, a la vez que elimina la necesidad de tener una aplicación, consola o estudio independiente para desarrollar los procesos de RPA.
Prerrequisitos
Para usar cualquiera de los conectores de IA-Connect, debe instalar el software IA-Connect. Esto es gratuito para probar durante 30 días, después de lo cual necesitará una licencia de IA-Connect.
El software IA-Connect consta de dos componentes principales:
La IA-Connect Orchestrator, que es una aplicación web de Azure que hospedaría en su propio inquilino de Azure. Esto controla el enrutamiento y la seguridad de los flujos de RPA a una o varias máquinas virtuales locales o basadas en la nube.
El agente y el director de IA-Connect, que se instalan en las máquinas virtuales donde se puede acceder al software que desea automatizar. Además, el agente de IA-Connect puede ejecutarse dentro de una sesión de Citrix o Microsoft Remote Desktop Services (RDS), donde los comandos de RPA se pasan a un canal virtual en la sesión remota para su ejecución. El agente de IA-Connect se puede ejecutar desde un recurso compartido de red y no requiere instalación.
Conectores de IA-Connect disponibles
Los conectores de IA-Connect disponibles son:
- IA-Connect código dinámico
- IA-Connect Java
- IA-Connect JML
- sistema central de IA-Connect
- IA-Connect Microsoft Office
- IA-Connect GUI de SAP
- sesión de IA-Connect
- interfaz de usuario de IA-Connect
- explorador web de IA-Connect
Obtención de credenciales
Para recibir su licencia y comenzar su evaluación gratuita de 30 días, envíe una solicitud en nuestro sitio web (https://www.ultima.com/IA-Connect/Power-Automate).
Una vez recibida una solicitud de evaluación, nos pondrá en contacto con usted a través de la dirección de correo electrónico proporcionada para ayudar a configurar el software de IA-Connect y para proporcionarle la licencia de prueba. Esta es una prueba completa y le permitirá probar cualquiera de las 800 acciones en todos los 9 conectores IA-Connect dentro de su propio entorno durante el período de prueba.
Introducción al conector
Después de enviar una solicitud de prueba para IA-Connect, podrá descargar un archivo ZIP que contenga el software IA-Connect y la documentación que cubre la instalación y la instalación. También nos pondrá en contacto con usted para ofrecer soporte técnico e instrucciones a través del proceso de instalación según sea necesario.
Support
Durante el período de prueba, puede ponerse en contacto con Ultima Labs (IAConnect@ultima.com) para obtener soporte técnico y asistencia.
Al comprar licencias IA-Connect recibirá tokens de soporte técnico que se pueden canjear por formación o soporte técnico personalizados del Centro de Servicios Técnicos (TSC) basado en Reino Unido de Ultima.
Problemas conocidos, errores comunes y preguntas más frecuentes
Nuestra Knowledge Base contiene una serie de artículos que abarcan cualquier problema conocido, errores comunes que pueden producirse al usar los conectores de IA-Connect y las preguntas más frecuentes. Esto es accesible en https://support.ultima.com/ultimalabs y se proporciona una cuenta para acceder a estos recursos durante la prueba de IA-Connect y después de comprar una licencia de IA-Connect.
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Predeterminado | Parámetros para crear una conexión. | Todas las regiones | No se puede compartir |
Predeterminado
Aplicable: Todas las regiones
Parámetros para crear una conexión.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Clave de API | securestring | La clave de API de esta API | Cierto |
| dirección de IA-Connect Orchestrator | cuerda / cadena | Especificar la dirección IA-Connect Orchestrator sin el componente HTTP(S) | Cierto |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Acciones
| Adición de una nota a una tarea de automatización de Orchestrator |
Agrega una nota a una tarea de automatización de Orchestrator seleccionada. Esta nota se pasará al sistema de origen vinculado a esta tarea de automatización (por ejemplo, ServiceNow) y se usa con más frecuencia para agregar detalles a un vale. Si la tarea de automatización de Orchestrator no está vinculada a un origen, se generará una excepción. |
| Adición de una nueva operación de tarea de automatización de Orchestrator |
Agregue una nueva tarea de automatización de Orchestrator y reciba un identificador de operación. Se requiere un nombre de tarea específico si un sondeo externo procesa la tarea o un desencadenador de Orchestrator. Esta acción difiere de "Agregar nueva tarea de automatización de Orchestrator" (TasksAddNewTaskOperation) en que responde con un identificador de operación noguesable, en lugar de un identificador de tarea adivinable. |
| Adición de una nueva operación de tarea diferida de Orchestrator |
Agregue una nueva tarea diferida de Orchestrator y reciba un identificador de operación. La tarea se aplazará a una hora especificada en el futuro. Use esta acción para suspender temporalmente una tarea durante un período de tiempo especificado (por ejemplo, si está esperando algo). Se requiere un nombre de tarea específico si un sondeo externo procesa la tarea o un desencadenador de Orchestrator. Esta acción difiere de "Agregar nueva tarea diferida de Orchestrator" (TasksAddNewDeferral) en que responde con un identificador de operación noguesable, en lugar de un identificador de tarea adivinable. |
| Adición de una nueva tarea de automatización de Orchestrator |
Agregue una nueva tarea de automatización de Orchestrator a una cola que se pueda supervisar desde un flujo. Las tareas pueden estar listas para ejecutarse inmediatamente o aplazarse para que se ejecuten más adelante. |
| Adición de una nueva tarea diferida de Orchestrator |
Agregue una nueva tarea diferida de Orchestrator a una cola que se pueda supervisar desde un flujo. La tarea se aplazará a una hora especificada en el futuro. Use esta acción para suspender temporalmente una tarea durante un período de tiempo especificado (por ejemplo, si está esperando algo). |
| Adjuntar a la sesión de nivel 1 IA-Connect |
Adjunta a la sesión del director de IA-Connect del director que recibe los mensajes SOAP o REST. Esta es la sesión en la que se envían comandos a un agente de IA-Connect. |
| Agregar archivo a ZIP |
ZIP un archivo (almacena el archivo en un archivo de compresión). |
| Agregar carpeta a ZIP |
Archivos ZIP de una carpeta en un archivo ZIP (almacena los archivos en un archivo de compresión). |
| Agregar permiso a la carpeta |
Agrega un permiso a una carpeta en el equipo donde se ejecuta el agente de IA-Connect. |
| Agregar permiso al archivo |
Agrega un permiso a un archivo en el equipo donde se ejecuta el agente de IA-Connect. |
| Almacenamiento de la contraseña en la memoria del agente |
Almacene una contraseña en la memoria del Agente (cifrada) donde se pueda usar desde cualquier acción que admita contraseñas almacenadas. Las contraseñas solo se almacenan en memoria y se pierden cuando se cierra el agente. |
| Alternar mouse |
Mueve el mouse hacia atrás y hacia delante por el número especificado de coordenadas. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. |
| Aplazar la operación de tarea de automatización de Orchestrator existente |
Aplazar una tarea de Orchestrator existente que ya está en la cola. La tarea se aplazará a una hora especificada en el futuro. Esto se usa normalmente para volver a aplazar una tarea existente (es decir, la tarea se aplazaba anteriormente y ahora debe aplazarse de nuevo). Use esta acción para suspender temporalmente una tarea durante un período de tiempo especificado (por ejemplo, si está esperando algo). |
| Aplazar la tarea de automatización de Orchestrator existente |
Aplazar una tarea de Orchestrator existente que ya está en la cola. La tarea se aplazará a una hora especificada en el futuro. Esto se usa normalmente para volver a aplazar una tarea existente (es decir, la tarea se aplazaba anteriormente y ahora debe aplazarse de nuevo). Use esta acción para suspender temporalmente una tarea durante un período de tiempo especificado (por ejemplo, si está esperando algo). |
| Arrastre del mouse central entre coordenadas |
Realiza un botón central del mouse arrastrando entre las dos coordenadas especificadas en la sesión de usuario del agente de IA-Connect. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas. Se admite una vibración opcional en el movimiento del mouse, para que sea más similar a un movimiento de mano humana. |
| Arrastre el mouse derecho entre coordenadas |
Realiza un arrastre del botón derecho del mouse entre las dos coordenadas especificadas en la sesión de usuario del agente de IA-Connect. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas. Se admite una vibración opcional en el movimiento del mouse, para que sea más similar a un movimiento de mano humana. |
| Arrastre el mouse izquierdo entre coordenadas |
Realiza un arrastre del botón izquierdo del mouse entre las dos coordenadas especificadas en la sesión de usuario del agente de IA-Connect. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas. Se admite una vibración opcional en el movimiento del mouse, para que sea más similar a un movimiento de mano humana. |
| Asignación de trabajo desde Orchestrator |
Asigna un trabajo del IA-Connect Orchestrator. Puede solicitar a un trabajador por etiqueta o nombre de trabajo (o ninguno, o ambos), lo que le permite elegir con más precisión qué trabajo necesita. Una vez que se asigna un trabajo, se asigna al flujo y se notifica como trabajo de rendimiento. Tenga en cuenta que Orchestrator seguirá considerando "Identificadores de entorno de flujo admitidos", "Nombres de flujo admitidos" y "Nombres de flujo no admitidos" al realizar la asignación. Cuando varios trabajos coinciden con la búsqueda, se aplicarán reglas normales de equilibrio de carga. |
| Asignación de una tarea de automatización de Orchestrator |
Asigna una tarea de automatización de Orchestrator seleccionada a un usuario o grupo especificados. Esta asignación se pasará al sistema de origen vinculado a esta tarea de automatización (por ejemplo, ServiceNow) y se usa normalmente para pasar un vale a otra persona o grupo de personas, para un procesamiento adicional. Si la tarea de automatización de Orchestrator no está vinculada a un origen, se generará una excepción. |
| Asociación a IA-Connect sesión por nombre |
Se asocia a la sesión de IA-Connect Director especificada por nombre. Esta es la sesión en la que se envían comandos a un agente de IA-Connect. |
| Asociación a IA-Connect sesión por índice |
Se asocia a la sesión de director de IA-Connect especificada por índice (por ejemplo, adjuntar a la primera sesión de Citrix ICA). Esta es la sesión en la que se envían comandos a un agente de IA-Connect. |
| Asociación a la sesión de IA-Connect más reciente |
Se asocia a la sesión de IA-Connect Director que se ha conectado más recientemente (opcionalmente de un tipo especificado). Esta es la sesión en la que se envían comandos a un agente de IA-Connect. |
| Borrar portapapeles |
Borra el contenido del Portapapeles en la sesión de usuario del agente de IA-Connect. |
| Botón central del mouse hacia abajo |
Presiona (y no suelta) el botón central del mouse en la sesión de usuario del agente de IA-Connect. Para liberar el mouse, use la acción del botón central del mouse hacia arriba. |
| Botón central del mouse hacia arriba |
Libera el botón central del mouse en la sesión de usuario del agente de IA-Connect. |
| Botón derecho del mouse hacia abajo |
Presiona (y no suelta) el botón derecho del mouse en la sesión de usuario del agente de IA-Connect. Para liberar el mouse, use la acción del botón derecho del mouse hacia arriba. |
| Botón derecho del mouse hacia arriba |
Libera el botón derecho del mouse en la sesión de usuario del agente de IA-Connect. |
| Botón izquierdo del mouse hacia abajo |
Presiona (y no suelta) el botón izquierdo del mouse en la sesión de usuario del agente de IA-Connect. Para liberar el mouse, use la acción de arriba del botón izquierdo del mouse. |
| Botón izquierdo del mouse hacia arriba |
Libera el botón izquierdo del mouse en la sesión de usuario del agente de IA-Connect. |
| Calibrar mouse_event |
Calibra el método mouse_event moviendo el mouse por el número especificado de píxeles y, a continuación, leyendo la nueva posición del mouse. |
| Cambio del estado de la tarea de automatización de Orchestrator |
Cambia el estado de la tarea de automatización de Orchestrator seleccionada u otras propiedades de tarea. |
| Captura de pantalla de captura de pantalla |
Toma una captura de pantalla de la sesión de usuario del agente de IA-Connect y la devuelve como una cadena codificada en Base64. |
| Cerrar agente de IA-Connect |
Cierra el agente de IA-Connect. Esto no afecta a la sesión de usuario en la que se estaba ejecutando el agente de IA-Connect. |
| Clic central del mouse |
Hace clic en el botón central del mouse en la sesión de usuario del agente de IA-Connect. |
| Clic central del mouse en coordenadas |
Hace clic en el botón central del mouse en la sesión de usuario del agente de IA-Connect en las coordenadas especificadas. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas. |
| Clic izquierdo del mouse |
Hace clic en el botón izquierdo del mouse en la sesión de usuario del agente de IA-Connect. |
| Configuración del IA-Connect Director de próximo salto |
Configure el director del próximo salto en un escenario de doble salto. Esto solo es necesario si el valor predeterminado IA-Connect configuración del director de próximo salto no es adecuado. |
| Convertir coordenadas de rectángulo |
Convierte una coordenada de píxeles de rectángulo de virtual a físico o físico a virtual. Si desea convertir un punto, simplemente establezca Right=Left y Bottom=Top. Las coordenadas físicas se asignan directamente a píxeles del monitor. Las coordenadas virtuales se escalan mediante PPP. Si el escalado de pantalla subyacente de todos los dispositivos de visualización es 100%, las coordenadas físicas y virtuales son las mismas. |
| Copia del archivo del cliente al servidor |
Copia un archivo desde el equipo local (ejecutando el IA-Connect Director) en el equipo remoto (ejecutando el agente de IA-Connect). |
| Copiar archivo |
Copia un archivo en el equipo donde se ejecuta el agente de IA-Connect. |
| Copiar archivo en el Portapapeles |
Copia el archivo local especificado en el Portapapeles en la sesión de usuario del agente de IA-Connect. |
| Creación de un archivo de inicio de sesión de Escritorio remoto (RDS) |
Cree un archivo de inicio de sesión de Escritorio remoto (RDS) que se pueda usar para iniciar automáticamente una sesión de Escritorio remoto mediante parámetros especificados, en lugar de requerir la automatización de la interfaz de usuario del cliente de Escritorio remoto. Un archivo de inicio de RDS tiene la extensión '.rdp' y a menudo se denomina archivo RDP. |
| Creación de un secreto único de Orchestrator |
Un secreto único proporciona una instalación para almacenar un secreto que se puede recuperar una vez, a través de una dirección URL única que no se pueda usar. Normalmente se usa para compartir secretos con una entidad de terceros. Puede crear un secreto de un solo uso mediante la interfaz de usuario de Orchestrator, la API REST o desde el flujo. |
| Crear directorio |
Crea un directorio (carpeta) en el equipo donde se ejecuta el agente de IA-Connect. |
| Desbloquear sesión |
Desbloquea la sesión en la que se ejecuta el agente de IA-Connect. Esto requiere que el IA-Connect proveedor de credenciales de unlocker esté instalado en el equipo que hospeda la sesión, ya que solo un proveedor de credenciales puede desbloquear un equipo. |
| Descargar archivo HTTP |
Descarga un archivo en el equipo donde se ejecuta el agente de IA-Connect mediante HTTP(S). |
| Descomprimir archivo |
Descomprime un archivo que se ha comprimido mediante compresión ZIP. |
| Desconectar sesión remota |
Si el agente de IA-Connect se ejecuta en una sesión remota, esta acción desconecta la sesión remota. Esto no es lo mismo que iniciar sesión y dejará la sesión remota en ejecución en un estado desconectado. Esta acción se puede usar donde desea volver a conectarse a la sesión remota más adelante y continuar desde el mismo estado, en lugar de iniciar una nueva sesión. Si el agente de IA-Connect se ejecuta localmente, esta acción bloqueará la sesión. |
| Deshabilitar IA-Connect próximo salto |
Deshabilita el próximo salto para que el Agente procese todos los comandos futuros que los recibe (en lugar de reenviarse al Agente del próximo salto). |
| Detener mantener activa la sesión |
Detiene la sesión de usuario del agente de IA-Connect mantenerse activa. |
| Dibujar rectángulo en pantalla |
Dibuja un rectángulo en pantalla para ayudar a identificar coordenadas de pantalla o la salida de una acción que informa de las coordenadas de pantalla. El rectángulo se quita automáticamente después de 5 segundos. |
| Doble clic izquierdo del mouse |
Hace doble clic en el botón izquierdo del mouse en la sesión de usuario del agente de IA-Connect. |
| Doble clic izquierdo del mouse en coordenadas |
Hace doble clic en el botón izquierdo del mouse en la sesión de usuario del agente de IA-Connect en las coordenadas especificadas. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas. |
| Ejecución de un agente de IA-Connect alternativo enviado desde el director |
Ejecuta un agente de IA-Connect alternativo (por ejemplo, una versión posterior) mediante la carga del agente alternativo desde el director de IA-Connect y, a continuación, carga el ejecutable alternativo del agente. |
| Ejecución del proceso |
Inicie un proceso, un comando o una aplicación. |
|
Ejecución del proceso de Power |
Inicie un proceso de PowerShell, ejecute un script existente en el disco o proporcione el contenido del script que se va a ejecutar. Considere la posibilidad de usar la acción "Ejecutar script de PowerShell", que es mucho más eficaz y proporciona una tabla de datos de la salida del script de PowerShell. Use esta acción si el script de PowerShell genera una salida estándar o un error estándar (por ejemplo, usa Write-Host en lugar de devolver una tabla), requiere PowerShell 7 o ejecuta acciones de Active Directory como un usuario alternativo y CredSSP a través de WinRM no está disponible. |
| Ejecutar agente de IA-Connect alternativo |
Ejecuta un agente de IA-Connect alternativo (por ejemplo, una versión posterior) cargando el archivo ejecutable del agente desde una ubicación de archivo. |
| Ejecute el comando genérico IA-Connect Agent |
Ejecuta un comando genérico IA-Connect Agent que pasa argumentos como JSON y devuelve datos de salida como JSON. Se usa para ejecutar comandos del Agente cuando el Director e Inspector son versiones anteriores que el Agente y, por lo tanto, no entienden el comando. |
| Elimina una credencial de usuario. |
Elimina una credencial en el perfil del usuario en la sesión del agente de IA-Connect. Las credenciales se pueden ver desde el Panel de control de Windows. |
| Eliminación de IA-Connect sesión por nombre |
Elimina la sesión de IA-Connect Director especificada si existe. Esta es la sesión en la que se envían comandos a un agente de IA-Connect. El nombre se conocerá desde una acción anterior "Adjuntar". |
| Eliminación de la identidad de la seguridad de archivos |
Quita una identidad (por ejemplo, usuario, grupo o equipo) de los permisos de seguridad de un archivo en el equipo en el que se ejecuta el agente de IA-Connect. |
| Eliminación de la identidad de la seguridad de carpetas |
Quita una identidad (por ejemplo, un usuario, grupo o equipo) de los permisos de seguridad de una carpeta del equipo en el que se ejecuta el agente de IA-Connect. |
| Eliminación de la operación de tarea de automatización de Orchestrator |
Elimine una tarea específica de automatización de Orchestrator proporcionando el identificador de operación de tarea único. |
| Eliminación de un subproceso del agente |
Elimina un subproceso del Agente o todos los subprocesos del Agente, matando (terminando, anulando) primero el subproceso, si todavía se está ejecutando. Un subproceso del Agente se puede usar para ejecutar determinadas acciones en un subproceso, lo que permite que las acciones se ejecuten durante mucho tiempo (más tiempo de espera de RPA) o para ejecutarse en paralelo con otras acciones. Los procesos o flujos que supervisan el subproceso del agente recibirán un error "El identificador de subproceso del agente no existe". |
| Eliminación de un subproceso del agente |
Elimina (termina, anula) un subproceso del Agente. Un subproceso del Agente se puede usar para ejecutar determinadas acciones en un subproceso, lo que permite que las acciones se ejecuten durante mucho tiempo (más tiempo de espera de RPA) o para ejecutarse en paralelo con otras acciones. El subproceso del Agente no se elimina (use la acción "Eliminar un subproceso del Agente" para eliminar subprocesos) para permitir que los procesos o flujos supervisen el subproceso del agente para recibir el error "IA-Connect subproceso del Agente". |
| Eliminar archivo |
Elimina un archivo en el equipo donde se ejecuta el agente de IA-Connect. |
| Eliminar archivos |
Elimina los archivos de una carpeta especificada que coincida con un patrón en el equipo en el que se ejecuta el agente de IA-Connect. |
| Eliminar contraseña en la memoria del agente |
Elimine una contraseña almacenada en la memoria del Agente o elimine todas las contraseñas almacenadas por el Agente. |
| Eliminar directorio |
Elimina un directorio (carpeta) en el equipo donde se ejecuta el agente de IA-Connect. |
| Eliminar tarea de automatización de Orchestrator |
Elimine una tarea de automatización de Orchestrator que se haya diferido. |
| Enviar claves |
Envía pulsaciones de tecla global en la sesión de usuario del agente de IA-Connect. Esto simula que un usuario presiona esas teclas en el teclado. Asegúrese de que el elemento Window de destino esté centrado o que la aplicación incorrecta reciba las teclas o se omita. |
| Enviar claves de contraseña |
Envía pulsaciones de tecla global a la sesión de usuario del agente de IA-Connect, específicamente para escribir una contraseña. Esto simula que un usuario presiona esas teclas en el teclado. Asegúrese de que el elemento Window de destino esté centrado o que la aplicación incorrecta reciba las teclas o se omita. |
| Enviar eventos de clave de contraseña |
Envía eventos de prensa de teclas globales a la sesión de usuario del agente de IA-Connect, específicamente para escribir una contraseña, mediante el controlador de teclado de bajo nivel. Esto simula que un usuario presiona esas teclas en el teclado. Asegúrese de que el elemento Window de destino esté centrado o que la aplicación incorrecta reciba las teclas o se omita. |
| Envío de eventos clave |
Envía eventos de pulsación de teclas globales a la sesión de usuario del agente de IA-Connect mediante el controlador de teclado de bajo nivel. Esto simula que un usuario presiona esas teclas en el teclado. Asegúrese de que el elemento Window de destino esté centrado o que la aplicación incorrecta reciba las teclas o se omita. |
| Envío de mensajes a la API web |
Envíe un mensaje a una API web y reciba una respuesta. Esto podría usarse con cualquier API web, pero un uso común sería una API REST. IA-Connect admite el envío de mensajes a las API web desde una máquina virtual (es decir, para acceder a recursos locales) o a través de sesiones de Citrix o Escritorio remoto de Microsoft (por ejemplo, para acceder a las API solo desde entornos aislados). |
| Escribir archivo de texto |
Crea un archivo de texto en el equipo donde se ejecuta el agente de IA-Connect y escribe texto en el archivo. |
| Escribir en un archivo CSV |
Crea un archivo CSV en el equipo donde se ejecuta el agente de IA-Connect. El archivo CSV se crea a partir de una colección (tabla) o de una tabla en formato JSON. |
| Escribir en una credencial de usuario |
Escribe un nombre de usuario y una contraseña en una credencial en el perfil del usuario en la sesión del agente de IA-Connect, creando esa credencial si no existe. Las credenciales se pueden ver desde el Panel de control de Windows. |
| Espere a que el subproceso del agente se complete correctamente. |
Espera a que un subproceso del Agente se complete y, opcionalmente, recupere los datos de salida del subproceso. Un subproceso del Agente se puede usar para ejecutar determinadas acciones en un subproceso, lo que permite que las acciones se ejecuten durante mucho tiempo (más tiempo de espera de RPA) o para ejecutarse en paralelo con otras acciones. Si se completa el subproceso del Agente, pero en caso de error, se generará una excepción. |
| Espere a que IA-Connect sesión de próximo salto se conecte |
Espera a que la sesión del próximo salto se conecte y que el agente de IA-Connect se ejecute en la sesión del próximo salto. |
| Espere a que IA-Connect sesión se cierre por nombre |
Espera a que se cierre la sesión de IA-Connect Director especificada. Esta es la sesión en la que se envían comandos a un agente de IA-Connect. El nombre se conocerá desde una acción anterior "Adjuntar". |
| Establecer el modo de mantenimiento de trabajo de Orchestrator |
Coloque un IA-Connect trabajo definido en el IA-Connect Orchestrator en modo de mantenimiento (por lo que los flujos no se asignan al trabajo) o sacan un trabajo del modo de mantenimiento. |
| Establecer el método de movimiento del mouse |
Establece el método de movimiento del mouse actual en mouse_event o setcursorpos. |
| Establecer la GUI del agente de IA-Connect más arriba |
Establece el agente de IA-Connect como máximo. Esto significa que el agente de IA-Connect siempre estará visible en pantalla y no se puede ocultar detrás de otras ventanas de aplicación. |
| Establecer la posición de la GUI del agente de IA-Connect |
Establece la posición en pantalla de la GUI del agente de IA-Connect en la ubicación especificada. |
| Establecer la posición del cursor del mouse |
Establece el cursor del mouse en la sesión de usuario del agente de IA-Connect en la posición especificada. La API setcursorpos se usa para mover el mouse, independientemente de la API de movimiento del mouse activa elegida. |
| Establecer lector de pantalla |
Habilita o deshabilita el lector de pantalla en la sesión de usuario del agente de IA-Connect. |
| Establecer multiplicador del mouse |
Establece el multiplicador global del mouse en la sesión de usuario del agente de IA-Connect. Esto puede ser útil durante el desarrollo si encuentra problemas con el escalado de Escritorio remoto. |
| Establecer portapapeles |
Establece el contenido del Portapapeles en la sesión de usuario del agente de IA-Connect. |
| Establecimiento de datos de salida de tareas de automatización de Orchestrator |
Establece los datos de salida de una tarea de automatización de Orchestrator. Se usa normalmente cuando se ha completado una tarea y se desea proporcionar datos de salida, que se recopilarán mediante el proceso que creó la tarea. |
| Establecimiento de IA-Connect clave de licencia |
Concede al agente de IA-Connect una clave de licencia. Puede ser una cadena de licencia o el nombre descriptivo de una licencia que se conserva en el IA-Connect Orchestrator. |
| Establecimiento de IA-Connect configuración de coordenadas globales del Agente |
Configura el sistema de coordenadas global del agente de IA-Connect, que se usa para mostrar ubicaciones de elementos (por ejemplo: durante la inspección del mouse) y calcular las posiciones del mouse (por ejemplo: al realizar acciones globales del mouse). Los valores predeterminados proporcionan la funcionalidad más reciente, pero puede usar esta acción para revertir al comportamiento de las versiones anteriores del Agente o especificar que una API usa un sistema de coordenadas diferente. |
| Establecimiento de la impresora predeterminada |
Establece la impresora predeterminada para el usuario en la sesión del agente de IA-Connect. |
| Establecimiento de la opacidad de la GUI del agente de IA-Connect |
Establece la opacidad del agente de IA-Connect de 1 (visible) a 0 (transparente). |
| Establecimiento del código de licencia de IA-Connect |
Carga una licencia de dominio del agente de estilo anterior (7.0 y 7.1) en el agente de IA-Connect. |
| Establecimiento del nivel de registro del agente de IA-Connect |
Establece el nivel de registro del agente de IA-Connect en el valor especificado (1 es el nivel más bajo y 4 es el más alto). |
| Establecimiento del nivel de registro del director de IA-Connect |
Establece el nivel de registro de IA-Connect Director en el valor especificado. Los niveles de registro se establecen de 0 a 4. 0 está deshabilitado. 1 es el nivel de registro más bajo (y el valor predeterminado). 4 es el nivel de registro más alto. |
| Establecimiento del propietario en el archivo |
Establece el propietario en un archivo del equipo donde se ejecuta el agente de IA-Connect. |
| Establecimiento del propietario en la carpeta |
Establece el propietario en una carpeta del equipo donde se ejecuta el agente de IA-Connect. |
| Establecimiento del tiempo de espera del comando del agente de IA-Connect |
Establece el tiempo de espera del comando que usará el agente de IA-Connect para cada comando que se ejecuta. |
| Expandir cadena de contraseña |
Acepta una cadena de entrada que contiene referencias a IA-Connect contraseñas almacenadas y devuelve esa cadena con las referencias reemplazadas por las contraseñas almacenadas. |
| Expandir variable de entorno |
Expande una cadena que contiene variables de entorno (por ejemplo, %USERPROFILE% o %TEMP%) en la sesión de usuario del agente de IA-Connect. |
| Generar contraseña |
Genera una contraseña que contiene palabras de diccionario, números, símbolos, caracteres tal y como se define en un formato de plantilla. |
| Generar excepción |
Genere una excepción con el mensaje especificado si la excepción de entrada no está en blanco. Esto resulta útil para desencadenar un mensaje de excepción en el flujo (HTTP 400) que, a continuación, se detectará en una fase de control de errores, si una acción anterior tenía un error. Esta excepción no se registra en las estadísticas de ejecución del flujo de IA-Connect Orchestrator. |
| Girar la rueda del mouse |
Gira la rueda del mouse (pulgadas positivas o negativas) en la sesión de usuario del agente de IA-Connect. |
| Habilitación de la herencia de seguridad de carpetas |
Habilita la herencia de seguridad en una carpeta del equipo donde se ejecuta el agente de IA-Connect. |
| Habilitar IA-Connect próximo salto |
Habilita el próximo salto que reenvía todos los comandos futuros recibidos en el agente de IA-Connect que se ejecuta en la sesión del próximo salto. |
| Haga clic con el botón derecho en el mouse |
Hace clic en el botón derecho del mouse en la sesión de usuario del agente de IA-Connect. |
| Haga clic con el botón derecho en la coordenada |
Hace clic en el botón derecho del mouse en la sesión de usuario del agente de IA-Connect en las coordenadas especificadas. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas. |
| Haga clic con el ratón a la izquierda en coordenadas. |
Hace clic en el botón izquierdo del mouse en la sesión de usuario del agente de IA-Connect en las coordenadas especificadas. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas. |
| Id. de proceso de eliminación |
Elimina un proceso en ejecución en la sesión de usuario del agente de IA-Connect que tiene el identificador de proceso especificado. Los identificadores de proceso son únicos, por lo que solo un proceso puede coincidir con el identificador. Los identificadores de proceso son dinámicos y son diferentes para cada inicio de una aplicación. |
| Incorporación de la GUI del agente de IA-Connect al frente |
Lleva la GUI del agente de IA-Connect al principio para que esté visible en pantalla. |
| Iniciar sesión de Escritorio remoto (RDS) |
Inicie una sesión de Escritorio remoto (RDS) mediante un archivo de inicio de RDP. |
| Interrumpir la herencia de seguridad de carpetas |
Interrumpe la herencia de seguridad en una carpeta del equipo donde se ejecuta el agente de IA-Connect. |
| Lectura de una credencial de usuario |
Lee un nombre de usuario y una contraseña de una credencial en el perfil del usuario en la sesión del agente de IA-Connect. Las credenciales se pueden ver desde el Panel de control de Windows. Tanto el nombre de usuario como la contraseña se pueden recuperar de una credencial genérica, mientras que solo se puede recuperar el nombre de usuario de una credencial de Windows. |
| Leer todo el texto del archivo |
Lee el contenido de texto de un archivo en el equipo donde se ejecuta el agente de IA-Connect. |
| Mantener la sesión activa |
Mantiene activa la sesión de usuario del agente de IA-Connect moviendo el mouse en el intervalo especificado para evitar que la sesión se vuelva inactiva. |
| Mantener presionado el mouse |
Mantiene el botón derecho del mouse en la sesión de usuario del agente de IA-Connect durante la cantidad de segundos especificada. |
| Mantener presionado el mouse a la izquierda |
Mantiene el botón izquierdo del mouse en la sesión de usuario del agente de IA-Connect durante la cantidad de segundos especificada. |
| Mantener presionado el mouse a la izquierda en coordenadas |
Mantiene el botón izquierdo del mouse en las coordenadas especificadas en la sesión de usuario del agente de IA-Connect durante la cantidad de segundos especificada. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas. |
| Mantenga presionado el mouse con la derecha en coordenadas |
Mantiene el botón derecho del mouse en las coordenadas especificadas en la sesión de usuario del agente de IA-Connect durante la cantidad de segundos especificada. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas. |
| Marcar flow como completo |
Marque un flujo como completo, que informa al IA-Connect Orchestrator de que la máquina de trabajo asignada ya está disponible para procesar otros flujos. |
| Matar a todos los demás agentes de IA-Connect |
Elimina cualquier otra instancia del agente de IA-Connect que se esté ejecutando actualmente en la sesión de usuario. Esto garantizará que solo se esté ejecutando una instancia del agente de IA-Connect. |
| Mouse de suspensión central |
Mantiene el botón central del mouse en la sesión de usuario del agente de IA-Connect durante la cantidad de segundos especificada. |
| Mover archivo |
Mueve un archivo en el equipo donde se ejecuta el agente de IA-Connect. |
| Mover el mouse a la coordenada |
Mueve el mouse en la sesión de usuario del agente de IA-Connect a las coordenadas de píxeles especificadas. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas. |
| Mover el mouse entre coordenadas |
Mueve el mouse entre dos coordenadas especificadas en la sesión de usuario del agente de IA-Connect. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas. Se admite una vibración opcional en el movimiento del mouse, para que sea más similar a un movimiento de mano humana. |
| Mover el mouse relativo |
Mueve el mouse en la sesión de usuario del agente de IA-Connect por el número de píxeles especificado, en relación con su posición actual. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas. |
| Obtención de credenciales genéricas de Orchestrator |
Recupera una credencial genérica que se ha almacenado en el IA-Connect Orchestrator. Una credencial puede contener nombres de usuario, contraseñas, nombres de host, direcciones URL y otros datos genéricos. |
| Obtención de estadísticas de disponibilidad de trabajo de Orchestrator |
Devuelve estadísticas de disponibilidad de trabajo de la IA-Connect Orchestrator. Se usa con fines de informes. Opcionalmente, puede usar uno o varios filtros para limitar los resultados devueltos. |
| Obtención de estadísticas de flow desde Orchestrator |
Devuelve una lista de estadísticas de Flow de la IA-Connect Orchestrator. Se usa con fines de informes. Opcionalmente, puede usar uno o varios filtros para limitar los resultados devueltos. |
| Obtención de IA-Connect configuración de coordenadas globales del agente |
Recupera la configuración del sistema de coordenadas global del agente de IA-Connect, que se usa para mostrar ubicaciones de elementos (por ejemplo: durante la inspección del mouse) y calcular las posiciones del mouse (por ejemplo: al realizar acciones globales del mouse). |
| Obtención de la contraseña almacenada |
Recupera una contraseña generada o almacenada previamente. |
| Obtención de la coordenada actual del mouse |
Obtiene la posición actual del cursor del mouse en la sesión de usuario del agente de IA-Connect mediante la API setcursorpos. |
| Obtención de la impresora predeterminada |
Obtiene el nombre de la impresora predeterminada para el usuario en la sesión del agente de IA-Connect. |
| Obtención de la operación de tareas de automatización de Orchestrator |
Recupera una tarea específica de automatización de Orchestrator, proporcionando el identificador de operación de tarea único. |
| Obtención de la última acción con error de las estadísticas de flujo de Orchestrator |
Recupera los detalles de la última acción que pasó a través del IA-Connect Orchestrator a un trabajo, si esa acción había producido un error. Esta acción se usa con más frecuencia durante el control de errores. |
| Obtención de la última información de entrada |
Obtiene la hora desde que se recibió la última entrada del usuario en la sesión de usuario del agente de IA-Connect. |
| Obtención de las propiedades de la línea de comandos del identificador de proceso |
Devuelve las propiedades de la línea de comandos para cualquier proceso en ejecución en la sesión de usuario del agente de IA-Connect que tiene el identificador de proceso especificado. |
| Obtención de permisos de seguridad de archivos |
Devuelve una lista de permisos establecidos actualmente en un archivo en el equipo donde se ejecuta el agente de IA-Connect. |
| Obtención de permisos de seguridad de carpetas |
Devuelve una lista de permisos establecidos actualmente en una carpeta del equipo donde se ejecuta el agente de IA-Connect. |
| Obtención de procesos |
Devuelve una lista de procesos en ejecución en la sesión de usuario del agente de IA-Connect. Opcionalmente, esto se puede filtrar proporcionando un nombre de proceso. |
| Obtención de todas las estadísticas de comandos de IA-Connect |
Devuelve todas las estadísticas almacenadas actualmente en los comandos que el agente de IA-Connect ha ejecutado en la sesión actual. |
| Obtención de todas las tareas de automatización de Orchestrator |
Recupera todas las tareas de automatización de Orchestrator que coinciden con los filtros. |
| Obtención de un dominio de máquina |
Devuelve el dominio de la máquina que ejecuta la sesión de usuario del agente de IA-Connect. |
| Obtención de un mensaje de error de acción del resultado del flujo JSON |
Deserializa la salida JSON de una o varias expresiones de resultado de flujo() y recupera el primer mensaje de error ubicado de una acción con error. El mensaje de error se puede almacenar en json en una variedad de formatos. Esta acción procesa formatos conocidos y devuelve el primer mensaje de error ubicado. |
| Obtención del contenido del archivo como Base64 |
Recupere el contenido del archivo especificado en formato Base64, un formato adecuado para la transmisión a través de la API y se convierta fácilmente en el formato binario o texto original. |
| Obtención del espacio libre en disco |
Devuelve la cantidad de espacio libre de un disco especificado en el equipo donde se ejecuta el agente de IA-Connect. |
| Obtención del estado actual de la licencia del agente de IA-Connect |
Devuelve si el agente de IA-Connect tiene licencia actualmente y, si tiene licencia, las propiedades de la licencia. |
| Obtención del estado de disponibilidad del trabajo de Orchestrator |
Recupere el estado básico de Orchestrator. Esto se puede usar para confirmar que Orchestrator está disponible y responde. |
| Obtención del estado de Orchestrator |
Recupere el estado básico de Orchestrator. Esto se puede usar para confirmar que Orchestrator está disponible y responde. |
| Obtención del historial de inicio de sesión de Orchestrator |
Devuelve el historial de inicio de sesión de IA-Connect Orchestrator con fines de informes. Opcionalmente, puede usar uno o varios filtros para limitar los resultados devueltos. |
| Obtención del identificador de proceso primario |
Devuelve el identificador de proceso del proceso primario para cualquier proceso en ejecución en la sesión de usuario del agente de IA-Connect que tiene el identificador de proceso especificado. |
| Obtención del mapa térmico del uso del flujo de trabajo de Orchestrator |
Devuelve el mapa térmico diario de uso del flujo de trabajo del IA-Connect Orchestrator. Se usa con fines de informes. Opcionalmente, puede usar uno o varios filtros para limitar los resultados devueltos. |
| Obtención del método de movimiento del mouse |
Obtiene el método de movimiento del mouse actual. |
| Obtención del nivel de registro del agente de IA-Connect |
Devuelve el nivel de registro del agente de IA-Connect actual. Los niveles de registro se establecen de 1 a 4, con 1 siendo el nivel más bajo y 4 siendo el más alto. |
| Obtención del nivel de registro del director de IA-Connect |
Devuelve el nivel de registro actual de IA-Connect Director. Los niveles de registro se establecen de 0 a 4. 0 está deshabilitado. 1 es el nivel de registro más bajo (y el valor predeterminado). 4 es el nivel de registro más alto. |
| Obtención del nombre de host del cliente |
Devuelve el nombre de host del cliente donde se ejecuta el IA-Connect Director. |
| Obtención del proceso por identificador de proceso |
Devuelve si un proceso con el identificador de proceso especificado se ejecuta en la sesión de usuario del agente de IA-Connect. Los identificadores de proceso son únicos, por lo que solo un proceso puede coincidir con el identificador. Los identificadores de proceso son dinámicos y son diferentes para cada inicio de una aplicación. |
| Obtención del recuento de procesos del agente de IA-Connect |
Devuelve el número de instancias del agente de IA-Connect que se ejecuta actualmente en la sesión de usuario. Esto es útil para detectar si hay varias instancias del agente de IA-Connect en ejecución. |
| Obtención del recuento de procesos por nombre |
Devuelve un recuento de procesos en ejecución en la sesión de usuario del agente de IA-Connect que tiene el nombre de proceso especificado. |
| Obtención del registro del agente de IA-Connect |
Devuelve el registro del agente de IA-Connect actual, ya sea como un archivo o leyendo el contenido y devolviéndolo en una variable de salida. |
| Obtención del tipo de cliente y la información de sesión del director |
Devuelve los detalles de la sesión local o remota que controla el director de nivel 1. |
| Obtención del trabajo de Orchestrator |
Recupere los detalles y el estado activo de un trabajador individual registrado con el IA-Connect Orchestrator. |
| Obtener archivos |
Devuelve una lista de archivos de una carpeta (que coincide con una lista CSV de patrones) en el equipo donde se ejecuta el agente de IA-Connect. |
| Obtener carpetas |
Devuelve todas las subcarpetas dentro de una carpeta especificada en el equipo donde se ejecuta el agente de IA-Connect. |
| Obtener color de píxel en coordenadas |
Devuelve el color RGB de un píxel en una coordenada determinada. |
| Obtener el nombre de la máquina |
Devuelve el nombre de la máquina que ejecuta la sesión de usuario del agente de IA-Connect. |
| Obtener el tamaño del archivo |
Devuelve el tamaño (en bytes) de un archivo en el equipo donde se ejecuta el agente de IA-Connect. |
| Obtener IA-Connect estado del próximo salto |
Informa sobre el estado del director del próximo salto para el agente que recibe este comando. Si el próximo salto está habilitado, ese agente reenvía comandos al próximo salto (a través del director del próximo salto). Si el próximo salto está deshabilitado, ese agente está procesando los propios comandos (el valor predeterminado). |
| Obtener IA-Connect tiempo de actividad del director |
Devuelve el tiempo de actividad de este IA-Connect Director en segundos (es decir, cuánto tiempo se ha estado ejecutando el director). |
| Obtener información de sesión del agente de IA-Connect |
Devuelve información sobre la sesión de usuario del agente de IA-Connect. |
| Obtener información del agente de IA-Connect |
Devuelve las propiedades del agente de IA-Connect, incluido el número de versión y la ruta de acceso al ejecutable del agente. |
| Obtener información del director de IA-Connect |
Devuelve las propiedades del IA-Connect Director, incluido el número de versión y la ruta de acceso al archivo ejecutable director. |
| Obtener información del entorno |
Devuelve información sobre el entorno en el que se ejecuta la sesión de usuario del agente de IA-Connect. |
| Obtener la lista de impresoras |
Devuelve una lista de todas las impresoras disponibles en la sesión del agente de IA-Connect. |
| Obtener la lista de trabajadores de Orchestrator |
Recupere una lista de trabajos registrados con el orquestador de IA-Connect y su estado activo. |
| Obtener la lista de unidades |
Devuelve una lista de unidades en el equipo donde se ejecuta el agente de IA-Connect. |
| Obtener la siguiente tarea de automatización de Orchestrator |
Recupera la siguiente tarea de automatización de Orchestrator que coincide con los criterios de búsqueda especificados. Solo se pueden recuperar las tareas "New" y "Deferred" (que han alcanzado la fecha de aplazamiento). Las tareas en espera no se recuperarán. |
| Obtener multiplicador del mouse |
Recupera el multiplicador global del mouse en la sesión de usuario del agente de IA-Connect. Este valor predeterminado es (1, 1), pero podría haber cambiado por la acción "Establecer multiplicador del mouse". |
| Obtener portapapeles |
Obtiene el contenido actual del Portapapeles en la sesión de usuario del agente de IA-Connect. |
| Obtener resolución de pantalla |
Devuelve la resolución de pantalla de la sesión de usuario del agente de IA-Connect. Para el IA-Connect agente local que se ejecuta en un equipo de escritorio físico o portátil, esto proporcionará información sobre todos los dispositivos de pantalla y su escalado. En una máquina virtual, normalmente solo se notificará una pantalla, a menos que la máquina virtual se haya configurado para presentar varias pantallas (poco frecuentes). En una sesión remota, normalmente solo se notificará una pantalla, incluso si esa pantalla abarca varias pantallas locales, ya que las sesiones remotas suelen crear una sola pantalla virtual. |
| Obtener sesiones de IA-Connect disponibles |
Recupera una lista de sesiones de IA-Connect Director (conexiones disponibles a sesiones en las que se ejecuta el agente de IA-Connect, como local, Microsoft RDP o Citrix ICA). |
| Obtener subprocesos del agente |
Devuelve una lista de subprocesos del Agente. Un subproceso del Agente se puede usar para ejecutar determinadas acciones en un subproceso, lo que permite que las acciones se ejecuten durante mucho tiempo (más tiempo de espera de RPA) o para ejecutarse en paralelo con otras acciones. Normalmente, una vez que se ha completado un subproceso del Agente y sus datos recuperados, el subproceso del Agente se elimina y no aparecerá en la lista de subprocesos. |
| Obtener tarea de automatización de Orchestrator |
Recupera una tarea específica de automatización de Orchestrator. |
| Obtener texto CSV como colección |
Devuelve un archivo CSV en el equipo donde el agente de IA-Connect se ejecuta como una colección (tabla). Solo requiere acceso de solo lectura al archivo CSV. |
| Proceso de eliminación |
Elimina cualquier proceso en ejecución en la sesión de usuario del agente de IA-Connect que tenga el nombre de proceso especificado. |
| Purgar directorio |
Purga un directorio (carpeta) en el equipo donde se ejecuta el agente de IA-Connect, quitando todos los archivos almacenados en el directorio. |
| Recuperar el estado de un subproceso del Agente |
Recupera el estado de un subproceso del Agente y, opcionalmente, recupera los datos de salida del subproceso. Un subproceso del Agente se puede usar para ejecutar determinadas acciones en un subproceso, lo que permite que las acciones se ejecuten durante mucho tiempo (más tiempo de espera de RPA) o para ejecutarse en paralelo con otras acciones. |
| Reemplazar los datos de variables en el archivo INI |
Actualiza una sola variable en un archivo INI. |
| Restablecer estadísticas de comandos de IA-Connect |
Restablece las estadísticas almacenadas actualmente en las que los comandos que el agente de IA-Connect ha ejecutado en la sesión actual. |
| Restablecer la configuración del IA-Connect Director del próximo salto |
Restablece cualquier configuración personalizada de IA-Connect Director que se haya establecido, restaurando la configuración predeterminada. |
| Sesión de bloqueo |
Bloquea la sesión en la que se ejecuta el agente de IA-Connect. |
| Sesión remota de cierre de sesión |
Cierra la sesión remota en la que se ejecuta el agente de IA-Connect. |
| Suspensión central del mouse en coordenadas |
Mantiene el botón central del mouse en las coordenadas especificadas en la sesión de usuario del agente de IA-Connect durante la cantidad de segundos especificada. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas. |
| Update Orchestrator Flow stats results (Actualizar estadísticas de flujo de Orchestrator) |
Actualice las estadísticas de resultados del flujo de trabajo actual en el IA-Connect Orchestrator. Esto se usa para modificar el resultado final de una estadísticas de Flow en el IA-Connect Orchestrator, que normalmente se usa con fines de informes. Esto solo funciona para el flujo actual (Orchestrator detecta el identificador de ejecución de Flow). No se pueden modificar las estadísticas de ningún otro flujo. |
| ¿Es accesible el directorio? |
Devuelve si se puede acceder a un directorio (carpeta) y si los permisos restringen el acceso a él en el equipo donde el agente de IA-Connect. |
| ¿Está bloqueada la sesión? |
Informa de si la sesión en la que se ejecuta el agente de IA-Connect está bloqueada. |
| ¿Está habilitado el lector de pantalla? |
Devuelve si el lector de pantalla se ha habilitado en la sesión de usuario del agente de IA-Connect. |
| ¿Existe el archivo? |
Notifica true o false en cuanto a si existe un archivo en el equipo donde se ejecuta el agente de IA-Connect. |
| ¿Existe el directorio? |
Notifica true o false en cuanto a si existe un directorio (carpeta) en el equipo donde se ejecuta el agente de IA-Connect. |
| ¿Existe IA-Connect sesión por nombre? |
Devuelve si existe la sesión de IA-Connect Director especificada. Esta es la sesión en la que se envían comandos a un agente de IA-Connect. El nombre se conocerá desde una acción anterior "Adjuntar". |
| ¿Responde el puerto TCP? |
Informa de si un puerto TCP de red responde a un intento de conexión por el agente de IA-Connect. Esto podría ser un puerto TCP en el equipo donde se ejecuta el agente de IA-Connect (escriba "localhost" para el host remoto) o en cualquier equipo remoto. Si el agente de IA-Connect se conecta correctamente a un puerto TCP, cierra inmediatamente la conexión TCP. |
Adición de una nota a una tarea de automatización de Orchestrator
Agrega una nota a una tarea de automatización de Orchestrator seleccionada. Esta nota se pasará al sistema de origen vinculado a esta tarea de automatización (por ejemplo, ServiceNow) y se usa con más frecuencia para agregar detalles a un vale. Si la tarea de automatización de Orchestrator no está vinculada a un origen, se generará una excepción.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de tarea
|
TaskId | True | integer |
Identificador de la tarea Orchestrator a la que se va a agregar la nota. |
|
Texto de nota
|
NoteText | True | string |
Mensaje de texto de la nota. |
|
Tipo de nota
|
NoteType | string |
Si el sistema de origen admite diferentes tipos de nota (por ejemplo, una nota de trabajo, una nota de cierre o un comentario), escriba el tipo de nota aquí. Esto se interpretará de forma diferente, en función del sistema de origen. Actualmente, los tipos admitidos son "WorkNote" (valor predeterminado), "CloseNote", "Comment". Si solo hay un tipo de nota, escriba "WorkNote". Si tiene una nota de trabajo personalizada, escriba "Otros". |
|
|
Otro tipo de nota
|
NoteTypeOther | string |
Si tiene un tipo de nota personalizado, elija un "Tipo de nota" de "Otro" y escriba el tipo personalizado en este campo. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
TasksAddNoteResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
Adición de una nueva operación de tarea de automatización de Orchestrator
Agregue una nueva tarea de automatización de Orchestrator y reciba un identificador de operación. Se requiere un nombre de tarea específico si un sondeo externo procesa la tarea o un desencadenador de Orchestrator. Esta acción difiere de "Agregar nueva tarea de automatización de Orchestrator" (TasksAddNewTaskOperation) en que responde con un identificador de operación noguesable, en lugar de un identificador de tarea adivinable.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de automatización
|
AutomationName | string |
Nombre descriptivo que se proporciona para ayudar a identificar la tarea más adelante o para asociarla a un flujo determinado. Varias tareas pueden usar el mismo nombre de automatización. |
|
|
Datos de entrada de tareas
|
TaskInputData | string |
Datos opcionales para que estén disponibles para la tarea cuando se inicia. Puede almacenar datos en cualquier formato, pero JSON es un formato que se usa habitualmente. |
|
|
Fase de proceso
|
ProcessStage | string |
Punto en el que debe iniciarse el proceso o flujo de automatización. Se trata de un valor de cadena opcional que será único para el proceso o flujo específicos. Esto lo usará una condición dentro del proceso o flujo para decidir qué paso realizar a continuación. Por ejemplo: si desea que el proceso o flujo se inicie en la fase "Exchange", escriba el valor "Exchange". |
|
|
Priority
|
Priority | integer |
Establezca el nivel de prioridad de esta tarea de automatización (1 es el nivel más alto). |
|
|
Acuerdo de Nivel de Servicio en minutos
|
SLA | integer |
Establezca la cantidad de minutos necesarios para el Acuerdo de Nivel de Servicio. Establézcalo en 0 si no tiene un Acuerdo de Nivel de Servicio. De forma predeterminada, las tareas de automatización cercanas al final del Acuerdo de Nivel de Servicio tendrán prioridad sobre otras tareas. |
|
|
Organización
|
Organisation | string |
Opcionalmente, especifique la organización a la que está asociada esta tarea. Normalmente se usa para buscar y filtrar tareas. |
|
|
Departamento
|
Department | string |
Opcionalmente, especifique el departamento al que está asociada esta tarea. Normalmente se usa para buscar y filtrar tareas. |
|
|
Description
|
Description | string |
Opcionalmente, especifique la descripción de esta tarea. Normalmente se usa para buscar y filtrar tareas. |
|
|
Etiquetas
|
Tags | string |
Lista opcional de una o varias etiquetas que se van a asignar a esta tarea. Normalmente se usa para clasificar una tarea para buscar y filtrar. No distingue mayúsculas de minúsculas. Una por línea. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Identificador de la operación
|
OperationId | string |
Identificador de operación de la tarea de automatización de Orchestrator que se creó. Este identificador de operación se puede usar para recuperar la tarea en una fecha posterior. El identificador de la operación es una cadena única e inguesable, lo que limita la capacidad de un tercero para adivinar el identificador de una operación que no creó. |
Adición de una nueva operación de tarea diferida de Orchestrator
Agregue una nueva tarea diferida de Orchestrator y reciba un identificador de operación. La tarea se aplazará a una hora especificada en el futuro. Use esta acción para suspender temporalmente una tarea durante un período de tiempo especificado (por ejemplo, si está esperando algo). Se requiere un nombre de tarea específico si un sondeo externo procesa la tarea o un desencadenador de Orchestrator. Esta acción difiere de "Agregar nueva tarea diferida de Orchestrator" (TasksAddNewDeferral) en que responde con un identificador de operación noguesable, en lugar de un identificador de tarea adivinable.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de automatización
|
AutomationName | string |
Nombre descriptivo que se proporciona para ayudar a identificar la tarea más adelante o para asociarla a un flujo determinado. Varias tareas pueden usar el mismo nombre de automatización. |
|
|
Tiempo de aplazamiento en minutos
|
DeferralTimeInMinutes | integer |
Cuántos minutos debe retrasarse la tarea de automatización. |
|
|
Datos de entrada de tareas
|
TaskInputData | string |
Datos opcionales para que estén disponibles para la tarea cuando se inicia. Puede almacenar datos en cualquier formato, pero JSON es un formato que se usa habitualmente. |
|
|
Aplazamiento de datos almacenados
|
DeferralStoredData | string |
Datos opcionales que se van a almacenar con esta tarea. Estará disponible para el proceso o flujo cuando continúe desde un aplazamiento. Esto se usa generalmente para almacenar los datos que ha calculado durante el proceso o flujo que necesita volver a estar disponible después del aplazamiento. Puede almacenar datos en cualquier formato, pero JSON es un formato que se usa habitualmente. |
|
|
Fase de proceso
|
ProcessStage | string |
Punto en el que debe iniciarse el proceso o flujo de automatización. Se trata de un valor de cadena opcional que será único para el proceso o flujo específicos. Esto lo usará una condición dentro del proceso o flujo para decidir qué paso realizar a continuación. Por ejemplo: si desea que el proceso o flujo se inicie en la fase "Exchange", escriba el valor "Exchange". |
|
|
Priority
|
Priority | integer |
Establezca el nivel de prioridad de esta tarea de automatización (1 es el nivel más alto). |
|
|
Organización
|
Organisation | string |
Opcionalmente, especifique la organización a la que está asociada esta tarea. Normalmente se usa para buscar y filtrar tareas. |
|
|
Departamento
|
Department | string |
Opcionalmente, especifique el departamento al que está asociada esta tarea. Normalmente se usa para buscar y filtrar tareas. |
|
|
Description
|
Description | string |
Opcionalmente, especifique la descripción de esta tarea. Normalmente se usa para buscar y filtrar tareas. |
|
|
Etiquetas
|
Tags | string |
Lista opcional de una o varias etiquetas que se van a asignar a esta tarea. Normalmente se usa para clasificar una tarea para buscar y filtrar. No distingue mayúsculas de minúsculas. Una por línea. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Identificador de la operación
|
OperationId | string |
Identificador de operación de la tarea diferida de Orchestrator que se creó. Este identificador de operación se puede usar para recuperar la tarea en una fecha posterior. El identificador de la operación es una cadena única e inguesable, lo que limita la capacidad de un tercero para adivinar el identificador de una operación que no creó. |
Adición de una nueva tarea de automatización de Orchestrator
Agregue una nueva tarea de automatización de Orchestrator a una cola que se pueda supervisar desde un flujo. Las tareas pueden estar listas para ejecutarse inmediatamente o aplazarse para que se ejecuten más adelante.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Establecimiento del nombre de automatización
|
SetAutomationName | string |
Seleccione "Auto" si desea usar el nombre del flujo como nombre de la tarea o seleccione "Manual" y escriba un nombre en el campo "Nombre de automatización" para usar ese nombre. |
|
|
Nombre de automatización
|
AutomationName | string |
Esto solo se usará si se elige "Manual" en el campo "Establecer nombre de automatización". Nombre descriptivo que se proporciona para ayudar a identificar la tarea más adelante o para asociarla a un flujo determinado. Varias tareas pueden usar el mismo nombre de automatización. Se requiere un nombre de tarea específico si un sondeo externo procesa la tarea o un desencadenador de Orchestrator. |
|
|
Datos de entrada de tareas
|
TaskInputData | string |
Datos opcionales para que estén disponibles para la tarea cuando se inicia. Puede almacenar datos en cualquier formato, pero JSON es un formato que se usa habitualmente. |
|
|
Fase de proceso
|
ProcessStage | string |
Punto en el que debe iniciarse el proceso o flujo de automatización. Se trata de un valor de cadena opcional que será único para el proceso o flujo específicos. Esto lo usará una condición dentro del proceso o flujo para decidir qué paso realizar a continuación. Por ejemplo: si desea que el proceso o flujo se inicie en la fase "Exchange", escriba el valor "Exchange". |
|
|
Priority
|
Priority | integer |
Establezca el nivel de prioridad de esta tarea de automatización (1 es el nivel más alto). |
|
|
Acuerdo de Nivel de Servicio en minutos
|
SLA | integer |
Establezca la cantidad de minutos necesarios para el Acuerdo de Nivel de Servicio. Establézcalo en 0 si no tiene un Acuerdo de Nivel de Servicio. De forma predeterminada, las tareas de automatización cercanas al final del Acuerdo de Nivel de Servicio tendrán prioridad sobre otras tareas. |
|
|
Poner tarea en espera
|
TaskOnHold | boolean |
Especifique el estado "En espera" de la tarea. La acción "Obtener siguiente tarea de automatización de Orchestrator" no recuperará un conjunto de tareas en "En espera" y, por tanto, no se procesará en un flujo de trabajo de tareas típico. |
|
|
Organización
|
Organisation | string |
Opcionalmente, especifique la organización a la que está asociada esta tarea. Normalmente se usa para buscar y filtrar tareas. |
|
|
Departamento
|
Department | string |
Opcionalmente, especifique el departamento al que está asociada esta tarea. Normalmente se usa para buscar y filtrar tareas. |
|
|
Description
|
Description | string |
Opcionalmente, especifique la descripción de esta tarea. Normalmente se usa para buscar y filtrar tareas. |
|
|
Etiquetas
|
Tags | string |
Lista opcional de una o varias etiquetas que se van a asignar a esta tarea. Normalmente se usa para clasificar una tarea para buscar y filtrar. No distingue mayúsculas de minúsculas. Una por línea. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de tarea
|
TaskId | integer |
Identificador de la tarea de automatización de Orchestrator que se creó. Este identificador de tarea se puede usar para recuperar la tarea en una fecha posterior. |
Adición de una nueva tarea diferida de Orchestrator
Agregue una nueva tarea diferida de Orchestrator a una cola que se pueda supervisar desde un flujo. La tarea se aplazará a una hora especificada en el futuro. Use esta acción para suspender temporalmente una tarea durante un período de tiempo especificado (por ejemplo, si está esperando algo).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Establecimiento del nombre de automatización
|
SetAutomationName | string |
Seleccione "Auto" si desea usar el nombre del flujo como nombre de la tarea o seleccione "Manual" y escriba un nombre en el campo "Nombre de automatización" para usar ese nombre. |
|
|
Nombre de automatización
|
AutomationName | string |
Esto solo se usará si se elige "Manual" en el campo "Establecer nombre de automatización". Nombre descriptivo que se proporciona para ayudar a identificar la tarea más adelante o para asociarla a un flujo determinado. Varias tareas pueden usar el mismo nombre de automatización. |
|
|
Tiempo de aplazamiento en minutos
|
DeferralTimeInMinutes | integer |
Cuántos minutos debe retrasarse la tarea de automatización. |
|
|
Datos de entrada de tareas
|
TaskInputData | string |
Datos opcionales para que estén disponibles para la tarea cuando se inicia. Puede almacenar datos en cualquier formato, pero JSON es un formato que se usa habitualmente. |
|
|
Aplazamiento de datos almacenados
|
DeferralStoredData | string |
Datos opcionales que se van a almacenar con esta tarea. Estará disponible para el proceso o flujo cuando continúe desde un aplazamiento. Esto se usa generalmente para almacenar los datos que ha calculado durante el proceso o flujo que necesita volver a estar disponible después del aplazamiento. Puede almacenar datos en cualquier formato, pero JSON es un formato que se usa habitualmente. |
|
|
Fase de proceso
|
ProcessStage | string |
Punto en el que el proceso o flujo de automatización debe continuar después del aplazamiento. Se trata de un valor de cadena opcional que será único para el proceso o flujo específicos. Esto lo usará una condición dentro del proceso o flujo diferido para decidir qué paso realizar a continuación. Por ejemplo: si desea que el proceso o flujo continúe en la fase "Exchange" cuando continúe después del aplazamiento, escriba el valor "Exchange". |
|
|
Priority
|
Priority | integer |
Establezca el nivel de prioridad de esta tarea (1 siendo el nivel más alto). |
|
|
Poner tarea en espera
|
TaskOnHold | boolean |
Especifique el estado "En espera" de la tarea. La acción "Obtener siguiente tarea de automatización de Orchestrator" no recuperará un conjunto de tareas en "En espera" y, por tanto, no se procesará en un flujo de trabajo de tareas típico. |
|
|
Organización
|
Organisation | string |
Opcionalmente, especifique la organización a la que está asociada esta tarea. Normalmente se usa para buscar y filtrar tareas. |
|
|
Departamento
|
Department | string |
Opcionalmente, especifique el departamento al que está asociada esta tarea. Normalmente se usa para buscar y filtrar tareas. |
|
|
Description
|
Description | string |
Opcionalmente, especifique la descripción de esta tarea. Normalmente se usa para buscar y filtrar tareas. |
|
|
Etiquetas
|
Tags | string |
Lista opcional de una o varias etiquetas que se van a asignar a esta tarea. Normalmente se usa para clasificar una tarea para buscar y filtrar. No distingue mayúsculas de minúsculas. Una por línea. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de tarea
|
TaskId | integer |
Identificador de la tarea de aplazamiento que se creó. |
Adjuntar a la sesión de nivel 1 IA-Connect
Adjunta a la sesión del director de IA-Connect del director que recibe los mensajes SOAP o REST. Esta es la sesión en la que se envían comandos a un agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
El canal virtual debe estar conectado
|
VirtualChannelMustBeConnected | boolean |
¿Debe el IA-Connect Director validar que el canal virtual está conectado al asociarse a la sesión? Esto garantiza que el agente de IA-Connect se ejecuta en la sesión especificada. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de sesión de nivel 1 IA-Connect adjunto
|
AttachedTier1IAConnectSessionName | string |
Nombre de la sesión de nivel 1 IA-Connect a la que se ha conectado. |
Agregar archivo a ZIP
ZIP un archivo (almacena el archivo en un archivo de compresión).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del archivo de origen para agregar a ZIP
|
SourceFilenameToAddToZIP | True | string |
Ruta de acceso del archivo al archivo que se va a agregar al archivo ZIP. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Ruta de acceso del archivo ZIP de salida
|
OutputZIPFilename | True | string |
Ruta de acceso del archivo en la que se debe generar el archivo ZIP. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Agregar nombre de archivo a la carpeta en ZIP
|
AddFilenameToFolderInZIP | string |
Si desea agregar el archivo de origen a una carpeta en el archivo ZIP, escriba el nombre de la carpeta aquí. |
|
|
Nombre de archivo de origen para agregar al comentario ZIP
|
SourceFilenameToAddToZIPComment | string |
Comentario opcional para este archivo agregado al archivo ZIP. |
|
|
Comprimir
|
Compress | boolean |
¿Debe comprimirse el archivo al comprimirse? |
|
|
Agregar al archivo ZIP existente
|
AddToExistingZIPFile | boolean |
Establezca en True para agregar a un archivo ZIP existente. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Agregar carpeta a ZIP
Archivos ZIP de una carpeta en un archivo ZIP (almacena los archivos en un archivo de compresión).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Carpeta de origen que se va a agregar al archivo ZIP
|
SourceFolderToAddToZIP | True | string |
Ruta de acceso a la carpeta que se va a agregar al archivo ZIP. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Ruta de acceso del archivo ZIP de salida
|
OutputZIPFilename | True | string |
Ruta de acceso del archivo en la que se debe generar el archivo ZIP. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Agregar archivos a la carpeta en ZIP
|
AddFilesToFolderInZIP | string |
Si desea agregar los archivos de origen a una carpeta en el archivo ZIP, escriba el nombre de la carpeta aquí. |
|
|
Comprimir
|
Compress | boolean |
¿Debe comprimirse la carpeta al comprimirse? |
|
|
Agregar al archivo ZIP existente
|
AddToExistingZIPFile | boolean |
Establezca en True para agregar a un archivo ZIP existente. |
|
|
Incluir subcarpetas
|
IncludeSubfolders | boolean |
¿Deben agregarse subcarpetas dentro de la carpeta de origen al archivo ZIP? |
|
|
Incluir archivos de expresión regular
|
IncludeFilesRegEx | string |
Expresión regular opcional que permite especificar qué archivos se deben extraer. Solo coincide con el nombre de archivo. |
|
|
Excluir archivos de expresión regular
|
ExcludeFilesRegEx | string |
Expresión regular opcional que permite especificar qué archivos se deben excluir de la extracción. Solo coincide con el nombre de archivo. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Número de archivos agregados correctamente
|
FilesAddedSuccessfully | integer |
Número de archivos que se agregaron correctamente al archivo ZIP. |
|
Número de archivos excluidos
|
FilesExcluded | integer |
Número de archivos excluidos (si se usa la entrada "Excluir expresiones regulares de archivos"). |
Agregar permiso a la carpeta
Agrega un permiso a una carpeta en el equipo donde se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Folder path (Ruta de acceso a la carpeta)
|
FolderPath | True | string |
Ruta de acceso completa a la carpeta. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
identidad
|
Identity | True | string |
La identidad (por ejemplo, un usuario, grupo o equipo) al que se va a asignar el permiso. Puede estar en el formato "username", "DOMAIN\username" o "username@domainfqdn". |
|
Permiso
|
Permission | True | string |
Proporcione el permiso que se va a asignar (Read, ReadAndExecute, Modify o FullControl) o deje en blanco el valor predeterminado (Read). |
|
Aplicar a la carpeta
|
ApplyToFolder | boolean |
¿Se debe aplicar el permiso a la propia carpeta? |
|
|
Aplicar a subcarpetas
|
ApplyToSubFolders | boolean |
¿Debe propagarse el permiso a las subcarpetas? |
|
|
Aplicar a archivos
|
ApplyToFiles | boolean |
¿Debe aplicarse el permiso a los archivos de la carpeta? |
|
|
Deny
|
Deny | boolean |
¿Se ha denegado el permiso? |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Agregar permiso al archivo
Agrega un permiso a un archivo en el equipo donde se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del archivo
|
FilePath | True | string |
Ruta de acceso completa al archivo. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
identidad
|
Identity | True | string |
La identidad del usuario o grupo al que se va a asignar el permiso. Puede estar en el formato "username", "DOMAIN\username" o "username@domainfqdn". |
|
Permiso
|
Permission | True | string |
Proporcione el permiso que se va a asignar (Read, ReadAndExecute, Modify o FullControl) o deje en blanco el valor predeterminado (Read). |
|
Deny
|
Deny | boolean |
¿Se ha denegado el permiso? |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Almacenamiento de la contraseña en la memoria del agente
Almacene una contraseña en la memoria del Agente (cifrada) donde se pueda usar desde cualquier acción que admita contraseñas almacenadas. Las contraseñas solo se almacenan en memoria y se pierden cuando se cierra el agente.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Identificador
|
Identifier | True | string |
Identificador único de la contraseña. Si el identificador ya está en uso, se sobrescribirá. Por ejemplo: SAPGUILogon. Las contraseñas se recuperan mediante la frase {IAConnectPassword:Identifier}. |
|
Contraseña
|
Password | True | password |
Contraseña que se va a almacenar. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
StorePasswordInAgentMemoryResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
Alternar mouse
Mueve el mouse hacia atrás y hacia delante por el número especificado de coordenadas. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Alternancia X
|
XWiggle | integer |
Número de píxeles para mover el mouse horizontalmente. |
|
|
Alternancia Y
|
YWiggle | integer |
Número de píxeles que se van a mover verticalmente el mouse. |
|
|
Retraso de alternancia en segundos
|
WiggleDelayInSeconds | double |
Número de segundos entre los movimientos del mouse. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Aplazar la operación de tarea de automatización de Orchestrator existente
Aplazar una tarea de Orchestrator existente que ya está en la cola. La tarea se aplazará a una hora especificada en el futuro. Esto se usa normalmente para volver a aplazar una tarea existente (es decir, la tarea se aplazaba anteriormente y ahora debe aplazarse de nuevo). Use esta acción para suspender temporalmente una tarea durante un período de tiempo especificado (por ejemplo, si está esperando algo).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Identificador de la operación
|
OperationId | True | string |
Identificador de operación de la tarea Orchestrator que se va a aplazar (o aplazar de nuevo). |
|
Tiempo de aplazamiento en minutos
|
DeferralTimeInMinutes | integer |
Cuántos minutos debe retrasarse la tarea de automatización. |
|
|
Aplazamiento de datos almacenados
|
DeferralStoredData | string |
Datos opcionales que se van a almacenar con esta tarea. Estará disponible para el proceso o flujo cuando continúe desde un aplazamiento. Esto se usa generalmente para almacenar los datos que ha calculado durante el proceso o flujo que necesita volver a estar disponible después del aplazamiento. Puede almacenar datos en cualquier formato, pero JSON es un formato que se usa habitualmente. |
|
|
Fase de proceso
|
ProcessStage | string |
Punto en el que el proceso o flujo de automatización debe continuar después del aplazamiento. Se trata de un valor de cadena opcional que será único para el proceso o flujo específicos. Esto lo usará una condición dentro del proceso o flujo diferido para decidir qué paso realizar a continuación. Por ejemplo: si desea que el proceso o flujo continúe en la fase "Exchange" cuando continúe después del aplazamiento, escriba el valor "Exchange". |
|
|
Priority
|
Priority | integer |
Establezca el nivel de prioridad de esta tarea (1 siendo el nivel más alto). |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
TasksDeferExistingTaskOperationResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
Aplazar la tarea de automatización de Orchestrator existente
Aplazar una tarea de Orchestrator existente que ya está en la cola. La tarea se aplazará a una hora especificada en el futuro. Esto se usa normalmente para volver a aplazar una tarea existente (es decir, la tarea se aplazaba anteriormente y ahora debe aplazarse de nuevo). Use esta acción para suspender temporalmente una tarea durante un período de tiempo especificado (por ejemplo, si está esperando algo).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de tarea
|
TaskId | True | integer |
Identificador de la tarea de automatización de Orchestrator existente que se va a aplazar (o aplazar de nuevo). |
|
Tiempo de aplazamiento en minutos
|
DeferralTimeInMinutes | integer |
Cuántos minutos debe retrasarse la tarea de automatización. |
|
|
Aplazamiento de datos almacenados
|
DeferralStoredData | string |
Datos opcionales que se van a almacenar con esta tarea. Estará disponible para el proceso o flujo cuando continúe desde un aplazamiento. Esto se usa generalmente para almacenar los datos que ha calculado durante el proceso o flujo que necesita volver a estar disponible después del aplazamiento. Puede almacenar datos en cualquier formato, pero JSON es un formato que se usa habitualmente. |
|
|
Fase de proceso
|
ProcessStage | string |
Punto en el que el proceso o flujo de automatización debe continuar después del aplazamiento. Se trata de un valor de cadena opcional que será único para el proceso o flujo específicos. Esto lo usará una condición dentro del proceso o flujo diferido para decidir qué paso realizar a continuación. Por ejemplo: si desea que el proceso o flujo continúe en la fase "Exchange" cuando continúe después del aplazamiento, escriba el valor "Exchange". |
|
|
Priority
|
Priority | integer |
Establezca el nivel de prioridad de esta tarea (1 siendo el nivel más alto). |
|
|
Poner tarea en espera
|
TaskOnHold | boolean |
Si establece este valor en true, la tarea se pondrá en espera y, por tanto, no se procesará en un flujo de trabajo de tarea típico, incluso cuando se alcance la fecha de aplazamiento. Puede cambiar el estado "En espera" más adelante mediante la acción "Cambiar el estado de la tarea de automatización de Orchestrator". |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
TasksDeferExistingTaskResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
Arrastre del mouse central entre coordenadas
Realiza un botón central del mouse arrastrando entre las dos coordenadas especificadas en la sesión de usuario del agente de IA-Connect. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas. Se admite una vibración opcional en el movimiento del mouse, para que sea más similar a un movimiento de mano humana.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Iniciar X píxeles
|
StartXCoord | True | integer |
Valor de coordenada X de inicio (en píxeles). |
|
Iniciar píxeles Y
|
StartYCoord | True | integer |
Valor de coordenada Y de inicio (en píxeles). |
|
Píxeles X finales
|
EndXCoord | True | integer |
Valor de coordenada X final (en píxeles). |
|
Píxeles Y finales
|
EndYCoord | True | integer |
Valor de coordenada Y final (en píxeles). |
|
Número de pasos
|
NumberOfSteps | integer |
Número de pasos en los que se debe dividir la acción de arrastre. |
|
|
Tiempo total en segundos
|
TotalTimeInSeconds | double |
Tiempo total que la acción de arrastre debe realizar de principio a fin. |
|
|
Vibración máxima de píxeles de movimiento
|
MaximumMovementPixelJitter | integer |
El máximo de vibración de píxeles mientras realiza la acción de arrastrar. Un valor de 1 o superior permite la vibración de movimiento. La vibración se suaviza en cada paso para evitar picos de movimiento. El valor de esta entrada controla el máximo que puede ser la vibración en cualquier punto determinado, limitando la distancia que puede desviar el mouse desde la ruta de acceso. Cuanto mayor sea el valor, menos "suave" aparecerá la acción de arrastrar. El vibración en cada punto solo puede desviarse del valor de vibración anterior entre -2 y 2 (de forma predeterminada), por lo que el máximo de vibración posible es 2 x NumberOfSteps, independientemente de lo que establezca el máximo en. |
|
|
Vibración máxima de píxeles finales
|
MaximumEndPixelJitter | integer |
Vibración máxima de píxeles al final de la acción de arrastrar. Cuanto mayor sea el valor, menos preciso será el arrastre al llegar a la coordenada final. |
|
|
Delta de vibración máxima de píxeles de movimiento
|
MaximumMovementPixelJitterDelta | integer |
Si se usa la vibración de movimiento del mouse (la vibración máxima de píxeles de movimiento es 1 o superior), el máximo de vibración en cada punto puede desviarse del punto anterior. Esto se usa para asegurarse de que el vibración es suave. Un valor mayor da como resultado una menor ligereza. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Arrastre el mouse derecho entre coordenadas
Realiza un arrastre del botón derecho del mouse entre las dos coordenadas especificadas en la sesión de usuario del agente de IA-Connect. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas. Se admite una vibración opcional en el movimiento del mouse, para que sea más similar a un movimiento de mano humana.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Iniciar X píxeles
|
StartXCoord | True | integer |
Valor de coordenada X de inicio (en píxeles). |
|
Iniciar píxeles Y
|
StartYCoord | True | integer |
Valor de coordenada Y de inicio (en píxeles). |
|
Píxeles X finales
|
EndXCoord | True | integer |
Valor de coordenada X final (en píxeles). |
|
Píxeles Y finales
|
EndYCoord | True | integer |
Valor de coordenada Y final (en píxeles). |
|
Número de pasos
|
NumberOfSteps | integer |
Número de pasos en los que se debe dividir la acción de arrastre. |
|
|
Tiempo total en segundos
|
TotalTimeInSeconds | double |
Tiempo total que la acción de arrastre debe realizar de principio a fin. |
|
|
Vibración máxima de píxeles de movimiento
|
MaximumMovementPixelJitter | integer |
El máximo de vibración de píxeles mientras realiza la acción de arrastrar. Un valor de 1 o superior permite la vibración de movimiento. La vibración se suaviza en cada paso para evitar picos de movimiento. El valor de esta entrada controla el máximo que puede ser la vibración en cualquier punto determinado, limitando la distancia que puede desviar el mouse desde la ruta de acceso. Cuanto mayor sea el valor, menos "suave" aparecerá la acción de arrastrar. El vibración en cada punto solo puede desviarse del valor de vibración anterior entre -2 y 2 (de forma predeterminada), por lo que el máximo de vibración posible es 2 x NumberOfSteps, independientemente de lo que establezca el máximo en. |
|
|
Vibración máxima de píxeles finales
|
MaximumEndPixelJitter | integer |
Vibración máxima de píxeles al final de la acción de arrastrar. Cuanto mayor sea el valor, menos preciso será el arrastre al llegar a la coordenada final. |
|
|
Delta de vibración máxima de píxeles de movimiento
|
MaximumMovementPixelJitterDelta | integer |
Si se usa la vibración de movimiento del mouse (la vibración máxima de píxeles de movimiento es 1 o superior), el máximo de vibración en cada punto puede desviarse del punto anterior. Esto se usa para asegurarse de que el vibración es suave. Un valor mayor da como resultado una menor ligereza. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Arrastre el mouse izquierdo entre coordenadas
Realiza un arrastre del botón izquierdo del mouse entre las dos coordenadas especificadas en la sesión de usuario del agente de IA-Connect. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas. Se admite una vibración opcional en el movimiento del mouse, para que sea más similar a un movimiento de mano humana.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Iniciar X píxeles
|
StartXCoord | True | integer |
Valor de coordenada X de inicio (en píxeles). |
|
Iniciar píxeles Y
|
StartYCoord | True | integer |
Valor de coordenada Y de inicio (en píxeles). |
|
Píxeles X finales
|
EndXCoord | True | integer |
Valor de coordenada X final (en píxeles). |
|
Píxeles Y finales
|
EndYCoord | True | integer |
Valor de coordenada Y final (en píxeles). |
|
Número de pasos
|
NumberOfSteps | integer |
Número de pasos en los que se debe dividir la acción de arrastre. |
|
|
Tiempo total en segundos
|
TotalTimeInSeconds | double |
Tiempo total que la acción de arrastre debe realizar de principio a fin. |
|
|
Vibración máxima de píxeles de movimiento
|
MaximumMovementPixelJitter | integer |
El máximo de vibración de píxeles mientras realiza la acción de arrastrar. Un valor de 1 o superior permite la vibración de movimiento. La vibración se suaviza en cada paso para evitar picos de movimiento. El valor de esta entrada controla el máximo que puede ser la vibración en cualquier punto determinado, limitando la distancia que puede desviar el mouse desde la ruta de acceso. Cuanto mayor sea el valor, menos "suave" aparecerá la acción de arrastrar. El vibración en cada punto solo puede desviarse del valor de vibración anterior entre -2 y 2 (de forma predeterminada), por lo que el máximo de vibración posible es 2 x NumberOfSteps, independientemente de lo que establezca el máximo en. |
|
|
Vibración máxima de píxeles finales
|
MaximumEndPixelJitter | integer |
Vibración máxima de píxeles al final de la acción de arrastrar. Cuanto mayor sea el valor, menos preciso será el arrastre al llegar a la coordenada final. |
|
|
Delta de vibración máxima de píxeles de movimiento
|
MaximumMovementPixelJitterDelta | integer |
Si se usa la vibración de movimiento del mouse (la vibración máxima de píxeles de movimiento es 1 o superior), el máximo de vibración en cada punto puede desviarse del punto anterior. Esto se usa para asegurarse de que el vibración es suave. Un valor mayor da como resultado una menor ligereza. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Asignación de trabajo desde Orchestrator
Asigna un trabajo del IA-Connect Orchestrator. Puede solicitar a un trabajador por etiqueta o nombre de trabajo (o ninguno, o ambos), lo que le permite elegir con más precisión qué trabajo necesita. Una vez que se asigna un trabajo, se asigna al flujo y se notifica como trabajo de rendimiento. Tenga en cuenta que Orchestrator seguirá considerando "Identificadores de entorno de flujo admitidos", "Nombres de flujo admitidos" y "Nombres de flujo no admitidos" al realizar la asignación. Cuando varios trabajos coinciden con la búsqueda, se aplicarán reglas normales de equilibrio de carga.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Etiqueta de trabajo
|
WorkerTag | string |
Etiqueta opcional del trabajo que se va a asignar. Las etiquetas permiten clasificar los trabajos en grupos. Los nombres de etiqueta no distinguen mayúsculas de minúsculas. Puede especificar varias etiquetas escribiendolas en líneas independientes y, a continuación, el mecanismo de asignación considerará cualquier trabajo con cualquiera de esas etiquetas (solo una etiqueta debe coincidir). Puede realizar una búsqueda con caracteres comodín con el formato Comodín: Tag* (por ejemplo, carácter comodín: JML*) y una búsqueda de expresiones regulares con el formato RegEx: TagExpression (por ejemplo, RegEx: ^JML). |
|
|
Nombre del trabajador
|
WorkerName | string |
Nombre opcional del trabajo que se va a asignar. Los nombres de trabajo no distinguen mayúsculas de minúsculas. Puede especificar varios trabajos escribiendolos en líneas independientes y, a continuación, el mecanismo de asignación considerará cualquier trabajo con un nombre coincidente. Puede realizar una búsqueda con caracteres comodín con el formato Comodín: Name* (por ejemplo, Carácter comodín: vmrpa*) y una búsqueda de expresiones regulares con el formato RegEx: Expression (por ejemplo, RegEx: ^vmrpa). |
|
|
Generar excepción si el trabajo no está disponible inmediatamente
|
RaiseExceptionIfWorkerNotImmediatelyAvailable | boolean |
Si se establece en true y no se pudo asignar un trabajo adecuado, se generará una excepción. Si se establece en false (el valor predeterminado) y no se pudo asignar un trabajo adecuado, Orchestrator devolverá el código de estado HTTP 500, lo que hará que el flujo de PA espere, según la "directiva de reintento". |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de trabajo asignado
|
WorkerNameAllocated | string |
Nombre del trabajo asignado. En blanco si no se asignó ningún trabajo. |
Asignación de una tarea de automatización de Orchestrator
Asigna una tarea de automatización de Orchestrator seleccionada a un usuario o grupo especificados. Esta asignación se pasará al sistema de origen vinculado a esta tarea de automatización (por ejemplo, ServiceNow) y se usa normalmente para pasar un vale a otra persona o grupo de personas, para un procesamiento adicional. Si la tarea de automatización de Orchestrator no está vinculada a un origen, se generará una excepción.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de tarea
|
TaskId | True | integer |
Identificador de la tarea de Orchestrator que se va a asignar. |
|
Asignar al identificador de usuario
|
AssignToUserId | string |
Identificador del usuario al que se va a asignar la tarea. Use esta entrada si asigna la tarea a un usuario y conoce el identificador de usuario. Use la entrada id. de usuario o nombre de usuario, no ambas, o si se asigna a un grupo, deje esta entrada en blanco. |
|
|
Asignar al nombre de usuario
|
AssignToUserName | string |
Nombre del usuario al que se va a asignar la tarea. Use esta entrada si asigna la tarea a un usuario y conoce el nombre de usuario. Use la entrada id. de usuario o nombre de usuario, no ambas, o si se asigna a un grupo, deje esta entrada en blanco. |
|
|
Asignar al identificador de grupo
|
AssignToGroupId | string |
Identificador del grupo al que se va a asignar la tarea. Use esta entrada si asigna la tarea a un grupo y conoce el identificador del grupo. Use la entrada id. de grupo o el nombre del grupo, no ambos, o si se asigna a un usuario, deje esta entrada en blanco. |
|
|
Asignar al nombre del grupo
|
AssignToGroupName | string |
Nombre del grupo al que se va a asignar la tarea. Use esta entrada si asigna la tarea a un grupo y conoce el nombre del grupo. Use la entrada id. de grupo o nombre de grupo, no ambas, o si se asigna a un usuario, deje esta entrada en blanco. |
|
|
Eliminación de la asignación de usuarios si está en blanco
|
RemoveUserAssignmentIfBlank | boolean |
Si los campos de asignación de usuario están en blanco y este campo se establece en true, se quitará cualquier usuario asignado actualmente; de lo contrario, las asignaciones de usuario se dejarán sin cambios. |
|
|
Quitar asignación de grupo si está en blanco
|
RemoveGroupAssignmentIfBlank | boolean |
Si los campos de asignación de grupo están en blanco y este campo se establece en true, se quitará cualquier grupo asignado actualmente; de lo contrario, las asignaciones de grupo se dejarán sin cambios. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
TasksAssignTaskResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
Asociación a IA-Connect sesión por nombre
Se asocia a la sesión de IA-Connect Director especificada por nombre. Esta es la sesión en la que se envían comandos a un agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
IA-Connect nombre de sesión
|
IAConnectSessionName | True | string |
Nombre de la sesión de IA-Connect a la que se va a conectar. |
|
El canal virtual debe estar conectado
|
VirtualChannelMustBeConnected | boolean |
¿Debe el IA-Connect Director validar que el canal virtual está conectado al asociarse a la sesión? Esto garantiza que el agente de IA-Connect se ejecuta en la sesión especificada. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Asociación a IA-Connect sesión por índice
Se asocia a la sesión de director de IA-Connect especificada por índice (por ejemplo, adjuntar a la primera sesión de Citrix ICA). Esta es la sesión en la que se envían comandos a un agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Buscar IA-Connect tipo de sesión
|
SearchIAConnectSessionType | string |
Tipo de sesión que se va a buscar, por ejemplo, "Agente local", "Microsoft RDP", "Citrix ICA" o "Remoto" para cualquier tipo de sesión remota. Deje en blanco para buscar cualquier tipo de sesión. |
|
|
Índice de búsqueda IA-Connect sesión
|
SearchIAConnectSessionIndex | integer |
Índice de la sesión a la que conectarse, por ejemplo, 1 para el primer tipo de sesión coincidente, 2 para el segundo tipo de sesión coincidente. |
|
|
Tiempo de espera en segundos
|
TimeToWaitInSeconds | integer |
Si la sesión con el índice especificado no existe, ¿cuánto tiempo debe IA-Connect esperar? |
|
|
Generar excepción si se agota el tiempo de espera
|
RaiseExceptionIfTimedout | boolean |
¿Debe IA-Connect generar una excepción si no se ha conectado una nueva sesión antes de que haya transcurrido el período de tiempo de espera? |
|
|
El canal virtual debe estar conectado
|
VirtualChannelMustBeConnected | boolean |
¿Debe el IA-Connect Director validar que el canal virtual está conectado al asociarse a la sesión? Esto garantiza que el agente de IA-Connect se ejecuta en la sesión especificada. |
|
|
Solo las sesiones de recuento no se ven antes
|
OnlyCountSessionsNotSeenBefore | boolean |
Si se establece en true, las sesiones que ha visto la acción "Obtener las sesiones de IA-Connect disponibles" (o las sesiones de visualización de IA-Connect Inspector) no se contarán en el índice. Esto solo permite contar las sesiones "nuevas" (por ejemplo, adjuntar a la primera nueva sesión de Citrix). |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de sesión de IA-Connect adjunto
|
AttachedIAConnectSessionName | string |
Nombre de la sesión de IA-Connect a la que se adjuntó. |
|
Adjunta a la sesión
|
AttachedToSession | boolean |
Devuelve true si IA-Connect se ha asociado a una sesión o false si no es así. |
Asociación a la sesión de IA-Connect más reciente
Se asocia a la sesión de IA-Connect Director que se ha conectado más recientemente (opcionalmente de un tipo especificado). Esta es la sesión en la que se envían comandos a un agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Buscar IA-Connect tipo de sesión
|
SearchIAConnectSessionType | string |
Tipo de sesión que se va a buscar, por ejemplo, "Agente local", "Microsoft RDP", "Citrix ICA" o "Remoto" para cualquier tipo de sesión remota. Deje en blanco para buscar cualquier tipo de sesión. |
|
|
Tiempo de espera en segundos
|
TimeToWaitInSeconds | integer |
Si no hay ninguna sesión del tipo especificado (si se especificó un tipo específico), ¿cuánto tiempo debe IA-Connect esperar? |
|
|
Generar excepción si se agota el tiempo de espera
|
RaiseExceptionIfTimedout | boolean |
¿Debe IA-Connect generar una excepción si no se ha conectado una nueva sesión antes de que haya transcurrido el período de tiempo de espera? |
|
|
El canal virtual debe estar conectado
|
VirtualChannelMustBeConnected | boolean |
¿Debe el IA-Connect Director validar que el canal virtual está conectado al asociarse a la sesión? Esto garantiza que el agente de IA-Connect se ejecuta en la sesión especificada. |
|
|
Solo las sesiones de recuento no se ven antes
|
OnlyCountSessionsNotSeenBefore | boolean |
Si se establece en true, las sesiones que ha visto la acción "Obtener las sesiones de IA-Connect disponibles" (o las sesiones de visualización de IA-Connect Inspector) no se contarán en el índice. Esto solo permite contar las sesiones "nuevas" (por ejemplo, adjuntar a la primera nueva sesión de Citrix). |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de sesión de IA-Connect adjunto
|
AttachedIAConnectSessionName | string |
Nombre de la sesión de IA-Connect a la que se adjuntó. |
|
Adjunta a la sesión
|
AttachedToSession | boolean |
Devuelve true si IA-Connect se ha asociado a una sesión o false si no es así. |
Borrar portapapeles
Borra el contenido del Portapapeles en la sesión de usuario del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Botón central del mouse hacia abajo
Presiona (y no suelta) el botón central del mouse en la sesión de usuario del agente de IA-Connect. Para liberar el mouse, use la acción del botón central del mouse hacia arriba.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Botón central del mouse hacia arriba
Libera el botón central del mouse en la sesión de usuario del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Botón derecho del mouse hacia abajo
Presiona (y no suelta) el botón derecho del mouse en la sesión de usuario del agente de IA-Connect. Para liberar el mouse, use la acción del botón derecho del mouse hacia arriba.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Botón derecho del mouse hacia arriba
Libera el botón derecho del mouse en la sesión de usuario del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Botón izquierdo del mouse hacia abajo
Presiona (y no suelta) el botón izquierdo del mouse en la sesión de usuario del agente de IA-Connect. Para liberar el mouse, use la acción de arriba del botón izquierdo del mouse.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Botón izquierdo del mouse hacia arriba
Libera el botón izquierdo del mouse en la sesión de usuario del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Calibrar mouse_event
Calibra el método mouse_event moviendo el mouse por el número especificado de píxeles y, a continuación, leyendo la nueva posición del mouse.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tamaño de calibración en píxeles
|
CalibrationSizeInPixels | integer |
Número de píxeles que se moverá el mouse para calibrar. Cuanto menor sea el valor, menos preciso será la calibración. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Multiplicador X del mouse
|
MouseXMultiplier | double |
Valor del multiplicador X del mouse. Un valor de 1,0 indica que no hay multiplicador. |
|
Multiplicador Y del mouse
|
MouseYMultiplier | double |
Valor del multiplicador Y del mouse. Un valor de 1,0 indica que no hay multiplicador. |
Cambio del estado de la tarea de automatización de Orchestrator
Cambia el estado de la tarea de automatización de Orchestrator seleccionada u otras propiedades de tarea.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de tarea
|
TaskId | True | integer |
Identificador de la tarea Orchestrator que se va a modificar. |
|
Nuevo estado de la tarea automation
|
AutomationTaskStatus | string |
Nuevo estado de tarea para la tarea de automatización especificada o deje en blanco si no desea cambiar el estado de la tarea existente. Si desea aplazar una tarea existente, use la acción "Aplazar la tarea de automatización de Orchestrator existente" en su lugar. |
|
|
Poner tarea en espera
|
TaskOnHold | boolean |
Especifique el estado "En espera" de la tarea. Solo las tareas nuevas o diferidas pueden estar en espera, por lo que se generará una excepción si intenta poner en espera cualquier otro estado de tarea. |
|
|
Borrar datos de entrada de tareas
|
EraseTaskInputData | boolean |
Si establece este valor en true, se borrarán los datos de entrada de tareas. Normalmente se usa para ahorrar espacio de almacenamiento para una tarea completada o con errores, ya que los datos sin procesar ya no son necesarios. |
|
|
Borrar datos almacenados de aplazamiento
|
EraseDeferralStoredData | boolean |
Si establece este valor en true, se borrarán los datos almacenados aplazados. Normalmente se usa para ahorrar espacio de almacenamiento para una tarea completada o con errores, ya que los datos sin procesar ya no son necesarios. |
|
|
Actualización del sistema de origen
|
UpdateSourceSystem | boolean |
Si establece este valor en true y la tarea Orchestrator está vinculada a un sistema de origen (por ejemplo, ServiceNow), Orchestrator realizará las acciones especificadas en la configuración del sistema de origen en Orchestrator (por ejemplo, cierre el vale). |
|
|
Motivo del cierre de tareas
|
TaskClosureReason | string |
Proporcione un motivo de cierre de tareas para las tareas "Completadas" o "Con error", que se almacenarán en la tarea. Además, si la tarea de Orchestrator está vinculada a un sistema de origen (por ejemplo, ServiceNow), está cambiando el estado y "Actualizar sistema de origen" se establece en true, el motivo también se pasará al sistema de origen (por ejemplo, como nota de trabajo de ServiceNow). Solo las tareas completadas o con errores pueden tener un motivo de cierre, por lo que se generará una excepción si intenta establecer el motivo de cierre para cualquier otro estado de tarea. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
TasksChangeTaskStatusResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
Captura de pantalla de captura de pantalla
Toma una captura de pantalla de la sesión de usuario del agente de IA-Connect y la devuelve como una cadena codificada en Base64.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Pantalla completa
|
Fullscreen | boolean |
¿Debería incluir la captura de pantalla completa? |
|
|
Píxeles X izquierdos
|
LeftXPixels | integer |
Si no se toma una captura de pantalla completa, el valor X (en píxeles) desde donde se debe iniciar la captura de pantalla. En una sola pantalla, el píxel X más a la izquierda es 0. En una pantalla de varios monitores, el píxel X izquierdo podría ser negativo (dependiendo de la pantalla que se marque como principal y donde sea relativo a las demás pantallas). |
|
|
Píxeles Y superiores
|
TopYPixels | integer |
Si no se toma una captura de pantalla completa, el valor Y (en píxeles) desde donde se debe iniciar la captura de pantalla. En una sola pantalla, el píxel Y superior es 0. En una pantalla de varios monitores, el píxel Y superior podría ser negativo (dependiendo de la pantalla que se marque como principal y donde sea relativo a las demás pantallas). |
|
|
Píxeles de ancho
|
WidthPixels | integer |
Si no se toma una captura de pantalla completa, el ancho de la captura de pantalla desde la posición inicial. |
|
|
Píxeles de alto
|
HeightPixels | integer |
Si no se toma una captura de pantalla completa, el alto de la captura de pantalla desde la posición inicial. |
|
|
Formato de imagen
|
ImageFormat | string |
Proporcione el formato de imagen (PNG, JPG, BMP o GIF). |
|
|
Uso del dispositivo para mostrar
|
UseDisplayDevice | boolean |
¿Debe tener en cuenta el agente de IA-Connect la información del dispositivo para mostrar? Esto funcionará mejor con el escalado de PPP y proporcionará compatibilidad con varias pantallas. |
|
|
Generar una excepción en caso de error
|
RaiseExceptionOnError | boolean |
Si establece el valor true: el agente de IA-Connect generará una excepción si se produce un error en la captura de pantalla (por ejemplo, si la sesión está bloqueada). Si establece el valor false: el IA-Connect devolverá un mapa de bits en blanco si se produce un error en la captura de pantalla y rellenará las salidas "Captura de pantalla correcta" y "Mensaje de error de captura de pantalla". |
|
|
Ocultar agente
|
HideAgent | boolean |
Establézcalo en true para ocultar automáticamente el Agente (si está visible) para asegurarse de que no oculta la captura de pantalla. |
|
|
Uso de coordenadas físicas
|
UsePhysicalCoordinates | boolean |
Establézcalo en true para especificar que las coordenadas proporcionadas son físicas (no se escalan PPP y, por tanto, coinciden con los píxeles físicos de la pantalla). Establézcalo en false (valor predeterminado) para especificar que las coordenadas proporcionadas son virtuales (escala de PPP). Las acciones de UIA, Java y Web suelen usar coordenadas virtuales. |
|
|
Mostrar identificador de dispositivo
|
DisplayDeviceId | integer |
Esta entrada solo funciona cuando la entrada "Usar dispositivo para mostrar" está establecida en true. Establézcalo en 0 (valor predeterminado) para incluir todos los monitores. Establézcalo en 1 para incluir solo el monitor principal. Establézcalo en 2 o superior para incluir solo el monitor secundario correspondiente. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Imagen de pantalla como Base64
|
ScreenBitmapBase64 | string |
Imagen de pantalla como una cadena codificada en Base64. Esto se puede ver mediante la utilidad proporcionada "Base64 to bitmap". |
|
Captura de pantalla correcta
|
ScreenshotSuccessful | boolean |
Establézcalo en true si la captura de pantalla se ha realizado correctamente. Establézcalo en false si se produjo un error en la captura de pantalla y "Raise exception on error" (Generar excepción al error) se estableció en false. Se producirá una excepción si se produjo un error en la captura de pantalla y "Generar excepción al error" se estableció en true. |
|
Captura de pantalla del mensaje de error
|
ScreenshotErrorMessage | string |
Si se produjo un error en la captura de pantalla y "Generar excepción al error" se estableció en false, este campo de salida contendrá el mensaje de error. Se trata de una alternativa al establecimiento de "Generar excepción en caso de error" en true, lo que dará lugar a una excepción si se produce un error al realizar la captura de pantalla. |
Cerrar agente de IA-Connect
Cierra el agente de IA-Connect. Esto no afecta a la sesión de usuario en la que se estaba ejecutando el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Segundos de espera
|
SecondsToWait | integer |
Tiempo de espera antes de emitir el comando close para que el agente de IA-Connect pueda notificar la finalización del comando. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Clic central del mouse
Hace clic en el botón central del mouse en la sesión de usuario del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Clic central del mouse en coordenadas
Hace clic en el botón central del mouse en la sesión de usuario del agente de IA-Connect en las coordenadas especificadas. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
X píxeles
|
XCoord | True | integer |
Valor de coordenada X (en píxeles). |
|
Píxeles Y
|
YCoord | True | integer |
Valor de coordenada Y (en píxeles). |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Clic izquierdo del mouse
Hace clic en el botón izquierdo del mouse en la sesión de usuario del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Configuración del IA-Connect Director de próximo salto
Configure el director del próximo salto en un escenario de doble salto. Esto solo es necesario si el valor predeterminado IA-Connect configuración del director de próximo salto no es adecuado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
SOAP habilitado
|
SOAPEnabled | boolean |
¿Debe habilitarse la interfaz SOAP en el director del próximo salto? |
|
|
REST habilitado
|
RESTEnabled | boolean |
¿Debe habilitarse la interfaz REST en el director del próximo salto? |
|
|
Servidor web habilitado
|
WebServerEnabled | boolean |
¿Debe habilitarse el servidor web (para hospedar el inspector de IA-Connect) en el director del próximo salto? |
|
|
El director solo es localhost
|
DirectorIsLocalhostOnly | boolean |
¿Las interfaces SOAP y REST del director solo deben escuchar en "localhost"? Debe establecerse en true, ya que ningún otro equipo debe tener que comunicarse con estas interfaces. |
|
|
Puerto TCP SOAP
|
SOAPTCPPort | integer |
Si se ha habilitado la interfaz SOAP, ¿en qué puerto TCP se debe ejecutar (el valor predeterminado es 8002)? |
|
|
Puerto TCP de REST
|
RESTTCPPort | integer |
Si se ha habilitado la interfaz REST, ¿en qué puerto TCP se debe ejecutar (el valor predeterminado es 8002)? |
|
|
SOAP usa HTTPS
|
SOAPUsesHTTPS | boolean |
¿La interfaz SOAP usa HTTPS (en lugar de HTTP)? Si se establece en True, se requiere un certificado en el equipo del primer salto para facilitar HTTPS. Esto se puede compartir con el certificado usado para REST. |
|
|
REST usa HTTPS
|
RESTUsesHTTPS | boolean |
¿La interfaz REST usa HTTPS (en lugar de HTTP)? Si se establece en True, se requiere un certificado en el equipo del primer salto para facilitar HTTPS. Esto se puede compartir con el certificado usado para SOAP. |
|
|
Incremente el puerto TCP del director por SessionId
|
IncrementDirectorTCPPortBySessionId | boolean |
Para asegurarse de que el puerto TCP del director es único (si hay varias sesiones paralelas mediante el doble salto desde el mismo host de primer salto), se puede agregar el identificador de sesión del primer salto al puerto TCP del director. Esto solo es necesario si SOAP o REST está habilitado en el director de primer salto y normalmente no están habilitados porque las canalizaciones con nombre se usan de forma predeterminada. |
|
|
SOAP usa la autenticación de usuario
|
SOAPUsesUserAuthentication | boolean |
Establezca en True si desea que el puerto TCP DE SOAP HTTP use la autenticación de usuario. Consulte la Guía de instalación de IA-Connect para obtener información sobre cómo configurarla. |
|
|
REST usa la autenticación de usuario
|
RESTUsesUserAuthentication | boolean |
Establézcalo en True si desea que el puerto TCP DE REST HTTP use la autenticación de usuario. Consulte la Guía de instalación de IA-Connect para obtener información sobre cómo configurarla. |
|
|
Comando con nombre de canalización habilitado
|
CommandNamedPipeEnabled | boolean |
¿Debe usar el agente de primer salto canalizaciones con nombre para comunicarse con el director del primer salto? Este es el método de comunicación predeterminado. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Convertir coordenadas de rectángulo
Convierte una coordenada de píxeles de rectángulo de virtual a físico o físico a virtual. Si desea convertir un punto, simplemente establezca Right=Left y Bottom=Top. Las coordenadas físicas se asignan directamente a píxeles del monitor. Las coordenadas virtuales se escalan mediante PPP. Si el escalado de pantalla subyacente de todos los dispositivos de visualización es 100%, las coordenadas físicas y virtuales son las mismas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Coordenada X del píxel de pantalla del borde izquierdo del rectángulo
|
RectangleLeftPixelXCoord | True | integer |
Borde izquierdo del píxel del rectángulo que se va a convertir. Puede estar en píxeles físicos o virtuales en función del tipo de conversión. |
|
Coordenada Y del píxel de pantalla de borde superior rectángulo
|
RectangleTopPixelYCoord | True | integer |
Borde superior del píxel del rectángulo que se va a convertir. Puede estar en píxeles físicos o virtuales en función del tipo de conversión. |
|
Coordenada X del píxel de pantalla de borde derecho rectángulo
|
RectangleRightPixelXCoord | True | integer |
Borde derecho del píxel del rectángulo que se va a convertir. Puede estar en píxeles físicos o virtuales en función del tipo de conversión. |
|
Coordenada Y del píxel de pantalla del borde inferior rectángulo
|
RectangleBottomPixelYCoord | True | integer |
Borde inferior del píxel del rectángulo que se va a convertir. Puede estar en píxeles físicos o virtuales en función del tipo de conversión. |
|
Tipo de conversión
|
ConversionType | True | string |
El tipo de conversión: de físico a virtual (PhysicalToVirtual o P2V) o virtual a físico (VirtualToPhysical o V2P). |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Rectángulo convertido de la coordenada X del píxel de pantalla de borde izquierdo
|
ConvertedRectangleLeftPixelXCoord | integer |
Borde del píxel izquierdo del rectángulo convertido. Puede estar en píxeles físicos o virtuales en función del tipo de conversión. |
|
Rectángulo convertido en la coordenada Y del píxel de pantalla de borde superior
|
ConvertedRectangleTopPixelYCoord | integer |
Borde del píxel superior del rectángulo convertido. Puede estar en píxeles físicos o virtuales en función del tipo de conversión. |
|
Coordenada X del píxel de pantalla de borde derecho convertido rectángulo convertido
|
ConvertedRectangleRightPixelXCoord | integer |
Borde del píxel derecho del rectángulo convertido. Puede estar en píxeles físicos o virtuales en función del tipo de conversión. |
|
Rectángulo convertido en píxel de pantalla de borde inferior coordenada Y
|
ConvertedRectangleBottomPixelYCoord | integer |
Borde inferior del píxel del rectángulo convertido. Puede estar en píxeles físicos o virtuales en función del tipo de conversión. |
|
Ancho del rectángulo convertido
|
ConvertedRectangleWidth | integer |
Ancho en píxeles del rectángulo convertido. Puede estar en píxeles físicos o virtuales en función del tipo de conversión. |
|
Alto del rectángulo convertido
|
ConvertedRectangleHeight | integer |
Alto en píxeles del rectángulo convertido. Puede estar en píxeles físicos o virtuales en función del tipo de conversión. |
Copia del archivo del cliente al servidor
Copia un archivo desde el equipo local (ejecutando el IA-Connect Director) en el equipo remoto (ejecutando el agente de IA-Connect).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del archivo de cliente
|
ClientFilePath | True | string |
Ruta de acceso del archivo desde la que se copia el archivo (en el equipo local que ejecuta el IA-Connect Director). |
|
Ruta de acceso del archivo del servidor
|
ServerFilePath | True | string |
Ruta de acceso del archivo en la que se copia el archivo (en el equipo que ejecuta el agente de IA-Connect). |
|
Comprimir
|
Compress | boolean |
¿Debe comprimirse el archivo al copiarlo? |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Copiar archivo
Copia un archivo en el equipo donde se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del archivo de origen
|
SourceFilePath | True | string |
Ruta de acceso completa al archivo de origen. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Ruta de acceso del archivo de destino
|
DestFilePath | True | string |
Ruta de acceso completa al destino en el que se debe copiar el archivo. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Copiar archivo en el Portapapeles
Copia el archivo local especificado en el Portapapeles en la sesión de usuario del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del archivo
|
Filepath | True | string |
Ruta de acceso del archivo al archivo local que se va a copiar en el Portapapeles. |
|
Cortar
|
Cut | boolean |
Si se establece en true, el archivo se cortará en lugar de copiarse. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
CopyFileToClipboardResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
Creación de un archivo de inicio de sesión de Escritorio remoto (RDS)
Cree un archivo de inicio de sesión de Escritorio remoto (RDS) que se pueda usar para iniciar automáticamente una sesión de Escritorio remoto mediante parámetros especificados, en lugar de requerir la automatización de la interfaz de usuario del cliente de Escritorio remoto. Un archivo de inicio de RDS tiene la extensión '.rdp' y a menudo se denomina archivo RDP.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Dirección remota
|
RemoteAddress | True | string |
Dirección del sistema remoto al que se va a conectar. Puede ser una dirección IP, un nombre de host o un nombre de dominio completo (FQDN). |
|
Ruta de acceso de la carpeta de salida
|
OutputFolderPath | True | string |
Carpeta en la que se va a guardar el archivo RDP. |
|
Nombre de archivo RDP
|
RDPFileName | True | string |
Nombre del archivo RDP que se creará en la ruta de acceso de la carpeta de salida. |
|
Sobrescribir el archivo RDP si ya existe
|
OverwriteRDPFileIfAlreadyExists | boolean |
Establézcalo en true para sobrescribir automáticamente cualquier archivo RDP con la misma carpeta o nombre de archivo. Se establece en false si no se debe crear un nuevo archivo RDP si ya existe un archivo RDP existente con la misma carpeta o nombre de archivo. |
|
|
Confiar en el equipo remoto
|
TrustRemoteComputer | boolean |
Establézcalo en true para marcar la dirección remota como de confianza (en el Registro de Windows), principalmente con fines de redirección de dispositivos, lo que elimina un elemento emergente que podría recibir al iniciar el archivo RDP. |
|
|
Almacenamiento de credenciales
|
StoreCredentials | boolean |
Establézcalo en true para crear una credencial de usuario que contenga los detalles de autenticación de Escritorio remoto. Esto puede permitirle conectarse al sistema de Escritorio remoto sin que se le solicite autenticación. |
|
|
Nombre de usuario
|
UserName | string |
Si almacena una credencial para contener los detalles de autenticación de Escritorio remoto, esto le permite especificar el nombre de usuario que se almacenará en la credencial. |
|
|
Contraseña
|
Password | string |
Si almacena una credencial para contener los detalles de autenticación de Escritorio remoto, esto le permite especificar la contraseña que se va a almacenar en la credencial. |
|
|
Tipo de credencial
|
CredentialType | string |
Si almacena una credencial para contener los detalles de autenticación de Escritorio remoto, le permite especificar el tipo de credencial: Windows o Genérico. Para guardar una credencial RDP, normalmente crearía una credencial de Windows. |
|
|
Persistencia de credenciales
|
CredentialPersistence | string |
Si almacena una credencial para contener los detalles de autenticación de Escritorio remoto, esto le permite especificar la persistencia de credenciales: Sesión (dura solo para esta sesión de inicio de sesión), LocalMachine (se conserva para este usuario entre sesiones y reinicios solo en este equipo) o Enterprise (podría desplazarse por esto entre máquinas). El valor predeterminado al crear archivos RDP es "Sesión". |
|
|
Redirigir impresoras
|
RedirectPrinters | boolean |
¿Deben asignarse impresoras en la sesión local a la sesión de Escritorio remoto? Esta configuración se puede aplicar al final remoto y, por lo tanto, no surte efecto. |
|
|
Redirigir todas las unidades
|
RedirectAllDrives | boolean |
¿Deben asignarse todas las letras de unidad (por ejemplo, C:) en la sesión local a la sesión de Escritorio remoto? Esta configuración se puede aplicar al final remoto y, por lo tanto, no surte efecto. |
|
|
Redireccionamiento del Portapapeles
|
RedirectClipboard | boolean |
¿Debe compartirse el Portapapeles entre el sistema local y remoto, lo que permite copiar y pegar entre los dos sistemas? Esta configuración se puede aplicar al final remoto y, por lo tanto, no surte efecto. |
|
|
Pantalla completa
|
Fullscreen | boolean |
Si la sesión de Escritorio remoto está en pantalla completa. |
|
|
Ancho del escritorio
|
DesktopWidth | integer |
Ancho de la sesión de Escritorio remoto en píxeles si la sesión de Escritorio remoto no es de pantalla completa. |
|
|
Alto del escritorio
|
DesktopHeight | integer |
Alto de la sesión de Escritorio remoto en píxeles si la sesión de Escritorio remoto no está en pantalla completa. |
|
|
Uso de varios monitores
|
UseMultiMonitor | boolean |
Se establece en false si una sesión de escritorio remoto de pantalla completa solo debe usar un solo monitor. Establézcalo en true si una sesión de Escritorio remoto de pantalla completa debe usar todos los monitores. No tiene ningún efecto en un sistema de supervisión único (y, por tanto, la mayoría de las máquinas virtuales). |
|
|
Profundidad de color de sesión
|
SessionBPP | integer |
Profundidad de color de la sesión de Escritorio remoto en bits por píxel (BPP). Un número mayor da como resultado más colores. Los valores admitidos son 15, 16, 24, 32. |
|
|
Ajuste de tamaño inteligente
|
SmartSizing | boolean |
Establézcalo en true para que el equipo local escale automáticamente el contenido de la sesión remota para ajustarse al tamaño de windows. Establézcalo en false para no escalar automáticamente. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Ruta de acceso del archivo RDP
|
RDPFilePath | string |
Ruta de acceso completa del archivo RDP generado. |
Creación de un secreto único de Orchestrator
Un secreto único proporciona una instalación para almacenar un secreto que se puede recuperar una vez, a través de una dirección URL única que no se pueda usar. Normalmente se usa para compartir secretos con una entidad de terceros. Puede crear un secreto de un solo uso mediante la interfaz de usuario de Orchestrator, la API REST o desde el flujo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre amigable
|
FriendlyName | True | string |
Se trata de un nombre descriptivo que se usa exclusivamente para identificar este secreto único. El único propósito de este nombre es ver en la lista de secretos de la interfaz de usuario de Orchestrator. |
|
Valor secreto
|
SecretValue | password |
Valor de secreto único que desea compartir y poner a disposición a través de una dirección URL única. |
|
|
Frase de recuperación 1
|
RetrievalPhrase1 | password |
Se trata de una frase necesaria para recuperar el secreto único a través de la dirección URL única. Si se deja en blanco, no se necesitará una frase de recuperación. Las fases de recuperación distinguen mayúsculas de minúsculas. |
|
|
Frase de recuperación 2
|
RetrievalPhrase2 | password |
Se trata de una segunda frase necesaria para recuperar el secreto único a través de la dirección URL única. Si se deja en blanco, no se necesitará una frase de recuperación. Las fases de recuperación distinguen mayúsculas de minúsculas. |
|
|
Recuperación máxima antes de la eliminación
|
MaximumRetrievalsBeforeDeletion | integer |
¿Cuántas veces se puede recuperar este secreto único antes de eliminarlo de Orchestrator? De forma predeterminada, se establece en 1 (una vez). Solo se establece en un valor mayor si varias personas necesitan acceder a este secreto. |
|
|
El secreto tiene una fecha de inicio
|
SecretHasAStartDate | boolean |
Habilite si el secreto no debe estar disponible para la recuperación, hasta una fecha y hora específicas. |
|
|
Fecha y hora de inicio del secreto
|
SecretStartDateTime | date-time |
Fecha y hora en que este secreto estará disponible para su recuperación. Las fechas y horas se escriben en formato dd/MM/aaaa HH:mm, y se almacenan y procesan en UTC /GMT+0. Por ejemplo: "2022-01-24T07:00:00" impediría que el secreto único se recuperara antes de las 07.00 horas UTC (GMT+0) el 24 de enero de 2022 (recibirá un 404). Como alternativa, use la entrada "Horas hasta la hora de inicio del secreto". Al usar esta entrada, debe establecer "Secret tiene una fecha de inicio" en true o se omitirá la entrada. |
|
|
Horas hasta la hora de inicio del secreto
|
HoursUntilSecretStartTime | integer |
Número de horas hasta que este secreto estará disponible para su recuperación. Como alternativa, use la entrada "Fecha y hora de inicio del secreto". Al usar esta entrada, debe establecer "Secret tiene una fecha de inicio" en true. |
|
|
El secreto tiene una fecha de expiración
|
SecretHasAnExpiryDate | boolean |
Habilite si el secreto se debe eliminar automáticamente después de un período de tiempo, independientemente de si se ha recuperado. |
|
|
Fecha y hora de expiración del secreto
|
SecretExpiryDateTime | date-time |
Fecha y hora en que se eliminará automáticamente este secreto, independientemente de si se ha recuperado. Las fechas y horas se escriben en formato aaaa-MM-ddTHH:mm:ss y se almacenan y procesan en UTC /GMT+0. Por ejemplo: '2022-01-24T07:00:00' eliminaría el secreto único a las 07.00 horas UTC (GMT+0) el 24 de enero de 2022. Como alternativa, use la entrada "Horas hasta que expire el secreto". Al usar esta entrada, debe establecer "Secret tiene una fecha de expiración" en true o se omitirá la entrada. |
|
|
Horas hasta la expiración del secreto
|
HoursUntilSecretExpiry | integer |
Número de horas hasta que este secreto se eliminará automáticamente, independientemente de si se ha recuperado. Como alternativa, use la entrada "Fecha y hora de expiración secreta". Al usar esta entrada, debe establecer "Secret tiene una fecha de expiración" en true. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Dirección URL de recuperación
|
RetrievalURL | string |
La dirección URL única, que se usa para recuperar el secreto único. |
|
Identificador de recuperación
|
RetrievalId | string |
Identificador de recuperación único. Esta dirección URL única se crea a partir de este identificador único. Este identificador puede ser útil si necesita construir su propia dirección URL, en un escenario personalizado. |
Crear directorio
Crea un directorio (carpeta) en el equipo donde se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del directorio
|
DirectoryPath | True | string |
Ruta de acceso completa al directorio (carpeta). Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Error si ya existe
|
ErrorIfAlreadyExists | boolean |
¿Debería IA-Connect generar un error si el directorio (carpeta) ya existe? |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Desbloquear sesión
Desbloquea la sesión en la que se ejecuta el agente de IA-Connect. Esto requiere que el IA-Connect proveedor de credenciales de unlocker esté instalado en el equipo que hospeda la sesión, ya que solo un proveedor de credenciales puede desbloquear un equipo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Desbloquear contraseña
|
UnlockPassword | True | string |
Contraseña para desbloquear la sesión actual. Esta es la contraseña de usuario de Windows de la cuenta que ha iniciado sesión en la sesión que está bloqueada actualmente. Si se trata de una contraseña "Almacenada", escriba en el formato {IAConnectPassword:StoredPasswordIdentifier} y establezca la entrada "contraseña almacenada" en true. Si se trata de una credencial genérica de Orchestrator, escriba en el formato {OrchestratorCredential:FriendlyName} y establezca la entrada "contraseña almacenada" en true. |
|
La contraseña contiene contraseña almacenada
|
PasswordContainsStoredPassword | boolean |
Establézcalo en true si la contraseña es un identificador de contraseña almacenado IA-Connect (por ejemplo, generado por la acción "Generar contraseña") o una credencial genérica de IA-Connect Orchestrator (por ejemplo, si usa IA-Connect con un flujo de PA). |
|
|
Detección de si está bloqueado
|
DetectIfLocked | True | boolean |
Si el agente de IA-Connect intenta detectar si la sesión está bloqueada. Si se establece en true y la sesión no se detecta como bloqueada, esta acción simplemente no hará nada (ya que no hay nada que hacer). Solo se establece en false si IA-Connect detecta erróneamente si la sesión está bloqueada y desea forzar un intento de desbloqueo (lo que producirá un error si la sesión no está bloqueada). |
|
Detección del proveedor de credenciales
|
DetectCredentialProvider | True | boolean |
Si el agente de IA-Connect intenta detectar la existencia del proveedor de credenciales de IA-Connect unlocker antes de enviar una solicitud de desbloqueo. Solo debe deshabilitarlo si el proveedor de credenciales de IA-Connect está presente y en ejecución, pero, por algún motivo, el agente de IA-Connect no lo detecta. |
|
Segundos para esperar el desbloqueo
|
SecondsToWaitForUnlock | integer |
Cuánto tiempo (en segundos) debe esperar el agente de IA-Connect para comprobar que el escritorio se ha desbloqueado correctamente (detectando el estado de desbloqueo del escritorio). De forma predeterminada, esto es de hasta 5 segundos. Establezca en 0 para deshabilitar esta característica y continuar sin comprobar que el escritorio se ha desbloqueado. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Desbloqueo de sesión realizado
|
SessionUnlockPerformed | boolean |
Establézcalo en true si la sesión estaba bloqueada y se realizó una acción de desbloqueo. Establézcalo en false si la sesión no estaba bloqueada y "Detect if locked" se estableció en true, lo que da lugar a que no se realice ninguna acción. |
Descargar archivo HTTP
Descarga un archivo en el equipo donde se ejecuta el agente de IA-Connect mediante HTTP(S).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Dirección URL de descarga
|
DownloadURL | True | string |
Dirección URL de descarga HTTP o HTTPS. |
|
Guardar ruta de acceso del archivo
|
SaveFilename | string |
Ruta de acceso completa al nombre de archivo para guardar. Si este campo está en blanco y ha especificado "Devolver contenido como cadena" como True, el archivo no se guardará en el equipo. |
|
|
Sobrescribir el archivo existente
|
OverwriteExistingFile | boolean |
Si ya existe un archivo con el nombre especificado en la entrada "Guardar ruta de acceso del archivo", ¿debe sobrescribirse? |
|
|
Autenticación de paso a través
|
PassthroughAuthentication | boolean |
¿Deben pasarse las credenciales del usuario al servidor web? Normalmente, esto solo se usaría para sitios internos de intranet. |
|
|
Agente de usuario
|
UserAgent | string |
Esto le permite establecer el Agente de usuario notificado en la página web. Normalmente, esto no es necesario y solo debe cambiarse si una página web requiere una cadena de agente determinada. |
|
|
Aceptar
|
Accept | string |
Este parámetro especifica qué tipos de contenido se admiten. Esto solo debe cambiarse si el contenido que está descargando requiere un tipo de contenido diferente. |
|
|
Compatibilidad con TLS10
|
SupportTLS10 | boolean |
Establézcalo en True para admitir el protocolo de cifrado TLS 1.0. |
|
|
Compatibilidad con TLS11
|
SupportTLS11 | boolean |
Establézcalo en True para admitir el protocolo de cifrado TLS 1.1. |
|
|
Compatibilidad con TLS12
|
SupportTLS12 | boolean |
Establézcalo en True para admitir el protocolo de cifrado TLS 1.2. |
|
|
Descompresión automática desinflado
|
AutoDecompressDeflate | boolean |
Algunos contenidos web se devuelven comprimidos mediante la compresión "deflate". Si se establece este valor en True, se informa al servidor web de que se admite "deflate" y, si el contenido se envía mediante esta compresión, se descomprimirá automáticamente. |
|
|
Descomprimir automáticamente GZip
|
AutoDecompressGZIP | boolean |
Algunos contenidos web se devuelven comprimidos mediante la compresión 'GZIP'. Si se establece este valor en True, se informa al servidor web de que se admite "GZIP" y, si el contenido se envía mediante esta compresión, se descomprimirá automáticamente. |
|
|
Devolver contenido como cadena
|
ReturnContentsAsString | boolean |
¿Debe devolverse el contenido del archivo como una cadena? |
|
|
Devolver codificación de contenido
|
ReturnContentEncoding | string |
Codificación del contenido descargado. Esto solo se usa si "Devolver contenido como cadena" es True y define la codificación del contenido descargado para que se pueda interpretar correctamente. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Descarga del contenido del archivo
|
DownloadFileContents | string |
Contenido del archivo descargado. |
Descomprimir archivo
Descomprime un archivo que se ha comprimido mediante compresión ZIP.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del archivo ZIP
|
ZIPFilename | True | string |
Ruta de acceso completa al archivo ZIP que se va a descomprimir. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Extraer carpeta
|
ExtractFolder | string |
Ruta de acceso de carpeta de la carpeta en la que se va a extraer el archivo ZIP. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
|
Extracción de todos los archivos en una sola carpeta
|
ExtractAllFilesToSingleFolder | boolean |
Si se establece en True, se omitirá la estructura de carpetas dentro del ARCHIVO ZIP y se extraerán todos los archivos en la carpeta especificada. |
|
|
Incluir archivos de expresión regular
|
IncludeFilesRegEx | string |
Expresión regular opcional que permite especificar qué archivos se deben extraer. Solo coincide con el nombre de archivo. |
|
|
Excluir archivos de expresión regular
|
ExcludeFilesRegEx | string |
Expresión regular opcional que permite especificar qué archivos se deben excluir de la extracción. Solo coincide con el nombre de archivo. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Número de archivos extraídos correctamente
|
FilesExtractedSuccessfully | integer |
Número de archivos extraídos del archivo ZIP correctamente. |
|
Número de archivos que no se pudieron extraer
|
FilesFailedToExtract | integer |
Número de archivos que no se pudieron extraer del archivo ZIP. |
|
Número de archivos excluidos
|
FilesExcluded | integer |
Número de archivos excluidos (si se usa la entrada "Excluir expresiones regulares de archivos"). |
Desconectar sesión remota
Si el agente de IA-Connect se ejecuta en una sesión remota, esta acción desconecta la sesión remota. Esto no es lo mismo que iniciar sesión y dejará la sesión remota en ejecución en un estado desconectado. Esta acción se puede usar donde desea volver a conectarse a la sesión remota más adelante y continuar desde el mismo estado, en lugar de iniciar una nueva sesión. Si el agente de IA-Connect se ejecuta localmente, esta acción bloqueará la sesión.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Segundos de espera
|
SecondsToWait | integer |
Tiempo de espera antes de emitir el comando de desconexión al sistema operativo para que el agente de IA-Connect pueda notificar la finalización del comando antes de perder contacto (que solo se produciría en una sesión remota). |
|
|
No desconecte si el agente local
|
DoNotDisconnectIfLocalAgent | boolean |
Si se establece en true y el agente de IA-Connect se ejecuta en una sesión local (es decir, directamente en el trabajo), esta acción se omitirá silenciosamente. Esto es útil porque la desconexión de un agente local bloquearía la sesión y, por tanto, limitaría las funciones de RPA hasta que se desbloquea la sesión. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Deshabilitar IA-Connect próximo salto
Deshabilita el próximo salto para que el Agente procese todos los comandos futuros que los recibe (en lugar de reenviarse al Agente del próximo salto).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Detener mantener activa la sesión
Detiene la sesión de usuario del agente de IA-Connect mantenerse activa.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
StopKeepSessionAliveResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
Dibujar rectángulo en pantalla
Dibuja un rectángulo en pantalla para ayudar a identificar coordenadas de pantalla o la salida de una acción que informa de las coordenadas de pantalla. El rectángulo se quita automáticamente después de 5 segundos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Coordenada X del píxel de pantalla del borde izquierdo del rectángulo
|
RectangleLeftPixelXCoord | True | integer |
Borde izquierdo del píxel del rectángulo que se va a mostrar. Puede estar en píxeles virtuales o físicos en función de la entrada "Las coordenadas son físicas". |
|
Coordenada X del píxel de pantalla de borde derecho rectángulo
|
RectangleRightPixelXCoord | True | integer |
Borde de píxel derecho del rectángulo que se va a mostrar. Puede estar en píxeles virtuales o físicos en función de la entrada "Las coordenadas son físicas". |
|
Coordenada Y del píxel de pantalla de borde superior rectángulo
|
RectangleTopPixelYCoord | True | integer |
Borde superior del píxel del rectángulo que se va a mostrar. Puede estar en píxeles virtuales o físicos en función de la entrada "Las coordenadas son físicas". |
|
Coordenada Y del píxel de pantalla del borde inferior rectángulo
|
RectangleBottomPixelYCoord | True | integer |
Borde inferior del píxel del rectángulo que se va a mostrar. Puede estar en píxeles virtuales o físicos en función de la entrada "Las coordenadas son físicas". |
|
Color de lápiz
|
PenColour | string |
Color del rectángulo que se va a dibujar (por ejemplo, rojo, verde, azul, amarillo, púrpura o naranja) o un código hexadecimal de cadena, por ejemplo, #FF0000. |
|
|
Píxeles de grosor del lápiz
|
PenThicknessPixels | integer |
Grosor (en píxeles) del borde del rectángulo resaltado. |
|
|
Segundos para mostrar
|
SecondsToDisplay | integer |
Número de segundos que se va a mostrar el rectángulo. |
|
|
Las coordenadas son físicas
|
CoordinatesArePhysical | boolean |
Establézcalo en true si las coordenadas proporcionadas son coordenadas de pantalla físicas. Establézcalo en false si las coordenadas que se proporcionan son virtuales. Si el escalado de pantalla subyacente es de 100%, las coordenadas físicas y virtuales son las mismas. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
DrawRectangleOnScreenResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
Doble clic izquierdo del mouse
Hace doble clic en el botón izquierdo del mouse en la sesión de usuario del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Retraso en milisegundos
|
DelayInMilliseconds | integer |
Retraso entre cada clic, en milisegundos. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Doble clic izquierdo del mouse en coordenadas
Hace doble clic en el botón izquierdo del mouse en la sesión de usuario del agente de IA-Connect en las coordenadas especificadas. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
X píxeles
|
XCoord | True | integer |
Valor de coordenada X (en píxeles). |
|
Píxeles Y
|
YCoord | True | integer |
Valor de coordenada Y (en píxeles). |
|
Retraso en milisegundos
|
DelayInMilliseconds | integer |
Retraso entre cada clic, en milisegundos. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Ejecución de un agente de IA-Connect alternativo enviado desde el director
Ejecuta un agente de IA-Connect alternativo (por ejemplo, una versión posterior) mediante la carga del agente alternativo desde el director de IA-Connect y, a continuación, carga el ejecutable alternativo del agente.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de archivo local
|
LocalFilename | True | string |
Ruta de acceso completa a la IA-Connect Agent.exe alternativa a la que se puede acceder desde el director de IA-Connect. |
|
Nombre de archivo remoto
|
RemoteFilename | string |
Ruta de acceso completa a la ubicación para copiar la IA-Connect Agent.exe alternativa (en el sistema remoto). Si no se especifica, se elegirá un nombre de archivo temporal. Si la alternativa IA-Connect Agente se carga en la memoria, este archivo no se creará (ya que no es necesario) a menos que establezca "Guardar en disco incluso si se ejecuta desde la memoria" en true. Solo lo establecería en true si quisiera usar las acciones de código dinámico de IA-Connect que requerían "Referencia al ensamblado en ejecución" (por ejemplo, para acceder a IA-Connect métodos internos). |
|
|
Comprimir
|
Compress | boolean |
¿Debe comprimirse el archivo ejecutable del agente IA-Connect alternativo durante la carga? |
|
|
Arguments
|
Arguments | string |
Los argumentos opcionales que se van a pasar al IA-Connect Agent.exe cuando se ejecuta. |
|
|
Permitir degradación
|
PermitDowngrade | boolean |
¿Se deben permitir versiones anteriores del agente de IA-Connect? |
|
|
Omitir comprobación de versión
|
SkipVersionCheck | boolean |
¿No se debe comprobar la versión de los agentes de IA-Connect (existentes y nuevos), lo que da lugar a que la nueva versión se use en todos los escenarios (incluso en la misma versión)? |
|
|
Cargar en memoria
|
LoadIntoMemory | boolean |
¿Se debe ejecutar el agente de IA-Connect alternativo en la memoria? Si se establece en true, el nuevo agente se carga en la memoria y se ejecuta dentro de un ensamblado del agente existente. Si se establece en false, el nuevo agente se ejecuta como un proceso normal y el exe del agente existente se cerrará. |
|
|
Guardar en el disco incluso si se ejecuta desde la memoria
|
SaveToDiskEvenIfRunningFromMemory | boolean |
¿Debe guardarse el agente de IA-Connect alternativo en el disco aunque se esté ejecutándose en la memoria? Solo lo establecería en true si quisiera usar las acciones de código dinámico de IA-Connect que requerían "Referencia al ensamblado en ejecución" (por ejemplo, para acceder a IA-Connect métodos internos). |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Archivo alternativo copiado
|
AlternativeFileCopied | boolean |
Informa si se usó la alternativa IA-Connect Agente. |
Ejecución del proceso
Inicie un proceso, un comando o una aplicación.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del proceso
|
ProcessName | True | string |
Proceso que se va a ejecutar. Por ejemplo, notepad.exe o C:\windows\system32\notepad.exe. El agente de IA-Connect expandirá las variables de entorno de la ruta de acceso. |
|
Arguments
|
Arguments | string |
Cualquier argumento de línea de comandos que se va a usar al iniciar la aplicación. |
|
|
Carpeta de trabajo
|
WorkingDirectory | string |
Carpeta o directorio de trabajo para el proceso. El agente de IA-Connect expandirá las variables de entorno de la ruta de acceso. |
|
|
Uso de Shell execute
|
UseShellExecute | boolean |
¿Debe iniciarse el proceso mediante el shell del sistema operativo? |
|
|
Crear ninguna ventana
|
CreateNoWindow | boolean |
¿Debe iniciarse el proceso sin ventana? |
|
|
Estilo de ventana
|
WindowStyle | string |
Proporcione el estilo de ventana (normal, maximizado, minimizado o oculto). |
|
|
Esperar proceso
|
WaitForProcess | boolean |
¿Deberíamos esperar a que finalice el proceso? Esto probablemente solo se usaría al ejecutar un programa o script necesario para finalizar antes de poder continuar. |
|
|
Redirección de la salida estándar
|
RedirectStandardOutput | boolean |
¿Se debe redirigir la salida estándar? |
|
|
Error estándar de redirección
|
RedirectStandardError | boolean |
¿Se debe redirigir el error estándar? |
|
|
Redirigir el error estándar a la salida
|
RedirectStandardErrorToOutput | boolean |
¿Se debe redirigir el error estándar a la salida? |
|
|
Codificación de salida estándar
|
StandardOutputEncoding | string |
Proporcione la codificación de salida estándar (UTF8, UTF7, UTF16, ASCII o UTF16BE). |
|
|
Codificación de errores estándar
|
StandardErrorEncoding | string |
Proporcione la codificación de errores estándar (UTF8, UTF7, UTF16, ASCII o UTF16BE). |
|
|
Nombre de dominio de RunAs
|
RunAsDomain | string |
Dominio de la ejecución como usuario. Si no se especifica el dominio, el nombre de usuario debe tener el formato username@domainFQDN. |
|
|
Nombre de usuario de RunAs
|
RunAsUsername | string |
Nombre de usuario de la ejecución como usuario. |
|
|
Contraseña de RunAs
|
RunAsPassword | password |
Contraseña de la ejecución como usuario. |
|
|
RunAs load user profile
|
RunAsLoadUserProfile | boolean |
¿Debe cargarse el perfil de usuario de Windows de la ejecución como usuario? |
|
|
Privilegios elevados de RunAs
|
RunAsElevate | boolean |
¿Se debe ejecutar el proceso con privilegios elevados? |
|
|
Tiempo de espera en segundos
|
TimeoutInSeconds | integer |
Número máximo de segundos que se va a esperar a que finalice el proceso. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Proceso iniciado
|
ProcessStarted | boolean |
Devuelve true si se inició el proceso. |
|
Código de salida
|
ExitCode | integer |
Devuelve el código de salida del proceso. |
|
Se agota el tiempo de espera del proceso
|
ProcessTimedOut | boolean |
Devuelve true si el proceso ha agotado el tiempo de espera. |
|
Id. de proceso
|
ProcessId | integer |
Identificador de proceso del proceso que se inició. |
|
Salida estándar
|
StandardOutput | string |
Contenido de salida estándar. |
|
Error estándar
|
StandardError | string |
Contenido del error estándar. |
Ejecución del proceso de PowerShell
Inicie un proceso de PowerShell, ejecute un script existente en el disco o proporcione el contenido del script que se va a ejecutar. Considere la posibilidad de usar la acción "Ejecutar script de PowerShell", que es mucho más eficaz y proporciona una tabla de datos de la salida del script de PowerShell. Use esta acción si el script de PowerShell genera una salida estándar o un error estándar (por ejemplo, usa Write-Host en lugar de devolver una tabla), requiere PowerShell 7 o ejecuta acciones de Active Directory como un usuario alternativo y CredSSP a través de WinRM no está disponible.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ejecutable de PowerShell
|
PowerShellExecutable | string |
Ruta de acceso al ejecutable de PowerShell. Deje como valor predeterminado "PowerShell.exe" para ejecutar el archivo ejecutable de PowerShell predeterminado, tal como se define en la ruta de acceso de Windows. Use "%SYSTEMROOT%\system32\WindowsPowerShell\v1.0\PowerShell.exe" para PowerShell 5.x. Use "C:\Program Files\PowerShell\7\pwsh.exe" para PowerShell 7. El agente de IA-Connect expandirá las variables de entorno de la ruta de acceso. |
|
|
Ruta de acceso del archivo de script de PowerShell
|
PowerShellScriptFilePath | string |
Ruta de acceso a un script de PowerShell existente que se va a ejecutar. El agente de IA-Connect debe tener acceso al script de PowerShell (es decir, si el agente se ejecuta en una sesión remota, el script debe estar en el sistema remoto o accesible desde el sistema remoto). Como alternativa, deje esta entrada en blanco y proporcione el contenido del script de PowerShell en la entrada "Contenido del script de PowerShell". El agente de IA-Connect expandirá las variables de entorno de la ruta de acceso. |
|
|
Contenido del script de PowerShell
|
PowerShellScriptContents | string |
Contenido del script de PowerShell que se va a ejecutar, en lugar de proporcionar la ruta de acceso a un script de PowerShell existente. |
|
|
Carpeta de trabajo
|
WorkingDirectory | string |
Carpeta o directorio de trabajo para el script de PowerShell. El agente de IA-Connect expandirá las variables de entorno de la ruta de acceso. |
|
|
Crear ninguna ventana
|
CreateNoWindow | boolean |
Si se establece en true (valor predeterminado), el script de PowerShell se ejecutará de forma invisible. Si se establece en false, aparecerá la ventana de script de PowerShell. Esto puede ser útil si el script de PowerShell solicita la entrada y tiene previsto usar las acciones globales del mouse y del mouse y el teclado para interactuar con él. |
|
|
Estilo de ventana
|
WindowStyle | string |
Proporcione el estilo de ventana (normal, maximizado, minimizado o oculto), si el script de PowerShell está configurado para ejecutarse visiblemente. |
|
|
Esperar proceso
|
WaitForProcess | boolean |
¿Debe el agente de IA-Connect esperar a que finalice el script de PowerShell? Esto se establece en true, de forma predeterminada, para permitir que el agente de IA-Connect obtenga la salida del script. Establézcalo en false para fire-and-forget. |
|
|
Redirección de la salida estándar
|
RedirectStandardOutput | boolean |
Si se establece en true (valor predeterminado), se redirigirá la salida estándar del script, lo que permite que el Agente lo devuelva en la variable StandardOutput. Esto resulta útil si desea devolver la salida del script al Agente (por ejemplo, la salida de Write-Host). |
|
|
Error estándar de redirección
|
RedirectStandardError | boolean |
Si se establece en true, se redirigirá el error estándar del script, lo que permite que el Agente lo devuelva en la variable StandardError. |
|
|
Redirigir el error estándar a la salida
|
RedirectStandardErrorToOutput | boolean |
Si se establece en true, el error estándar del script se redirigirá a la salida estándar y se combinarán en una única salida. |
|
|
Codificación de salida estándar
|
StandardOutputEncoding | string |
Proporcione la codificación de salida estándar (UTF8, UTF7, UTF16, ASCII o UTF16BE). |
|
|
Codificación de errores estándar
|
StandardErrorEncoding | string |
Proporcione la codificación de errores estándar (UTF8, UTF7, UTF16, ASCII o UTF16BE). |
|
|
Nombre de dominio de RunAs
|
RunAsDomain | string |
Dominio de la ejecución como usuario. Si no se especifica el dominio, el nombre de usuario debe tener el formato username@domainFQDN. |
|
|
Nombre de usuario de RunAs
|
RunAsUsername | string |
Nombre de usuario de la ejecución como usuario. |
|
|
Contraseña de RunAs
|
RunAsPassword | password |
Contraseña de la ejecución como usuario. |
|
|
RunAs load user profile
|
RunAsLoadUserProfile | boolean |
¿Debe cargarse el perfil de usuario de Windows de la ejecución como usuario? |
|
|
Privilegios elevados de RunAs
|
RunAsElevate | boolean |
¿Debe ejecutarse el script de PowerShell con privilegios elevados? Es posible que tenga dificultades extremas para aceptar la solicitud de elevación. |
|
|
Tiempo de espera en segundos
|
TimeoutInSeconds | integer |
Número máximo de segundos que se va a esperar a que finalice el script de PowerShell. |
|
|
Carpeta temporal del script de PowerShell
|
PowerShellScriptTempFolder | string |
De forma predeterminada, si proporciona un script de PowerShell en la entrada "Contenido del script de PowerShell", el agente de IA-Connect guarda el script en el archivo "%TEMP%\IA-Connect\TempPowerShell-{Date}-{Time}.ps1', passes it to PowerShell.exe a través de la entrada -File y elimina el archivo cuando se haya completado el script. Es posible que esta ruta de acceso predeterminada no sea aceptable si usa un nombre de usuario de RunAs, ya que es posible que el usuario RunAs no pueda acceder al perfil de la cuenta que ejecuta el agente de IA-Connect. Use esta entrada para proporcionar una carpeta alternativa. Por ejemplo: "%SYSTEMDRIVE% emp". El agente de IA-Connect expandirá las variables de entorno de la ruta de acceso. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Proceso iniciado
|
ProcessStarted | boolean |
Devuelve true si se inició el proceso de script de PowerShell (PowerShell.exe). |
|
Código de salida
|
ExitCode | integer |
Devuelve el código de salida del proceso de script de PowerShell (PowerShell.exe). |
|
Se agota el tiempo de espera del proceso
|
ProcessTimedOut | boolean |
Devuelve true si el proceso de script de PowerShell (PowerShell.exe) ha agotado el tiempo de espera. |
|
Id. de proceso
|
ProcessId | integer |
Identificador de proceso del proceso de script de PowerShell (PowerShell.exe) que se inició. |
|
Salida estándar
|
StandardOutput | string |
Contenido de salida estándar. |
|
Error estándar
|
StandardError | string |
Contenido del error estándar. |
Ejecutar agente de IA-Connect alternativo
Ejecuta un agente de IA-Connect alternativo (por ejemplo, una versión posterior) cargando el archivo ejecutable del agente desde una ubicación de archivo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Filename
|
Filename | True | string |
Ruta de acceso completa a la alternativa IA-Connect Agent.exe que se va a ejecutar. Esta ruta de acceso debe ser accesible desde la sesión en la que el agente de IA-Connect se está ejecutando actualmente. |
|
Arguments
|
Arguments | string |
Los argumentos opcionales que se van a pasar al IA-Connect Agent.exe cuando se ejecuta. |
|
|
Cargar en memoria
|
LoadIntoMemory | boolean |
¿Se debe ejecutar el agente de IA-Connect alternativo en la memoria? Si se establece en true, el nuevo agente se carga en la memoria y se ejecuta dentro de un ensamblado del agente existente. Si se establece en false, el nuevo agente se ejecuta como un proceso normal y el exe del agente existente se cerrará. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Ejecute el comando genérico IA-Connect Agent
Ejecuta un comando genérico IA-Connect Agent que pasa argumentos como JSON y devuelve datos de salida como JSON. Se usa para ejecutar comandos del Agente cuando el Director e Inspector son versiones anteriores que el Agente y, por lo tanto, no entienden el comando.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
nombre del comando del agente de IA-Connect
|
CommandName | True | string |
Nombre interno del comando IA-Connect Agent. La acción "GetAgentActionsInClass" puede proporcionar una lista de nombres de comandos. |
|
Entrada JSON
|
InputJSON | string |
Entrada en el comando del agente de IA-Connect, en formato JSON. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
JSON de salida
|
OutputJSON | string |
Salida del comando IA-Connect Agent, en formato JSON. |
Elimina una credencial de usuario.
Elimina una credencial en el perfil del usuario en la sesión del agente de IA-Connect. Las credenciales se pueden ver desde el Panel de control de Windows.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Dirección de credencial
|
CredentialAddress | True | string |
Nombre o dirección de la credencial. |
|
Tipo de credencial
|
CredentialType | True | string |
Tipo de credencial: Windows o Genérico. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
CredentialDeleteResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
Eliminación de IA-Connect sesión por nombre
Elimina la sesión de IA-Connect Director especificada si existe. Esta es la sesión en la que se envían comandos a un agente de IA-Connect. El nombre se conocerá desde una acción anterior "Adjuntar".
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
IA-Connect nombre de sesión
|
IAConnectSessionName | True | string |
Nombre de la sesión de IA-Connect que se va a eliminar. |
|
Adjuntar a la sesión de nivel 1 IA-Connect si se ha realizado correctamente
|
AttachToTier1IAConnectSessionOnSuccess | boolean |
¿Debe IA-Connect volver a conectarse a la sesión de nivel 1 IA-Connect (la sesión del director IA-Connect del director que recibe los mensajes SOAP o REST) si la sesión se ha cerrado correctamente? |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
IA-Connect sesión eliminada
|
IAConnectSessionKilled | boolean |
Devuelve true si se ha eliminado la sesión con el nombre especificado o false si no. |
|
Nombre de sesión de nivel 1 IA-Connect adjunto
|
AttachedTier1IAConnectSessionName | string |
Nombre de la sesión de nivel 1 IA-Connect a la que se ha conectado. |
Eliminación de la identidad de la seguridad de archivos
Quita una identidad (por ejemplo, usuario, grupo o equipo) de los permisos de seguridad de un archivo en el equipo en el que se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del archivo
|
FilePath | True | string |
Ruta de acceso completa al archivo. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Identidad que se va a quitar
|
IdentityToRemove | True | string |
Identidad del usuario o grupo que se va a quitar. Puede estar en el formato "username", "DOMAIN\username" o "username@domainfqdn". |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Se quitó el permiso
|
PermissionWasRemoved | boolean |
Devuelve true si el permiso se quitó correctamente. |
Eliminación de la identidad de la seguridad de carpetas
Quita una identidad (por ejemplo, un usuario, grupo o equipo) de los permisos de seguridad de una carpeta del equipo en el que se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Folder path (Ruta de acceso a la carpeta)
|
FolderPath | True | string |
Ruta de acceso completa a la carpeta. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Identidad que se va a quitar
|
IdentityToRemove | True | string |
Identidad del usuario o grupo que se va a quitar. Puede estar en el formato "username", "DOMAIN\username" o "username@domainfqdn". |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Se quitó el permiso
|
PermissionWasRemoved | boolean |
Devuelve true si el permiso se quitó correctamente. |
Eliminación de la operación de tarea de automatización de Orchestrator
Elimine una tarea específica de automatización de Orchestrator proporcionando el identificador de operación de tarea único.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Identificador de la operación
|
OperationId | True | string |
Identificador de operación de la tarea Orchestrator que se va a eliminar. |
|
Actualización del sistema de origen
|
UpdateSourceSystem | boolean |
Si se establece en true (valor predeterminado) y la tarea Orchestrator está vinculada a un sistema de origen (por ejemplo, ServiceNow), Orchestrator realizará las acciones especificadas en la configuración del sistema de origen en Orchestrator (por ejemplo, cierre el vale). Si se establece en false o la tarea no está vinculada a un sistema de origen, la tarea solo se eliminará de Orchestrator. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
TasksDeleteTaskOperationResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
Eliminación de un subproceso del agente
Elimina un subproceso del Agente o todos los subprocesos del Agente, matando (terminando, anulando) primero el subproceso, si todavía se está ejecutando. Un subproceso del Agente se puede usar para ejecutar determinadas acciones en un subproceso, lo que permite que las acciones se ejecuten durante mucho tiempo (más tiempo de espera de RPA) o para ejecutarse en paralelo con otras acciones. Los procesos o flujos que supervisan el subproceso del agente recibirán un error "El identificador de subproceso del agente no existe".
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Identificador de subproceso
|
ThreadId | integer |
Si anteriormente ejecutó una acción del Agente como un subproceso, proporcione el identificador del subproceso para finalizar y eliminar el subproceso. Este identificador de subproceso se habrá proporcionado como salida de la acción anterior que se ejecutó como un subproceso. Si el identificador de subproceso del agente especificado no existe, se generará una excepción. |
|
|
Eliminar todos los subprocesos del agente
|
DeleteAllAgentThreads | boolean |
Establezca en true para eliminar todos los subprocesos del Agente. Establezca en false (valor predeterminado) para eliminar un único subproceso del Agente especificado por la entrada "Identificador de subproceso". |
|
|
Se produce una excepción si no se puede eliminar el subproceso del agente
|
RaiseExceptionIfAgentThreadFailsToDelete | boolean |
Establézcalo en true para generar una excepción si no se puede eliminar un subproceso del Agente. Tenga en cuenta que esto podría provocar una excepción si se completa un subproceso del Agente al emitir esta acción (ya que ya no existirá en el momento de la eliminación). Establézcalo en false (valor predeterminado) para omitir los errores al eliminar subprocesos del Agente. La salida "Número de subprocesos del Agente eliminados" notificará cuántos subprocesos del Agente se eliminaron. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Número de subprocesos del agente eliminados
|
NumberOfAgentThreadsDeleted | integer |
Si "Eliminar todos los subprocesos del Agente" es true, esta salida contendrá el número de subprocesos del Agente eliminados (0 o superior). Si "Eliminar todos los subprocesos del Agente" es false y se proporcionó un identificador de subproceso del agente, esta salida se establecerá en 0 o 1. |
Eliminación de un subproceso del agente
Elimina (termina, anula) un subproceso del Agente. Un subproceso del Agente se puede usar para ejecutar determinadas acciones en un subproceso, lo que permite que las acciones se ejecuten durante mucho tiempo (más tiempo de espera de RPA) o para ejecutarse en paralelo con otras acciones. El subproceso del Agente no se elimina (use la acción "Eliminar un subproceso del Agente" para eliminar subprocesos) para permitir que los procesos o flujos supervisen el subproceso del agente para recibir el error "IA-Connect subproceso del Agente".
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Identificador de subproceso
|
ThreadId | True | integer |
Si anteriormente ejecutó una acción del Agente como un subproceso, proporcione el identificador del subproceso para finalizar el subproceso (detenga permanentemente la ejecución del subproceso). Este identificador de subproceso se habrá proporcionado como salida de la acción anterior que se ejecutó como un subproceso. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
KillAgentThreadResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
Eliminar archivo
Elimina un archivo en el equipo donde se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del archivo
|
Filename | True | string |
Ruta de acceso completa al archivo. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Eliminar archivos
Elimina los archivos de una carpeta especificada que coincida con un patrón en el equipo en el que se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del directorio
|
DirectoryPath | True | string |
Ruta de acceso completa al directorio (carpeta). Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Modelo
|
Pattern | string |
Patrón que coincide con los archivos que se van a eliminar, por ejemplo , . para todos los archivos o *.txt para los archivos con una extensión de .txt. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Número de archivos eliminados
|
NumberOfFilesDeleted | integer |
Número de archivos que se eliminaron correctamente. |
|
Número de archivos que no se pudieron eliminar
|
NumberOfFilesFailedToDelete | integer |
Número de archivos que no se pudieron eliminar. |
Eliminar contraseña en la memoria del agente
Elimine una contraseña almacenada en la memoria del Agente o elimine todas las contraseñas almacenadas por el Agente.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Eliminar todas las contraseñas
|
DeleteAllPasswords | boolean |
Establézcalo en true para eliminar todas las contraseñas almacenadas en la memoria del Agente. Establézcalo en false (valor predeterminado) para eliminar una sola contraseña que coincida con el identificador proporcionado. |
|
|
Identificador
|
Identifier | string |
Identificador único de la contraseña que se va a eliminar. Por ejemplo: SAPGUILogon. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
DeletePasswordInAgentMemoryResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
Eliminar directorio
Elimina un directorio (carpeta) en el equipo donde se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del directorio
|
DirectoryPath | True | string |
Ruta de acceso completa al directorio (carpeta). Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Recursivo
|
Recursive | boolean |
¿También se deben eliminar subdirectorios (subcarpetas) y archivos en el directorio? |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Eliminar tarea de automatización de Orchestrator
Elimine una tarea de automatización de Orchestrator que se haya diferido.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de tarea
|
TaskId | True | integer |
Identificador de la tarea de automatización de Orchestrator que se va a eliminar. |
|
Actualización del sistema de origen
|
UpdateSourceSystem | boolean |
Si se establece en true (valor predeterminado) y la tarea Orchestrator está vinculada a un sistema de origen (por ejemplo, ServiceNow), Orchestrator realizará las acciones especificadas en la configuración del sistema de origen en Orchestrator (por ejemplo, cierre el vale). Si se establece en false o la tarea no está vinculada a un sistema de origen, la tarea solo se eliminará de Orchestrator. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
TasksDeleteTaskResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
Enviar claves
Envía pulsaciones de tecla global en la sesión de usuario del agente de IA-Connect. Esto simula que un usuario presiona esas teclas en el teclado. Asegúrese de que el elemento Window de destino esté centrado o que la aplicación incorrecta reciba las teclas o se omita.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Mensaje de texto
|
Text | True | string |
La tecla presiona para simularse en la sesión de usuario del agente de IA-Connect. Los códigos de clave se documentan en la sintaxis "Enviar claves" en la "Guía del usuario de la interfaz de usuario". Para introducir alfanuméricos, simplemente proporcione el texto as-is. Ejemplo para presionar CTRL+C: ^c. Ejemplo para presionar ALT+F: %f. |
|
Intervalo en milisegundos
|
Interval | integer |
Número de milisegundos entre cada pulsación de tecla. |
|
|
¿Es la contraseña?
|
IsPassword | boolean |
¿La entrada es un valor de contraseña? Si es así, se debe usar la acción alternativa "Enviar claves de contraseña". |
|
|
No interpretar símbolos
|
DontInterpretSymbols | boolean |
¿Deben interpretarse símbolos del texto como teclas especiales (por ejemplo, + para Mayús, ^ para Ctrl)? Debe establecerse en true si intenta introducir los símbolos reales. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Enviar claves de contraseña
Envía pulsaciones de tecla global a la sesión de usuario del agente de IA-Connect, específicamente para escribir una contraseña. Esto simula que un usuario presiona esas teclas en el teclado. Asegúrese de que el elemento Window de destino esté centrado o que la aplicación incorrecta reciba las teclas o se omita.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contraseña
|
Password | True | password |
La contraseña que se va a escribir, mediante pulsaciones de teclas simuladas en la sesión de usuario del agente de IA-Connect. Los códigos de clave se documentan en la sintaxis "Enviar claves" en la "Guía del usuario de la interfaz de usuario". Si se trata de una contraseña "Almacenada", escriba en el formato {IAConnectPassword:StoredPasswordIdentifier} y establezca la entrada "contraseña almacenada" en true. Si se trata de una credencial genérica de Orchestrator, escriba en el formato {OrchestratorCredential:FriendlyName} y establezca la entrada "contraseña almacenada" en true. |
|
Intervalo en milisegundos
|
Interval | integer |
Número de milisegundos entre cada pulsación de tecla. |
|
|
No interpretar símbolos
|
DontInterpretSymbols | boolean |
¿Deben interpretarse símbolos de la contraseña como teclas especiales (por ejemplo, + para Mayús, ^ para Ctrl)? Debe establecerse en true si intenta introducir los símbolos reales. |
|
|
La contraseña contiene contraseña almacenada
|
PasswordContainsStoredPassword | boolean |
Establézcalo en true si la contraseña es un identificador de contraseña almacenado IA-Connect (por ejemplo, generado por la acción "Generar contraseña") o una credencial genérica de IA-Connect Orchestrator (por ejemplo, si usa IA-Connect con un flujo de PA). |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Enviar eventos de clave de contraseña
Envía eventos de prensa de teclas globales a la sesión de usuario del agente de IA-Connect, específicamente para escribir una contraseña, mediante el controlador de teclado de bajo nivel. Esto simula que un usuario presiona esas teclas en el teclado. Asegúrese de que el elemento Window de destino esté centrado o que la aplicación incorrecta reciba las teclas o se omita.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contraseña
|
Password | True | password |
Contraseña que se va a escribir en la sesión de usuario del agente de IA-Connect, mediante el controlador de teclado de bajo nivel. Los códigos de clave se documentan en la sintaxis "Enviar eventos clave" en la "Guía de usuario de la interfaz de usuario". Si se trata de una contraseña "Almacenada", escriba en el formato {IAConnectPassword:StoredPasswordIdentifier} y establezca la entrada "contraseña almacenada" en true. Si se trata de una credencial genérica de Orchestrator, escriba en el formato {OrchestratorCredential:FriendlyName} y establezca la entrada "contraseña almacenada" en true. |
|
Intervalo en milisegundos
|
Interval | integer |
Número de milisegundos entre cada evento de pulsación de tecla. |
|
|
No interpretar símbolos
|
DontInterpretSymbols | boolean |
¿Deben interpretarse símbolos de la contraseña como teclas especiales (por ejemplo, {MAYÚS} para Mayús, {CTRL} para Ctrl)? Debe establecerse en true si intenta introducir los símbolos reales. |
|
|
La contraseña contiene contraseña almacenada
|
PasswordContainsStoredPassword | boolean |
Establézcalo en true si la contraseña es un identificador de contraseña almacenado IA-Connect (por ejemplo, generado por la acción "Generar contraseña") o una credencial genérica de IA-Connect Orchestrator (por ejemplo, si usa IA-Connect con un flujo de PA). |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Envío de eventos clave
Envía eventos de pulsación de teclas globales a la sesión de usuario del agente de IA-Connect mediante el controlador de teclado de bajo nivel. Esto simula que un usuario presiona esas teclas en el teclado. Asegúrese de que el elemento Window de destino esté centrado o que la aplicación incorrecta reciba las teclas o se omita.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Mensaje de texto
|
Text | True | string |
La tecla presiona para introducirse en la sesión de usuario del agente de IA-Connect mediante el controlador de teclado de bajo nivel. Los códigos de clave se documentan en la sintaxis "Enviar eventos clave" en la "Guía de usuario de la interfaz de usuario". Ejemplo para presionar y liberar escape: {Escape}. Ejemplo para presionar Win+D para mostrar el escritorio (deprima la tecla izquierda de Windows, presione y suelte d, suelte la tecla de Windows): <{LWin}d>{LWin}. Ejemplo para presionar CTRL+C (deprima el control izquierdo, presione y suelte c, suelte el control izquierdo): <{Ctrl}c>{Ctrl}. Recuerde liberar las teclas deprimidas o permanecerán deprimidas (por ejemplo, si usa < para deprimir una tecla modificadora, use > para liberarla). |
|
Intervalo en milisegundos
|
Interval | integer |
Número de milisegundos entre cada evento de pulsación de tecla. |
|
|
¿Es la contraseña?
|
IsPassword | boolean |
¿La entrada es un valor de contraseña? Si es así, se debe usar la acción alternativa "Enviar eventos de clave de contraseña". |
|
|
No interpretar símbolos
|
DontInterpretSymbols | boolean |
¿Deben interpretarse símbolos del texto como teclas especiales (por ejemplo, {MAYÚS} para Mayús, {CTRL} para Ctrl)? Debe establecerse en true si intenta introducir los símbolos reales. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Envío de mensajes a la API web
Envíe un mensaje a una API web y reciba una respuesta. Esto podría usarse con cualquier API web, pero un uso común sería una API REST. IA-Connect admite el envío de mensajes a las API web desde una máquina virtual (es decir, para acceder a recursos locales) o a través de sesiones de Citrix o Escritorio remoto de Microsoft (por ejemplo, para acceder a las API solo desde entornos aislados).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
URL
|
URL | string |
Dirección URL completa de la API a la que se va a enviar un mensaje. Por ejemplo: https://myapi.remotesystem.com/path/action. |
|
|
Método
|
Method | string |
El método HTTP que se va a usar. Esto debe coincidir con lo que se espera de la API remota. |
|
|
Tiempo de espera en segundos
|
TimeoutInSeconds | integer |
Número de segundos que se va a esperar a la respuesta. Si se alcanza el tiempo de espera antes de recibir la respuesta HTTP, se generará una excepción. |
|
|
Tipo de contenido
|
ContentType | string |
Tipo de contenido para los datos transmitidos en el cuerpo del mensaje (si está presente). Esto debe coincidir con lo que se espera de la API remota. Si se llama a una API REST que espera una carga JSON en el cuerpo, es probable que el tipo de contenido sea application/json; charset=utf-8. |
|
|
Aceptar
|
Accept | string |
Formatos aceptables para los datos de respuesta. Esto debe coincidir con lo que se espera de la API remota. Si llama a una API REST que devuelve una carga JSON, es probable que el valor de aceptación sea application/json. Para aceptar cualquier respuesta, escriba /. |
|
|
Cuerpo del mensaje
|
MessageBody | string |
Si llama a una API web que espera datos en el cuerpo del mensaje (común con PUT, POST, PATCH), escriba el contenido del cuerpo en esta entrada. Si llama a una API REST, es probable que contenga datos JSON. Si llama a una API REST que espera datos JSON, pero no se envía ningún dato, es posible que tenga que escribir {} en esta entrada. De forma predeterminada, se usa la codificación UTF-8, pero puede cambiarla mediante la entrada "Codificación". |
|
|
Codificación de transmisión
|
TransmitEncoding | string |
Codificación para el cuerpo del mensaje transmitido (si está presente). Las codificaciones UTF se usan para transmitir datos Unicode. BE es big-endian. |
|
|
Codificación de respuesta
|
ResponseEncoding | string |
Codificación de los datos de respuesta en el cuerpo de la respuesta (si está presente). Es muy probable que la codificación de respuesta coincida con la codificación de transmisión. Las codificaciones UTF se usan para transmitir datos Unicode. BE es big-endian. |
|
|
Tamaño del búfer
|
BufferSize | integer |
Tamaño de cada lectura individual del flujo de salida. Es muy poco probable que esto tenga que modificarse. Esto no limita el tamaño de la respuesta; Es un tamaño de bloque. |
|
|
Propiedad
|
Property | string | ||
|
Importancia
|
Value | string | ||
|
Negociación de TLS 1.0
|
NegotiateTLS10 | boolean |
Se establece en true si se debe negociar la seguridad https y TLS 1.0 con el sistema remoto. Puede negociar más de un nivel de seguridad TLS y se usará el nivel de negociación más alto común entre el cliente y el sistema remoto. Advertencia: TLS 1.0 está en desuso, por lo que no debe habilitarse a menos que el sistema remoto no admita un nivel superior (posiblemente antiguo y potencialmente no revisado) y comprenda y acepte los riesgos de seguridad. |
|
|
Negociación de TLS 1.1
|
NegotiateTLS11 | boolean |
Establézcalo en true si se debe negociar la seguridad https y TLS 1.1 con el sistema remoto. Puede negociar más de un nivel de seguridad TLS y se usará el nivel de negociación más alto común entre el cliente y el sistema remoto. Advertencia: TLS 1.1 está en desuso, por lo que no debe habilitarse a menos que el sistema remoto no admita un nivel superior (posiblemente antiguo y potencialmente no revisado) y comprenda y acepte los riesgos de seguridad. |
|
|
Negociación de TLS 1.2
|
NegotiateTLS12 | boolean |
Establézcalo en true si se debe negociar la seguridad https y TLS 1.2 con el sistema remoto. Puede negociar más de un nivel de seguridad TLS y se usará el nivel de negociación más alto común entre el cliente y el sistema remoto. TLS 1.2 es el nivel de seguridad mínimo recomendado. |
|
|
Negociación de TLS 1.3
|
NegotiateTLS13 | boolean |
Establézcalo en true si se debe negociar la seguridad https y TLS 1.3 con el sistema remoto. Puede negociar más de un nivel de seguridad TLS y se usará el nivel de negociación más alto común entre el cliente y el sistema remoto. TLS 1.3 solo es compatible con Windows 11 y versiones posteriores, y Server 2022 y versiones posteriores. |
|
|
Mantenerse con vida
|
KeepAlive | boolean |
Establézcalo en true si se debe habilitar keep-alive. Esto vuelve a usar la conexión TCP si realiza varias solicitudes de API al mismo punto de conexión en un intervalo de tiempo corto (menos de un minuto) y, por tanto, mejora el rendimiento. Establézcalo en false si solo pretende realizar una sola llamada API o el tiempo entre llamadas API es superior a un minuto. Hay un daño mínimo si se configura incorrectamente, ya que solo afecta al rendimiento. |
|
|
Espere 100 continuar
|
Expect100Continue | boolean |
Establézcalo en true si usa una solicitud POST, envía una gran cantidad de datos y desea determinar si el servidor aceptará la solicitud antes de enviar los datos. False funciona mejor en la mayoría de los escenarios, ya que reduce el número de paquetes enviados al servidor, lo que mejora el tiempo de respuesta. |
|
|
Devolver encabezados de respuesta
|
ReturnResponseHeaders | boolean |
Establézcalo en true si desea que el agente de IA-Connect devuelva los encabezados HTTP recibidos del sistema remoto, en la respuesta. La respuesta estará en formato JSON. Use solo esta característica si piensa procesar los encabezados de respuesta para obtener información (por ejemplo, una cookie devuelta), ya que aumenta el tamaño de la respuesta. |
|
|
Ejecutar como subproceso
|
RunAsThread | boolean |
Si se establece en false, el agente de IA-Connect ejecutará la acción inmediatamente y devolverá los resultados cuando se complete la acción, pero producirá un error si tarda más tiempo de espera del comando de trabajo o RPA. Si se establece en true, el agente de IA-Connect ejecutará esta acción como subproceso del agente y la supervisará hasta que se complete. Esto permite que la acción se ejecute durante más tiempo que el tiempo de espera del comando worker/RPA. |
|
|
Esperar subproceso
|
WaitForThread | boolean |
Solo se usa si "Ejecutar como subproceso" está establecido en true. Establezca esta entrada en true para esperar a que se complete el subproceso del Agente; El agente esperará siempre que se especifique "Tiempo de espera en segundos". Establézcalo en false para omitir la espera; El Agente seguirá realizando la acción en segundo plano, pero también estará disponible para la siguiente acción. A continuación, puede recuperar los resultados más adelante mediante la acción "Esperar a que el subproceso del Agente se complete correctamente" para esperar a que se complete el subproceso del Agente y, a continuación, volver a ejecutar esta acción con la entrada "Recuperar datos de salida para el identificador de subproceso" establecido en el identificador del subproceso del agente. |
|
|
Recuperación de datos de salida para el identificador de subproceso
|
RetrieveOutputDataFromThreadId | integer |
Si ha establecido previamente "Esperar subproceso" en false (lo que hace que el Agente realice la espera en un subproceso en segundo plano), proporcione el identificador del subproceso del agente para recuperar los resultados. La llamada anterior a esta acción proporcionará este identificador de subproceso del agente. De lo contrario, establezca en 0 (valor predeterminado). |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Código de estado de respuesta
|
ResponseStatusCode | integer |
Código de respuesta HTTP. Las respuestas correctas comunes son 200 (OK), 201 (creado), 202 (aceptado). Los códigos de respuesta 3xx son mensajes de redirección. Los códigos de respuesta 4xx son mensajes de error de cliente (por ejemplo, si hay algún problema con la solicitud). Los códigos de respuesta 5xx son mensajes de error del servidor. Por lo general, los códigos de respuesta 4xx y 5xx no aparecerán en esta salida, ya que se generará una excepción en su lugar. |
|
Mensaje de respuesta
|
ResponseMessage | string |
Contenido del mensaje de respuesta del cuerpo de la respuesta HTTP. |
|
Tipo de contenido de respuesta
|
ResponseContentType | string |
Tipo de contenido del cuerpo de la respuesta, si hay un cuerpo de respuesta y si se proporcionó el tipo. |
|
Encabezados de respuesta JSON
|
ResponseHeadersJSON | string |
Si la entrada "Return response headers" (Devolver encabezados de respuesta) se estableció en true, esta salida contendrá los encabezados de respuesta HTTP, en formato JSON. Use solo esta característica si piensa procesar los encabezados de respuesta para obtener información (por ejemplo, una cookie devuelta), ya que aumenta el tamaño de la respuesta. |
|
Identificador de subproceso
|
ThreadId | integer |
Si ha establecido "Esperar subproceso" en false (lo que hace que el Agente realice la espera en un subproceso en segundo plano), esta salida contendrá el identificador de subproceso del agente que se puede usar para supervisar el proceso de la acción y recuperar los resultados más adelante, cuando se haya completado el subproceso. |
Escribir archivo de texto
Crea un archivo de texto en el equipo donde se ejecuta el agente de IA-Connect y escribe texto en el archivo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del archivo
|
Filename | True | string |
Ruta de acceso completa al archivo. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Texto que se va a escribir
|
TextToWrite | string |
Contenido del texto que se va a escribir en el archivo. |
|
|
Anexar archivo existente
|
AppendExistingFile | boolean |
Si el archivo ya existe, ¿se debe anexar el nuevo texto que se va a escribir al final del archivo existente? |
|
|
Encoding
|
Encoding | string |
Proporcione la codificación de archivos (Unicode, UTF8, UTF7 o ASCII) o deje en blanco el valor predeterminado (UTF8). |
|
|
Crear carpeta si es necesario
|
CreateFolderIfRequired | boolean |
Si la carpeta para almacenar el archivo en que se proporcionó en el parámetro "Ruta de acceso de archivo" no existe, ¿debe crearse esta carpeta? |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Escribir en un archivo CSV
Crea un archivo CSV en el equipo donde se ejecuta el agente de IA-Connect. El archivo CSV se crea a partir de una colección (tabla) o de una tabla en formato JSON.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propiedades
|
Properties | object | ||
|
JSON de tabla de entrada
|
InputTableJSON | string |
Tabla de datos que se va a escribir en el archivo CSV, en formato JSON. |
|
|
Ruta de acceso del archivo CSV de salida
|
CSVFilePath | True | string |
Ruta de acceso completa al archivo CSV. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Codificación de salida
|
OutputEncoding | string |
Formato de codificación de texto que se va a usar al escribir en el archivo CSV. Las codificaciones admitidas son UTF8, UTF7, Unicode y ASCII. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
WriteCollectionToCSVFileResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
Escribir en una credencial de usuario
Escribe un nombre de usuario y una contraseña en una credencial en el perfil del usuario en la sesión del agente de IA-Connect, creando esa credencial si no existe. Las credenciales se pueden ver desde el Panel de control de Windows.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Dirección de credencial
|
CredentialAddress | True | string |
Nombre o dirección de la credencial. |
|
Nombre de usuario
|
UserName | True | string |
Nombre de usuario de credencial. |
|
Contraseña
|
Password | True | string |
Contraseña de credencial. |
|
Tipo de credencial
|
CredentialType | True | string |
Tipo de credencial: Windows o Genérico. |
|
Persistencia de credenciales
|
CredentialPersistence | string |
Persistencia de credenciales: sesión (dura solo para esta sesión de inicio de sesión), LocalMachine (conserva para este usuario entre sesiones y reinicios solo en este equipo) o Enterprise (podría desplazarse por esto entre máquinas). |
|
|
Clave de cifrado simétrica
|
SymmetricKey | string |
Clave de cifrado simétrica opcional que se usa para cifrar la credencial. Solo puede recuperar esta credencial si conoce la clave. Solo se puede usar con credenciales genéricas. |
|
|
Almacenar la contraseña como identificador
|
StorePasswordAsIdentifier | string |
Si se proporciona un identificador, esta contraseña también se almacenará cifrada dentro del Agente para su posterior recuperación o uso por cualquier comando que pueda usar las credenciales almacenadas. Estas contraseñas solo se almacenan en memoria y se pierden cuando se cierra el agente. Por ejemplo: MyExchangePassword. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
CredentialWriteResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
Espere a que el subproceso del agente se complete correctamente.
Espera a que un subproceso del Agente se complete y, opcionalmente, recupere los datos de salida del subproceso. Un subproceso del Agente se puede usar para ejecutar determinadas acciones en un subproceso, lo que permite que las acciones se ejecuten durante mucho tiempo (más tiempo de espera de RPA) o para ejecutarse en paralelo con otras acciones. Si se completa el subproceso del Agente, pero en caso de error, se generará una excepción.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Identificador de subproceso
|
ThreadId | True | integer |
Si anteriormente ejecutó una acción del Agente como un subproceso, proporcione el identificador del subproceso para recuperar el estado del subproceso. Este identificador de subproceso se habrá proporcionado como salida de la acción anterior que se ejecutó como un subproceso. |
|
Segundos para esperar el subproceso
|
SecondsToWaitForThread | True | integer |
Cuántos segundos se deben esperar a que se complete el subproceso. Si el subproceso no se ha completado en este momento, se generará una excepción (a menos que "Generar excepción si el subproceso no se ha completado" está establecido en false). |
|
Recuperación de datos de salida de subprocesos
|
RetrieveThreadOutputData | boolean |
Establezca en true para recuperar los datos de salida del subproceso en formato JSON. Se recomienda recuperar los datos de salida del subproceso llamando a la misma acción que se usa para crear el subproceso, estableciendo la entrada "Recuperar datos de salida para el identificador de subproceso", pero esta opción permite recuperar directamente los datos de salida del subproceso y, opcionalmente, no eliminar los datos. |
|
|
Eliminar subproceso después de recuperar los datos de salida
|
ClearOutputDataFromMemoryOnceRead | boolean |
Si el subproceso se ha completado correctamente y se recuperaron los datos de salida (vea la entrada "Recuperar datos de salida del subproceso", establezca esta entrada en true para eliminar el subproceso después de que se hayan devuelto los resultados. Esto eliminará los datos de salida del subproceso y el propio subproceso, por lo que no podrá volver a consultar el subproceso. |
|
|
Generar excepción si el subproceso no se ha completado
|
RaiseExceptionIfThreadNotCompleted | boolean |
Si se establece en true y el subproceso no se ha completado en el tiempo especificado, se producirá una excepción. Si se establece en false, esta acción esperará hasta la hora solicitada (para que el subproceso se complete) e informará del estado del subproceso (vea las salidas "Subproceso se está ejecutando", etc.). Siempre se producirá una excepción si se completa el subproceso, pero en caso de error. |
|
|
Generar excepción si se produce un error de subproceso
|
RaiseExceptionIfThreadError | boolean |
Si se establece en true (comportamiento predeterminado) y el subproceso tiene una condición de error (subproceso completado pero no correcto), se generará una excepción y se eliminará el subproceso. Si se establece en false, el error se almacenará en la salida "Mensaje de error de subproceso" y el subproceso no se eliminará (debe eliminar el subproceso mediante la acción "Eliminar un subproceso del Agente" cuando corresponda). |
|
|
Segundos de espera por llamada
|
SecondsToWaitPerCall | integer |
Los "segundos para esperar el subproceso" se dividirán en segmentos de tiempo más pequeños para evitar tiempos de espera. Esta entrada opcional permite especificar el tamaño del segmento de tiempo más pequeño. No establezca en un valor superior a 80% del tiempo de espera de RPA, o puede recibir errores de tiempo de espera. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
El subproceso se ha iniciado
|
ThreadStarted | boolean |
True si se ha iniciado el subproceso. False si el subproceso aún no se ha iniciado, lo que sugeriría que algo ha ido mal desde que el subproceso se inicia inmediatamente. Solo resulta útil si "Generar excepción si el subproceso no se ha completado" está establecido en false, ya que, de lo contrario, se generará una excepción si el subproceso no se ha completado en el tiempo de espera especificado. |
|
El subproceso se está ejecutando
|
ThreadRunning | boolean |
True si el subproceso se está ejecutando actualmente. False si el subproceso nunca se inició (muy poco probable) o si el subproceso ya se ha completado. Solo resulta útil si "Generar excepción si el subproceso no se ha completado" está establecido en false, ya que, de lo contrario, se generará una excepción si el subproceso no se ha completado en el tiempo de espera especificado. |
|
Se ha completado el subproceso
|
ThreadCompleted | boolean |
True si el subproceso se ha completado. False si el subproceso nunca se inició (muy poco probable) o si el subproceso todavía se está ejecutando. Solo resulta útil si "Generar excepción si el subproceso no se ha completado" está establecido en false, ya que, de lo contrario, se generará una excepción si el subproceso no se ha completado en el tiempo de espera especificado. |
|
Subproceso correcto
|
ThreadSuccess | boolean |
True si el subproceso se ha completado correctamente. False si el subproceso nunca se inició (muy poco probable), el subproceso todavía se está ejecutando o si se produjo un error en el subproceso. Solo resulta útil si "Generar excepción si el subproceso no se ha completado" está establecido en false, ya que, de lo contrario, se generará una excepción si el subproceso no se ha completado en el tiempo de espera especificado. |
|
Tiempo de ejecución de subprocesos en segundos
|
ThreadRuntimeInSeconds | integer |
Número total de segundos que se ha estado ejecutando el subproceso. |
|
IA-Connect nombre de acción
|
IAConnectActionName | string |
Nombre interno de la acción del agente de IA-Connect que se ejecuta como un subproceso. |
|
Mensaje de estado de subproceso
|
ThreadStatusMessage | string |
Cadena de texto que describe el estado del subproceso. Este mensaje se calcula a partir de las propiedades ThreadStarted,ThreadRunning,ThreadCompleted,ThreadSuccess. Esta cadena de texto es independiente del idioma (no cambiará para que coincida con la configuración regional). |
|
Mensaje de error de subproceso
|
ThreadErrorMessage | string |
Si se ha producido un error en el subproceso, esta salida contiene el mensaje de error. Solo resulta útil si "Generar excepción si el error del subproceso" está establecido en false, ya que, de lo contrario, se generará una excepción si el subproceso tiene un error. |
|
JSON de datos de salida de subprocesos
|
ThreadOutputJSON | string |
Si "Recuperar datos de salida del subproceso" está establecido en true, esta salida contiene los datos de salida del subproceso sin procesar en formato JSON. |
Espere a que IA-Connect sesión de próximo salto se conecte
Espera a que la sesión del próximo salto se conecte y que el agente de IA-Connect se ejecute en la sesión del próximo salto.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Dirección del director del próximo salto
|
NextHopDirectorAddress | string |
La dirección opcional del próximo salto IA-Connect Director para reenviar los comandos a si ninguna de las "dirección del director de próximo salto es localhost", "La dirección del director de próximo salto es nombre de host", "La dirección del director de próximo salto es FQDN" o "La dirección del director de próximo salto se denomina canalización" se establecen en true. |
|
|
Puerto TCP del director de próximo salto
|
NextHopDirectorTCPPort | integer |
Puerto TCP en el que escucha el director del próximo salto (el director del equipo en el que se ejecuta el agente). |
|
|
El director de próximo salto usa HTTPS
|
NextHopDirectorUsesHTTPS | boolean |
Establézcalo en True si el director del próximo salto usa HTTPS o false si no es así. |
|
|
La dirección del director del próximo salto es localhost
|
NextHopDirectorAddressIsLocalhostname | boolean |
La dirección del director del próximo salto (relativa al agente) es "localhost". |
|
|
La dirección del director del próximo salto es el nombre de host.
|
NextHopDirectorAddressIsHostname | boolean |
La dirección del director del próximo salto es el nombre de host del equipo que ejecuta el Agente (es decir, el que ejecuta el Agente y el Director). |
|
|
La dirección del director del próximo salto es FQDN.
|
NextHopDirectorAddressIsFQDN | boolean |
La dirección del director del próximo salto es el nombre de dominio completo (FQDN) del equipo que ejecuta el Agente (es decir, el que ejecuta el Agente y el Director). |
|
|
Incrementar el puerto TCP del director de próximo salto por identificador de sesión
|
IncrementNextHopDirectorTCPPortBySessionId | boolean |
Para asegurarse de que el puerto TCP del director de próximo salto es único (si hay varias sesiones paralelas mediante el próximo salto desde el mismo host), el identificador de sesión se puede agregar al puerto TCP del director de próximo salto. |
|
|
Tiempo en segundos de espera
|
SecondsToWait | double |
Número máximo de segundos para esperar a que se conecte la sesión del próximo salto. |
|
|
La dirección del director del próximo salto se denomina canalización
|
NextHopDirectorAddressIsNamedPipe | boolean |
La dirección del director del próximo salto (relativa al agente) usa una canalización con nombre en lugar de un servicio web TCP/IP. Este es el valor predeterminado para evitar el uso de puertos TCP/IP en el primer salto. |
|
|
Deshabilitar el próximo salto existente
|
DisableExistingNextHop | boolean |
¿Debe deshabilitarse el salto doble (si está activo actualmente) antes de volver a habilitarlo? Si se establece en true (valor predeterminado), las nuevas instrucciones de habilitación de salto doble reemplazarán a las anteriores. Si se establece en false, se habilitará el salto triple, ya que el agente de IA-Connect de doble salto recibirá las instrucciones. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Sesión de próximo salto conectada
|
NextHopSessionConnected | boolean |
Devuelve true si se superó la sesión del próximo salto antes del tiempo máximo de espera. |
Espere a que IA-Connect sesión se cierre por nombre
Espera a que se cierre la sesión de IA-Connect Director especificada. Esta es la sesión en la que se envían comandos a un agente de IA-Connect. El nombre se conocerá desde una acción anterior "Adjuntar".
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
IA-Connect nombre de sesión
|
IAConnectSessionName | True | string |
Nombre de la sesión de IA-Connect que se va a comprobar. |
|
Tiempo de espera en segundos
|
TimeToWaitInSeconds | integer |
Si no hay ninguna sesión del tipo especificado (si se especificó un tipo específico), ¿cuánto tiempo debe IA-Connect esperar? |
|
|
Generar excepción si se agota el tiempo de espera
|
RaiseExceptionIfTimedout | boolean |
¿Debe IA-Connect generar una excepción si no se ha conectado una nueva sesión antes de que haya transcurrido el período de tiempo de espera? |
|
|
Adjuntar a la sesión de nivel 1 IA-Connect si se ha realizado correctamente
|
AttachToTier1IAConnectSessionOnSuccess | boolean |
¿Debe IA-Connect volver a conectarse a la sesión de nivel 1 IA-Connect (la sesión del director IA-Connect del director que recibe los mensajes SOAP o REST) si la sesión se ha cerrado correctamente? |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
sesión de IA-Connect cerrada
|
IAConnectSessionClosed | boolean |
Devuelve true si la sesión con el nombre especificado se ha cerrado o false si no es así. |
|
Nombre de sesión de nivel 1 IA-Connect adjunto
|
AttachedTier1IAConnectSessionName | string |
Nombre de la sesión de nivel 1 IA-Connect a la que se ha conectado. |
Establecer el modo de mantenimiento de trabajo de Orchestrator
Coloque un IA-Connect trabajo definido en el IA-Connect Orchestrator en modo de mantenimiento (por lo que los flujos no se asignan al trabajo) o sacan un trabajo del modo de mantenimiento.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de trabajo
|
WorkerId | integer |
Identificador del trabajador. Se trata de un valor entero (1 o superior), interno del orquestador. Para determinar el identificador de un trabajador, vea los detalles del trabajo en la interfaz de usuario de Orchestrator y busque el identificador en la dirección URL del explorador. Si desea buscar el trabajo por nombre, establezca este valor en 0 y escriba un nombre en el campo "Nombre de trabajo". |
|
|
Nombre del trabajador
|
WorkerName | string |
Nombre del trabajador. Esto hará que Orchestrator busque en su lista de trabajos un trabajador con el nombre especificado. Al buscar por nombre, establezca "Id. de trabajo" en 0 (para deshabilitar el uso del identificador de trabajo). |
|
|
Modo de mantenimiento
|
MaintenanceMode | boolean |
Establézcalo en true (valor predeterminado) para habilitar el modo de mantenimiento, por lo que los flujos no se asignan al trabajo. Establézcalo en false para dejar el modo de mantenimiento, lo que permite asignar flujos al trabajo (suponiendo que el trabajo no lo deniegan otras reglas). |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
SetOrchestratorWorkerMaintenanceModeResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
Establecer el método de movimiento del mouse
Establece el método de movimiento del mouse actual en mouse_event o setcursorpos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Establecer el método de movimiento del mouse
|
MouseMoveMethod | True | string |
Proporcione el método de movimiento del mouse (mouse_event o setcursorpos). |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Establecer la GUI del agente de IA-Connect más arriba
Establece el agente de IA-Connect como máximo. Esto significa que el agente de IA-Connect siempre estará visible en pantalla y no se puede ocultar detrás de otras ventanas de aplicación.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Más alto
|
TopMost | boolean |
¿El agente de IA-Connect debe establecerse más arriba (true) o debe estar deshabilitado (false)? |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Establecer la posición de la GUI del agente de IA-Connect
Establece la posición en pantalla de la GUI del agente de IA-Connect en la ubicación especificada.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
X
|
X | True | integer |
Coordenada X en la que se va a establecer el Agente, en píxeles. |
|
S
|
Y | True | integer |
Coordenada Y en la que se va a establecer el Agente, en píxeles. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Establecer la posición del cursor del mouse
Establece el cursor del mouse en la sesión de usuario del agente de IA-Connect en la posición especificada. La API setcursorpos se usa para mover el mouse, independientemente de la API de movimiento del mouse activa elegida.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
X píxeles
|
X | True | integer |
Valor de coordenada X (en píxeles). |
|
Píxeles Y
|
Y | True | integer |
Valor de coordenada Y (en píxeles). |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Establecer lector de pantalla
Habilita o deshabilita el lector de pantalla en la sesión de usuario del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Habilitación del lector de pantalla
|
EnableScreenReader | boolean |
Si se establece en true, se habilitará el lector de pantalla. Si se establece en false, el lector de pantalla se deshabilitará. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Establecer multiplicador del mouse
Establece el multiplicador global del mouse en la sesión de usuario del agente de IA-Connect. Esto puede ser útil durante el desarrollo si encuentra problemas con el escalado de Escritorio remoto.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Multiplicador X
|
MouseXMultiplier | double |
Multiplicador de mouse global horizontal (X) que se va a establecer (para cuando el Agente mueve el mouse). El multiplicador solo tiene ningún efecto cuando se deshabilita la funcionalidad de supervisión múltiple. |
|
|
Multiplicador Y
|
MouseYMultiplier | double |
Multiplicador de mouse global (Y) vertical (Y) que se va a establecer (para cuando el Agente mueve el mouse). El multiplicador solo tiene ningún efecto cuando se deshabilita la funcionalidad de supervisión múltiple. |
|
|
Aplicar a mouse_event
|
ApplyToMouseEvent | boolean |
Este argumento especifica si se deben aplicar los valores del multiplicador global del mouse al método mouse_event. |
|
|
Aplicar a SetCursorPos
|
ApplyToSetCursorPos | boolean |
Este argumento especifica si se deben aplicar los valores del multiplicador global del mouse al método SetCursorPos. |
|
|
Aplicar al método actual de movimiento del mouse
|
ApplyToCurrentMouseMoveMethod | boolean |
Este argumento especifica si se deben aplicar los valores del multiplicador global del mouse al método de movimiento del mouse actual (por ejemplo: si SetCursorPos es el método de movimiento del mouse actual, el multiplicador se aplicará a SetCursorPos). Si se establece en true, se omiten las entradas "Aplicar a mouse_event" y "Aplicar a SetCursorPos". |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Establecer portapapeles
Establece el contenido del Portapapeles en la sesión de usuario del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nuevos datos del Portapapeles
|
NewClipboardData | string |
Los datos que se van a establecer en el Portapapeles. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Establecimiento de datos de salida de tareas de automatización de Orchestrator
Establece los datos de salida de una tarea de automatización de Orchestrator. Se usa normalmente cuando se ha completado una tarea y se desea proporcionar datos de salida, que se recopilarán mediante el proceso que creó la tarea.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de tarea
|
TaskId | True | integer |
Identificador de la tarea Orchestrator a la que se va a agregar la nota. |
|
Datos de salida de tareas
|
TaskOutputData | string |
Cadena de datos de salida. Se puede dar formato a cualquier formato de texto que elija, por ejemplo, JSON o XML o texto sin formato. La cadena de datos de salida se puede ver en la interfaz de usuario de Orchestrator o se puede acceder a ella a través de la API REST TasksGetTask. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
TasksSetOutputDataResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
Establecimiento de IA-Connect clave de licencia
Concede al agente de IA-Connect una clave de licencia. Puede ser una cadena de licencia o el nombre descriptivo de una licencia que se conserva en el IA-Connect Orchestrator.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Clave de licencia
|
LicenseString | True | string |
Cadena de clave de licencia de IA-Connect o nombre descriptivo de una licencia que se conserva en el orquestador de IA-Connect (si controla IA-Connect a través del orquestador de IA-Connect). |
|
Almacenar en el Registro
|
StoreInRegistry | boolean |
¿Debe almacenarse temporalmente la licencia IA-Connect en el Registro? Esto garantiza que el agente de IA-Connect se licenciará durante la sesión del usuario, incluso si el agente está cerrado y se vuelve a iniciar. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Días hasta que expire la licencia
|
DaysUntilLicenseExpires | integer |
Número de días restantes hasta que expire la licencia de IA-Connect. |
Establecimiento de IA-Connect configuración de coordenadas globales del Agente
Configura el sistema de coordenadas global del agente de IA-Connect, que se usa para mostrar ubicaciones de elementos (por ejemplo: durante la inspección del mouse) y calcular las posiciones del mouse (por ejemplo: al realizar acciones globales del mouse). Los valores predeterminados proporcionan la funcionalidad más reciente, pero puede usar esta acción para revertir al comportamiento de las versiones anteriores del Agente o especificar que una API usa un sistema de coordenadas diferente.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Funcionalidad de supervisión múltiple
|
MultiMonitorFunctionality | string |
Establézcalo en "Solo visualización principal" (PrimaryMonitor) para revertir al comportamiento anterior, que solo admite resaltar elementos y realizar acciones globales del mouse en el dispositivo de pantalla principal (el único modo disponible en IA-Connect 9.3 y versiones anteriores). Establézcalo en "Todas las pantallas" (MultiMonitor) para habilitar los elementos resaltados y realizar acciones globales del mouse en todos los monitores y detectar automáticamente el escalado de PPP en cada monitor (el valor predeterminado desde IA-Connect 9.4). Establezca en "Not set" (NotSet) para no realizar ningún cambio. |
|
|
Multiplicador de inspección del mouse de establecimiento automático
|
AutoSetMouseInspectionMultiplier | string |
Establézcalo en "Auto" (1) (valor predeterminado desde IA-Connect 9.4) para calcular automáticamente el multiplicador de inspección del mouse en el dispositivo de visualización principal en el inicio del agente y cada vez que se realiza la inspección del mouse. Establézcalo en "Manual" (0) para requerir que el multiplicador de inspección se establezca manualmente (la única opción disponible en IA-Connect 9.3 y versiones anteriores). Establezca en blanco o "NotSet" para dejar esta opción sin cambios. Esta opción solo tiene ningún efecto cuando se deshabilita la funcionalidad de supervisión múltiple. |
|
|
Multiplicador global del mouse establecido automáticamente
|
AutoSetGlobalMouseMultiplier | string |
Establézcalo en "Auto" (1) (valor predeterminado desde IA-Connect 9.4) para calcular automáticamente el multiplicador de movimiento del mouse global en el dispositivo de visualización principal en el inicio del agente y cada vez que se realiza la inspección del mouse. Establézcalo en "Manual" (0) para requerir que el multiplicador global del movimiento del mouse se establezca manualmente (la única opción disponible en IA-Connect 9.3 y versiones anteriores). Establezca en blanco o "NotSet" para dejar esta opción sin cambios. Esta opción solo tiene ningún efecto cuando se deshabilita la funcionalidad de supervisión múltiple. |
|
|
Multiplicador X de inspección del mouse
|
MouseInspectionXMultiplier | double |
Multiplicador de inspección horizontal (X) del mouse que se va a establecer (para cuando el Agente resalta lo que está bajo el mouse). Por ejemplo: si IA-Connect muestra el rectángulo de inspección a la mitad de la ubicación X del mouse real, establezca un valor de 0,5. Establezca en 0 para dejar sin cambios el valor actual. Esta opción solo tiene ningún efecto cuando se deshabilita la funcionalidad de supervisión múltiple y se deshabilita "Multiplicador de inspección automática del mouse". |
|
|
Multiplicador Y de inspección del mouse
|
MouseInspectionYMultiplier | double |
Multiplicador de inspección vertical (Y) del mouse que se va a establecer (para cuando el Agente resalta lo que está bajo el mouse). Por ejemplo: si IA-Connect muestra el rectángulo de inspección a la mitad de la ubicación Y del mouse real, establezca un valor de 0,5. Establezca en 0 para dejar sin cambios el valor actual. Esta opción solo tiene ningún efecto cuando se deshabilita la funcionalidad de supervisión múltiple y se deshabilita "Multiplicador de inspección automática del mouse". |
|
|
Multiplicador X del mouse global
|
GlobalMouseXMultiplier | double |
Multiplicador de movimiento del mouse global (X) horizontal que se va a establecer (para cuando el Agente mueve el mouse). Establezca en 0 para dejar sin cambios el valor actual. Esta opción solo tiene ningún efecto cuando se deshabilita la funcionalidad de supervisión múltiple. |
|
|
Multiplicador Y del mouse global
|
GlobalMouseYMultiplier | double |
Multiplicador de movimiento del mouse global (Y) vertical (Y) que se va a establecer (para cuando el Agente mueve el mouse). Establezca en 0 para dejar sin cambios el valor actual. Esta opción solo tiene ningún efecto cuando se deshabilita la funcionalidad de supervisión múltiple. |
|
|
Aplicar a mouse_event
|
GlobalMouseMultiplierApplyToMouseEvent | boolean |
Esto especifica si se deben aplicar los valores del multiplicador global del mouse al método mouse_event. Esta opción solo tiene ningún efecto cuando se deshabilita la funcionalidad de supervisión múltiple. |
|
|
Aplicar a SetCursorPos
|
GlobalMouseMultiplierApplyToSetCursorPos | boolean |
Este argumento especifica si se deben aplicar los valores del multiplicador global del mouse al método SetCursorPos. Esta opción solo tiene ningún efecto cuando se deshabilita la funcionalidad de supervisión múltiple. |
|
|
Aplicar al método actual de movimiento del mouse
|
GlobalMouseMultiplierApplyToCurrentMouseMoveMethod | boolean |
Este argumento especifica si se deben aplicar los valores del multiplicador global del mouse al método de movimiento del mouse actual (por ejemplo: si SetCursorPos es el método de movimiento del mouse actual, el multiplicador se aplicará a SetCursorPos). Si se establece en true, se omiten las entradas "Aplicar a mouse_event" y "Aplicar a SetCursorPos". Esta opción solo tiene ningún efecto cuando se deshabilita la funcionalidad de supervisión múltiple. |
|
|
Sistema de coordenadas de Java
|
JavaCoordinateSystem | string |
Establézcalo en "Virtual" (el valor predeterminado y la única opción disponible en IA-Connect 9.3 y versiones anteriores) para informar al Agente de que el puente de acceso de Java proporciona coordenadas virtuales (escalado de PPP). Establézcalo en "Físico" para informar al agente de que el puente de acceso de Java proporciona coordenadas físicas (que se asignan directamente a píxeles). Establezca en "Not set" (NotSet) para no realizar ningún cambio. |
|
|
Sistema de coordenadas de GUI de SAP
|
SAPGUICoordinateSystem | string |
Establezca en "Virtual" (la opción predeterminada y la única opción disponible en IA-Connect 9.3 y versiones anteriores) para informar al Agente de que la API de scripting de GUI de SAP proporciona coordenadas virtuales (escalado de PPP). Establézcalo en "Físico" para informar al Agente de que la API de scripting de GUI de SAP proporciona coordenadas físicas (que se asignan directamente a píxeles). Establezca en "Not set" (NotSet) para no realizar ningún cambio. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
SetAgentGlobalCoordinateConfigurationResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
Establecimiento de la impresora predeterminada
Establece la impresora predeterminada para el usuario en la sesión del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de impresora predeterminado
|
DefaultPrinterName | True | string |
Nombre de la impresora predeterminada para el usuario. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Establecimiento de la opacidad de la GUI del agente de IA-Connect
Establece la opacidad del agente de IA-Connect de 1 (visible) a 0 (transparente).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Opacidad
|
Opacity | True | double |
Valor de opacidad que se va a establecer, entre 1 (visible) y 0 (transparente). |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Establecimiento del código de licencia de IA-Connect
Carga una licencia de dominio del agente de estilo anterior (7.0 y 7.1) en el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de dominio netBIOS del cliente
|
CustomerNETBIOSDomainName | True | string |
Nombre de dominio netBIOS de la máquina donde se ejecuta el agente de IA-Connect. |
|
Nombre para mostrar del cliente
|
CustomerDisplayName | True | string |
Nombre del cliente que se va a mostrar en la barra de título del agente de IA-Connect. |
|
Nombre de proveedor
|
VendorName | True | string |
Nombre del proveedor de IA-Connect. |
|
Fecha de expiración de licencia
|
LicenseExpiryDate | True | string |
Fecha de expiración de la licencia de IA-Connect. |
|
Código de activación
|
ActivationCode | True | string |
El código de activación de la licencia de IA-Connect. |
|
Almacenar en el Registro
|
StoreInRegistry | boolean |
¿Debe almacenarse temporalmente la licencia IA-Connect en el Registro? Esto garantiza que el agente de IA-Connect se licenciará durante la sesión del usuario, incluso si el agente está cerrado y se vuelve a iniciar. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Establecimiento del nivel de registro del agente de IA-Connect
Establece el nivel de registro del agente de IA-Connect en el valor especificado (1 es el nivel más bajo y 4 es el más alto).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nivel de registro
|
LoggingLevel | True | integer |
Nivel de registro en el que se debe establecer el agente de IA-Connect. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Establecimiento del nivel de registro del director de IA-Connect
Establece el nivel de registro de IA-Connect Director en el valor especificado. Los niveles de registro se establecen de 0 a 4. 0 está deshabilitado. 1 es el nivel de registro más bajo (y el valor predeterminado). 4 es el nivel de registro más alto.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nivel de registro
|
LoggingLevel | True | integer |
Nivel de registro en el que se debe establecer el IA-Connect Director. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Establecimiento del propietario en el archivo
Establece el propietario en un archivo del equipo donde se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del archivo
|
FilePath | True | string |
Ruta de acceso completa al archivo. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Identidad de usuario
|
UserIdentity | True | string |
Identidad del usuario a la que se va a asignar la propiedad. Puede estar en el formato "username", "DOMAIN\username" o "username@domainfqdn". |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Establecimiento del propietario en la carpeta
Establece el propietario en una carpeta del equipo donde se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Folder path (Ruta de acceso a la carpeta)
|
FolderPath | True | string |
Ruta de acceso completa a la carpeta. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Identidad de usuario
|
UserIdentity | True | string |
Identidad del usuario a la que se va a asignar la propiedad. Puede estar en el formato "username", "DOMAIN\username" o "username@domainfqdn". |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Establecimiento del tiempo de espera del comando del agente de IA-Connect
Establece el tiempo de espera del comando que usará el agente de IA-Connect para cada comando que se ejecuta.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tiempo de espera del comando en segundos
|
CommandTimeoutInSeconds | True | integer |
Tiempo de espera del comando que usará el agente de IA-Connect. Si lee o escribe grandes cantidades de datos, es posible que desee aumentar el período de tiempo de espera. |
|
Finalización de subprocesos de comandos de RPA de tiempo de espera de finalización
|
TerminateTimedoutRPACommandThreads | boolean |
¿Se debe finalizar el subproceso de comando si ha agotado el tiempo de espera? |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Expandir cadena de contraseña
Acepta una cadena de entrada que contiene referencias a IA-Connect contraseñas almacenadas y devuelve esa cadena con las referencias reemplazadas por las contraseñas almacenadas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Cadena de entrada
|
InputString | string |
Cadena de entrada que contiene IA-Connect identificadores de contraseña almacenados. Por ejemplo: "Welcome new starter, your new account password is {IAConnectPassword:GeneratedPassword}" where 'GeneratedPassword' es el nombre de una contraseña almacenada IA-Connect. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Cadena de salida
|
OutputString | string |
Cadena de salida que contiene la cadena de entrada con identificadores de contraseña reemplazados por las contraseñas reales. Por ejemplo: "Welcome new starter, your new account password is Fantastic12Monkeys!". |
Expandir variable de entorno
Expande una cadena que contiene variables de entorno (por ejemplo, %USERPROFILE% o %TEMP%) en la sesión de usuario del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Cadena de entrada
|
InputString | True | string |
Cadena de entrada que contiene variables de entorno. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Cadena de salida
|
OutputString | string |
Cadena con cualquier variable de entorno expandida. |
Generar contraseña
Genera una contraseña que contiene palabras de diccionario, números, símbolos, caracteres tal y como se define en un formato de plantilla.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Formato de contraseña
|
PasswordFormat | True | string |
Formato de la contraseña generada descrita mediante símbolos. El símbolo 'w' representa una palabra de diccionario, 'u' representa una palabra de diccionario en mayúsculas, 'n' representa un número, 's' representa un símbolo, 'l' representa una letra minúscula, 'L' representa una letra en minúsculas, 'L' representa una letra mayúscula, 'z' no representa nada (útil en combinaciones). Por ejemplo, wnnwsl podría generar Plutón35Marmite!b. Un número seguido de dos o más símbolos entre corchetes creará una combinación aleatoria de ese número de símbolos. Por ejemplo, 8(Lln) podría producir 6hP2AxP0 y 4(Lsz) producir símbolos S!-A (símbolos LssL) o puede producir símbolos J$ (símbolos Lszz). Los caracteres dentro de comillas simples se usan as-is. Por ejemplo, w'--'w'_'nn podría producir Jersey---Mountain_64. |
|
Longitud mínima
|
MinimumLength | integer |
Longitud mínima de la contraseña generada. Si la contraseña generada es demasiado corta, se agregarán palabras de diccionario adicionales hasta que se cumpla la longitud. Establézcalo en 0 si no hay ningún requisito de longitud mínima. |
|
|
Devolver como texto sin formato
|
ReturnAsPlainText | boolean |
Establézcalo en true para devolver la contraseña como texto sin formato. |
|
|
Almacenar la contraseña como identificador
|
StorePasswordAsIdentifier | string |
Si se proporciona un identificador, esta contraseña se almacenará cifrada dentro del Orquestador o agente (consulte "Generar en") para recuperar o usar más adelante los comandos que puedan usar las credenciales almacenadas. Si el Agente lo genera, estas contraseñas solo se almacenan en memoria y se pierden cuando se cierra el agente. Por ejemplo, MyExchangePassword se podrá recuperar mediante {IAConnectPassword:MyExchangePassword}. |
|
|
Símbolos admitidos
|
SupportedSymbols | string |
Permite proporcionar una lista de símbolos que se usarán aleatoriamente cuando se usa el símbolo 's' en el formato de una contraseña generada. Si no se especifica, se usa una lista integrada. Por ejemplo: !$()*. |
|
|
Intento de contraseñas únicas
|
AttemptUniquePasswords | boolean |
Establézcalo en true (valor predeterminado) para orchestrator o agente (vea "Generar en") para evitar duplicar secuencias de números aleatorios y, por tanto, asegurarse de que las contraseñas generadas sean únicas siempre que sea posible dentro de una sesión determinada. Si el Agente lo genera, esto no garantiza contraseñas únicas entre agentes independientes, o si el agente está cerrado o reiniciado, por lo que siempre debe asegurarse de que las contraseñas son muy aleatorias mediante contraseñas complejas (por ejemplo: wnnws es más aleatoria que wnnw). |
|
|
Generar en
|
GenerateAt | string |
Especifique qué componente IA-Connect generará la contraseña. |
|
|
Minúsculas mínimas
|
MinimumLowercase | integer |
Número mínimo de caracteres en minúsculas que deben estar presentes en la contraseña. Si esto no es posible (por ejemplo, si el formato de contraseña no tiene suficientes símbolos l, w o u), se generará una excepción. Establézcalo en 0 para no ser mínimo. |
|
|
Mayúsculas mínimas
|
MinimumUppercase | integer |
Número mínimo de caracteres en mayúsculas que deben estar presentes en la contraseña. Si esto no es posible (por ejemplo, si el formato de contraseña no tiene suficientes símbolos L, w o u), se generará una excepción. Establézcalo en 0 para no ser mínimo. |
|
|
Números mínimos
|
MinimumNumbers | integer |
Número mínimo de números que deben estar presentes en la contraseña. Si esto no es posible (por ejemplo, si el formato de contraseña no tiene suficientes n símbolos), se generará una excepción. Establézcalo en 0 para no ser mínimo. |
|
|
Símbolos mínimos
|
MinimumSymbols | integer |
Número mínimo de símbolos que deben estar presentes en la contraseña. Si esto no es posible (por ejemplo, si el formato de contraseña no tiene suficientes símbolos), se generará una excepción. Establézcalo en 0 para no ser mínimo. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Contraseña de texto sin formato
|
PlainTextPassword | string |
Contraseña en texto sin formato si se solicita. Es posible que la contraseña se solicite en texto sin formato porque la contraseña es una contraseña de un solo uso destinada a transmitirse a través de SMS o correo electrónico (por ejemplo) y, por lo tanto, debe verse as-is. |
Generar excepción
Genere una excepción con el mensaje especificado si la excepción de entrada no está en blanco. Esto resulta útil para desencadenar un mensaje de excepción en el flujo (HTTP 400) que, a continuación, se detectará en una fase de control de errores, si una acción anterior tenía un error. Esta excepción no se registra en las estadísticas de ejecución del flujo de IA-Connect Orchestrator.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Excepción de entrada
|
InputException | string |
Si esta excepción de entrada no es una cadena vacía, se generará una excepción con el mensaje de excepción proporcionado. Si esta excepción de entrada está en blanco, esta acción no hará nada. |
|
|
Mensaje de excepción
|
ExceptionMessage | string |
Mensaje de excepción que se va a generar. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
RaiseExceptionResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
Girar la rueda del mouse
Gira la rueda del mouse (pulgadas positivas o negativas) en la sesión de usuario del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Giros de rueda
|
WheelTurns | True | integer |
Número de giros de rueda que se van a realizar. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Habilitación de la herencia de seguridad de carpetas
Habilita la herencia de seguridad en una carpeta del equipo donde se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Folder path (Ruta de acceso a la carpeta)
|
FolderPath | True | string |
Ruta de acceso completa a la carpeta. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Habilitar IA-Connect próximo salto
Habilita el próximo salto que reenvía todos los comandos futuros recibidos en el agente de IA-Connect que se ejecuta en la sesión del próximo salto.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Dirección del director del próximo salto
|
NextHopDirectorAddress | string |
La dirección opcional del próximo salto IA-Connect Director para reenviar los comandos a si ninguna de las "dirección del director de próximo salto es localhost", "La dirección del director de próximo salto es nombre de host", "La dirección del director de próximo salto es FQDN" o "La dirección del director de próximo salto se denomina canalización" se establecen en true. |
|
|
Puerto TCP del director de próximo salto
|
NextHopDirectorTCPPort | integer |
Puerto TCP en el que escucha el director del próximo salto (el director del equipo en el que se ejecuta el agente). |
|
|
El director de próximo salto usa HTTPS
|
NextHopDirectorUsesHTTPS | boolean |
Establézcalo en True si el director del próximo salto usa HTTPS o false si no es así. |
|
|
La dirección del director del próximo salto es localhost
|
NextHopDirectorAddressIsLocalhostname | boolean |
La dirección del director del próximo salto (relativa al agente) es "localhost". |
|
|
La dirección del director del próximo salto es el nombre de host.
|
NextHopDirectorAddressIsHostname | boolean |
La dirección del director del próximo salto es el nombre de host del equipo que ejecuta el Agente (es decir, el que ejecuta el Agente y el Director). |
|
|
La dirección del director del próximo salto es FQDN.
|
NextHopDirectorAddressIsFQDN | boolean |
La dirección del director del próximo salto es el nombre de dominio completo (FQDN) del equipo que ejecuta el Agente (es decir, el que ejecuta el Agente y el Director). |
|
|
Incrementar el puerto TCP del director de próximo salto por identificador de sesión
|
IncrementNextHopDirectorTCPPortBySessionId | boolean |
Para asegurarse de que el puerto TCP del director de próximo salto es único (si hay varias sesiones paralelas mediante el próximo salto desde el mismo host), el identificador de sesión se puede agregar al puerto TCP del director de próximo salto. |
|
|
Deshabilitar antes de habilitar
|
DisableBeforeEnable | boolean |
¿Debe deshabilitarse el salto doble (si está activo actualmente) antes de volver a habilitarlo? Si se establece en true (valor predeterminado), las nuevas instrucciones de habilitación de salto doble reemplazarán a las anteriores. Si se establece en false, se habilitará el salto triple, ya que el agente de IA-Connect de doble salto recibirá las instrucciones. |
|
|
Compruebe que el director del próximo salto se está ejecutando
|
CheckNextHopDirectorIsRunning | boolean |
El próximo salto requiere un IA-Connect Director en ejecución en el mismo equipo que el Agente. Si esta configuración es true, el agente comprobará que el director del próximo salto se está ejecutando como se describe y no podrá habilitar el próximo salto si el director del próximo salto no se está ejecutando. Si esta configuración es false, el Agente no realizará ninguna comprobación y simplemente habilitará el próximo salto. |
|
|
Compruebe que el agente del próximo salto se está ejecutando
|
CheckNextHopAgentIsRunning | boolean |
El próximo salto requiere un director de IA-Connect en ejecución en el mismo equipo que el agente Y un agente de IA-Connect en ejecución en la sesión de próximo salto. Si esta configuración es true, el Agente comprobará que el agente del próximo salto se está ejecutando como se describe y no podrá habilitar el próximo salto si el agente del próximo salto no se está ejecutando. Si esta configuración es false, el Agente no realizará ninguna comprobación y simplemente habilitará el próximo salto. |
|
|
La dirección del director del próximo salto se denomina canalización
|
NextHopDirectorAddressIsNamedPipe | boolean |
La dirección del director del próximo salto (relativa al agente) usa una canalización con nombre en lugar de un servicio web TCP/IP. Este es el valor predeterminado para evitar el uso de puertos TCP/IP en el primer salto. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Dirección del director del próximo salto activo
|
ActiveNextHopDirectorAddress | string |
Dirección del director del próximo salto activo, si se usa uno. |
|
Puerto TCP del director de próximo salto activo
|
ActiveNextHopDirectorTCPPort | integer |
Puerto TCP del director de próximo salto activo, si se usa uno. |
|
El director de próximo salto activo usa HTTPS
|
ActiveNextHopDirectorUsesHTTPS | boolean |
Devuelve true si el director del próximo salto activo usa HTTPS. |
|
Dirección URL del director del próximo salto activo
|
ActiveNextHopDirectorURL | string |
Dirección URL del director del próximo salto activo. |
Haga clic con el botón derecho en el mouse
Hace clic en el botón derecho del mouse en la sesión de usuario del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Haga clic con el botón derecho en la coordenada
Hace clic en el botón derecho del mouse en la sesión de usuario del agente de IA-Connect en las coordenadas especificadas. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
X píxeles
|
XCoord | True | integer |
Valor de coordenada X (en píxeles). |
|
Píxeles Y
|
YCoord | True | integer |
Valor de coordenada Y (en píxeles). |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Haga clic con el ratón a la izquierda en coordenadas.
Hace clic en el botón izquierdo del mouse en la sesión de usuario del agente de IA-Connect en las coordenadas especificadas. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
X píxeles
|
XCoord | True | integer |
Valor de coordenada X (en píxeles). |
|
Píxeles Y
|
YCoord | True | integer |
Valor de coordenada Y (en píxeles). |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Id. de proceso de eliminación
Elimina un proceso en ejecución en la sesión de usuario del agente de IA-Connect que tiene el identificador de proceso especificado. Los identificadores de proceso son únicos, por lo que solo un proceso puede coincidir con el identificador. Los identificadores de proceso son dinámicos y son diferentes para cada inicio de una aplicación.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de proceso
|
ProcessID | True | integer |
Identificador de proceso del proceso que se va a eliminar. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Número de procesos eliminados
|
NumberOfProcessesKilled | integer |
Número de procesos que se mataron. |
Incorporación de la GUI del agente de IA-Connect al frente
Lleva la GUI del agente de IA-Connect al principio para que esté visible en pantalla.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Enfoque
|
Focus | boolean |
¿Debe centrarse la GUI del agente de IA-Connect? |
|
|
Clic del mouse izquierdo global
|
GlobalLeftMouseClick | boolean |
¿Debe usarse un clic global del mouse izquierdo para llevar el agente al frente? Esto garantiza un evento de incorporación al evento front en un escenario en el que el sistema operativo podría restringir el método de enfoque, lo que impide que las aplicaciones se traigan al frente. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Iniciar sesión de Escritorio remoto (RDS)
Inicie una sesión de Escritorio remoto (RDS) mediante un archivo de inicio de RDP.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del archivo RDP
|
RDPFilePath | True | string |
La ruta de acceso completa a un archivo RDP (que podría existir previamente o crearse mediante la acción: "Crear archivo de inicio de sesión de Escritorio remoto (RDS). |
|
Confiar en el equipo remoto
|
TrustRemoteComputer | boolean |
Establézcalo en true para marcar la dirección remota (establecida en el archivo RDP) como de confianza (en el Registro de Windows), principalmente con fines de redirección de dispositivos, lo que elimina un elemento emergente que puede recibir al iniciar el archivo RDP. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
LaunchRemoteDesktopSessionResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
Interrumpir la herencia de seguridad de carpetas
Interrumpe la herencia de seguridad en una carpeta del equipo donde se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Folder path (Ruta de acceso a la carpeta)
|
FolderPath | True | string |
Ruta de acceso completa a la carpeta. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Conversión heredada a explícita
|
ConvertInheritedToExplicit | boolean |
¿Se deben convertir los permisos heredados actualmente en permisos explícitos? |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Lectura de una credencial de usuario
Lee un nombre de usuario y una contraseña de una credencial en el perfil del usuario en la sesión del agente de IA-Connect. Las credenciales se pueden ver desde el Panel de control de Windows. Tanto el nombre de usuario como la contraseña se pueden recuperar de una credencial genérica, mientras que solo se puede recuperar el nombre de usuario de una credencial de Windows.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Dirección de credencial
|
CredentialAddress | True | string |
Nombre o dirección de la credencial. |
|
Tipo de credencial
|
CredentialType | True | string |
Tipo de credencial: Windows o Genérico. |
|
Clave de cifrado simétrica
|
SymmetricKey | string |
Clave de cifrado simétrica opcional que se usa para descifrar la contraseña de credencial (use si la credencial se cifró con una clave). Solo se puede usar con credenciales genéricas, ya que no se puede recuperar la contraseña de una credencial de Windows. |
|
|
Almacenar la contraseña como identificador
|
StorePasswordAsIdentifier | string |
Si se proporciona un identificador, la contraseña de credencial recuperada se almacenará cifrada dentro del Agente para su posterior recuperación o uso por cualquier comando que pueda usar las credenciales almacenadas. Estas contraseñas solo se almacenan en memoria y se pierden cuando se cierra el agente. Solo se puede usar con credenciales genéricas, ya que no se puede recuperar la contraseña de una credencial de Windows. Por ejemplo: MyExchangePassword. |
|
|
No devolver contraseña
|
DontReturnPassword | boolean |
Si se establece en true, no se devolverá la contraseña de credencial. Esto resulta útil si almacena la contraseña en el Agente para usarla por comandos adicionales (es decir, "Almacenar la contraseña como identificador" es true), pero en realidad no es necesario conocer la contraseña dentro del flujo de trabajo. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de usuario
|
UserName | string |
Nombre de usuario de credencial. |
|
Contraseña
|
Password | string |
Contraseña de credencial. |
Leer todo el texto del archivo
Lee el contenido de texto de un archivo en el equipo donde se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del archivo
|
Filename | True | string |
Ruta de acceso completa al archivo. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Contenido del texto del archivo
|
FileTextContents | string |
Contenido de texto del archivo. |
Mantener la sesión activa
Mantiene activa la sesión de usuario del agente de IA-Connect moviendo el mouse en el intervalo especificado para evitar que la sesión se vuelva inactiva.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Alternancia X
|
XWiggle | integer |
Número de píxeles para mover el mouse horizontalmente. |
|
|
Alternancia Y
|
YWiggle | integer |
Número de píxeles que se van a mover verticalmente el mouse. |
|
|
Retraso de alternancia en segundos
|
WiggleDelayInSeconds | double |
Número de segundos entre los movimientos del mouse al alternar. |
|
|
Umbral de inactividad en segundos
|
IdleThresholdInSeconds | integer |
Número de segundos que deben transcurrir desde la última entrada antes de mover el mouse. |
|
|
Período de comprobación de inactividad en segundos
|
IdleCheckPeriodInSeconds | integer |
Número de segundos entre comprobar la última hora de entrada (para comprobar si se ha superado el umbral de inactividad). |
|
|
Tiempo de ejecución de mantenimiento total en segundos
|
TotalKeepaliveRuntimeInSeconds | integer |
Número total de segundos para los que se mantiene activa la sesión. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
KeepSessionAliveResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
Mantener presionado el mouse
Mantiene el botón derecho del mouse en la sesión de usuario del agente de IA-Connect durante la cantidad de segundos especificada.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Segundos que se deben mantener
|
SecondsToHold | True | double |
Número de segundos que se deben mantener presionado el botón derecho del mouse. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Mantener presionado el mouse a la izquierda
Mantiene el botón izquierdo del mouse en la sesión de usuario del agente de IA-Connect durante la cantidad de segundos especificada.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Segundos que se deben mantener
|
SecondsToHold | True | double |
Número de segundos para mantener presionado el botón izquierdo del mouse. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Mantener presionado el mouse a la izquierda en coordenadas
Mantiene el botón izquierdo del mouse en las coordenadas especificadas en la sesión de usuario del agente de IA-Connect durante la cantidad de segundos especificada. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
X píxeles
|
XCoord | True | integer |
Valor de coordenada X (en píxeles). |
|
Píxeles Y
|
YCoord | True | integer |
Valor de coordenada Y (en píxeles). |
|
Segundos que se deben mantener
|
SecondsToHold | True | double |
Número de segundos para mantener presionado el botón izquierdo del mouse. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Mantenga presionado el mouse con la derecha en coordenadas
Mantiene el botón derecho del mouse en las coordenadas especificadas en la sesión de usuario del agente de IA-Connect durante la cantidad de segundos especificada. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
X píxeles
|
XCoord | True | integer |
Valor de coordenada X (en píxeles). |
|
Píxeles Y
|
YCoord | True | integer |
Valor de coordenada Y (en píxeles). |
|
Segundos que se deben mantener
|
SecondsToHold | True | double |
Número de segundos que se deben mantener presionado el botón derecho del mouse. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Marcar flow como completo
Marque un flujo como completo, que informa al IA-Connect Orchestrator de que la máquina de trabajo asignada ya está disponible para procesar otros flujos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Matar a todos los demás agentes de IA-Connect
Elimina cualquier otra instancia del agente de IA-Connect que se esté ejecutando actualmente en la sesión de usuario. Esto garantizará que solo se esté ejecutando una instancia del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Número de agentes muertos
|
NumberOfAgentsKilled | integer |
Número de procesos del agente de IA-Connect que se mataron. |
|
Número de agentes que no pudieron terminar
|
NumberOfAgentsFailedToKill | integer |
Número de procesos del agente de IA-Connect que no se pudieron eliminar. |
Mouse de suspensión central
Mantiene el botón central del mouse en la sesión de usuario del agente de IA-Connect durante la cantidad de segundos especificada.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Segundos que se deben mantener
|
SecondsToHold | True | double |
Número de segundos para mantener presionado el botón central del mouse. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Mover archivo
Mueve un archivo en el equipo donde se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del archivo de origen
|
SourceFilePath | True | string |
Ruta de acceso completa al archivo de origen. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Ruta de acceso del archivo de destino
|
DestFilePath | True | string |
Ruta de acceso completa al destino al que se debe mover el archivo. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Mover el mouse a la coordenada
Mueve el mouse en la sesión de usuario del agente de IA-Connect a las coordenadas de píxeles especificadas. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
X píxeles
|
XCoord | True | integer |
Valor de coordenada X (en píxeles) al que se va a mover el mouse. |
|
Píxeles Y
|
YCoord | True | integer |
Valor de coordenada Y (en píxeles) al que se va a mover el mouse. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Mover el mouse entre coordenadas
Mueve el mouse entre dos coordenadas especificadas en la sesión de usuario del agente de IA-Connect. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas. Se admite una vibración opcional en el movimiento del mouse, para que sea más similar a un movimiento de mano humana.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Iniciar X píxeles
|
StartXCoord | True | integer |
Valor de coordenada X de inicio (en píxeles). |
|
Iniciar píxeles Y
|
StartYCoord | True | integer |
Valor de coordenada Y de inicio (en píxeles). |
|
Píxeles X finales
|
EndXCoord | True | integer |
Valor de coordenada X final (en píxeles). |
|
Píxeles Y finales
|
EndYCoord | True | integer |
Valor de coordenada Y final (en píxeles). |
|
Número de pasos
|
NumberOfSteps | integer |
Número de pasos en los que se debe dividir la acción de movimiento. |
|
|
Tiempo total en segundos
|
TotalTimeInSeconds | double |
Tiempo total que debe realizar la acción de movimiento de principio a fin. |
|
|
Vibración máxima de píxeles de movimiento
|
MaximumMovementPixelJitter | integer |
El máximo de vibración de píxeles mientras realiza la acción de arrastrar. Un valor de 1 o superior permite la vibración de movimiento. La vibración se suaviza en cada paso para evitar picos de movimiento. El valor de esta entrada controla el máximo que puede ser la vibración en cualquier punto determinado, limitando la distancia que puede desviar el mouse desde la ruta de acceso. Cuanto mayor sea el valor, menos "suave" aparecerá la acción de arrastrar. El vibración en cada punto solo puede desviarse del valor de vibración anterior entre -2 y 2 (de forma predeterminada), por lo que el máximo de vibración posible es 2 x NumberOfSteps, independientemente de lo que establezca el máximo en. |
|
|
Vibración máxima de píxeles finales
|
MaximumEndPixelJitter | integer |
Vibración máxima de píxeles al final de la acción de arrastrar. Cuanto mayor sea el valor, menos preciso será el arrastre al llegar a la coordenada final. |
|
|
Delta de vibración máxima de píxeles de movimiento
|
MaximumMovementPixelJitterDelta | integer |
Si se usa la vibración de movimiento del mouse (la vibración máxima de píxeles de movimiento es 1 o superior), el máximo de vibración en cada punto puede desviarse del punto anterior. Esto se usa para asegurarse de que el vibración es suave. Un valor mayor da como resultado una menor ligereza. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Mover el mouse relativo
Mueve el mouse en la sesión de usuario del agente de IA-Connect por el número de píxeles especificado, en relación con su posición actual. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
X píxeles
|
XCoord | True | integer |
Número de X píxeles para mover el mouse, empezando por su posición actual. |
|
Píxeles Y
|
YCoord | True | integer |
Número de píxeles Y para mover el mouse, empezando por su posición actual. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Obtención de credenciales genéricas de Orchestrator
Recupera una credencial genérica que se ha almacenado en el IA-Connect Orchestrator. Una credencial puede contener nombres de usuario, contraseñas, nombres de host, direcciones URL y otros datos genéricos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre amigable
|
FriendlyName | string |
Nombre descriptivo de la credencial almacenada en Orchestrator. |
|
|
Recuperación de la contraseña de texto sin formato
|
RetrievePlainTextPassword | boolean |
Si está activada, la contraseña de la credencial genérica de Orchestrator especificada se devolverá como texto sin formato, si la configuración de credenciales genéricas de Orchestrator "No exponer contraseña" se ha deshabilitado (lo que permite recuperar contraseñas). Se recomienda no recuperar contraseñas como texto sin formato y, en su lugar, usar IA-Connect acciones que admitan contraseñas almacenadas (por ejemplo: "Contraseña de entrada en la acción UIA") donde Orchestrator insertará la contraseña directamente en la acción en tiempo de ejecución. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de usuario
|
Username | string |
Nombre de usuario mantenido en la credencial genérica. |
|
Contraseña de texto sin formato
|
PlainTextPassword | string |
La contraseña, que se mantiene en la credencial genérica, como una cadena de texto sin formato. Las contraseñas de Orquestador se almacenan cifradas, pero se devolverán como texto sin formato para permitirle pasarlas a acciones que las requieran. |
|
Nombre del anfitrión
|
Hostname | string |
Nombre de host o nombre de dominio que se mantiene en la credencial genérica, si se usa. |
|
URL
|
Url | string |
Dirección URL que se mantiene en la credencial genérica, si se usa. |
|
Propiedad genérica 1
|
GenericProperty1 | string |
Propiedad genérica que se mantiene en la credencial genérica, si se usa. Esto se podría usar para almacenar datos que podrían estar asociados a la credencial. |
|
Propiedad genérica 2
|
GenericProperty2 | string |
Propiedad genérica que se mantiene en la credencial genérica, si se usa. Esto se podría usar para almacenar datos que podrían estar asociados a la credencial. |
|
Propiedad genérica 3
|
GenericProperty3 | string |
Propiedad genérica que se mantiene en la credencial genérica, si se usa. Esto se podría usar para almacenar datos que podrían estar asociados a la credencial. |
Obtención de estadísticas de disponibilidad de trabajo de Orchestrator
Devuelve estadísticas de disponibilidad de trabajo de la IA-Connect Orchestrator. Se usa con fines de informes. Opcionalmente, puede usar uno o varios filtros para limitar los resultados devueltos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
En el último número de días
|
WithinLastNumberOfDays | integer |
Filtre los resultados para recuperar solo los iniciados en el último número de días especificado. Establézcalo en 0 para no filtrar. |
|
|
Nombre del flujo
|
SearchFlowName | string |
Filtre los resultados para recuperar solo los que tengan el nombre de flujo especificado. Establézcalo en blanco para no filtrar por nombre de flujo. |
|
|
Ventana de inicio de la hora de inicio del flujo
|
SearchFlowStartTimeStartWindow | date-time |
Filtre los resultados para recuperar solo los que se iniciaron después de la hora de inicio especificada. Establézcalo en blanco para no filtrar. Por ejemplo: "2022-01-24T07:00:00" devolvería todas las estadísticas de flujo de Orchestrator para flujos que se iniciaron en o después de las 07,00 horas del 24 de enero de 2022. Todas las fechas y horas están en UTC (GMT+0), por lo que es posible que desee usar la acción Convertir dateTime para convertir la hora local a UTC. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
JSON de estadísticas de disponibilidad de trabajo
|
WorkerAvailabilityStatsJSON | string |
Lista de estadísticas de disponibilidad de trabajo, en formato JSON. |
|
Número de estadísticas de disponibilidad de trabajo
|
NumberOfWorkerAvailabilityStats | integer |
Número de estadísticas de disponibilidad de trabajo que se devolvieron. |
Obtención de estadísticas de flow desde Orchestrator
Devuelve una lista de estadísticas de Flow de la IA-Connect Orchestrator. Se usa con fines de informes. Opcionalmente, puede usar uno o varios filtros para limitar los resultados devueltos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
En el último número de días
|
WithinLastNumberOfDays | integer |
Filtre los resultados para recuperar solo los iniciados en el último número de días especificado. Establézcalo en 0 para no filtrar. |
|
|
Nombre del flujo
|
SearchFlowName | string |
Filtre los resultados para recuperar solo los que tengan el nombre de flujo especificado. Establézcalo en blanco para no filtrar por nombre de flujo. |
|
|
Resultado de la última acción del flujo
|
SearchFlowLastActionResult | boolean |
Filtre los resultados para recuperar solo los que tengan el resultado de la última acción especificado. Establézcalo en true para recuperar solo flujos correctos. Establézcalo en false para recuperar solo flujos con errores. No establezca un valor o establezca en blanco para no filtrar por el resultado de la última acción de Flow. |
|
|
Ventana de inicio de la hora de inicio del flujo
|
SearchFlowStartTimeStartWindow | date-time |
Filtre los resultados para recuperar solo los que se iniciaron después de la hora de inicio especificada. Establézcalo en blanco para no filtrar. Por ejemplo: "2022-01-24T07:00:00" devolvería todas las estadísticas de flujo de Orchestrator para flujos que se iniciaron en o después de las 07,00 horas del 24 de enero de 2022. Todas las fechas y horas están en UTC (GMT+0), por lo que es posible que desee usar la acción Convertir dateTime para convertir la hora local a UTC. |
|
|
Ventana de finalización de la hora de inicio del flujo
|
SearchFlowStartTimeEndWindow | date-time |
Filtre los resultados para recuperar solo los que se iniciaron antes de la hora de inicio especificada. Establézcalo en blanco para no filtrar. Por ejemplo: "2022-01-25T07:00:00" devolvería todas las estadísticas de flujo de Orchestrator para los flujos que se iniciaron en o antes de las 07,00 horas del 25 de enero de 2022. Todas las fechas y horas están en UTC (GMT+0), por lo que es posible que desee usar la acción Convertir dateTime para convertir la hora local a UTC. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
JSON de estadísticas de flujo de Orchestrator
|
OrchestratorFlowStatsJSON | string |
Lista de todas las estadísticas de Orchestrator Flow, en formato JSON. |
|
Número de estadísticas de flujo
|
NumberOfOrchestratorFlowStats | integer |
Número de estadísticas de Flow que se devolvieron. |
Obtención de IA-Connect configuración de coordenadas globales del agente
Recupera la configuración del sistema de coordenadas global del agente de IA-Connect, que se usa para mostrar ubicaciones de elementos (por ejemplo: durante la inspección del mouse) y calcular las posiciones del mouse (por ejemplo: al realizar acciones globales del mouse).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Funcionalidad de supervisión múltiple
|
MultiMonitorFunctionality | string |
Devuelve "PrimaryMonitor" si el agente de IA-Connect está configurado actualmente para admitir solo elementos resaltados y realizar acciones globales del mouse en el dispositivo de visualización principal. Devuelve "MultiMonitor" si el agente de IA-Connect resaltará los elementos en todos los monitores (el valor predeterminado desde IA-Connect 9.4). |
|
Multiplicador de inspección del mouse de establecimiento automático
|
AutoSetMouseInspectionMultiplier | boolean |
Devuelve true si el agente de IA-Connect calcula automáticamente el multiplicador de inspección del mouse en el dispositivo de visualización principal en el inicio del agente y cada vez que se realiza la inspección del mouse (el valor predeterminado desde IA-Connect 9.4). Devuelve false si el agente de IA-Connect requiere que el multiplicador de inspección del mouse se establezca manualmente (la única opción disponible en IA-Connect 9.3 y versiones anteriores). Esta opción solo tiene ningún efecto cuando el modo de varios monitores está deshabilitado. |
|
Multiplicador global del mouse establecido automáticamente
|
AutoSetGlobalMouseMultiplier | boolean |
Devuelve true si el agente de IA-Connect calcula automáticamente el multiplicador de movimiento global del mouse en el dispositivo de pantalla principal en el inicio del agente y cada vez que se realiza la inspección del mouse (el valor predeterminado desde IA-Connect 9.4). Devuelve false si el agente de IA-Connect requiere que el multiplicador de movimiento del mouse global se establezca manualmente (la única opción disponible en IA-Connect 9.3 y versiones anteriores). Esta opción solo tiene ningún efecto cuando el modo de varios monitores está deshabilitado. |
|
Multiplicador X de inspección del mouse
|
MouseInspectionXMultiplier | double |
Multiplicador de inspección del mouse horizontal (X) actual (para cuando el Agente resalta lo que está bajo el mouse). Por ejemplo: si IA-Connect muestra el rectángulo de inspección a la mitad de la ubicación X del mouse real, este valor será 0,5. El multiplicador solo tiene ningún efecto cuando se deshabilita la funcionalidad de supervisión múltiple, ya que los multiplicadores se calculan dinámicamente cuando el agente de IA-Connect está configurado para que sea compatible con varios monitores. |
|
Multiplicador Y de inspección del mouse
|
MouseInspectionYMultiplier | double |
Multiplicador de inspección del mouse vertical (Y) actual (para cuando el Agente resalta lo que está bajo el mouse). Por ejemplo: si IA-Connect muestra el rectángulo de inspección a la mitad de la ubicación Y del mouse real, este valor será 0,5. El multiplicador solo tiene ningún efecto cuando se deshabilita la funcionalidad de supervisión múltiple, ya que los multiplicadores se calculan dinámicamente cuando el agente de IA-Connect está configurado para que sea compatible con varios monitores. |
|
Multiplicador X del mouse global
|
GlobalMouseXMultiplier | double |
Multiplicador de movimiento global del mouse horizontal (X) actual (para cuando el Agente mueve el mouse). El multiplicador solo tiene ningún efecto cuando se deshabilita la funcionalidad de supervisión múltiple, ya que los multiplicadores se calculan dinámicamente cuando el agente de IA-Connect está configurado para que sea compatible con varios monitores. |
|
Multiplicador Y del mouse global
|
GlobalMouseYMultiplier | double |
Multiplicador de movimiento del mouse global (Y) actual (para cuando el Agente mueve el mouse). El multiplicador solo tiene ningún efecto cuando se deshabilita la funcionalidad de supervisión múltiple, ya que los multiplicadores se calculan dinámicamente cuando el agente de IA-Connect está configurado para que sea compatible con varios monitores. |
|
Método global de movimiento del mouse
|
GlobalMouseMoveMethod | string |
Devuelve el método de movimiento global actual del mouse (ya sea mouse_event o setcursorpos). |
|
Sistema de coordenadas de Java
|
JavaCoordinateSystem | string |
Devuelve el sistema de coordenadas java actual que puede ser "Virtual" (el valor predeterminado) o "Físico" (nuevo en IA-Connect 9.4). Las coordenadas virtuales se escalan mediante PPP, mientras que las coordenadas físicas se asignan directamente a píxeles. Este valor debe establecerse en cualquier sistema de coordenadas que presente el puente de acceso de Java. |
|
Sistema de coordenadas de GUI de SAP
|
SAPGUICoordinateSystem | string |
Devuelve el sistema de coordenadas de la API de scripting de GUI de SAP actual que puede ser "Virtual" (valor predeterminado) o "Físico" (nuevo en IA-Connect 9.4). Las coordenadas virtuales se escalan mediante PPP, mientras que las coordenadas físicas se asignan directamente a píxeles. Este valor debe establecerse en cualquier sistema de coordenadas que presente la API de scripting de GUI de SAP. |
Obtención de la contraseña almacenada
Recupera una contraseña generada o almacenada previamente.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Identificador de contraseña
|
PasswordIdentifier | string |
Identificador de la contraseña almacenada. Estas contraseñas solo se almacenan en memoria y se pierden cuando se cierra el agente. Por ejemplo: MyExchangePassword. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Contraseña de texto sin formato
|
PlainTextPassword | string |
Contraseña en texto sin formato. La contraseña puede ser necesaria en texto sin formato si la contraseña es una contraseña de un solo uso diseñada para transmitirse a través de SMS o correo electrónico (por ejemplo) y, por lo tanto, debe verse as-is. |
Obtención de la coordenada actual del mouse
Obtiene la posición actual del cursor del mouse en la sesión de usuario del agente de IA-Connect mediante la API setcursorpos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
X píxeles
|
X | integer |
Valor de coordenada X (en píxeles). |
|
Píxeles Y
|
Y | integer |
Valor de coordenada Y (en píxeles). |
Obtención de la impresora predeterminada
Obtiene el nombre de la impresora predeterminada para el usuario en la sesión del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de impresora predeterminado
|
DefaultPrinterName | string |
Nombre de la impresora predeterminada para el usuario. |
Obtención de la operación de tareas de automatización de Orchestrator
Recupera una tarea específica de automatización de Orchestrator, proporcionando el identificador de operación de tarea único.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Identificador de la operación
|
OperationId | True | string |
Identificador de operación de la tarea orchestrator que desea recuperar. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de automatización
|
AutomationName | string |
Nombre de la tarea de Orchestrator recuperada. |
|
Fecha y hora de aplazamiento
|
DeferralDateTime | string |
Fecha y hora en que la tarea de Orchestrator recuperada está programada para estar lista. Se devolverá como una cadena en UTC. |
|
Aplazamiento de datos almacenados
|
DeferralStoredData | string |
Datos opcionales que se almacenaron cuando se aplazaba la tarea. Normalmente, estos son los datos que necesita para continuar el proceso o el flujo. |
|
Recuento de aplazamientos
|
DeferralCount | integer |
Frecuencia con la que se aplaza esta tarea. Normalmente, será 0 para una nueva tarea que nunca se aplazaba o 1 o más para una tarea diferida. Cada vez que se aplaza una tarea diferida de nuevo, Orchestrator aumentará automáticamente este número. |
|
Datos de entrada de tareas
|
TaskInputData | string |
Datos opcionales que se almacenaron cuando se creó la tarea. Normalmente se trata de datos que se usaron para iniciar el proceso o flujo, pero puede usar este campo para cualquier propósito. Se puede dar formato a cualquier formato de texto que elija, por ejemplo, JSON o XML o texto sin formato. |
|
Datos de salida de tareas
|
TaskOutputData | string |
Datos opcionales almacenados por la automatización cuando se procesó la tarea. Se puede dar formato a cualquier formato de texto que elija, por ejemplo, JSON o XML o texto sin formato. |
|
Priority
|
Priority | integer |
El nivel de prioridad de esta tarea de Orchestrator (1 es el nivel más alto). |
|
Estado de la tarea de Automatización
|
AutomationTaskStatus | string |
Estado de la tarea de Orchestrator recuperada. |
|
Fase de proceso
|
ProcessStage | string |
Punto en el que el proceso o flujo de automatización debe continuar después del aplazamiento. Se trata de un valor de cadena opcional que será único para el proceso o flujo específicos. Esto lo usará una condición dentro del proceso o flujo diferido para decidir qué paso realizar a continuación. Por ejemplo: si desea que el proceso o flujo continúe en la fase "Exchange" cuando continúe después del aplazamiento, escriba el valor "Exchange". |
|
Fecha y hora recibidas
|
ReceivedDateTime | string |
Fecha y hora en que el Orquestador recibió inicialmente la tarea. Se devolverá como una cadena en UTC. |
|
Minutos hasta la fecha de aplazamiento
|
MinutesUntilDeferralDate | integer |
Número de minutos hasta la fecha de aplazamiento de esta tarea (es decir, cuando esta tarea está lista para ejecutarse). Si esta tarea está lista para ejecutarse, los minutos serán 0. |
|
En espera
|
OnHold | boolean |
Se establece en true si la tarea está en espera. La acción "Obtener siguiente tarea de automatización de Orchestrator" nunca recuperará una tarea en espera y, por tanto, no se procesará en un flujo de trabajo de tarea típico. |
|
Organización
|
Organisation | string |
La organización a la que está asociada esta tarea. Normalmente se usa para buscar y filtrar tareas. |
|
Departamento
|
Department | string |
Departamento al que está asociada esta tarea. Normalmente se usa para buscar y filtrar tareas. |
|
Description
|
Description | string |
Descripción de esta tarea. Normalmente se usa para buscar y filtrar tareas. |
|
Etiquetas
|
Tags | string |
Lista opcional de una o varias etiquetas asignadas a esta tarea. Normalmente se usa para clasificar una tarea para buscar y filtrar. No distingue mayúsculas de minúsculas. Una por línea. |
Obtención de la última acción con error de las estadísticas de flujo de Orchestrator
Recupera los detalles de la última acción que pasó a través del IA-Connect Orchestrator a un trabajo, si esa acción había producido un error. Esta acción se usa con más frecuencia durante el control de errores.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Trabajo asignado a la ejecución de flujo
|
WorkerAllocatedToFlowRun | boolean |
Devuelve true si hay un trabajo asignado a esta ejecución de flujo y, por tanto, se puede proporcionar información sobre el último error de acción. Devuelve false si no hay ningún trabajo asignado a esta ejecución de flujo (uno nunca se asignó o el trabajo ya se ha puesto a disposición de otra ejecución de flujo) y, por tanto, no se puede proporcionar información con respecto al último error. |
|
Error en la última acción
|
LastActionFailed | boolean |
Devuelve true si se produjo un error en la última acción de esta ejecución de flujo (que se ejecuta en un trabajo asignado a esta ejecución de flujo): las otras salidas de esta acción contendrán los detalles. Devuelve false si no se produjo un error en la última acción de esta ejecución de flujo: las demás salidas estarán en blanco. |
|
Ruta de acceso de solicitud de la última acción con error
|
LastFailedActionRequestPath | string |
Si se produjo un error en la última acción de esta ejecución de flujo (que se ejecuta en un trabajo asignado a esta ejecución de flujo), esta salida contendrá la ruta de acceso de solicitud de acción. Esto se puede usar para determinar qué acción ha fallado. Si no se produjo un error en la última acción de esta ejecución de flujo, este valor estará en blanco. |
|
Último mensaje de error de acción con error
|
LastFailedActionErrorMessage | string |
Si se produjo un error en la última acción de esta ejecución de flujo (que se ejecuta en un trabajo asignado a esta ejecución de flujo), esta salida contendrá el mensaje de error. Si no se produjo un error en la última acción de esta ejecución de flujo, este valor estará en blanco. |
Obtención de la última información de entrada
Obtiene la hora desde que se recibió la última entrada del usuario en la sesión de usuario del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Último número de segundos de entrada
|
LastInputTotalSeconds | integer |
Número de segundos transcurridos desde la última entrada. |
|
Últimos minutos de entrada
|
LastInputTotalMinutes | integer |
Número de minutos transcurridos desde la última entrada. |
|
Últimas horas totales de entrada
|
LastInputTotalHours | integer |
Número de horas que han transcurrido desde la última entrada. |
Obtención de las propiedades de la línea de comandos del identificador de proceso
Devuelve las propiedades de la línea de comandos para cualquier proceso en ejecución en la sesión de usuario del agente de IA-Connect que tiene el identificador de proceso especificado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de proceso
|
ProcessId | True | integer |
Identificador de proceso del proceso del que se van a recuperar las propiedades de la línea de comandos. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Línea de comandos de proceso
|
ProcessCommandLine | string |
Propiedades de la línea de comandos para el proceso. |
|
Procesar argumentos
|
ProcessArguments | string |
Argumentos que se usaron al iniciar el proceso. |
|
Procesar el directorio de trabajo actual
|
ProcessCurrentWorkingDirectory | string |
Directorio de trabajo actual del proceso. |
|
Nombre de la ruta de acceso de la imagen de proceso
|
ProcessImagePathName | string |
Ruta de acceso al archivo ejecutable que inició el proceso. |
Obtención de permisos de seguridad de archivos
Devuelve una lista de permisos establecidos actualmente en un archivo en el equipo donde se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del archivo
|
FilePath | True | string |
Ruta de acceso completa al archivo. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
JSON de permisos de seguridad
|
SecurityPermissionsJSON | string |
Los permisos establecidos actualmente en el archivo especificado, en formato JSON. |
Obtención de permisos de seguridad de carpetas
Devuelve una lista de permisos establecidos actualmente en una carpeta del equipo donde se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Folder path (Ruta de acceso a la carpeta)
|
FolderPath | True | string |
Ruta de acceso completa a la carpeta. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
JSON de permisos de seguridad
|
SecurityPermissionsJSON | string |
Los permisos establecidos actualmente en la carpeta especificada, en formato JSON. |
Obtención de procesos
Devuelve una lista de procesos en ejecución en la sesión de usuario del agente de IA-Connect. Opcionalmente, esto se puede filtrar proporcionando un nombre de proceso.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del proceso
|
ProcessName | string |
Filtro opcional para el nombre del proceso. |
|
|
Obtención de la línea de comandos de proceso
|
GetProcessCommandLine | boolean |
Si se establece en true, se devolverán los detalles de la línea de comandos del proceso. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Número de procesos
|
NumberOfProcesses | integer |
Número de procesos que se ejecutan en la sesión de usuario. |
|
Procesos JSON
|
ProcessesJSON | string |
La lista de procesos que se ejecutan en la sesión de usuario, en formato JSON. |
Obtención de todas las estadísticas de comandos de IA-Connect
Devuelve todas las estadísticas almacenadas actualmente en los comandos que el agente de IA-Connect ha ejecutado en la sesión actual.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
JSON de estadísticas de comandos
|
CommandStatsJSON | string |
La lista de comandos ejecutados por el agente de IA-Connect en la sesión actual, en formato JSON. Esta lista contendrá el nombre de cada acción y el número de veces que se ejecutó. |
Obtención de todas las tareas de automatización de Orchestrator
Recupera todas las tareas de automatización de Orchestrator que coinciden con los filtros.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Filtro de nombre de Automatización
|
AutomationName | string |
Escriba un valor para recuperar solo las tareas con este nombre de automatización. Deje en blanco para devolver las tareas de automatización de Orchestrator con cualquier nombre (es decir, deshabilitar este filtro). |
|
|
Filtro de estado de tareas de Automation
|
AutomationTaskStatus | string |
Filtre las tareas de automatización por el estado de tarea de automatización especificado. Deje el campo en blanco para devolver todos los estados de la tarea de automatización (es decir, deshabilitar este filtro). |
|
|
Filtrar por consulta de propiedad
|
FilterByPropertyQuery | string |
Filtre las tareas de automatización mediante una cadena de consulta. Esto es idéntico a la entrada "Filtrar por propiedad" en la interfaz de usuario de tareas de Orchestrator. Deje el campo en blanco para no filtrar por propiedad (es decir, deshabilitar este filtro). Un filtro de búsqueda debe tener el formato "valor de condición de propiedad". Solo se admite un solo filtro de búsqueda (no se puede usar ni ). Las propiedades admitidas son: name, org, dept, tags, stage, ticketid. Las condiciones admitidas son iguales, contienen, no son iguales, no contienen. Por ejemplo: Name es igual a Nuevos iniciadores, Name contiene starter, Org no es igual a Acme, Dept contiene ventas. |
|
|
Minutos hasta la fecha de aplazamiento
|
MinutesUntilDeferralDate | integer |
Solo devuelve las tareas de automatización de Orchestrator que están listas para ejecutarse en el número de minutos especificado. Establezca en 0 si solo desea que las tareas de automatización que estén listas para ejecutarse ahora. Deje en blanco si desea recuperar tareas independientemente del aplazamiento. |
|
|
Nivel de prioridad mínima
|
MinimumPriorityLevel | integer |
Solo devuelve las tareas de automatización de Orchestrator que tienen el nivel de prioridad especificado o superior. Por ejemplo: Al establecer 2, se devolverán tareas con un nivel de prioridad de 1 y 2. |
|
|
Ordenar por fecha de aplazamiento
|
SortByDeferralDate | boolean |
Establezca en true para devolver los datos ordenados por la fecha y hora de aplazamiento. Establézcalo en false para que los datos devueltos en el orden se almacenen. |
|
|
Recuperación de tareas en suspensión
|
RetrieveOnHoldTasks | boolean |
Si se establece en true (valor predeterminado, para la compatibilidad con versiones anteriores), las tareas se recuperarán incluso si están en espera. Si se establece en false, no se recuperarán las tareas en espera. |
|
|
Omitir
|
Skip | integer |
Si recupera muchos cientos de resultados, puede usar Skip y MaxResults para recuperar un bloque de resultados. Skip especifica cuántos resultados se van a omitir antes de devolver el primer elemento del bloque. Al establecer Omitir a 0, se devuelven los resultados desde el principio. |
|
|
Número máximo de resultados
|
MaxResults | integer |
Si recupera muchos cientos de resultados, puede usar Skip y MaxResults para recuperar un bloque de resultados. MaxResults especifica el número máximo de resultados que se van a devolver, o 0 para devolver todos los resultados, después de procesar la entrada Skip. |
|
|
Excluir datos de tareas
|
ExcludeTaskData | boolean |
Si se establece en true, las propiedades de datos de tareas (TaskData, DeferralStoredData, TaskOutputData) no se devuelven en la respuesta. Esto puede reducir significativamente el tamaño de la respuesta, si las tareas tienen muchos datos almacenados. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Tareas de Automatización
|
AutomationTasks | array of object |
Una tabla de datos que contiene todas las tareas de automatización de Orchestrator que cumplen los criterios de búsqueda especificados. Las tablas de datos son un formato de datos de .NET común, pero almacenan valores NULL como DbNull. El módulo de PowerShell IA-Connect soluciona esto convirtiendo la mayoría de las cadenas dbNull en "". Las respuestas datetime del Orchestrator estarán en formato de cadena. |
|
items
|
AutomationTasks | object | |
|
Número de tareas de automatización
|
NumberOfAutomationTasks | integer |
Número de tareas de automatización devueltas. |
Obtención de un dominio de máquina
Devuelve el dominio de la máquina que ejecuta la sesión de usuario del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de dominio
|
DomainName | string |
Nombre de dominio netBIOS de la máquina que ejecuta la sesión de usuario del agente de IA-Connect. |
|
Nombre de dominio DNS
|
DNSDomainName | string |
Nombre de dominio DNS de la máquina que ejecuta la sesión de usuario del agente de IA-Connect. |
Obtención de un mensaje de error de acción del resultado del flujo JSON
Deserializa la salida JSON de una o varias expresiones de resultado de flujo() y recupera el primer mensaje de error ubicado de una acción con error. El mensaje de error se puede almacenar en json en una variedad de formatos. Esta acción procesa formatos conocidos y devuelve el primer mensaje de error ubicado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
JSON de resultado del flujo
|
PowerAutomateResultJSON | True | array of string |
Matriz de JSON que debe contener las salidas de una o varias expresiones de resultado de flujo(). Si solo está procesando la salida de una única expresión de resultado de flujo(), simplemente escríbala en el primer elemento de matriz. |
|
Estado de búsqueda
|
SearchStatus | string |
Estado de la acción que contiene el mensaje de error. Esto solo debe cambiarse si busca un estado diferente al predeterminado de "Failed". |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Mensaje de error de acción
|
ActionErrorMessage | string |
Devuelve el mensaje de error de acción extraído del JSON del resultado. Si no se pudo encontrar un mensaje de error, se devolverá un valor en blanco. |
|
Nombre de la acción
|
ActionName | string |
Devuelve el nombre de la acción asociada al mensaje de error. |
|
Código de acción
|
ActionCode | string |
Devuelve el código de resultado de la acción asociada al mensaje de error. |
Obtención del contenido del archivo como Base64
Recupere el contenido del archivo especificado en formato Base64, un formato adecuado para la transmisión a través de la API y se convierta fácilmente en el formato binario o texto original.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del archivo
|
FilePath | True | string |
Ruta de acceso completa al archivo. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Comprimir
|
Compress | boolean |
Establézcalo en true en GZip comprima el contenido del archivo antes de convertirlo en Base64. El archivo no está intacto, todas las operaciones se realizan en memoria. Esta característica solo es útil si puede GUnzip el contenido del archivo después de haber recuperado La Base64 (al descodificar el texto del contenido del archivo original o los datos binarios). Establézcalo en false si pasa la base64 directamente a una acción que acepta Base64 como entrada y no tiene una característica GUnzip. |
|
|
Tamaño máximo de archivo
|
MaxFileSize | integer |
Tamaño máximo del archivo, por encima del cual se generará una excepción en lugar de recuperar el contenido del archivo. Esto le permite evitar la situación en la que se pide al Agente que recupere un archivo enorme, lo que en última instancia hará que se agote el tiempo de espera de la acción. Establézcalo en -1 para deshabilitar la comprobación de tamaño de archivo. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Contenido del archivo como Base64
|
FileContentsAsBase64 | string |
Contenido del archivo en formato Base64. |
Obtención del espacio libre en disco
Devuelve la cantidad de espacio libre de un disco especificado en el equipo donde se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Letra de unidad
|
DriveLetter | True | string |
Letra de unidad del disco que se va a comprobar. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Bytes de espacio libre en disco
|
FreeSpaceBytes | integer |
Cantidad de espacio libre en disco, en bytes. |
|
KB de espacio libre en disco
|
FreeSpaceKB | integer |
Cantidad de espacio libre en disco, en kilobytes. |
|
Espacio libre en disco MB
|
FreeSpaceMB | integer |
Cantidad de espacio libre en disco, en megabytes. |
|
GB de espacio libre en disco
|
FreeSpaceGB | integer |
Cantidad de espacio libre en disco, en gigabytes. |
Obtención del estado actual de la licencia del agente de IA-Connect
Devuelve si el agente de IA-Connect tiene licencia actualmente y, si tiene licencia, las propiedades de la licencia.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Tiene licencia
|
IsLicensed | boolean |
Devuelve true si el agente de IA-Connect tiene licencia o false si no lo está. |
|
Tipo de licencia
|
LicenseType | string |
Tipo de licencia de IA-Connect que se va a usar. |
|
Nombre de dominio del agente
|
CustomerNETBIOSDomainName | string |
Nombre de dominio netBIOS del equipo donde se ejecuta el agente de IA-Connect, si tiene licencia por nombre de dominio (IA-Connect 7.0 o 7.1). |
|
Nombres de host del director
|
DirectorHostnameCSV | string |
Los nombres de host de las máquinas en las que se puede instalar el IA-Connect Director, si tiene licencia por nombre de host (después de IA-Connect 7.2). |
|
Nombre para mostrar del cliente
|
CustomerDisplayName | string |
Nombre del cliente que se va a mostrar en la barra de título del agente de IA-Connect. |
|
Nombre de proveedor
|
VendorName | string |
Nombre del proveedor de IA-Connect. |
|
Fecha de expiración de licencia
|
LicenseExpiryDate | string |
Fecha de expiración de la licencia de IA-Connect. |
|
Días hasta que expire la licencia
|
DaysUntilLicenseExpires | integer |
Número de días restantes hasta que expire la licencia de IA-Connect. |
|
Características de licencia
|
LicenseFeatures | string |
Características de licencia adicionales, que normalmente proporcionan acceso a funcionalidades adicionales. |
|
¿Tiene licencia JML?
|
IsJMLLicense | boolean |
Esta licencia proporciona acceso a la funcionalidad de JML. |
Obtención del estado de disponibilidad del trabajo de Orchestrator
Recupere el estado básico de Orchestrator. Esto se puede usar para confirmar que Orchestrator está disponible y responde.
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Número total de trabajadores
|
TotalWorkersCount | integer |
Número de IA-Connect trabajadores definidos en Orchestrator, tanto si están trabajando como si no. |
|
Número de trabajos disponibles
|
AvailableWorkersCount | integer |
Número de IA-Connect trabajos definidos en Orchestrator, que están disponibles para el trabajo. Disponible significa que están respondiendo, con licencia, no en modo de mantenimiento, no en ejecución actualmente flujos (automatizaciones). Este es el número de trabajadores disponibles para aceptar el nuevo trabajo entrante. |
|
Número de trabajos no disponibles
|
UnavailableWorkersCount | integer |
El número de IA-Connect trabajadores definidos en Orchestrator, que no están disponibles para el trabajo. Esto es igual al número total de trabajadores menos el número de trabajadores disponibles. |
|
Número de trabajos que ejecutan flujos
|
WorkersRunningFlowsCount | integer |
Número de IA-Connect trabajos definidos en Orchestrator, que ejecutan flujos (automatizaciones). Estos trabajadores no están disponibles para el trabajo, ya que están ocupados. |
|
Número de trabajos en modo de mantenimiento
|
WorkersInMaintenanceModeCount | integer |
El número de IA-Connect trabajos definidos en orchestrator, que están en modo de mantenimiento. Estos trabajos no están disponibles para el trabajo, ya que se han configurado manualmente para no aceptar el nuevo trabajo. |
|
Número de trabajadores activos
|
LiveWorkersCount | integer |
Número de IA-Connect trabajadores definidos en Orchestrator, que responden. Estos trabajos pueden o no estar disponibles para el trabajo, ya que pueden estar sin licencia, en modo de maintence o en ejecución (automatizaciones). |
|
Número de trabajadores con licencia
|
LicensedWorkersCount | integer |
El número de IA-Connect trabajadores definidos en Orchestrator, que responden y tienen licencia. Un trabajador con licencia siempre responde, ya que orchestrator solo conoce el estado con licencia de un trabajador si el trabajador responde (y, por lo tanto, informa al Orquestador de su estado). Si un trabajador deja de responder, Orchestrator ya no lo considerará con licencia. Estos trabajos pueden estar disponibles o no para el trabajo, ya que podrían estar en modo de maintence o ejecutar flujos (automatizaciones). |
Obtención del estado de Orchestrator
Recupere el estado básico de Orchestrator. Esto se puede usar para confirmar que Orchestrator está disponible y responde.
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Versión de Orchestrator
|
OrchestratorVersion | string |
Versión del software de Orchestrator. |
|
Errores de inicio de Orchestrator
|
NumberOfStartupErrors | integer |
Número de errores de inicio de Orchestrator. |
|
Tiempo de actividad de Orchestrator en segundos
|
UptimeInSeconds | integer |
Número de segundos en que se ha ejecutado Orchestrator. |
Obtención del historial de inicio de sesión de Orchestrator
Devuelve el historial de inicio de sesión de IA-Connect Orchestrator con fines de informes. Opcionalmente, puede usar uno o varios filtros para limitar los resultados devueltos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
En el último número de días
|
WithinLastNumberOfDays | integer |
Filtre los resultados para recuperar solo los inicios de sesión de Orchestrator en el número de días especificado. Establézcalo en 0 para no filtrar. |
|
|
Dirección de correo electrónico
|
SearchByEmail | string |
Filtre los resultados para recuperar solo los inicios de sesión de Orchestrator con la dirección de correo electrónico especificada. Establézcalo en blanco para no filtrar por dirección de correo electrónico. |
|
|
Ventana de inicio de la hora del historial de inicio de sesión
|
SearchLoginHistoryTimeStartWindow | date-time |
Filtre los resultados para recuperar solo los inicios de sesión de Orchestrator después de la hora de inicio especificada. Establézcalo en blanco para no filtrar. Por ejemplo: "2022-01-24T07:00:00" devolvería todos los inicios de sesión de Orchestrator en o después de las 07.00 horas del 24 de enero de 2022. Todas las fechas y horas están en UTC (GMT+0), por lo que es posible que desee usar la acción Convertir dateTime para convertir la hora local a UTC. |
|
|
Ventana de finalización de la hora del historial de inicio de sesión
|
SearchLoginHistoryTimeEndWindow | date-time |
Filtre los resultados para recuperar solo los inicios de sesión de Orchestrator antes de la hora de inicio especificada. Establézcalo en blanco para no filtrar. Por ejemplo: "2022-01-25T07:00:00" devolvería todos los inicios de sesión de Orchestrator en o antes de las 07.00 horas del 25 de enero de 2022. Todas las fechas y horas están en UTC (GMT+0), por lo que es posible que desee usar la acción Convertir dateTime para convertir la hora local a UTC. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
JSON del historial de inicio de sesión de Orchestrator
|
OrchestratorLoginHistoryJSON | string |
Lista de todos los inicios de sesión de Orchestrator que cumplen los filtros especificados, en formato JSON. |
|
Número de inicios de sesión de Orchestrator
|
NumberOfOrchestratorLogins | integer |
Número de inicios de sesión de Orchestrator devueltos. |
Obtención del identificador de proceso primario
Devuelve el identificador de proceso del proceso primario para cualquier proceso en ejecución en la sesión de usuario del agente de IA-Connect que tiene el identificador de proceso especificado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de proceso
|
ProcessId | True | integer |
Identificador de proceso del proceso secundario. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de proceso primario
|
ParentProcessId | integer |
Identificador de proceso del proceso primario. |
|
Proceso primario que todavía se está ejecutando
|
ParentProcessStillRunning | boolean |
Devuelve true si el proceso primario todavía se está ejecutando y no se ha cerrado. |
|
Nombre del proceso primario
|
ParentProcessName | string |
Nombre del proceso primario. |
Obtención del mapa térmico del uso del flujo de trabajo de Orchestrator
Devuelve el mapa térmico diario de uso del flujo de trabajo del IA-Connect Orchestrator. Se usa con fines de informes. Opcionalmente, puede usar uno o varios filtros para limitar los resultados devueltos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ventana de inicio de la hora de inicio del flujo
|
SearchStartDateStartWindow | True | date-time |
Filtre los resultados para recuperar solo el mapa térmico del uso del flujo de trabajo después de la fecha de inicio especificada (se omite el componente de hora). Establézcalo en blanco para no filtrar. Por ejemplo: "2022-01-24T00:00:00" devolvería un mapa térmico de trabajo para flujos que se iniciaron el 24 de enero de 2022 o después. Todas las fechas y horas están en UTC (GMT+0), por lo que es posible que desee usar la acción Convertir dateTime para convertir la hora local a UTC. |
|
Ventana de finalización de la hora de inicio del flujo
|
SearchStartDateEndWindow | True | date-time |
Filtre los resultados para recuperar solo el mapa térmico del uso del flujo de trabajo antes de la fecha de inicio especificada (se omite el componente de hora). Establézcalo en blanco para no filtrar. Por ejemplo: "2022-01-25T00:00:00" devolvería un mapa térmico de trabajo para Flow que comenzó el 25 de enero de 2022 o antes del 25 de enero de 2022. Todas las fechas y horas están en UTC (GMT+0), por lo que es posible que desee usar la acción Convertir dateTime para convertir la hora local a UTC. |
|
Desplazamiento de minutos de zona horaria desde UTC
|
TimeZoneMinutesOffsetFromUTC | integer |
Desplazamiento de zona horaria de UTC en minutos para alinear el mapa térmico diario. Por ejemplo: Si especifica 60 minutos, los mapas térmicos diarios se ejecutan de 01:00 UTC a 01:00 UTC. |
|
|
IA-Connect nombres de trabajo
|
WorkerNames | string |
Lista de los nombres de IA-Connect Workers para devolver un mapa térmico para, en formato JSON o CSV. Si se deja en blanco, se generará un mapa térmico para todos los trabajos conocidos actualmente en Orchestrator. Por ejemplo: [{"WorkerName": "Worker1"}, {"WorkerName": "Worker2"}] (formato de tabla JSON), ["Worker1", "Worker2"] (formato de matriz JSON) o Worker1,Worker2 (formato CSV). |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
JSON de mapa térmico de uso del flujo de trabajo
|
WorkerFlowUsageHeatmapJSON | string |
Un mapa térmico de uso de flujo de trabajo, en formato JSON. |
|
Número de elementos de mapa térmico de uso de flujo de trabajo
|
NumberOfWorkerFlowUsageHeatmapItems | integer |
Número de elementos de mapa térmico de uso del flujo de trabajo que se devolvieron. Un elemento por trabajador al día. |
Obtención del método de movimiento del mouse
Obtiene el método de movimiento del mouse actual.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Método de movimiento del mouse
|
MouseMoveMethod | string |
Devuelve el método de movimiento del mouse actual (ya sea mouse_event o setcursorpos). |
Obtención del nivel de registro del agente de IA-Connect
Devuelve el nivel de registro del agente de IA-Connect actual. Los niveles de registro se establecen de 1 a 4, con 1 siendo el nivel más bajo y 4 siendo el más alto.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nivel de registro
|
LoggingLevel | integer |
Nivel de registro actual del agente de IA-Connect. |
|
nombre de archivo de registro del agente de IA-Connect
|
IAConnectAgentLogFilename | string |
Nombre de archivo de registro del agente de IA-Connect. Este valor es único para cada lanzamiento del agente de IA-Connect, ya que tiene la fecha y hora de inicio en el nombre de archivo. |
Obtención del nivel de registro del director de IA-Connect
Devuelve el nivel de registro actual de IA-Connect Director. Los niveles de registro se establecen de 0 a 4. 0 está deshabilitado. 1 es el nivel de registro más bajo (y el valor predeterminado). 4 es el nivel de registro más alto.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nivel de registro
|
LoggingLevel | integer |
Nivel de registro actual del IA-Connect Director. |
|
nombre de archivo de registro de IA-Connect Director
|
IAConnectDirectorLogFilename | string |
Nombre de archivo de registro de IA-Connect Director. Este valor es único para cada lanzamiento, ya que tiene la fecha y hora de inicio en el nombre de archivo. |
Obtención del nombre de host del cliente
Devuelve el nombre de host del cliente donde se ejecuta el IA-Connect Director.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de host del cliente
|
ClientHostname | string |
Nombre de host del cliente donde se ejecuta el IA-Connect Director. |
Obtención del proceso por identificador de proceso
Devuelve si un proceso con el identificador de proceso especificado se ejecuta en la sesión de usuario del agente de IA-Connect. Los identificadores de proceso son únicos, por lo que solo un proceso puede coincidir con el identificador. Los identificadores de proceso son dinámicos y son diferentes para cada inicio de una aplicación.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de proceso
|
ProcessId | True | integer |
Identificador de proceso del proceso que se va a obtener. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Proceso en ejecución
|
ProcessRunning | boolean |
Devuelve true si se encontró un proceso con el identificador de proceso proporcionado. |
Obtención del recuento de procesos del agente de IA-Connect
Devuelve el número de instancias del agente de IA-Connect que se ejecuta actualmente en la sesión de usuario. Esto es útil para detectar si hay varias instancias del agente de IA-Connect en ejecución.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Número de procesos
|
NumberOfProcesses | integer |
Número de procesos del agente de IA-Connect que se ejecutan actualmente en la sesión de usuario. |
Obtención del recuento de procesos por nombre
Devuelve un recuento de procesos en ejecución en la sesión de usuario del agente de IA-Connect que tiene el nombre de proceso especificado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del proceso
|
ProcessName | True | string |
Nombre del proceso. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Número de procesos
|
NumberOfProcesses | integer |
Número de procesos que coinciden con el nombre del proceso proporcionado. |
Obtención del registro del agente de IA-Connect
Devuelve el registro del agente de IA-Connect actual, ya sea como un archivo o leyendo el contenido y devolviéndolo en una variable de salida.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Comprimir
|
Compress | boolean |
¿Debe comprimirse el archivo ejecutable del agente IA-Connect alternativo durante la carga? |
|
|
Devolver solo los últimos registros de comandos
|
ReturnLastCommandOnly | boolean |
¿Debe restringirse el registro del agente de IA-Connect al resultado del último comando en lugar del registro completo? |
|
|
Guardar el registro en el archivo
|
SaveLogToFile | boolean |
¿Debe guardarse el registro del agente de IA-Connect como un archivo? |
|
|
Colocar el contenido del registro en el elemento de datos
|
PlaceLogContentInDataItem | boolean |
¿Debe devolverse el contenido del registro en una variable de salida? |
|
|
Carpeta de guardado local
|
LocalSaveFolder | string |
Ruta de acceso a la carpeta en la que se va a guardar el registro del agente de IA-Connect. |
|
|
Uso del nombre de archivo de registro del agente
|
UseAgentLogFilename | boolean |
¿El archivo de registro debe tener el mismo nombre que el nombre del archivo de registro en el Agente? Si se establece en false, puede establecer "Local save filename" para especificar el nombre de archivo. |
|
|
Nombre de archivo de guardado local
|
LocalSaveFilename | string |
Nombre de archivo solo del archivo de guardado local para el registro del agente de IA-Connect. Esto solo se usará si "Usar nombre de archivo de registro del agente" está establecido en false. |
|
|
Número máximo de bytes que se van a leer
|
MaxBytesToRead | integer |
Número máximo de bytes que se van a leer desde el registro del Agente (desde el final hacia atrás). Se puede establecer en 0 o -1 para recuperar todo el registro. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Contenido del registro del agente
|
IAConnectAgentLogContentsBase64 | string |
Contenido del registro del agente de IA-Connect. |
|
Nombre de archivo de registro guardado local
|
IAConnectAgentLogFilenameOnly | string |
Ruta de acceso al nombre de archivo de registro guardado. |
Obtención del tipo de cliente y la información de sesión del director
Devuelve los detalles de la sesión local o remota que controla el director de nivel 1.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Tipo de cliente remoto
|
RemoteClientType | string |
Tipo de cliente remoto ("Local", "Citrix ICA" o "Microsoft RDP"). |
|
Canal virtual conectado
|
VirtualChannelConnected | boolean |
True, si el canal virtual está conectado, entre el Director y el Agente. |
|
Versión del director
|
DirectorVersion | string |
La versión del archivo DLL de IA-Connect Director. Por ejemplo: 1.67.21.0. |
|
Versión de la versión del director
|
DirectorReleaseVersion | string |
La versión IA-Connect versión del director de IA-Connect. Por ejemplo: 9.4. |
|
Versión del agente
|
AgentVersion | string |
La versión del IA-Connect EXE del agente al que está conectado este director. Por ejemplo: 1.74.21.0. |
|
Versión de la versión del agente
|
AgentReleaseVersion | string |
La versión de IA-Connect del agente de IA-Connect al que está conectado este director. Por ejemplo: 9.4. |
|
El agente tiene licencia
|
AgentIsLicensed | boolean |
True, si el agente de IA-Connect al que está conectado este director, tiene licencia. False, si el agente de IA-Connect no tiene licencia. Null si se desconoce el estado de la licencia del agente. |
|
Características de licencia del agente
|
AgentLicenseFeatures | string |
Lista separada por comas de IA-Connect características de licencia asignadas al agente de IA-Connect al que está conectado este director. Por ejemplo: JML, DEV. |
|
Nombre de host del director
|
DirectorHostname | string |
Nombre de host del equipo en el que se ejecuta el director. Por ejemplo: vmrpa1. |
|
Nombre de dominio de NetBIOS director
|
DirectorNetBIOSDomainName | string |
Nombre de dominio netBIOS del equipo en el que se ejecuta el director. Por ejemplo: domain1. Si el equipo no es miembro de un dominio, normalmente devuelve el nombre de host. |
|
Nombre de dominio DNS del director
|
DirectorDNSDomainName | string |
El nombre de dominio DNS del equipo en el que se ejecuta el director. Por ejemplo: domain1.myorg.local. Si el equipo no es miembro de un dominio, normalmente devuelve el nombre de host. |
|
Adjunto al director del próximo salto
|
AttachedToNextHopDirector | boolean |
Establézcalo en false si la sesión de IA-Connect está asociada actualmente al agente al que está conectado este director. Establézcalo en true si el director reenvía todas las acciones (es decir, adjuntas) a otro director (que está conectado a otro agente). Por ejemplo, si este director es un director local que se comunica con un agente local, pero la sesión de IA-Connect está asociada actualmente a Citrix, este valor será true. |
|
Tipo de sesión director de próximo salto
|
NextHopDirectorSessionType | string |
Si este director está asociado a un director de próximo salto, este valor contendrá el tipo de sesión del próximo salto. Por ejemplo, si este director es un director local que se comunica con un agente local, pero la sesión de IA-Connect está asociada actualmente a Citrix, este valor será "Citrix ICA", mientras que el valor "Tipo de cliente remoto" será "Local" (que representa una acción de reenvío de director local a Citrix). |
Obtención del trabajo de Orchestrator
Recupere los detalles y el estado activo de un trabajador individual registrado con el IA-Connect Orchestrator.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de trabajo de búsqueda
|
SearchWorkerId | integer |
Identificador del trabajador que se va a recuperar. Establezca en un valor de 1 o superior para recuperar los detalles de un trabajador con ese identificador específico. Establezca en 0, si no desea recuperar un trabajo por identificador. |
|
|
Buscar nombre de trabajo
|
SearchWorkerName | string |
Nombre del trabajo que se va a recuperar. Establézcalo en blanco o null si no desea recuperar un trabajo por nombre. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de trabajo
|
WorkerId | integer |
Identificador interno de Orchestrator para este trabajo. |
|
Nombre del trabajo
|
WorkerName | string |
Nombre interno de Orchestrator para este trabajo. |
|
Descripción del trabajo
|
WorkerDescription | string |
Descripción interna de Orchestrator para este trabajo. |
|
Nombre para mostrar del flujo actual
|
CurrentFlowDisplayName | string |
Nombre para mostrar del flujo que está procesando este trabajo o en blanco si el trabajo está inactivo. |
|
Estado activo de trabajo
|
LiveStatus | boolean |
True, si el trabajo está conectado actualmente al orquestador y responde a sondeos. False, si el trabajo no está conectado. |
|
Últimos tics de contacto
|
LiveStatusLastContactTicks | integer |
La hora, en tics, cuando el Orquestador tuvo por última vez contacto con el trabajador. Este es el número de intervalos de 100 nanosegundos transcurridos desde las 12:00:00 medianoche, 1 de enero de 0001 UTC. Este es el formato común, universal y de hora. |
|
Segundos desde el último contacto
|
SecondsSinceLastContact | integer |
El tiempo, en segundos, que ha pasado desde la última vez que Orchestrator tuvo contacto con el trabajador. Esto representa el mismo punto en el tiempo que "Últimos tics de contacto", pero expresado en segundos relativos. |
|
Trabajo en modo de mantenimiento
|
MaintenanceMode | boolean |
True, si el trabajo está actualmente en modo de mantenimiento. False, si el trabajo no está en modo de mantenimiento. |
|
Prioridad de trabajo
|
Priority | integer |
Valor entero de 1 o superior, que representa la prioridad asignada al trabajo. La prioridad 1 es la prioridad más alta. Los flujos se enviarán a un trabajo disponible con la prioridad más alta. Varios trabajos pueden tener la misma prioridad y Orchestrator usará el "Método de equilibrio de carga de trabajo" (consulte "Configuración del sitio") para elegir un trabajo disponible. |
|
Tiempo de espera de trabajo en segundos
|
TimeoutInSeconds | integer |
Cuánto tiempo debe transcurrir en segundos el orquestador debe esperar una respuesta de la API REST del director de IA-Connect antes de que se agote el tiempo de espera. |
|
El trabajador tiene licencia
|
AgentIsLicensed | boolean |
True, si el trabajador tiene licencia actualmente. False, si el trabajador no tiene licencia. Null, si Orchestrator no sabe si el trabajador tiene licencia (es posible que no responda, podría ser un agente muy antiguo que no proporciona actualizaciones de licencias en directo en el sondeo). |
|
Características de licencia del agente
|
AgentLicenseFeatures | string |
Características específicas de la licencia del agente. Por ejemplo: JML para la licencia Joiner, Mover, Leaver. |
|
El trabajo está disponible para el trabajo
|
IsAvailableForWork | boolean |
True, si el trabajo está disponible para el trabajo, lo que significa que el trabajo puede aceptar el trabajo entrante. False, si el trabajo no lo está. Disponible para el trabajo viene determinado por a) Is the worker status live, b) Is the worker in maintenance mode, c) Is the worker licensed, d) Is the worker currently processing a flow. |
|
Identificador de tipo de conexión de trabajo
|
WorkerConnectionTypeId | integer |
Identificador del tipo de conexión de trabajo configurado, que se usa para conectar el trabajo al orquestador. Puede ser 1 para "Azure WCF Relay", 2 para "Conexión híbrida de Azure", 3 para "Azure Virtual Network (VNet)", 4 para "Direct". |
|
Nombre del tipo de conexión de trabajo
|
WorkerConnectionTypeName | string |
Nombre del tipo de conexión de trabajo configurado, que se usa para conectar el trabajo al orquestador. Puede ser AzureWCFRelay, AzureHybridConnection, AzureVNet, Direct. |
|
Director REST API URL
|
DirectorRestApiUrl | string |
Si el tipo de conexión configurado es Conexiones híbridas, red virtual o directa, esta propiedad contiene la dirección URL de la API REST de trabajo, que normalmente es HTTP porque el tráfico HTTP se cifra dentro de un túnel HTTPS (por ejemplo, conexión híbrida o puerta de enlace de datos local). Si el tipo de conexión configurado es Azure WCF Relay, esta propiedad contiene la dirección URL de retransmisión de WCF. |
|
Espacio de nombres de Azure Service Bus
|
AzureServiceBusNamespace | string |
Si el tipo de conexión configurado es Azure WCF Relay, contiene el espacio de nombres de Azure Service Bus. |
|
Nombre de retransmisión de WCF de Azure
|
AzureWCFRelayName | string |
Si el tipo de conexión configurado es Azure WCF Relay, esta propiedad contiene el nombre de retransmisión de WCF de Azure. |
|
Nombre del tipo de conexión del agente
|
IAConnectAgentConnectionTypeName | string |
Nombre del tipo de conexión del agente. Puede ser "Agente local", "Citrix ICA" o "Microsoft RDP". |
|
Adjunto al director de próximo salto
|
AttachedToNextHopDirector | boolean |
Si el director conectado al orquestador (normalmente el director hospedado por el agente local) reenvía las acciones a un director de próximo salto (normalmente un Director de Citrix ICA o Microsoft RDP Director), esta propiedad se establecerá en True. Si el director envía acciones directamente al agente al que está conectado (normalmente al agente local), esta propiedad se establecerá en False. |
|
Tipo de sesión director de próximo salto
|
NextHopDirectorSessionType | string |
Si el director conectado al orquestador (normalmente el director hospedado por el agente local) reenvía las acciones a un director de próximo salto (normalmente un Director de Citrix ICA o Microsoft RDP Director), esta propiedad contendrá el nombre del tipo de conexión, que será "Citrix ICA" o "Microsoft RDP". |
|
Versión del director
|
DirectorVersion | string |
La versión interna del director de IA-Connect, que procesa la interfaz de la API REST y proporciona el inspector de IA-Connect, para el agente de IA-Connect, que se ejecuta en el trabajo de IA-Connect. |
|
Versión del agente
|
AgentVersion | string |
La versión interna del agente de IA-Connect, que se ejecuta en el trabajo de IA-Connect. |
|
Versión de la versión del director
|
DirectorReleaseVersion | double |
La versión de versión IA-Connect del director de IA-Connect, que procesa la interfaz de la API REST y proporciona el IA-Connect Inspector, para el agente de IA-Connect, que se ejecuta en el trabajo de IA-Connect. |
|
Versión de la versión del agente
|
AgentReleaseVersion | double |
La versión de versión IA-Connect del agente de IA-Connect, que se ejecuta en el trabajo de IA-Connect. |
|
Nombre de host del director
|
DirectorHostname | string |
Nombre de host del sistema operativo que hospeda el IA-Connect Director. Este es el nombre de host del trabajo, que normalmente es el mismo que el nombre de trabajo. |
|
Nombre de dominio de NETBIOS director
|
DirectorNetBIOSDomainName | string |
El nombre de dominio NETBIOS del sistema operativo que hospeda el director de IA-Connect, que es un componente del agente de IA-Connect, que se ejecuta en el trabajo de IA-Connect. En el caso de un grupo de trabajo, suele ser el nombre de host de trabajo. Para un dominio de Active Directory, este es el nombre netBIOS del dominio. Por ejemplo: MYDOMAIN. |
|
Nombre de dominio DNS del director
|
DirectorDNSDomainName | string |
Nombre de dominio DNS del sistema operativo que hospeda el director de IA-Connect, que es un componente del agente de IA-Connect, que se ejecuta en el trabajo de IA-Connect. Para un grupo de trabajo, suele estar en blanco. Para un dominio de Active Directory, este es el nombre DNS del dominio. Por ejemplo: mydomain.local. |
|
Número de identificadores de entorno de flujo admitidos
|
SupportedFlowEnvironmentIdsCount | integer |
Si el trabajo está configurado para procesar solo los flujos de identificadores de entorno de flujo especificados, esta propiedad contiene el número de identificadores de entorno de flujo admitidos en la lista. Si el trabajo puede procesar flujos desde cualquier entorno, esta propiedad contiene 0. |
|
Número de nombres de flujo admitidos
|
SupportedFlowNamesCount | integer |
Si el trabajo está configurado para procesar solo flujos con nombres específicos, esta propiedad contiene el número de nombres de flujo admitidos en la lista. Si el trabajo puede procesar flujos con cualquier nombre, esta propiedad contiene 0. |
|
Número de nombres de flujo no admitidos
|
UnsupportedFlowNamesCount | integer |
Si el trabajo está configurado para rechazar procesar flujos con nombres específicos, esta propiedad contiene el número de nombres de flujo no admitidos en la lista. Si el trabajo no está configurado para rechazar flujos específicos, esta propiedad contiene 0. |
|
Número de etiquetas de trabajo
|
WorkerTagsCount | integer |
Si el trabajo está configurado con algunas etiquetas, esta propiedad contiene el número de etiquetas de la lista. Si el trabajo no tiene etiquetas, esta propiedad contiene 0. |
|
Número de etiquetas obligatorias de trabajo
|
WorkerMandatoryTagsCount | integer |
Si el trabajo está configurado con algunas etiquetas obligatorias, esta propiedad contiene el número de etiquetas obligatorias en la lista. Si el trabajo no tiene etiquetas obligatorias, esta propiedad contiene 0. |
Obtener archivos
Devuelve una lista de archivos de una carpeta (que coincide con una lista CSV de patrones) en el equipo donde se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del directorio
|
DirectoryPath | True | string |
Ruta de acceso completa al directorio (carpeta). Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Csv de patrones
|
PatternsCSV | True | string |
Lista separada por comas de patrones de archivo que deben coincidir, por ejemplo , . para todos los archivos o ".txt,.docx" para los archivos con una extensión .txt o .docx. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Archivos JSON
|
FilesJSON | string |
Lista de archivos contenidos en la carpeta, en formato JSON. |
|
Número de archivos leídos correctamente
|
NumberOfFilesReadSuccessfully | integer |
Número de archivos que se leyeron correctamente. |
|
Número de archivos que no se pudieron leer
|
NumberOfFilesFailedToRead | integer |
Número de archivos que no se pudieron leer. |
Obtener carpetas
Devuelve todas las subcarpetas dentro de una carpeta especificada en el equipo donde se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del directorio
|
DirectoryPath | True | string |
Ruta de acceso completa al directorio (carpeta). Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
JSON de carpetas
|
FoldersJSON | string |
Lista de subcarpetas contenidas en la carpeta, en formato JSON. |
|
Número de carpetas leídas correctamente
|
NumberOfFoldersReadSuccessfully | integer |
Número de subcarpetas que se leyeron correctamente. |
|
Número de carpetas que no se pudieron leer
|
NumberOfFoldersFailedToRead | integer |
Número de subcarpetas que no se pudieron leer. |
Obtener color de píxel en coordenadas
Devuelve el color RGB de un píxel en una coordenada determinada.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Píxeles X izquierdos
|
LeftXPixels | True | integer |
Posición X del píxel que se va a leer. En una sola pantalla, el píxel X más a la izquierda es 0. En una pantalla de varios monitores, el píxel X izquierdo podría ser negativo (dependiendo de la pantalla que se marque como principal y donde sea relativo a las demás pantallas). |
|
Píxeles Y superiores
|
TopYPixels | True | integer |
Posición Y del píxel que se va a leer. En una sola pantalla, el píxel Y superior es 0. En una pantalla de varios monitores, el píxel Y superior podría ser negativo (dependiendo de la pantalla que se marque como principal y donde sea relativo a las demás pantallas). |
|
Ocultar agente
|
HideAgent | boolean |
Establézcalo en true para ocultar automáticamente el Agente (si está visible) para asegurarse de que no oculta el píxel que se está leyendo. |
|
|
Uso de coordenadas físicas
|
UsePhysicalCoordinates | boolean |
Establézcalo en true para especificar que las coordenadas proporcionadas son físicas (no se escalan PPP y, por tanto, coinciden con los píxeles físicos de la pantalla). Establézcalo en false (valor predeterminado) para especificar que las coordenadas proporcionadas son virtuales (escala de PPP). Las acciones de UIA, Java y Web suelen usar coordenadas virtuales. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Valor rojo
|
RedValue | integer |
Devuelve el valor rojo del píxel de 0 (sin rojo) a 255 (rojo completo). |
|
Valor verde
|
GreenValue | integer |
Devuelve el valor verde del píxel de 0 (sin verde) a 255 (verde completo). |
|
Valor azul
|
BlueValue | integer |
Devuelve el valor azul del píxel de 0 (sin azul) a 255 (azul completo). |
|
Valor alfa
|
AlphaValue | integer |
Devuelve el valor alfa del píxel de 0 (completamente transparente) a 255 (totalmente opaco). |
|
Valor hexadecimal RRGGBB
|
RRGGBBHexValue | string |
Devuelve el valor hexadecimal RRGGBB del píxel. Por ejemplo: FF0000 es rojo completo, 00FF00 es verde completo, 0000FF es azul, 000000 es negro, FFFFFF es blanco completo. |
|
Valor hexadecimal AARRGGBB
|
AARRGGBBHexValue | string |
Devuelve el valor hexadecimal AARRGGBB del píxel que es el mismo que RRGGBB, pero con el valor alfa hexadecimal incluido al principio. Para píxeles totalmente opacos (el más común), contendrá el valor FFRRGGBB. Por ejemplo: FFFF0000 es totalmente opaco de color rojo. |
Obtener el nombre de la máquina
Devuelve el nombre de la máquina que ejecuta la sesión de usuario del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de máquina
|
MachineName | string |
Nombre de la máquina que ejecuta la sesión de usuario del agente de IA-Connect. |
Obtener el tamaño del archivo
Devuelve el tamaño (en bytes) de un archivo en el equipo donde se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del archivo
|
Filename | True | string |
Ruta de acceso completa al archivo. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Tamaño de archivo
|
FileSize | integer |
Tamaño del archivo, en bytes. |
Obtener IA-Connect estado del próximo salto
Informa sobre el estado del director del próximo salto para el agente que recibe este comando. Si el próximo salto está habilitado, ese agente reenvía comandos al próximo salto (a través del director del próximo salto). Si el próximo salto está deshabilitado, ese agente está procesando los propios comandos (el valor predeterminado).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Compruebe que el director del próximo salto se está ejecutando
|
CheckNextHopDirectorIsRunning | boolean |
El próximo salto requiere un IA-Connect Director en ejecución en el mismo equipo que el Agente. Si esta configuración es true, el agente comprobará que el director del próximo salto se está ejecutando como se describe. Si esta configuración es false, el Agente no realizará ninguna comprobación y simplemente comprobará el estado del próximo salto. |
|
|
Compruebe que el agente del próximo salto se está ejecutando
|
CheckNextHopAgentIsRunning | boolean |
El próximo salto requiere un director de IA-Connect en ejecución en el mismo equipo que el agente Y un agente de IA-Connect en ejecución en la sesión de próximo salto. Si esta configuración es true, el Agente comprobará que el agente del próximo salto se está ejecutando como se describe. Si esta configuración es false, el Agente no realizará ninguna comprobación y simplemente comprobará el estado del próximo salto. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Próximo salto habilitado
|
NextHopEnabled | boolean |
Devuelve true si el próximo salto está habilitado actualmente. |
|
Dirección del director del próximo salto activo
|
ActiveNextHopDirectorAddress | string |
Dirección del director del próximo salto activo, si se usa uno. |
|
Puerto TCP del director de próximo salto activo
|
ActiveNextHopDirectorTCPPort | integer |
Puerto TCP del director de próximo salto activo, si se usa uno. |
|
El director de próximo salto activo usa HTTPS
|
ActiveNextHopDirectorUsesHTTPS | boolean |
Devuelve true si el director del próximo salto activo usa HTTPS. |
|
Se está ejecutando el director de próximo salto activo
|
ActiveNextHopDirectorIsRunning | boolean |
Devuelve true si se está ejecutando el director del próximo salto activo o false si no. |
|
Dirección URL del director del próximo salto activo
|
ActiveNextHopDirectorURL | string |
Dirección URL del director del próximo salto activo. |
|
Se está ejecutando el agente de próximo salto activo
|
ActiveNextHopAgentIsRunning | boolean |
Devuelve true si se está ejecutando el agente de próximo salto activo o false si no. |
Obtener IA-Connect tiempo de actividad del director
Devuelve el tiempo de actividad de este IA-Connect Director en segundos (es decir, cuánto tiempo se ha estado ejecutando el director).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Tiempo de actividad del director en segundos
|
UpTimeInSeconds | integer |
Número de segundos que el director de IA-Connect ha estado ejecutando. |
Obtener información de sesión del agente de IA-Connect
Devuelve información sobre la sesión de usuario del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Identificador de sesión
|
SessionId | integer |
Identificador de sesión del usuario remoto actual. |
|
Tipo de sesión
|
SessionType | integer |
Tipo de sesión remota, ya sea 1 (Citrix), 2 (RDP) o 0 (consola). |
|
Nombre del tipo de sesión
|
SessionTypeName | string |
Tipo de sesión remota, ya sea ICA (Citrix), RDP o Consola. |
Obtener información del agente de IA-Connect
Devuelve las propiedades del agente de IA-Connect, incluido el número de versión y la ruta de acceso al ejecutable del agente.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
versión del agente de IA-Connect
|
IAConnectAgentVersion | string |
Número de versión completo del agente de IA-Connect. |
|
Versión de CLR de DotNet
|
DotNetCLRVersion | string |
Versión de DotNet Common Language Runtime (CLR). |
|
IA-Connect Agente se ejecuta como nombre de usuario
|
IAConnectAgentRunAsUsername | string |
Nombre de usuario de la sesión de usuario en la que se ejecuta el agente de IA-Connect. |
|
IA-Connect Agent se ejecuta como userdomain
|
IAConnectAgentRunAsUserdomain | string |
Dominio de usuario de la sesión de usuario en la que se ejecuta el agente de IA-Connect. |
|
ruta de acceso del agente de IA-Connect
|
IAConnectAgentPath | string |
Ruta de acceso completa al ejecutable del agente de IA-Connect. |
|
IA-Connect Agent es un proceso de 64 bits
|
IAConnectAgentIs64bitProcess | boolean |
Devuelve true si el agente de IA-Connect es un proceso de 64 bits o false si no es así. |
|
versión de la versión del agente de IA-Connect
|
IAConnectAgentReleaseVersion | string |
La versión del agente de IA-Connect, por ejemplo, 8.0. |
|
tiempo de espera del comando RPA del agente de IA-Connect
|
IAConnectAgentRPACommandTimeout | integer |
Tiempo de espera del comando RPA del agente de IA-Connect. Este valor predeterminado es de 30 segundos y se puede establecer mediante la acción "Establecer IA-Connect tiempo de espera del comando del Agente". |
|
nombre de archivo de registro del agente de IA-Connect
|
IAConnectAgentLogFilename | string |
Nombre de archivo de registro del agente de IA-Connect. Este valor es único para cada lanzamiento del agente de IA-Connect, ya que tiene la fecha y hora de inicio en el nombre de archivo. |
Obtener información del director de IA-Connect
Devuelve las propiedades del IA-Connect Director, incluido el número de versión y la ruta de acceso al archivo ejecutable director.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
versión del director de IA-Connect
|
IAConnectDirectorVersion | string |
Número de versión completo del IA-Connect Director. |
|
Versión de CLR de DotNet
|
DotNetCLRVersion | string |
Versión de DotNet Common Language Runtime (CLR). |
|
IA-Connect Director se ejecuta como nombre de usuario
|
IAConnectDirectorRunAsUsername | string |
Nombre de usuario de la sesión de usuario en la que se ejecuta el IA-Connect Director. |
|
IA-Connect Director se ejecuta como userdomain
|
IAConnectDirectorRunAsUserdomain | string |
Dominio de usuario de la sesión de usuario en la que se ejecuta el IA-Connect Director. |
|
ruta de acceso del director de IA-Connect
|
IAConnectDirectorPath | string |
Ruta de acceso completa al archivo ejecutable de IA-Connect Director. |
|
IA-Connect Director es un proceso de 64 bits
|
IAConnectDirectorIs64bitProcess | boolean |
Devuelve true si el IA-Connect Director es un proceso de 64 bits o false si no es así. |
|
versión de IA-Connect Director
|
IAConnectDirectorReleaseVersion | string |
La versión de la versión de IA-Connect Director, por ejemplo, 8.0. |
|
nombre de archivo de registro de IA-Connect Director
|
IAConnectDirectorLogFilename | string |
Nombre de archivo de registro de IA-Connect Director. Este valor es único para cada lanzamiento del IA-Connect Director, ya que tiene la fecha y hora de inicio en el nombre de archivo. |
Obtener información del entorno
Devuelve información sobre el entorno en el que se ejecuta la sesión de usuario del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Versión principal del sistema operativo
|
OSVersionMajor | integer |
La versión principal del sistema operativo. |
|
Versión secundaria del sistema operativo
|
OSVersionMinor | integer |
Versión secundaria del sistema operativo. |
|
Versión de compilación del sistema operativo
|
OSVersionBuild | integer |
La versión de compilación del sistema operativo. |
|
El sistema operativo es de 64 bits
|
OSIs64Bit | boolean |
Devuelve true si el sistema operativo es de 64 bits. |
|
Recuento de procesadores
|
ProcessorCount | integer |
Recuento de procesadores. |
|
Memoria RAM física total en MB
|
TotalPhysicalRAMInMB | integer |
Cantidad de RAM física (en MB). |
|
Ram virtual total en MB
|
TotalVirtualRAMInMB | integer |
Cantidad de RAM virtual (en MB). |
|
RAM física disponible en MB
|
AvailablePhysicalRAMInMB | integer |
Cantidad de RAM física que está disponible actualmente (en MB). |
|
RAM virtual disponible en MB
|
AvailableVirtualRAMInMB | integer |
Cantidad de RAM virtual que está disponible actualmente (en MB). |
|
Nombre completo del sistema operativo
|
OSFullName | string |
Nombre completo del sistema operativo, por ejemplo, Microsoft Windows Server 2019 Standard. |
|
Nombre de referencia cultural de la interfaz de usuario instalada
|
InstalledUICultureName | string |
El idioma de la interfaz de usuario instalado con el sistema operativo, por ejemplo, en-US. |
|
Nombre de referencia cultural de la interfaz de usuario actual
|
CurrentUICultureName | string |
Idioma predeterminado de la interfaz de usuario, por ejemplo, en-US. |
|
Nombre de referencia cultural actual
|
CurrentCultureName | string |
Configuración regional de usuario predeterminada, por ejemplo, en-GB. |
Obtener la lista de impresoras
Devuelve una lista de todas las impresoras disponibles en la sesión del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Enumerar impresoras locales
|
ListLocalPrinters | boolean |
¿Se deben devolver impresoras locales? |
|
|
Enumerar impresoras de red
|
ListNetworkPrinters | boolean |
¿Se deben devolver impresoras de red? |
|
|
Devolver información detallada
|
ReturnDetailedInformation | boolean |
¿Se debe devolver información detallada, como la ubicación, el nombre del puerto, el nombre del controlador y el estado de cada impresora? |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
JSON de impresoras
|
PrintersJSON | string |
Lista de todas las impresoras encontradas en formato JSON. |
|
Número de impresoras
|
NumberOfPrinters | integer |
Número de impresoras que se encontraron. |
Obtener la lista de trabajadores de Orchestrator
Recupere una lista de trabajos registrados con el orquestador de IA-Connect y su estado activo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Devolver solo a los trabajadores activos
|
OnlyReturnLiveWorkers | boolean |
Establézcalo en true para devolver solo los trabajos activos (trabajos que están conectados activamente al Orquestador). |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Trabajadores de Orchestrator
|
OrchestratorWorkers | array of object |
La lista de trabajos registrados con el orquestador de IA-Connect y su estado activo. |
|
Id
|
OrchestratorWorkers.Id | integer | |
|
Nombre
|
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 | |
|
Número de trabajadores
|
NumberOfOrchestratorWorkers | integer |
Número de trabajos de Orchestrator en la respuesta. |
Obtener la lista de unidades
Devuelve una lista de unidades en el equipo donde se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Unidades JSON
|
DrivesJSON | string |
Lista de unidades en el equipo donde se ejecuta el agente de IA-Connect, en formato JSON. |
Obtener la siguiente tarea de automatización de Orchestrator
Recupera la siguiente tarea de automatización de Orchestrator que coincide con los criterios de búsqueda especificados. Solo se pueden recuperar las tareas "New" y "Deferred" (que han alcanzado la fecha de aplazamiento). Las tareas en espera no se recuperarán.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de automatización
|
AutomationName | string |
Deje en blanco para devolver las tareas de automatización de Orchestrator con cualquier nombre. Escriba un valor para recuperar solo las tareas con este nombre de automatización. |
|
|
Nombres de automatización
|
AutomationNames | array of string |
Si necesita devolver tareas de Orchestrator que coincidan con cualquiera de dos o más nombres de automatización, escriba los nombres de esta lista, en lugar de escribir en la entrada "Nombre de Automation". |
|
|
Nivel de prioridad mínima
|
MinimumPriorityLevel | integer |
Solo devuelve las tareas de automatización de Orchestrator que tienen el nivel de prioridad especificado o superior. Por ejemplo: Al establecer 2, se devolverán tareas con un nivel de prioridad de 1 y 2. |
|
|
Cambiar el estado a
|
StatusChange | string |
Si se establece en "Recuperado": al recuperar una tarea, el estado de la tarea cambiará a "Recuperado" para evitar que otras acciones intenten ejecutar la misma tarea. Si se establece en "No hacer nada", no se cambiará el estado de la tarea. |
|
|
Minutos hasta la fecha de aplazamiento
|
MinutesUntilDeferralDate | integer |
Solo devuelve las tareas de automatización de Orchestrator que están listas para ejecutarse en el número de minutos especificado. Establezca en 0 si solo desea que las tareas de automatización que estén listas para ejecutarse ahora. |
|
|
Omitir el Acuerdo de Nivel de Servicio
|
IgnoreSLA | boolean |
Establézcalo en true para omitir los Acuerdos de Nivel de Servicio que se han establecido en la tarea. De forma predeterminada, una tarea con un Acuerdo de Nivel de Servicio que pronto vulnerará la prioridad sobre todo lo demás. |
|
|
Excluir identificadores de tarea
|
ExcludeTaskIds | array of integer |
Lista de identificadores de tarea que se van a extraer del procesamiento. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Tarea recuperada
|
TaskRetrieved | boolean |
Establézcalo en true si se recuperó una tarea. Se establece en false si no hay tareas que coincidan con los criterios de búsqueda. |
|
Id. de tarea
|
TaskId | integer |
Identificador de la tarea de automatización de Orchestrator recuperada. |
|
Identificador de la operación
|
OperationId | string |
Identificador de operación de la tarea de Orchestrator recuperada. Este identificador de operación (o el identificador de tarea) se puede usar para recuperar la tarea en una fecha posterior. El identificador de la operación es una cadena única e inguesable, lo que limita la capacidad de un tercero para adivinar el identificador de una operación que no creó. |
|
Nombre de automatización
|
AutomationNameOutput | string |
Nombre de la tarea de automatización recuperada. |
|
Fecha y hora de aplazamiento
|
DeferralDateTime | string |
Fecha y hora en que la tarea de Orchestrator recuperada está programada para estar lista. Se devolverá como una cadena en UTC. |
|
Aplazamiento de datos almacenados
|
DeferralStoredData | string |
Datos opcionales que se almacenaron cuando se aplazaba la tarea. Normalmente, estos son los datos que necesita para continuar el proceso o el flujo, pero puede usar este campo para cualquier propósito. |
|
Recuento de aplazamientos
|
DeferralCount | integer |
Frecuencia con la que se aplaza esta tarea. Normalmente, será 0 para una nueva tarea que nunca se aplazaba o 1 o más para una tarea diferida. Cada vez que se aplaza una tarea diferida de nuevo, Orchestrator aumentará automáticamente este número. |
|
Datos de entrada de tareas
|
TaskInputData | string |
Datos opcionales que se almacenaron cuando se creó la tarea. Normalmente se trata de datos que se usaron para iniciar el proceso o flujo, pero puede usar este campo para cualquier propósito. Se puede dar formato a cualquier formato de texto que elija, por ejemplo, JSON o XML o texto sin formato. |
|
Datos de salida de tareas
|
TaskOutputData | string |
Datos opcionales almacenados por la automatización cuando se procesó la tarea. Se puede dar formato a cualquier formato de texto que elija, por ejemplo, JSON o XML o texto sin formato. |
|
Priority
|
Priority | integer |
El nivel de prioridad de esta tarea de Orchestrator (1 es el nivel más alto). |
|
Estado de la tarea de Automatización
|
AutomationTaskStatus | string |
Estado de la tarea de Orchestrator recuperada. |
|
Fase de proceso
|
ProcessStage | string |
Punto en el que el proceso o flujo diferido debe continuar después del aplazamiento. Se trata de un valor de cadena opcional que será único para el proceso o flujo específicos. Esto lo usará una condición dentro del proceso o flujo diferido para decidir qué paso realizar a continuación. |
|
Fecha y hora recibidas
|
ReceivedDateTime | string |
Fecha y hora en que el Orquestador recibió inicialmente la tarea. Se devolverá como una cadena en UTC. |
|
Minutos hasta la fecha de aplazamiento
|
MinutesUntilDeferralDateOutput | integer |
Número de minutos hasta la fecha de aplazamiento de esta tarea (es decir, cuando esta tarea está lista para ejecutarse). Si esta tarea está lista para ejecutarse, los minutos serán 0. |
|
Nombre del tipo de origen
|
SourceTypeName | string |
Nombre del origen de la tarea. "Interfaz de usuario web" representa una tarea especificada manualmente a través de la interfaz de usuario. "API REST" representa una tarea creada a través de la API REST de Orchestrator. "ServiceNow" representa una tarea creada a partir de la integración interna de ServiceNow de Orchestrator. |
|
Nombre descriptivo de origen
|
SourceFriendlyName | string |
Si la tarea se creó a partir de una integración interna de Orchestrator "Sources" (por ejemplo, ServiceNow), contiene el nombre descriptivo de ese origen. |
|
Id. de vale de origen
|
SourceTicketId | string |
Si la tarea se creó a partir de una integración interna de "Sources" de Orchestrator (por ejemplo, ServiceNow), contiene el identificador del vale de origen. Para ServiceNow, esto contendrá la tarea de catálogo sys_id. |
|
Id. de subdirección de vale de origen
|
SourceTicketSubId | string |
Si la tarea se creó a partir de una integración interna de "Sources" de Orchestrator (por ejemplo, ServiceNow), contiene el identificador del vale de origen. Para ServiceNow, esto contendrá el elemento de solicitud sys_id. |
|
Organización
|
Organisation | string |
La organización a la que está asociada esta tarea. Normalmente se usa para buscar y filtrar tareas. |
|
Departamento
|
Department | string |
Departamento al que está asociada esta tarea. Normalmente se usa para buscar y filtrar tareas. |
|
Description
|
Description | string |
Descripción de esta tarea. Normalmente se usa para buscar y filtrar tareas. |
|
Etiquetas
|
Tags | string |
Lista opcional de una o varias etiquetas asignadas a esta tarea. Normalmente se usa para clasificar una tarea para buscar y filtrar. No distingue mayúsculas de minúsculas. Una por línea. |
Obtener multiplicador del mouse
Recupera el multiplicador global del mouse en la sesión de usuario del agente de IA-Connect. Este valor predeterminado es (1, 1), pero podría haber cambiado por la acción "Establecer multiplicador del mouse".
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Multiplicador X
|
MouseXMultiplier | double |
Multiplicador de mouse global (X) horizontal actual (para cuando el Agente mueve el mouse). El multiplicador solo tiene ningún efecto cuando se deshabilita la funcionalidad de supervisión múltiple. |
|
Multiplicador Y
|
MouseYMultiplier | double |
Multiplicador de mouse global (Y) actual (para cuando el Agente mueve el mouse). El multiplicador solo tiene ningún efecto cuando se deshabilita la funcionalidad de supervisión múltiple. |
|
Método de movimiento del mouse
|
MouseMoveMethod | string |
Devuelve el método actual de movimiento del mouse global (ya sea mouse_event o setcursorpos). |
Obtener portapapeles
Obtiene el contenido actual del Portapapeles en la sesión de usuario del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Datos del Portapapeles
|
ClipboardData | string |
Los datos incluidos en el Portapapeles. |
Obtener resolución de pantalla
Devuelve la resolución de pantalla de la sesión de usuario del agente de IA-Connect. Para el IA-Connect agente local que se ejecuta en un equipo de escritorio físico o portátil, esto proporcionará información sobre todos los dispositivos de pantalla y su escalado. En una máquina virtual, normalmente solo se notificará una pantalla, a menos que la máquina virtual se haya configurado para presentar varias pantallas (poco frecuentes). En una sesión remota, normalmente solo se notificará una pantalla, incluso si esa pantalla abarca varias pantallas locales, ya que las sesiones remotas suelen crear una sola pantalla virtual.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resolución horizontal
|
HorizontalResolution | integer |
Resolución física horizontal de la pantalla principal. Las coordenadas físicas se asignan directamente a píxeles del monitor. |
|
Resolución vertical
|
VerticalResolution | integer |
Resolución física vertical de la pantalla principal. Las coordenadas físicas se asignan directamente a píxeles del monitor. |
|
Número de pantallas
|
NumberOfScreens | integer |
Número de pantallas de esta sesión. |
|
Segunda resolución horizontal de visualización
|
SecondDisplayHorizontalResolution | integer |
Resolución física horizontal de la segunda pantalla, si se detectó una. Las coordenadas físicas se asignan directamente a píxeles del monitor. |
|
Segunda resolución vertical de visualización
|
SecondDisplayVerticalResolution | integer |
Resolución física vertical de la segunda pantalla, si se detectó una. Las coordenadas físicas se asignan directamente a píxeles del monitor. |
|
Tercera resolución horizontal de visualización
|
ThirdDisplayHorizontalResolution | integer |
Resolución física horizontal de la tercera pantalla, si se detectó una. Las coordenadas físicas se asignan directamente a píxeles del monitor. |
|
Tercera resolución vertical de visualización
|
ThirdDisplayVerticalResolution | integer |
Resolución física vertical de la tercera pantalla, si se detectó una. Las coordenadas físicas se asignan directamente a píxeles del monitor. |
|
Cuarta resolución horizontal de pantalla
|
FourthDisplayHorizontalResolution | integer |
Resolución física horizontal de la cuarta pantalla, si se detectó una. Las coordenadas físicas se asignan directamente a píxeles del monitor. |
|
Cuarta resolución vertical de pantalla
|
FourthDisplayVerticalResolution | integer |
Resolución física vertical de la cuarta pantalla, si se detectó una. Las coordenadas físicas se asignan directamente a píxeles del monitor. |
|
Píxeles de borde izquierdo de la pantalla virtual
|
VirtualScreenLeftEdgePixels | integer |
Borde izquierdo de toda la pantalla virtual (todas las pantallas detectadas). Las coordenadas virtuales se escalan mediante PPP. |
|
Píxeles de borde superior de la pantalla virtual
|
VirtualScreenTopEdgePixels | integer |
Borde superior de toda la pantalla virtual (todas las pantallas detectadas). Las coordenadas virtuales se escalan mediante PPP. |
|
Píxeles de ancho de pantalla virtual
|
VirtualScreenWidthPixels | integer |
Ancho de toda la pantalla virtual (todas las pantallas detectadas). Las coordenadas virtuales se escalan mediante PPP. |
|
Píxeles de alto de pantalla virtual
|
VirtualScreenHeightPixels | integer |
Alto de toda la pantalla virtual (todas las pantallas detectadas). Las coordenadas virtuales se escalan mediante PPP. |
|
Escalado de pantalla principal
|
PrimaryDisplayScaling | double |
Multiplicador de escala de PPP de la presentación principal como decimal. Por ejemplo: 100% se devolverían como 1.0 y 125% se devolverían como 1.25. |
|
Segundo escalado de pantalla
|
SecondDisplayScaling | double |
Multiplicador de escala de PPP de la segunda presentación como decimal. Por ejemplo: 100% se devolverían como 1.0 y 125% se devolverían como 1.25. |
|
Tercer escalado de pantalla
|
ThirdDisplayScaling | double |
Multiplicador de escala de PPP de la tercera presentación como decimal. Por ejemplo: 100% se devolverían como 1.0 y 125% se devolverían como 1.25. |
|
Cuarto escalado de pantalla
|
FourthDisplayScaling | double |
Multiplicador de escala de PPP de la cuarta presentación como decimal. Por ejemplo: 100% se devolverían como 1.0 y 125% se devolverían como 1.25. |
|
Píxeles de borde izquierdo de la pantalla física
|
PhysicalScreenLeftEdgePixels | integer |
Borde izquierdo de toda la pantalla física (todas las pantallas detectadas). Las coordenadas físicas se asignan directamente a píxeles del monitor. |
|
Píxeles de borde superior de la pantalla física
|
PhysicalScreenTopEdgePixels | integer |
Borde superior de toda la pantalla física (todas las pantallas detectadas). Las coordenadas físicas se asignan directamente a píxeles del monitor. |
|
Píxeles de ancho de pantalla físicos
|
PhysicalScreenWidthPixels | integer |
Ancho de toda la pantalla física (todas las pantallas detectadas). Las coordenadas físicas se asignan directamente a píxeles del monitor. |
|
Píxeles de altura de pantalla física
|
PhysicalScreenHeightPixels | integer |
Alto de toda la pantalla física (todas las pantallas detectadas). Las coordenadas físicas se asignan directamente a píxeles del monitor. |
|
Píxeles de borde izquierdo de la pantalla principal
|
PrimaryDisplayLeftEdgePixels | integer |
Borde físico izquierdo de la pantalla principal. Las coordenadas físicas se asignan directamente a píxeles del monitor. |
|
Píxeles de borde superior de la pantalla principal
|
PrimaryDisplayTopEdgePixels | integer |
Borde físico superior de la pantalla principal. Las coordenadas físicas se asignan directamente a píxeles del monitor. |
|
Segunda pantalla de píxeles de borde izquierdo
|
SecondDisplayLeftEdgePixels | integer |
Borde físico izquierdo de la segunda pantalla, si se detectó uno. Las coordenadas físicas se asignan directamente a píxeles del monitor. |
|
Segunda visualización de píxeles de borde superior
|
SecondDisplayTopEdgePixels | integer |
Borde físico superior de la segunda pantalla, si se detectó uno. Las coordenadas físicas se asignan directamente a píxeles del monitor. |
|
Tercera pantalla de píxeles de borde izquierdo
|
ThirdDisplayLeftEdgePixels | integer |
Borde físico izquierdo de la tercera pantalla, si se detectó uno. Las coordenadas físicas se asignan directamente a píxeles del monitor. |
|
Tercera visualización de píxeles de borde superior
|
ThirdDisplayTopEdgePixels | integer |
Borde físico superior de la tercera pantalla, si se detectó uno. Las coordenadas físicas se asignan directamente a píxeles del monitor. |
|
Cuarta pantalla de píxeles de borde izquierdo
|
FourthDisplayLeftEdgePixels | integer |
Borde físico izquierdo de la cuarta pantalla, si se detectó uno. Las coordenadas físicas se asignan directamente a píxeles del monitor. |
|
Cuarto píxeles de borde superior para mostrar
|
FourthDisplayTopEdgePixels | integer |
Borde físico superior de la cuarta pantalla, si se detectó uno. Las coordenadas físicas se asignan directamente a píxeles del monitor. |
Obtener sesiones de IA-Connect disponibles
Recupera una lista de sesiones de IA-Connect Director (conexiones disponibles a sesiones en las que se ejecuta el agente de IA-Connect, como local, Microsoft RDP o Citrix ICA).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
JSON de sesiones de IA-Connect
|
IAConnectSessionsJSON | string |
Lista de todas las sesiones de IA-Connect, con formato JSON. |
|
Número de sesiones de IA-Connect
|
NumberOfIAConnectSessions | integer |
Número total de sesiones de IA-Connect abiertas. |
|
Número de sesiones de IA-Connect locales
|
NumberOfLocalIAConnectSessions | integer |
Número de sesiones de IA-Connect locales que están abiertas. |
|
Número de sesiones de IA-Connect de Citrix ICA
|
NumberOfCitrixICAIAConnectSessions | integer |
Número de sesiones de citrix ICA IA-Connect abiertas. |
|
Número de sesiones de IA-Connect rdp de Microsoft
|
NumberOfMicrosoftRDPIAConnectSessions | integer |
Número de sesiones de IA-Connect rdp de Microsoft que están abiertas. |
Obtener subprocesos del agente
Devuelve una lista de subprocesos del Agente. Un subproceso del Agente se puede usar para ejecutar determinadas acciones en un subproceso, lo que permite que las acciones se ejecuten durante mucho tiempo (más tiempo de espera de RPA) o para ejecutarse en paralelo con otras acciones. Normalmente, una vez que se ha completado un subproceso del Agente y sus datos recuperados, el subproceso del Agente se elimina y no aparecerá en la lista de subprocesos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Criterio de ordenación
|
SortOrder | string |
Criterio de ordenación de la lista de resultados de subprocesos del Agente. Los pedidos de ordenación admitidos son "None", "ThreadStartTime", "ThreadStartTime_Desc", "ThreadEndTime", "ThreadEndTime_Desc", "ThreadId", "ThreadId_Desc", "ThreadActionName", "ThreadActionName_Desc", "ThreadRuntime", "ThreadRuntime_Desc". |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Número de subprocesos del agente
|
NumberOfAgentThreads | integer |
Número de subprocesos del Agente que todavía se están ejecutando o están disponibles para su recuperación. Normalmente, una vez que se ha completado un subproceso del Agente y sus datos recuperados, el subproceso del Agente se elimina y no aparecerá en la lista de subprocesos. |
|
Subprocesos del agente
|
AgentThreads | array of object |
La lista de subprocesos del Agente y toda la información de subproceso disponible (excepto los datos internos del subproceso). |
|
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 |
Obtener tarea de automatización de Orchestrator
Recupera una tarea específica de automatización de Orchestrator.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de tarea
|
TaskId | True | integer |
Identificador de la tarea de Orchestrator que desea recuperar. |
|
Cambiar el estado a
|
StatusChange | string |
Si se establece en "Recuperado": al recuperar una tarea, el estado de la tarea cambiará a "Recuperado" para evitar que otras acciones intenten ejecutar la misma tarea. Si se establece en "No hacer nada", no se cambiará el estado de la tarea. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de automatización
|
AutomationName | string |
Nombre de la tarea de Orchestrator recuperada. |
|
Identificador de la operación
|
OperationId | string |
Identificador de operación de la tarea de Orchestrator recuperada. Este identificador de operación (o el identificador de tarea) se puede usar para recuperar la tarea en una fecha posterior. El identificador de la operación es una cadena única e inguesable, lo que limita la capacidad de un tercero para adivinar el identificador de una operación que no creó. |
|
Fecha y hora de aplazamiento
|
DeferralDateTime | string |
Fecha y hora en que la tarea de Orchestrator recuperada está programada para estar lista. Se devolverá como una cadena en UTC. |
|
Aplazamiento de datos almacenados
|
DeferralStoredData | string |
Datos opcionales que se almacenaron cuando se aplazaba la tarea. Normalmente, estos son los datos que necesita para continuar el proceso o el flujo. |
|
Recuento de aplazamientos
|
DeferralCount | integer |
Frecuencia con la que se aplaza esta tarea. Normalmente, será 0 para una nueva tarea que nunca se aplazaba o 1 o más para una tarea diferida. Cada vez que se aplaza una tarea diferida de nuevo, Orchestrator aumentará automáticamente este número. |
|
Datos de entrada de tareas
|
TaskInputData | string |
Datos opcionales que se almacenaron cuando se creó la tarea. Normalmente se trata de datos que se usaron para iniciar el proceso o flujo, pero puede usar este campo para cualquier propósito. Se puede dar formato a cualquier formato de texto que elija, por ejemplo, JSON o XML o texto sin formato. |
|
Datos de salida de tareas
|
TaskOutputData | string |
Datos opcionales almacenados por la automatización cuando se procesó la tarea. Se puede dar formato a cualquier formato de texto que elija, por ejemplo, JSON o XML o texto sin formato. |
|
Priority
|
Priority | integer |
El nivel de prioridad de esta tarea de Orchestrator (1 es el nivel más alto). |
|
Estado de la tarea de Automatización
|
AutomationTaskStatus | string |
Estado de la tarea de Orchestrator recuperada. |
|
Fase de proceso
|
ProcessStage | string |
Punto en el que el proceso o flujo de automatización debe continuar después del aplazamiento. Se trata de un valor de cadena opcional que será único para el proceso o flujo específicos. Esto lo usará una condición dentro del proceso o flujo diferido para decidir qué paso realizar a continuación. Por ejemplo: si desea que el proceso o flujo continúe en la fase "Exchange" cuando continúe después del aplazamiento, escriba el valor "Exchange". |
|
Fecha y hora recibidas
|
ReceivedDateTime | string |
Fecha y hora en que el Orquestador recibió inicialmente la tarea. Se devolverá como una cadena en UTC. |
|
Minutos hasta la fecha de aplazamiento
|
MinutesUntilDeferralDate | integer |
Número de minutos hasta la fecha de aplazamiento de esta tarea (es decir, cuando esta tarea está lista para ejecutarse). Si esta tarea está lista para ejecutarse, los minutos serán 0. |
|
En espera
|
OnHold | boolean |
Se establece en true si la tarea está en espera. La acción "Obtener siguiente tarea de automatización de Orchestrator" nunca recuperará una tarea en espera y, por tanto, no se procesará en un flujo de trabajo de tarea típico. |
|
Nombre del tipo de origen
|
SourceTypeName | string |
Nombre del origen de la tarea. "Interfaz de usuario web" representa una tarea especificada manualmente a través de la interfaz de usuario. "API REST" representa una tarea creada a través de la API REST de Orchestrator. "ServiceNow" representa una tarea creada a partir de la integración interna de ServiceNow de Orchestrator. |
|
Nombre descriptivo de origen
|
SourceFriendlyName | string |
Si la tarea se creó a partir de una integración interna de Orchestrator "Sources" (por ejemplo, ServiceNow), contiene el nombre descriptivo de ese origen. |
|
Id. de vale de origen
|
SourceTicketId | string |
Si la tarea se creó a partir de una integración interna de "Sources" de Orchestrator (por ejemplo, ServiceNow), contiene el identificador del vale de origen. Para ServiceNow, esto contendrá la tarea de catálogo sys_id. |
|
Id. de subdirección de vale de origen
|
SourceTicketSubId | string |
Si la tarea se creó a partir de una integración interna de "Sources" de Orchestrator (por ejemplo, ServiceNow), contiene el identificador del vale de origen. Para ServiceNow, esto contendrá el elemento de solicitud sys_id. |
|
Organización
|
Organisation | string |
La organización a la que está asociada esta tarea. Normalmente se usa para buscar y filtrar tareas. |
|
Departamento
|
Department | string |
Departamento al que está asociada esta tarea. Normalmente se usa para buscar y filtrar tareas. |
|
Description
|
Description | string |
Descripción de esta tarea. Normalmente se usa para buscar y filtrar tareas. |
|
Etiquetas
|
Tags | string |
Lista opcional de una o varias etiquetas asignadas a esta tarea. Normalmente se usa para clasificar una tarea para buscar y filtrar. No distingue mayúsculas de minúsculas. Una por línea. |
Obtener texto CSV como colección
Devuelve un archivo CSV en el equipo donde el agente de IA-Connect se ejecuta como una colección (tabla). Solo requiere acceso de solo lectura al archivo CSV.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del archivo CSV
|
CSVFilePath | True | string |
Ruta de acceso completa al archivo CSV. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
La primera línea es el encabezado
|
FirstLineIsHeader | boolean |
¿La primera línea del archivo CSV es una fila de encabezado? |
|
|
Recorte de encabezados
|
TrimHeaders | boolean |
¿Deben recortarse los encabezados para quitar cualquier espacio en blanco inicial o final? |
|
|
Permitir filas en blanco
|
AllowBlankRows | boolean |
Si se establece en true (valor predeterminado), se permiten filas completamente en blanco en los datos CSV y se devolverán como una fila vacía. Si se establece en false, las filas completamente en blanco se quitarán en los datos devueltos (el archivo se dejará intacto). |
|
|
Extensión de columnas si es necesario
|
ExtendColumnsIfRequired | boolean |
Si se establece en true y si hay celdas en los datos sin un encabezado de columna coincidente (es decir, una fila con más celdas que la fila de encabezado), se creará automáticamente un encabezado de columna con el nombre Column_N (donde N es el índice de columna). Si se establece en false (valor predeterminado), habrá una excepción si una fila contiene datos sin una columna coincidente. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
JSON de datos CSV
|
CSVDataJSON | string |
Contenido del archivo CSV, en formato JSON. |
Proceso de eliminación
Elimina cualquier proceso en ejecución en la sesión de usuario del agente de IA-Connect que tenga el nombre de proceso especificado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del proceso
|
ProcessName | True | string |
Proceso que se va a matar. Por ejemplo, bloc de notas. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Número de procesos eliminados
|
NumberOfProcessesKilled | integer |
Número de procesos que se mataron. |
Purgar directorio
Purga un directorio (carpeta) en el equipo donde se ejecuta el agente de IA-Connect, quitando todos los archivos almacenados en el directorio.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del directorio
|
DirectoryPath | True | string |
Ruta de acceso completa al directorio (carpeta). Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Recursivo
|
Recursive | boolean |
¿Deben purgarse todas las subcarpetas? |
|
|
Eliminar nivel superior
|
DeleteTopLevel | boolean |
¿Debe eliminarse también la carpeta de nivel superior? |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Recuperar el estado de un subproceso del Agente
Recupera el estado de un subproceso del Agente y, opcionalmente, recupera los datos de salida del subproceso. Un subproceso del Agente se puede usar para ejecutar determinadas acciones en un subproceso, lo que permite que las acciones se ejecuten durante mucho tiempo (más tiempo de espera de RPA) o para ejecutarse en paralelo con otras acciones.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Identificador de subproceso
|
ThreadId | True | integer |
Si anteriormente ejecutó una acción del Agente como un subproceso, proporcione el identificador del subproceso para recuperar el estado del subproceso. Este identificador de subproceso se habrá proporcionado como salida de la acción anterior que se ejecutó como un subproceso. |
|
Recuperación de datos de salida de subprocesos
|
RetrieveThreadOutputData | boolean |
Establezca en true para recuperar los datos de salida del subproceso en formato JSON. Se recomienda recuperar los datos de salida del subproceso llamando a la misma acción que se usa para crear el subproceso, estableciendo la entrada "Recuperar datos de salida para el identificador de subproceso", pero esta opción permite recuperar directamente los datos de salida del subproceso y, opcionalmente, no eliminar los datos. |
|
|
Eliminar subproceso después de recuperar los datos de salida
|
ClearOutputDataFromMemoryOnceRead | boolean |
Si el subproceso se ha completado correctamente y se recuperaron los datos de salida (vea la entrada "Recuperar datos de salida del subproceso", establezca esta entrada en true para eliminar el subproceso después de que se hayan devuelto los resultados. Esto eliminará los datos de salida del subproceso y el propio subproceso, por lo que no podrá volver a consultar el subproceso. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
El subproceso se ha iniciado
|
ThreadStarted | boolean |
True si se ha iniciado el subproceso. False si el subproceso aún no se ha iniciado, lo que sugeriría que algo ha ido mal desde que el subproceso se inicia inmediatamente. |
|
El subproceso se está ejecutando
|
ThreadRunning | boolean |
True si el subproceso se está ejecutando actualmente. False si el subproceso nunca se inició (muy poco probable) o si el subproceso ya se ha completado. |
|
Se ha completado el subproceso
|
ThreadCompleted | boolean |
True si el subproceso se ha completado. False si el subproceso nunca se inició (muy poco probable) o si el subproceso todavía se está ejecutando. |
|
Subproceso correcto
|
ThreadSuccess | boolean |
True si el subproceso se ha completado correctamente. False si el subproceso nunca se inició (muy poco probable), el subproceso todavía se está ejecutando o si se produjo un error en el subproceso. |
|
Tiempo de ejecución de subprocesos en segundos
|
ThreadRuntimeInSeconds | integer |
Número total de segundos que se ha estado ejecutando el subproceso. |
|
IA-Connect nombre de acción
|
IAConnectActionName | string |
Nombre interno de la acción del agente de IA-Connect que se ejecuta como un subproceso. |
|
Mensaje de estado de subproceso
|
ThreadStatusMessage | string |
Cadena de texto que describe el estado del subproceso. Este mensaje se calcula a partir de las propiedades ThreadStarted,ThreadRunning,ThreadCompleted,ThreadSuccess. Esta cadena de texto es independiente del idioma (no cambiará para que coincida con la configuración regional). |
|
Mensaje de error de subproceso
|
ThreadErrorMessage | string |
Si se ha producido un error en el subproceso, esta salida contiene el mensaje de error. |
|
JSON de datos de salida de subprocesos
|
ThreadOutputJSON | string |
Si "Recuperar datos de salida del subproceso" está establecido en true, esta salida contiene los datos de salida del subproceso sin procesar en formato JSON. |
Reemplazar los datos de variables en el archivo INI
Actualiza una sola variable en un archivo INI.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del archivo INI
|
InputFilename | True | string |
Ruta de acceso completa al archivo INI. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Ruta de acceso del archivo INI de salida
|
OutputFilename | string |
Si desea escribir el archivo INI actualizado en un archivo alternativo, escriba la ruta de acceso completa al archivo de salida aquí. El archivo INI de entrada no se modificará: el archivo INI de salida contendrá los cambios. |
|
|
Sección de búsqueda INI
|
SearchSection | string |
Nombre opcional de la sección que contiene la variable que se va a cambiar. |
|
|
Nombre de variable de búsqueda INI
|
SearchVariable | string |
Nombre de la variable que se va a actualizar. |
|
|
Datos de reemplazo
|
ReplaceData | string |
Datos de reemplazo a los que actualizar la variable. |
|
|
Codificación de archivos INI
|
InputFilenameEncoding | string |
Proporcione la codificación de archivos INI (Unicode, UTF8, UTF7 o ASCII) o especifique el valor de codificación (por ejemplo, 1252 para Europa occidental). |
|
|
Cree un nuevo archivo si el archivo de entrada no existe
|
CreateNewFileIfNotExists | boolean |
Si el archivo de entrada no existe, ¿se debe crear uno nuevo? |
|
|
Espacio de escritura antes de igual
|
WriteSpaceBeforeEquals | boolean |
¿Debe escribirse un espacio antes del signo igual ( = ) ? |
|
|
Espacio de escritura después de igual
|
WriteSpaceAfterEquals | boolean |
¿Debe escribirse un espacio después del signo equals ( = ) ? |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Restablecer estadísticas de comandos de IA-Connect
Restablece las estadísticas almacenadas actualmente en las que los comandos que el agente de IA-Connect ha ejecutado en la sesión actual.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Restablecer la configuración del IA-Connect Director del próximo salto
Restablece cualquier configuración personalizada de IA-Connect Director que se haya establecido, restaurando la configuración predeterminada.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Sesión de bloqueo
Bloquea la sesión en la que se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Bloquear después de minutos de inactividad de acción
|
LockAfterMinutesOfActionInactivity | integer |
Si se establece en un valor mayor que 0, el Agente no se bloqueará inmediatamente, sino que se bloqueará después del número especificado de minutos de inactividad de la acción (el Agente no recibe ninguna acción). Esto impide que el agente bloquee y desbloquee continuamente cuando hay muchos flujos que se ejecutan de vuelta a atrás. Establézcalo en 0 para bloquear inmediatamente. El valor predeterminado es 5 minutos. |
|
|
Segundos para esperar después del bloqueo
|
SecondsToWaitAfterLock | integer |
Después del bloqueo, espere el número de segundos especificado. Esto proporciona el tiempo de sesión para bloquearse por completo. Esto se usa generalmente si espera la posibilidad de un evento de desbloqueo (es decir, otro inicio de sesión) inmediatamente después del bloqueo, lo que podría producir un error si la sesión anterior sigue bloqueando. Solo se usa si "Bloquear después de minutos de inactividad de acción" está establecido en 0 (lo que provoca un bloqueo inmediato). |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
LockSessionResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
Sesión remota de cierre de sesión
Cierra la sesión remota en la que se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Segundos de espera
|
SecondsToWait | integer |
Tiempo de espera después de emitir el comando log off al sistema operativo para que el agente de IA-Connect pueda notificar la finalización del comando. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Suspensión central del mouse en coordenadas
Mantiene el botón central del mouse en las coordenadas especificadas en la sesión de usuario del agente de IA-Connect durante la cantidad de segundos especificada. La API de movimiento del mouse activa actualmente (mouse_event o setcursorpos) se usa para mover el mouse. El escalado de PPP y varias pantallas se tienen en cuenta al calcular las coordenadas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
X píxeles
|
XCoord | True | integer |
Valor de coordenada X (en píxeles). |
|
Píxeles Y
|
YCoord | True | integer |
Valor de coordenada Y (en píxeles). |
|
Segundos que se deben mantener
|
SecondsToHold | True | double |
Número de segundos para mantener presionado el botón central del mouse. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Update Orchestrator Flow stats results (Actualizar estadísticas de flujo de Orchestrator)
Actualice las estadísticas de resultados del flujo de trabajo actual en el IA-Connect Orchestrator. Esto se usa para modificar el resultado final de una estadísticas de Flow en el IA-Connect Orchestrator, que normalmente se usa con fines de informes. Esto solo funciona para el flujo actual (Orchestrator detecta el identificador de ejecución de Flow). No se pueden modificar las estadísticas de ningún otro flujo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de la última acción correcta
|
FlowLastActionSuccess | boolean |
Establézcalo en true para especificar que la última acción de una estadísticas de flujo de Orchestrator sea correcta. Establézcalo en false para especificar que la última acción de una estadísticas de flujo de Orchestrator es un error. Deje este campo en blanco si no desea actualizar el estado de la última acción del flujo (por ejemplo: Si solo desea actualizar el código de la última acción. |
|
|
Mensaje de error de la última acción del flujo
|
FlowLastActionErrorMessage | string |
Si se especifica que la última acción de Flow fue un error, proporcione un mensaje de error aquí. |
|
|
Código de última acción de flujo
|
FlowLastActionCode | integer |
Código opcional que se va a asignar a la estadísticas de Flow. Normalmente se usa como código de error (por ejemplo, para distinguir entre excepciones del sistema y la empresa), pero podría usarse como código correcto. |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado del comando
|
UpdateOrchestratorFlowStatsResultResult | boolean |
Resultado del comando (correcto o erróneo). |
|
Mensaje de error
|
ErrorMessage | string |
Si el comando no se realizó correctamente, contendrá el mensaje de error que se devolvió. |
¿Es accesible el directorio?
Devuelve si se puede acceder a un directorio (carpeta) y si los permisos restringen el acceso a él en el equipo donde el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del directorio
|
DirectoryPath | True | string |
Ruta de acceso completa al directorio (carpeta). Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Directorio accesible
|
DirectoryAccessible | boolean |
Devuelve true si el directorio es accesible o false si no es así. |
|
Acceso no autorizado al directorio
|
DirectoryAccessUnauthorised | boolean |
Devuelve true si el directorio no es accesible, ya que los permisos restringen el acceso a él o false si no. |
¿Está bloqueada la sesión?
Informa de si la sesión en la que se ejecuta el agente de IA-Connect está bloqueada.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
La sesión está bloqueada
|
SessionIsLocked | boolean |
Establézcalo en true si la sesión en la que se ejecuta el agente de IA-Connect está bloqueada. |
¿Está habilitado el lector de pantalla?
Devuelve si el lector de pantalla se ha habilitado en la sesión de usuario del agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Lector de pantalla habilitado
|
ScreenReaderEnabled | boolean |
Devuelve true si se ha habilitado el lector de pantalla. |
¿Existe el archivo?
Notifica true o false en cuanto a si existe un archivo en el equipo donde se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del archivo
|
Filename | True | string |
Ruta de acceso completa al archivo. Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
El archivo existe
|
FileExists | boolean |
Devuelve true si el archivo existe o false si no. |
¿Existe el directorio?
Notifica true o false en cuanto a si existe un directorio (carpeta) en el equipo donde se ejecuta el agente de IA-Connect.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del directorio
|
DirectoryPath | True | string |
Ruta de acceso completa al directorio (carpeta). Debe ser accesible desde la sesión en la que se ejecuta el agente de IA-Connect. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
El directorio existe
|
DirectoryExists | boolean |
Devuelve true si el directorio (carpeta) existe o false si no. |
¿Existe IA-Connect sesión por nombre?
Devuelve si existe la sesión de IA-Connect Director especificada. Esta es la sesión en la que se envían comandos a un agente de IA-Connect. El nombre se conocerá desde una acción anterior "Adjuntar".
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
IA-Connect nombre de sesión
|
IAConnectSessionName | True | string |
Nombre de la sesión de IA-Connect que se va a comprobar. |
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
IA-Connect sesión existe
|
IAConnectSessionExists | boolean |
Devuelve true si existe una sesión con el nombre especificado o false si no. |
¿Responde el puerto TCP?
Informa de si un puerto TCP de red responde a un intento de conexión por el agente de IA-Connect. Esto podría ser un puerto TCP en el equipo donde se ejecuta el agente de IA-Connect (escriba "localhost" para el host remoto) o en cualquier equipo remoto. Si el agente de IA-Connect se conecta correctamente a un puerto TCP, cierra inmediatamente la conexión TCP.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Host remoto
|
RemoteHost | True | string |
Dirección IPv4, dirección DNS o nombre de host del equipo al que conectarse. Escriba "localhost" para comprobar un puerto TCP en el equipo donde se ejecuta el agente de IA-Connect. Ejemplos: 192.168.1.10 o www.test.com o vm-server19. |
|
Puerto TCP
|
TCPPort | True | integer |
Número de puerto TCP al que conectarse en el host remoto (o local) especificado. Un puerto TCP debe ser 1 o superior y 65535 o inferior. Algunos ejemplos de puertos conocidos comunes son 80 (HTTP), 443 (HTTPS), 445 (SMB/uso compartido de archivos). |
|
Tiempo de espera en segundos
|
TimeoutInSeconds | integer |
Número máximo de segundos que se va a esperar a la conexión TCP. Este valor predeterminado es de 10 segundos, pero se espera que la mayoría de las conexiones de trabajo se conecten en unos segundos (a través de Internet) o menos de un segundo (red local). |
|
|
Flujo de trabajo
|
Workflow | True | string |
Agregue la siguiente expresión aquí: workflow() |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Puerto TCP conectado
|
TCPPortConnected | boolean |
Establézcalo en true si el puerto TCP conectado o false si el puerto TCP no se pudo conectar. |
|
Mensaje de error de conexión
|
ConnectionErrorMessage | string |
Mensaje de error si el puerto TCP no se pudo conectar. Normalmente, se trata de un error de búsqueda dns o nombre o un tiempo de espera. |