Sessão IA-Connect
IA-Connect é uma plataforma 'RPA' de Robotic Process Automation que adiciona funcionalidade de RPA da nuvem para máquinas virtuais locais ou através de conexões Citrix ou Microsoft Remote Desktop 'RDS'. Este é o módulo para automatizar o ambiente, sessão, gerenciamento de arquivos e configurar o IA-Connect.
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps , exceto as seguintes: - Regiões do Azure Government - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Aplicações Power | Premium | Todas as regiões do Power Apps , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Automatize o poder | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Laboratórios Ultima |
| URL | https://www.ultima.com/ultima-labs |
| IAConnect@ultima.com |
| Metadados do conector | |
|---|---|
| Editora | Ultima Negócios |
| Sítio Web | https://www.ultima.com/ultima-labs |
| Política de privacidade | https://www.ultima.com/privacy-policy |
| Categorias | Operações de TI; Produtividade |
IA-Connect é uma plataforma de Robotic Process Automation (RPA) que adiciona funcionalidade de RPA do Power Automate Cloud Flows a máquinas virtuais locais ou através de conexões Citrix ou Microsoft Remote Desktop (RDS). Os IA-Connect Connectors fornecem mais de 800 ações, permitindo automatizar todos os tipos de aplicativos locais diretamente de um Power Automate Cloud Flow. Todas as IA-Connect ações estão disponíveis diretamente do seu Power Automate Cloud Flow, proporcionando fácil integração entre aplicativos baseados na nuvem e locais, a capacidade de aproveitar as condições, loops, conteúdo dinâmico, expressões e tratamento de exceções existentes do Power Automate em seus processos de RPA. A utilização dos conectores IA-Connect também fornece histórico de execução completo e auditabilidade do histórico de execução do Flow, ao mesmo tempo em que elimina a necessidade de ter um aplicativo/console/estúdio separado para desenvolver seus processos de RPA.
Pré-requisitos
Para usar qualquer um dos IA-Connect Connectors, você deve instalar o software IA-Connect. Este teste é gratuito durante 30 dias, após os quais necessitará de uma licença IA-Connect.
O software IA-Connect consiste em dois componentes principais:
O IA-Connect Orchestrator, que é um WebApp do Azure que você hospedaria em seu próprio locatário do Azure. Isso lida com o roteamento e a segurança de fluxos de RPA para uma ou mais máquinas virtuais locais ou baseadas em nuvem.
O IA-Connect Agent and Diretor, que é instalado nas máquinas virtuais onde o software que você deseja automatizar está acessível. Além disso, o IA-Connect Agent pode ser executado dentro de uma sessão Citrix ou Microsoft Remote Desktop Services (RDS), onde os comandos RPA são passados por um canal virtual para a sessão remota para execução. O IA-Connect Agent pode ser executado a partir de um compartilhamento de rede e não requer instalação.
Conectores IA-Connect disponíveis
Os conectores IA-Connect disponíveis são:
- IA-Connect Código Dinâmico
- IA-Connect Java
- IA-Connect JML
- IA-Connect Mainframe
- IA-Connect Microsoft Office
- IA-Connect SAP GUI
- Sessão IA-Connect
- IA-Connect UI
- IA-Connect Web Browser
Como obter credenciais
Para receber sua licença e começar sua avaliação gratuita de 30 dias, envie uma solicitação em nosso site (https://www.ultima.com/IA-Connect/Power-Automate).
Assim que receber um pedido de avaliação, entraremos em contacto consigo através do endereço de e-mail fornecido para ajudar a configurar o software IA-Connect e para lhe fornecer a licença de avaliação. Esta é uma versão de avaliação completa e permitirá que você teste qualquer uma das 800 ações em todos os 9 conectores IA-Connect em seu próprio ambiente durante o período de avaliação.
Introdução ao conector
Depois de submeter um pedido de avaliação para o IA-Connect, poderá descarregar um ficheiro ZIP contendo o software IA-Connect e documentação que abrange a instalação e configuração. Também entraremos em contato para oferecer suporte e orientação durante o processo de instalação, conforme necessário.
Support
Durante o período de teste, você pode entrar em contato com o Ultima Labs (IAConnect@ultima.com) para obter suporte e assistência.
Ao comprar IA-Connect licenças, você receberá tokens de suporte que podem ser trocados por treinamento personalizado ou suporte do Centro de Serviço Técnico (TSC) da Ultima, com sede no Reino Unido.
Problemas conhecidos, erros comuns e perguntas frequentes
Nossa Base de Conhecimento contém uma série de artigos que abrangem quaisquer problemas conhecidos, erros comuns que podem ocorrer ao usar os IA-Connect Connectors e perguntas frequentes. Isso pode ser acessado e https://support.ultima.com/ultimalabs uma conta para acessar esses recursos é fornecida durante a avaliação do IA-Connect e após a compra de uma licença IA-Connect.
A criar uma ligação
O conector suporta os seguintes tipos de autenticação:
| Predefinição | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: Todas as regiões
Parâmetros para criar conexão.
Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Chave de API | securestring | A chave de API para esta api | Verdade |
| IA-Connect Endereço do Orchestrator | cadeia (de caracteres) | Especifique o endereço do IA-Connect Orchestrator sem o componente HTTP(S) | Verdade |
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de API por conexão | 100 | 60 segundos |
Ações
| A porta TCP está respondendo |
Informa se uma porta TCP de rede está respondendo a uma tentativa de conexão pelo Agente de IA-Connect. Pode ser uma porta TCP no computador onde o Agente IA-Connect está sendo executado (digite 'localhost' para o host remoto) ou em qualquer computador remoto. Se o IA-Connect Agent se conectar com êxito a uma porta TCP, ele fechará imediatamente a conexão TCP. |
| A sessão está bloqueada |
Informa se a sessão em que o IA-Connect Agent está sendo executado está bloqueada. |
| Adiar a operação de tarefas de automação existente do Orchestrator |
Adie uma tarefa existente do Orchestrator que já esteja na fila. A tarefa será adiada para um tempo especificado no futuro. Isso é comumente usado para adiar novamente uma tarefa existente (ou seja, a tarefa foi adiada anteriormente e agora precisa ser adiada novamente). Use essa ação para suspender temporariamente uma tarefa por um período de tempo especificado (por exemplo, se você estiver esperando por algo). |
| Adiar a tarefa de automação existente do Orchestrator |
Adie uma tarefa existente do Orchestrator que já esteja na fila. A tarefa será adiada para um tempo especificado no futuro. Isso é comumente usado para adiar novamente uma tarefa existente (ou seja, a tarefa foi adiada anteriormente e agora precisa ser adiada novamente). Use essa ação para suspender temporariamente uma tarefa por um período de tempo especificado (por exemplo, se você estiver esperando por algo). |
| Adicionar ficheiro ao ZIP |
ZIPs um arquivo (armazena o arquivo em um arquivo de compactação). |
| Adicionar nova operação de tarefa adiada do Orchestrator |
Adicione uma nova tarefa adiada do Orchestrator e receba uma ID de operação. A tarefa será adiada para um tempo especificado no futuro. Use essa ação para suspender temporariamente uma tarefa por um período de tempo especificado (por exemplo, se você estiver esperando por algo). Um nome de tarefa específico é necessário se a tarefa estiver sendo processada por um poller externo ou um gatilho do Orchestrator. Esta ação difere de 'Add new Orchestrator deferred task' (TasksAddNewDeferral) na medida em que responde com um ID de operação imprevisível, em vez de um ID de tarefa adivinhável. |
| Adicionar nova operação de tarefa de automação do Orchestrator |
Adicione uma nova tarefa de automação do Orchestrator e receba um ID de operação. Um nome de tarefa específico é necessário se a tarefa estiver sendo processada por um poller externo ou um gatilho do Orchestrator. Essa ação difere de 'Adicionar nova tarefa de automação do Orchestrator' (TasksAddNewTaskOperation) porque responde com uma ID de operação imprevisível, em vez de uma ID de tarefa adivinhável. |
| Adicionar nova tarefa adiada do Orchestrator |
Adicione uma nova tarefa adiada do Orchestrator a uma fila que possa ser monitorada a partir de um Flow. A tarefa será adiada para um tempo especificado no futuro. Use essa ação para suspender temporariamente uma tarefa por um período de tempo especificado (por exemplo, se você estiver esperando por algo). |
| Adicionar nova tarefa de automação do Orchestrator |
Adicione uma nova tarefa de automação do Orchestrator a uma fila que possa ser monitorada a partir de um Flow. As tarefas podem estar prontas para serem executadas imediatamente ou ser adiadas para serem executadas posteriormente. |
| Adicionar pasta ao ZIP |
Arquivos ZIPs em uma pasta em um arquivo ZIP (armazena os arquivos em um arquivo de compactação). |
| Adicionar permissão ao arquivo |
Adiciona uma permissão a um arquivo no computador em que o Agente IA-Connect está sendo executado. |
| Adicionar permissão à pasta |
Adiciona uma permissão a uma pasta no computador onde o Agente IA-Connect está sendo executado. |
| Adicionar uma nota a uma tarefa de automação do Orchestrator |
Adiciona uma nota a uma tarefa de automação selecionada do Orchestrator. Essa nota será passada para o sistema de origem vinculado a essa tarefa de automação (por exemplo, ServiceNow) e é mais comumente usada para adicionar detalhes em um ticket. Se a tarefa de automação do Orchestrator não estiver vinculada a uma fonte, uma exceção será gerada. |
| Aguarde até que IA-Connect sessão feche pelo nome |
Aguarda o encerramento da sessão do Diretor de IA-Connect especificada. Esta é a sessão para a qual os comandos para um IA-Connect Agent são enviados. O nome será conhecido a partir de uma ação anterior de "Anexar". |
| Aguarde até que o thread do agente seja concluído com êxito |
Aguarda a conclusão de um thread do Agent e, opcionalmente, recupera os dados de saída do thread. Um thread do Agent pode ser usado para executar determinadas ações em um thread, permitindo que as ações sejam executadas por um longo tempo (mais do que o tempo limite do RPA) ou sejam executadas em paralelo com outras ações. Se o thread do Agente for concluído, mas em falha, uma exceção será gerada. |
| Aguarde IA-Connect próxima sessão de salto para se conectar |
Aguarda a próxima sessão de salto para se conectar e para que o IA-Connect Agent esteja em execução na próxima sessão de salto. |
| Alocar trabalhador do Orchestrator |
Aloca um trabalhador do IA-Connect Orchestrator. Você pode solicitar um trabalhador por tag ou nome de trabalhador (ou nenhum, ou ambos), permitindo que você escolha com mais precisão qual trabalhador você precisa. Uma vez que um trabalhador é alocado, ele é atribuído ao seu fluxo e será relatado como executando trabalho. Observe que o Orchestrator ainda considerará 'Ids de ambiente de fluxo suportado', 'Nomes de fluxo suportados' e 'Nomes de fluxo sem suporte' ao executar a alocação. Quando vários trabalhadores corresponderem à pesquisa, as regras normais de balanceamento de carga serão aplicadas. |
| Alterar o status da tarefa de automação do Orchestrator |
Altera o status da tarefa de automação do Orchestrator selecionada ou outras propriedades da tarefa. |
| Anexar a IA-Connect sessão pelo nome |
Anexa-se à sessão do Diretor de IA-Connect especificada pelo nome. Esta é a sessão para a qual os comandos para um IA-Connect Agent são enviados. |
| Anexar a IA-Connect sessão por índice |
Anexa à sessão especificada do IA-Connect Diretor por índice (por exemplo, anexar à primeira sessão do Citrix ICA). Esta é a sessão para a qual os comandos para um IA-Connect Agent são enviados. |
| Anexar à sessão de IA-Connect de nível 1 |
Anexa à sessão do Diretor de IA-Connect do Diretor receber as mensagens SOAP e/ou REST. Esta é a sessão para a qual os comandos para um IA-Connect Agent são enviados. |
| Anexar à sessão IA-Connect mais recente |
Anexa-se à sessão do Diretor de IA-Connect que se conectou mais recentemente (opcionalmente de um tipo especificado). Esta é a sessão para a qual os comandos para um IA-Connect Agent são enviados. |
| Antecipe IA-Connect GUI do Agente |
Traz a GUI do IA-Connect Agent para a frente para que fique visível na tela. |
| Armazenar senha na memória do agente |
Armazene uma senha na memória do agente (criptografada), onde ela pode ser usada a partir de qualquer ação que suporte senhas armazenadas. As senhas são armazenadas apenas na memória e são perdidas quando o Agente é fechado. |
| Arquivo UnZIP |
Descompacta um arquivo que foi compactado usando compactação ZIP. |
| Arraste o mouse direito entre as coordenadas |
Executa um botão direito do mouse arrastando entre as duas coordenadas especificadas na sessão de usuário do IA-Connect Agent. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas. Um desvio opcional é suportado no movimento do mouse, para torná-lo mais parecido com um movimento da mão humana. |
| Arraste o mouse do meio entre as coordenadas |
Executa um arraste do botão do meio do mouse entre as duas coordenadas especificadas na sessão de usuário do IA-Connect Agent. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas. Um desvio opcional é suportado no movimento do mouse, para torná-lo mais parecido com um movimento da mão humana. |
| Arraste o mouse esquerdo entre as coordenadas |
Executa um arraste com o botão esquerdo do mouse entre as duas coordenadas especificadas na sessão de usuário do IA-Connect Agent. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas. Um desvio opcional é suportado no movimento do mouse, para torná-lo mais parecido com um movimento da mão humana. |
| Ativar herança de segurança de pasta |
Habilita a herança de segurança em uma pasta no computador em que o Agente IA-Connect está sendo executado. |
| Ativar IA-Connect próximo salto |
Habilita o próximo salto que encaminhará todos os comandos futuros recebidos para o IA-Connect Agent em execução na próxima sessão de salto. |
| Atribuir uma tarefa de automação do Orchestrator |
Atribui uma tarefa de automação selecionada do Orchestrator a um usuário ou grupo especificado. Essa atribuição será passada para o sistema de origem vinculado a essa tarefa de automação (por exemplo, ServiceNow) e é mais comumente usada para passar um tíquete para uma pessoa ou grupo de pessoas diferente, para processamento adicional. Se a tarefa de automação do Orchestrator não estiver vinculada a uma fonte, uma exceção será gerada. |
| Atualizar resultado das estatísticas do Orchestrator Flow |
Atualize as estatísticas de resultados para o fluxo de trabalho atual no IA-Connect Orchestrator. Isso é usado para modificar o resultado final de uma estatística de fluxo no IA-Connect Orchestrator, que normalmente é usado para fins de relatório. Isso só funciona para o Flow atual (o Orchestrator deteta o Flow run Id). Não é possível modificar as estatísticas de nenhum outro Flow. |
| Baixar arquivo HTTP |
Baixa um arquivo para o computador onde o IA-Connect Agent está sendo executado usando HTTP(S). |
| Bloquear sessão |
Bloqueia a sessão em que o IA-Connect Agent está sendo executado. |
| Botão direito do rato para baixo |
Pressiona (e não solta) o botão direito do mouse na sessão de usuário do IA-Connect Agent. Para soltar o mouse, use a ação do botão direito do mouse para cima. |
| Botão direito do rato para cima |
Libera o botão direito do mouse na sessão de usuário do IA-Connect Agent. |
| Botão do meio do mouse para baixo |
Pressiona (e não solta) o botão do meio do mouse na sessão de usuário do IA-Connect Agent. Para soltar o mouse, use a ação do botão do meio do mouse para cima. |
| Botão do meio do mouse para cima |
Libera o botão do meio do mouse na sessão de usuário do IA-Connect Agent. |
| Botão esquerdo do rato para baixo |
Pressiona (e não solta) o botão esquerdo do mouse na sessão de usuário do IA-Connect Agent. Para soltar o mouse, use a ação do botão esquerdo do mouse para cima. |
| Botão esquerdo do rato para cima |
Libera o botão esquerdo do mouse na sessão de usuário do IA-Connect Agent. |
| Calibrar mouse_event |
Calibra o método mouse_event movendo o mouse pelo número especificado de pixels e, em seguida, lendo a nova posição do mouse. |
| Clique com o botão direito do rato |
Clique no botão direito do mouse na sessão de usuário do IA-Connect Agent. |
| Clique com o botão direito do rato na coordenada |
Clique no botão direito do mouse na sessão de usuário do IA-Connect Agent nas coordenadas especificadas. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas. |
| Clique com o botão do rato no meio da coordenada |
Clica no botão do meio do mouse na sessão de usuário do IA-Connect Agent nas coordenadas especificadas. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas. |
| Clique com o botão esquerdo do rato |
Clique no botão esquerdo do mouse na sessão de usuário do IA-Connect Agent. |
| Clique com o botão esquerdo do rato na coordenada |
Clique no botão esquerdo do mouse na sessão de usuário do IA-Connect Agent nas coordenadas especificadas. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas. |
| Clique duas vezes com o botão esquerdo do mouse |
Clique duas vezes no botão esquerdo do mouse na sessão de usuário do IA-Connect Agent. |
| Clique duas vezes com o botão esquerdo do mouse na coordenada |
Clique duas vezes no botão esquerdo do mouse na sessão de usuário do IA-Connect Agent nas coordenadas especificadas. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas. |
| Clique no meio do mouse |
Clique no botão do meio do mouse na sessão de usuário do IA-Connect Agent. |
| Configurar o próximo salto IA-Connect Diretor |
Configure o Diretor de próximo salto em um cenário de salto duplo. Isso só é necessário se as configurações padrão do IA-Connect do Diretor do próximo salto não forem adequadas. |
| Converter coordenadas de retângulo |
Converte uma coordenada de pixel retangular de virtual para físico ou físico para virtual. Se desejar converter um ponto, basta definir Direita=Esquerda e Fundo=Topo. As coordenadas físicas são mapeadas diretamente para pixels no monitor. As coordenadas virtuais são dimensionadas por DPI. Se o dimensionamento de exibição subjacente de todos os dispositivos de exibição for de 100%, as coordenadas físicas e virtuais serão as mesmas. |
| Copiar arquivo do cliente para o servidor |
Copia um arquivo do computador local (executando o IA-Connect Diretor) para o computador remoto (executando o IA-Connect Agent). |
| Copiar ficheiro |
Copia um arquivo no computador onde o IA-Connect Agent está sendo executado. |
| Copiar ficheiro para a área de transferência |
Copia o arquivo local especificado para a área de transferência na sessão de usuário do IA-Connect Agent. |
| Criar ficheiro de início de Sessão de Ambiente de Trabalho Remoto (RDS) |
Crie um arquivo de inicialização de Sessão de Área de Trabalho Remota (RDS) que pode ser usado para iniciar automaticamente uma Sessão de Área de Trabalho Remota usando parâmetros especificados, em vez de exigir a automação da interface do usuário do cliente de Área de Trabalho Remota. Um arquivo de inicialização RDS tem a extensão '.rdp' e é frequentemente chamado de arquivo RDP. |
| Criar um diretório |
Cria um diretório (pasta) no computador onde o IA-Connect Agent está sendo executado. |
| Crie um segredo único do Orchestrator |
Um segredo único fornece uma facilidade para armazenar um segredo que pode ser recuperado uma vez, através de um URL único imprevisível. Isso geralmente é usado para compartilhar segredos com uma 3ª parte. Você pode criar um segredo único usando a interface do usuário do Orchestrator, a API REST ou a partir do seu fluxo. |
| Definir a opacidade da GUI do Agente IA-Connect |
Define a opacidade do IA-Connect Agent de 1 (visível) a 0 (transparente). |
| Definir a posição do cursor do rato |
Define o cursor do mouse na sessão de usuário do IA-Connect Agent para a posição especificada. A API setcursorpos é usada para mover o mouse, independentemente da API de movimento ativo do mouse escolhida. |
| Definir configuração de coordenadas globais do IA-Connect Agent |
Configura o sistema de coordenadas globais do IA-Connect Agent, que é usado para exibir locais de elementos (por exemplo: durante a inspeção do mouse) e calcular as posições do mouse (por exemplo: ao executar ações globais do mouse). Os padrões fornecem a funcionalidade mais recente, mas você pode usar essa ação para reverter para o comportamento em versões anteriores do Agente ou especificar que uma API está usando um sistema de coordenadas diferente. |
| Definir dados de saída de tarefas de automação do Orchestrator |
Define os dados de saída para uma tarefa de automação do Orchestrator. Comumente usado quando você concluiu uma tarefa e deseja fornecer dados de saída, a serem coletados pelo processo que criou a tarefa. |
| Definir IA-Connect chave de licença |
Licencia o IA-Connect Agent com uma chave de licença. Pode ser uma cadeia de caracteres de licença ou o nome amigável de uma licença mantida no IA-Connect Orchestrator. |
| Definir IA-Connect código de licença |
Carrega uma licença de domínio de Agente de estilo antigo (7.0 e 7.1) para o Agente de IA-Connect. |
| Definir IA-Connect GUI do Agente no topo |
Define o IA-Connect Agent como o mais alto. Isso significa que o IA-Connect Agent sempre estará visível na tela e não pode ser escondido atrás de outras janelas do aplicativo. |
| Definir IA-Connect nível de log do Agente |
Define o nível de log do Agente IA-Connect para o valor especificado (1 sendo o nível mais baixo e 4 sendo o mais alto). |
| Definir IA-Connect nível de log do Diretor |
Define o nível de log do Diretor de IA-Connect para o valor especificado. Os níveis de registro são definidos de 0 a 4. 0 está desativado. 1 é o nível de log mais baixo (e o padrão). 4 é o nível de log mais alto. |
| Definir IA-Connect posição da GUI do Agente |
Define a posição na tela da GUI do IA-Connect Agent para o local especificado. |
| Definir impressora padrão |
Define a impressora padrão para o usuário na sessão do IA-Connect Agent. |
| Definir leitor de tela |
Habilita ou desabilita o leitor de tela na sessão de usuário do IA-Connect Agent. |
| Definir multiplicador do mouse |
Define o multiplicador global do mouse na sessão de usuário do IA-Connect Agent. Isso pode ser útil durante o desenvolvimento se você encontrar problemas com o dimensionamento da área de trabalho remota. |
| Definir método de movimento do mouse |
Define o método atual de movimentação do mouse como mouse_event ou setcursorpos. |
| Definir o modo de manutenção do trabalhador do Orchestrator |
Coloque um trabalhador IA-Connect definido no IA-Connect Orchestrator no modo de manutenção (para que os fluxos não sejam atribuídos ao trabalhador) ou tire um trabalhador do modo de manutenção. |
| Definir o tempo limite do comando IA-Connect Agente |
Define o tempo limite de comando que o Agente de IA-Connect usará para cada comando executado. |
| Definir proprietário na pasta |
Define o proprietário em uma pasta no computador onde o IA-Connect Agent está sendo executado. |
| Definir proprietário no arquivo |
Define o proprietário em um arquivo no computador onde o IA-Connect Agent está sendo executado. |
| Definir área de transferência |
Define o conteúdo da área de transferência na sessão de usuário do IA-Connect Agent. |
| Desativar IA-Connect próximo salto |
Desabilita o próximo salto para que todos os comandos futuros sejam processados pelo Agente que os recebe (em vez de serem encaminhados para o próximo Agente de salto). |
| Desbloquear sessão |
Desbloqueia a sessão em que o IA-Connect Agent está sendo executado. Isso requer que o IA-Connect Unlocker Credential Provider seja instalado no computador que hospeda a sessão, pois apenas um Credential Provider pode desbloquear um computador. |
| Desconectar sessão remota |
Se o IA-Connect Agent estiver sendo executado em uma sessão remota, essa ação desconectará a sessão remota. Isso não é o mesmo que fazer logoff e deixará a sessão remota em execução em um estado desconectado. Essa ação pode ser usada onde você deseja se conectar novamente à sessão remota mais tarde e continuar do mesmo estado, em vez de iniciar uma nova sessão. Se o IA-Connect Agent estiver sendo executado localmente, essa ação bloqueará a sessão. |
| Desenhar retângulo na tela |
Desenha um retângulo na tela para ajudar a identificar as coordenadas da tela ou a saída de uma ação que relata as coordenadas da tela. O retângulo é removido automaticamente após 5 segundos. |
| Eliminar ficheiro |
Exclui um arquivo no computador em que o IA-Connect Agent está sendo executado. |
| Eliminar ficheiros |
Exclui arquivos dentro de uma pasta especificada que correspondem a um padrão no computador em que o IA-Connect Agent está sendo executado. |
| Enviar chaves |
Envia pressionamentos globais de teclas para a sessão de usuário do IA-Connect Agent. Isso simula um usuário pressionando essas teclas no teclado. Certifique-se de que o elemento Window de destino está focado, ou as teclas pressionadas podem ser recebidas pelo aplicativo errado, ou ser ignoradas. |
| Enviar chaves de senha |
Envia pressionamentos globais de teclas para a sessão de usuário do IA-Connect Agent, especificamente para inserir uma senha. Isso simula um usuário pressionando essas teclas no teclado. Certifique-se de que o elemento Window de destino está focado, ou as teclas pressionadas podem ser recebidas pelo aplicativo errado, ou ser ignoradas. |
| Enviar eventos-chave |
Envia eventos globais de pressionamento de teclas para a sessão de usuário do IA-Connect Agent, usando o driver de teclado de baixo nível. Isso simula um usuário pressionando essas teclas no teclado. Certifique-se de que o elemento Window de destino está focado, ou as teclas pressionadas podem ser recebidas pelo aplicativo errado, ou ser ignoradas. |
| Enviar eventos de chave de senha |
Envia eventos globais de pressionamento de teclas para a sessão de usuário do IA-Connect Agent, especificamente para inserir uma senha, usando o driver de teclado de baixo nível. Isso simula um usuário pressionando essas teclas no teclado. Certifique-se de que o elemento Window de destino está focado, ou as teclas pressionadas podem ser recebidas pelo aplicativo errado, ou ser ignoradas. |
| Enviar mensagem para a API da Web |
Envie uma mensagem para uma API da Web e receba uma resposta. Isso poderia ser usado com qualquer API da Web, mas um uso comum seria uma API REST. IA-Connect oferece suporte ao envio de mensagens para APIs da Web a partir de uma máquina virtual (ou seja, para acessar recursos locais) ou por sessões da Citrix ou da Área de Trabalho Remota da Microsoft (por exemplo, para acessar APIs somente de forma acessível a partir de ambientes isolados). |
| Escrever arquivo de texto |
Cria um arquivo de texto no computador em que o IA-Connect Agent está sendo executado e grava texto no arquivo. |
| Exclui uma credencial de usuário |
Exclui uma credencial no perfil do usuário na sessão do IA-Connect Agent. As credenciais podem ser visualizadas no Painel de Controle do Windows. |
| Excluir a operação da tarefa de automação do Orchestrator |
Exclua uma tarefa de automação específica do Orchestrator, fornecendo a ID de operação da tarefa exclusiva. |
| Excluir diretório |
Exclui um diretório (pasta) no computador onde o Agente de IA-Connect está sendo executado. |
| Excluir senha na memória do agente |
Exclua uma senha armazenada na memória do Agente ou exclua todas as senhas armazenadas no Agente. |
| Excluir tarefa de automação do Orchestrator |
Exclua uma tarefa de automação do Orchestrator que foi adiada. |
| Excluir um thread do Agente |
Exclui um thread do Agente, ou todos os threads do Agente, matando (encerrando, anulando) o thread primeiro, se ele ainda estiver em execução. Um thread do Agent pode ser usado para executar determinadas ações em um thread, permitindo que as ações sejam executadas por um longo tempo (mais do que o tempo limite do RPA) ou sejam executadas em paralelo com outras ações. Os processos ou fluxos que monitoram o thread do Agente receberão um erro 'O ID do thread do agente não existe'. |
| Executar comando genérico IA-Connect Agent |
Executa um comando genérico do IA-Connect Agent passando argumentos como JSON e retornando dados de saída como JSON. Usado para executar comandos do Agente quando o Diretor e o Inspetor são versões mais antigas do que o Agente e, portanto, não entendem o comando. |
| Executar IA-Connect Agent alternativo |
Executa um IA-Connect Agent alternativo (por exemplo, uma versão posterior) carregando o executável do Agent a partir de um local de arquivo. |
| Executar IA-Connect Agente alternativo enviado pelo diretor |
Executa um Agente de IA-Connect alternativo (por exemplo, uma versão posterior) carregando o Agente alternativo do Diretor de IA-Connect e, em seguida, carregando o executável alternativo do Agente. |
|
Executar o processo do Power |
Inicie um processo do PowerShell, executando um script existente no disco ou fornecendo o conteúdo do script a ser executado. Em vez disso, considere usar a ação 'Executar script do PowerShell', que é muito mais poderosa e fornece uma tabela de dados da saída do script do PowerShell. Use esta ação se o script do PowerShell sair para saída padrão ou erro padrão (por exemplo, usar Write-Host em vez de retornar uma tabela), exigir o PowerShell 7 ou estiver executando ações do Ative Directory como um usuário alternativo e o CredSSP via WinRM não estiver disponível. |
| Executar processo |
Inicie um processo, comando ou aplicativo. |
| Existe IA-Connect sessão pelo nome |
Retorna se a sessão IA-Connect Diretor especificada existir. Esta é a sessão para a qual os comandos para um IA-Connect Agent são enviados. O nome será conhecido a partir de uma ação anterior de "Anexar". |
| Expandir cadeia de caracteres de senha |
Aceita uma cadeia de caracteres de entrada que contém referências a IA-Connect senhas armazenadas e retorna essa cadeia de caracteres com as referências substituídas pelas senhas armazenadas. |
| Expandir variável de ambiente |
Expande uma cadeia de caracteres que contém variáveis de ambiente (por exemplo, %USERPROFILE% ou %TEMP%) na sessão de usuário do IA-Connect Agent. |
| Fechar IA-Connect Agente |
Fecha o IA-Connect Agent. Isso não afeta a sessão do usuário onde o IA-Connect Agent estava sendo executado. |
| Fique disponível IA-Connect Sessões |
Recupera uma lista de sessões do IA-Connect Diretor (conexões disponíveis para sessões em que o IA-Connect Agent está em execução, como local, Microsoft RDP ou Citrix ICA). |
| Gerar palavra-passe |
Gera uma senha contendo palavras, números, símbolos, caracteres do dicionário, conforme definido em um formato de modelo. |
| Gravar em uma credencial de usuário |
Grava um nome de usuário e senha em uma credencial no perfil do usuário na sessão do IA-Connect Agent, criando essa credencial se ela não existir. As credenciais podem ser visualizadas no Painel de Controle do Windows. |
| Gravar no arquivo CSV |
Cria um arquivo CSV no computador em que o IA-Connect Agent está sendo executado. O arquivo CSV é criado a partir de uma coleção (tabela) ou de uma tabela no formato JSON. |
| Iniciar Sessão de Ambiente de Trabalho Remoto (RDS) |
Inicie uma Sessão de Área de Trabalho Remota (RDS) usando um arquivo de inicialização RDP. |
| Kill ID do processo |
Mata um processo em execução na sessão de usuário do IA-Connect Agent que tem a ID de processo especificada. As IDs de processo são exclusivas para que apenas um processo possa corresponder à Id. As IDs de processo são dinâmicas e diferentes para cada inicialização de um aplicativo. |
| Ler a partir de uma credencial de utilizador |
Lê um nome de usuário e senha de uma credencial no perfil do usuário na sessão do IA-Connect Agent. As credenciais podem ser visualizadas no Painel de Controle do Windows. O nome de usuário e a senha podem ser recuperados de uma credencial genérica, enquanto apenas o nome de usuário pode ser recuperado de uma credencial do Windows. |
| Ler todo o texto do ficheiro |
Lê o conteúdo de texto de um arquivo no computador onde o IA-Connect Agent está sendo executado. |
| Levantar exceção |
Crie uma exceção com a mensagem especificada se a exceção de entrada não estiver em branco. Isso é útil para disparar uma mensagem de exceção em seu fluxo (HTTP 400) que será capturada por um estágio de tratamento de erros, se uma ação anterior tiver um erro. Essa exceção não é registrada nas estatísticas de execução de fluxo do IA-Connect Orchestrator. |
| Limpar diretório |
Limpa um diretório (pasta) no computador onde o IA-Connect Agent está sendo executado, removendo todos os arquivos armazenados no diretório. |
| Limpar área de transferência |
Limpa o conteúdo da área de transferência na sessão de usuário do IA-Connect Agent. |
| Manter a sessão ativa |
Mantém a sessão de usuário do IA-Connect Agent ativa movendo o mouse no intervalo especificado para evitar que a sessão fique ociosa. |
| Marcar o Flow como concluído |
Marque um fluxo como concluído, que informa ao IA-Connect Orchestrator que a máquina de trabalho atribuída agora está disponível para processar outros fluxos. |
| Matar IA-Connect sessão pelo nome |
Elimina a sessão do Diretor de IA-Connect especificada, se ela existir. Esta é a sessão para a qual os comandos para um IA-Connect Agent são enviados. O nome será conhecido a partir de uma ação anterior de "Anexar". |
| Matar processo |
Elimina qualquer processo em execução na sessão de usuário do IA-Connect Agent que tenha o nome de processo especificado. |
| Matar todos os outros agentes IA-Connect |
Mata quaisquer outras instâncias do IA-Connect Agent que estejam atualmente em execução na sessão do usuário. Isso garantirá que apenas uma instância do IA-Connect Agent esteja em execução. |
| Matar um thread do agente |
Mata (encerra, anula) um thread do Agente. Um thread do Agent pode ser usado para executar determinadas ações em um thread, permitindo que as ações sejam executadas por um longo tempo (mais do que o tempo limite do RPA) ou sejam executadas em paralelo com outras ações. O thread do Agente não é excluído (use a ação 'Excluir um thread do Agente' para excluir threads) para permitir que quaisquer processos ou fluxos que monitoram o thread do Agente recebam o erro 'IA-Connect thread do Agente foi abortado'. |
| Mexer o rato |
Move o mouse para frente e para trás pelo número especificado de coordenadas. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. |
| Mouse de retenção esquerda |
Mantém pressionado o botão esquerdo do mouse na sessão de usuário do IA-Connect Agent pela quantidade especificada de segundos. |
| Mouse de retenção média na coordenada |
Mantém pressionado o botão do meio do mouse nas coordenadas especificadas na sessão de usuário do IA-Connect Agent pela quantidade especificada de segundos. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas. |
| Mover o ficheiro |
Move um arquivo no computador onde o IA-Connect Agent está sendo executado. |
| Mover o mouse para coordenar |
Move o mouse na sessão de usuário do IA-Connect Agent para as coordenadas de pixel especificadas. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas. |
| Mover o mouse relativo |
Move o mouse na sessão de usuário do IA-Connect Agent pelo número especificado de pixels, em relação à sua posição atual. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas. |
| Mover o rato entre coordenadas |
Move o mouse entre duas coordenadas especificadas na sessão de usuário do IA-Connect Agent. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas. Um desvio opcional é suportado no movimento do mouse, para torná-lo mais parecido com um movimento da mão humana. |
| O arquivo existe |
Informa se um arquivo existe no computador em que o Agente IA-Connect está sendo executado. |
| O diretório existe |
Informa se existe um diretório (pasta) no computador em que o Agente IA-Connect está sendo executado. |
| O diretório é acessível |
Retorna se um diretório (pasta) está acessível e se as permissões estão restringindo o acesso a ele no computador onde o IA-Connect Agent. |
| O leitor de tela está habilitado |
Retorna se o leitor de tela foi habilitado na sessão de usuário do IA-Connect Agent. |
| Obtenha a operação de tarefas de automação do Orchestrator |
Recupera uma tarefa de automação específica do Orchestrator, fornecendo a ID de operação da tarefa exclusiva. |
| Obtenha a próxima tarefa de automação do Orchestrator |
Recupera a próxima tarefa de automação do Orchestrator que corresponde aos critérios de pesquisa fornecidos. Apenas as tarefas «Novas» e «Diferidas» (que atingiram a data de adiamento) podem ser recuperadas. As tarefas em espera não serão recuperadas. |
| Obtenha cor de pixel em coordenadas |
Devolve a cor RGB de um píxel numa determinada coordenada. |
| Obtenha credenciais genéricas do Orchestrator |
Recupera uma credencial genérica que foi armazenada no IA-Connect Orchestrator. Uma credencial pode conter nomes de usuário, senhas, nomes de host, URLs e outros dados genéricos. |
| Obtenha estatísticas de disponibilidade do trabalhador do Orchestrator |
Retorna estatísticas de disponibilidade do trabalhador do IA-Connect Orchestrator. Usado para fins de relatório. Opcionalmente, você pode usar um ou mais filtros para limitar os resultados retornados. |
| Obtenha IA-Connect tempo de atividade do Diretor |
Devolve o tempo de atividade deste Diretor IA-Connect em segundos (ou seja, há quanto tempo o Diretor está em execução). |
| Obtenha o heatmap de uso do fluxo de trabalho do Orchestrator |
Retorna o heatmap diário de uso do fluxo de trabalho do IA-Connect Orchestrator. Usado para fins de relatório. Opcionalmente, você pode usar um ou mais filtros para limitar os resultados retornados. |
| Obtenha todas as tarefas de automação do Orchestrator |
Recupera todas as tarefas de automação do Orchestrator que correspondem aos filtros. |
| Obter a coordenada atual do mouse |
Obtém a posição atual do cursor do mouse na sessão de usuário do IA-Connect Agent, usando a API setcursorpos. |
| Obter a última ação com falha das estatísticas de fluxo do Orchestrator |
Recupera detalhes da última ação que passou pelo IA-Connect Orchestrator para um trabalhador, se essa ação tiver falhado. Essa ação é mais comumente usada durante o tratamento de erros. |
| Obter contagem de processos por nome |
Retorna uma contagem de processos em execução na sessão de usuário do IA-Connect Agent que tem o nome de processo especificado. |
| Obter domínio da máquina |
Retorna o domínio da máquina que está executando a sessão de usuário do IA-Connect Agent. |
| Obter espaço livre em disco |
Retorna a quantidade de espaço livre para um disco especificado no computador onde o Agente IA-Connect está sendo executado. |
| Obter estatísticas de fluxo do Orchestrator |
Retorna uma lista de estatísticas do Flow do IA-Connect Orchestrator. Usado para fins de relatório. Opcionalmente, você pode usar um ou mais filtros para limitar os resultados retornados. |
| Obter ficheiros |
Retorna uma lista de arquivos em uma pasta (correspondente a uma lista CSV de padrões) no computador onde o IA-Connect Agent está sendo executado. |
| Obter histórico de login do Orchestrator |
Retorna o histórico de login do IA-Connect Orchestrator para fins de relatório. Opcionalmente, você pode usar um ou mais filtros para limitar os resultados retornados. |
| Obter IA-Connect configuração de coordenadas globais do Agente |
Recupera a configuração do sistema de coordenadas globais do IA-Connect Agent, que é usado para exibir locais de elementos (por exemplo: durante a inspeção do mouse) e calcular as posições do mouse (por exemplo: ao executar ações globais do mouse). |
| Obter IA-Connect contagem de processos do Agente |
Retorna o número de instâncias do IA-Connect Agent atualmente em execução na sessão do usuário. Isso é útil para detetar se há várias instâncias do IA-Connect Agent em execução. |
| Obter IA-Connect estado atual da licença do Agente |
Retorna se o IA-Connect Agent está atualmente licenciado e, se licenciado, as propriedades da licença. |
| Obter IA-Connect nível de log do agente |
Retorna o nível de log atual do IA-Connect Agente. Os níveis de registro são definidos de 1 a 4, sendo 1 o nível mais baixo e 4 o mais alto. |
| Obter IA-Connect nível de log do Diretor |
Retorna o nível de log atual do IA-Connect Diretor. Os níveis de registro são definidos de 0 a 4. 0 está desativado. 1 é o nível de log mais baixo (e o padrão). 4 é o nível de log mais alto. |
| Obter IA-Connect registo do agente |
Retorna o log atual do IA-Connect Agent, como um arquivo ou lendo o conteúdo e retornando-o em uma variável de saída. |
| Obter IA-Connect status do próximo salto |
Informa sobre o próximo status do Diretor de salto para o Agente que recebe esse comando. Se o next-hop estiver habilitado, esse Agente está encaminhando comandos para o próximo salto (por meio do Diretor do próximo salto). Se o next-hop estiver desativado, esse Agente está processando os próprios comandos (o padrão). |
| Obter ID do processo pai |
Retorna a ID do processo pai para qualquer processo em execução na sessão de usuário do IA-Connect Agent que tenha a ID do processo especificada. |
| Obter ID do processo por processo |
Retorna se um processo com a ID de processo especificada está em execução na sessão de usuário do IA-Connect Agent. As IDs de processo são exclusivas, portanto, apenas um processo pode corresponder à Id. As IDs de processo são dinâmicas e diferentes para cada inicialização de um aplicativo. |
| Obter impressora padrão |
Obtém o nome da impressora padrão para o usuário na sessão do IA-Connect Agent. |
| Obter informações da sessão do IA-Connect Agent |
Retorna informações sobre a sessão de usuário do IA-Connect Agent. |
| Obter informações do IA-Connect Agente |
Retorna as propriedades do IA-Connect Agent, incluindo o número da versão e o caminho para o executável do Agente. |
| Obter informações sobre a última entrada |
Obtém o tempo desde que a última entrada do usuário foi recebida na sessão de usuário do IA-Connect Agent. |
| Obter informações sobre IA-Connect Diretor |
Retorna as propriedades do Diretor de IA-Connect, incluindo o número da versão e o caminho para o executável do Diretor. |
| Obter informações sobre o ambiente |
Retorna informações sobre o ambiente no qual a sessão de usuário do IA-Connect Agent está sendo executada. |
| Obter informações sobre o tipo de cliente Diretor e a sessão |
Retorna os detalhes da sessão local ou remota que está sendo manipulada pelo Diretor de nível 1. |
| Obter lista de impressoras |
Retorna uma lista de todas as impressoras disponíveis na sessão do IA-Connect Agent. |
| Obter lista de trabalhadores do Orchestrator |
Recupere uma lista de trabalhadores registrados no IA-Connect Orchestrator e seu status ao vivo. |
| Obter lista de unidades |
Retorna uma lista de unidades no computador em que o IA-Connect Agent está sendo executado. |
| Obter mensagem de erro de ação com falha do resultado do fluxo JSON |
Desserializa a saída JSON de uma ou mais expressões flow result() e recupera a primeira mensagem de erro localizada de uma ação com falha. A mensagem de erro pode ser armazenada no JSON em uma variedade de formatos. Esta ação processa formatos conhecidos e retorna a primeira mensagem de erro localizada. |
| Obter multiplicador do rato |
Recupera o multiplicador global do mouse na sessão de usuário do IA-Connect Agent. O padrão é (1, 1), mas poderia ter sido alterado pela ação 'Definir multiplicador do mouse'. |
| Obter nome da máquina |
Retorna o nome da máquina que está executando a sessão de usuário do IA-Connect Agent. |
| Obter nome de host do cliente |
Retorna o nome do host do cliente onde o Diretor de IA-Connect está sendo executado. |
| Obter o conteúdo do arquivo como Base64 |
Recupere o conteúdo do arquivo especificado no formato Base64, um formato adequado para transmissão via API e facilmente convertido de volta para o texto original ou formato binário. |
| Obter o método de movimento do mouse |
Obtém o método atual de movimentação do mouse. |
| Obter o status de disponibilidade do trabalhador do Orchestrator |
Recupere o status básico do Orchestrator. Isso pode ser usado para confirmar se o Orchestrator está disponível e respondendo. |
| Obter o status do Orchestrator |
Recupere o status básico do Orchestrator. Isso pode ser usado para confirmar se o Orchestrator está disponível e respondendo. |
| Obter palavra-passe armazenada |
Recupera uma senha gerada ou armazenada anteriormente. |
| Obter pastas |
Retorna todas as subpastas dentro de uma pasta especificada no computador em que o IA-Connect Agent está sendo executado. |
| Obter permissões de segurança de ficheiros |
Retorna uma lista de permissões atualmente definidas em um arquivo no computador em que o Agente IA-Connect está sendo executado. |
| Obter permissões de segurança de pasta |
Retorna uma lista de permissões atualmente definidas em uma pasta no computador onde o Agente IA-Connect está sendo executado. |
| Obter processos |
Retorna uma lista de processos em execução na sessão de usuário do IA-Connect Agent. Opcionalmente, isso pode ser filtrado fornecendo um nome de processo. |
| Obter propriedades da linha de comando da ID do processo |
Retorna as propriedades da linha de comando para qualquer processo em execução na sessão de usuário do IA-Connect Agent que tenha a ID do processo especificada. |
| Obter resolução de ecrã |
Retorna a resolução de tela da sessão de usuário do IA-Connect Agent. Para o IA-Connect Agente local em execução em um desktop ou laptop físico, isso fornecerá informações sobre todos os dispositivos de exibição e seu dimensionamento. Em uma máquina virtual, normalmente apenas uma exibição será relatada, a menos que a máquina virtual tenha sido configurada para apresentar várias exibições (incomum). Em uma sessão remota, normalmente apenas uma exibição será relatada, mesmo que essa exibição abranja várias exibições locais, já que as sessões remotas geralmente criam uma única exibição virtual. |
| Obter tamanho do ficheiro |
Retorna o tamanho (em bytes) de um arquivo no computador em que o IA-Connect Agent está sendo executado. |
| Obter tarefa de automação do Orchestrator |
Recupera uma tarefa de automação específica do Orchestrator. |
| Obter texto CSV como coleção |
Retorna um arquivo CSV no computador em que o IA-Connect Agent está sendo executado como uma coleção (tabela). Requer apenas acesso somente leitura ao arquivo CSV. |
| Obter threads do agente |
Retorna uma lista de threads do Agente. Um thread do Agent pode ser usado para executar determinadas ações em um thread, permitindo que as ações sejam executadas por um longo tempo (mais do que o tempo limite do RPA) ou sejam executadas em paralelo com outras ações. Normalmente, quando um thread do Agent for concluído e seus dados recuperados, o thread do Agent será excluído e não aparecerá na lista de threads. |
| Obter todas as estatísticas de comando IA-Connect |
Retorna todas as estatísticas armazenadas atualmente sobre os comandos que o IA-Connect Agent executou na sessão atual. |
| Obter trabalhador do Orchestrator |
Recupere detalhes e status ao vivo de um trabalhador individual registrado no IA-Connect Orchestrator. |
| Obter área de transferência |
Obtém o conteúdo atual da área de transferência na sessão de usuário do IA-Connect Agent. |
| Parar de manter a sessão ativa |
Interrompe a manutenção ativa da sessão do usuário do IA-Connect Agent. |
| Quebrar herança de segurança de pasta |
Quebra a herança de segurança em uma pasta no computador onde o IA-Connect Agent está sendo executado. |
| Rato de retenção intermédia |
Mantém pressionado o botão do meio do mouse na sessão de usuário do IA-Connect Agent pela quantidade especificada de segundos. |
| Recuperar o status de um thread do Agente |
Recupera o status de um thread do Agent e, opcionalmente, recupera os dados de saída do thread. Um thread do Agent pode ser usado para executar determinadas ações em um thread, permitindo que as ações sejam executadas por um longo tempo (mais do que o tempo limite do RPA) ou sejam executadas em paralelo com outras ações. |
| Redefinir as configurações do próximo salto IA-Connect Diretor |
Redefine todas as configurações personalizadas do IA-Connect Diretor que foram definidas, restaurando as configurações padrão. |
| Redefinir IA-Connect estatísticas de comando |
Redefine todas as estatísticas armazenadas atualmente sobre os comandos que o Agente IA-Connect executou na sessão atual. |
| Remover identidade da segurança da pasta |
Remove uma identidade (por exemplo, um usuário, grupo ou computador) das permissões de segurança em uma pasta no computador em que o Agente IA-Connect está sendo executado. |
| Remover identidade da segurança do ficheiro |
Remove uma identidade (por exemplo, usuário, grupo ou computador) das permissões de segurança em um arquivo no computador em que o IA-Connect Agent está sendo executado. |
| Rodar a roda do rato |
Gira a roda do mouse (entalhes positivos ou negativos) na sessão de usuário do IA-Connect Agent. |
| Segure o mouse direito |
Mantém pressionado o botão direito do mouse na sessão de usuário do IA-Connect Agent pela quantidade especificada de segundos. |
| Segure o mouse direito na coordenada |
Mantém pressionado o botão direito do mouse nas coordenadas especificadas na sessão de usuário do IA-Connect Agent pela quantidade especificada de segundos. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas. |
| Segure o mouse esquerdo na coordenada |
Mantém pressionado o botão esquerdo do mouse nas coordenadas especificadas na sessão de usuário do IA-Connect Agent pela quantidade especificada de segundos. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas. |
| Sessão remota de logoff |
Efetua logoff da sessão remota em que o IA-Connect Agent está sendo executado. |
| Substituir dados variáveis no arquivo INI |
Atualiza uma única variável em um arquivo INI. |
| Tirar captura de tela |
Tira uma captura de tela da sessão de usuário do IA-Connect Agent e a retorna como uma cadeia de caracteres codificada em Base64. |
A porta TCP está respondendo
Informa se uma porta TCP de rede está respondendo a uma tentativa de conexão pelo Agente de IA-Connect. Pode ser uma porta TCP no computador onde o Agente IA-Connect está sendo executado (digite 'localhost' para o host remoto) ou em qualquer computador remoto. Se o IA-Connect Agent se conectar com êxito a uma porta TCP, ele fechará imediatamente a conexão TCP.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Host remoto
|
RemoteHost | True | string |
O endereço IPv4, endereço DNS ou nome de host do computador ao qual se conectar. Digite 'localhost' para verificar uma porta TCP no computador onde o IA-Connect Agent está sendo executado. Exemplos: 192.168.1.10 ou www.test.com ou vm-server19. |
|
porta TCP
|
TCPPort | True | integer |
O número da porta TCP à qual se conectar no host remoto (ou local) especificado. Uma porta TCP deve ser 1 ou superior e 65535 ou inferior. Exemplos de portas comuns bem conhecidas são 80 (HTTP), 443 (HTTPS), 445 (SMB / compartilhamento de arquivos). |
|
Tempo limite em segundos
|
TimeoutInSeconds | integer |
O número máximo de segundos para aguardar a conexão TCP. O padrão é de 10 segundos, mas espera-se que a maioria das conexões de trabalho se conecte dentro de alguns segundos (pela Internet) ou menos de um segundo (rede local). |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Porta TCP conectada
|
TCPPortConnected | boolean |
Defina como true se a porta TCP estiver conectada ou false se a porta TCP não conseguir se conectar. |
|
Mensagem de erro de conexão
|
ConnectionErrorMessage | string |
A mensagem de erro se a porta TCP falhou ao se conectar. Isso geralmente será um erro de pesquisa de DNS / nome ou um tempo limite. |
A sessão está bloqueada
Informa se a sessão em que o IA-Connect Agent está sendo executado está bloqueada.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
A sessão está bloqueada
|
SessionIsLocked | boolean |
Defina como true se a sessão em que o IA-Connect Agent está sendo executado estiver bloqueada. |
Adiar a operação de tarefas de automação existente do Orchestrator
Adie uma tarefa existente do Orchestrator que já esteja na fila. A tarefa será adiada para um tempo especificado no futuro. Isso é comumente usado para adiar novamente uma tarefa existente (ou seja, a tarefa foi adiada anteriormente e agora precisa ser adiada novamente). Use essa ação para suspender temporariamente uma tarefa por um período de tempo especificado (por exemplo, se você estiver esperando por algo).
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da operação
|
OperationId | True | string |
O ID da operação da tarefa do Orchestrator para adiar (ou adiar novamente). |
|
Tempo de adiamento em minutos
|
DeferralTimeInMinutes | integer |
Por quantos minutos a tarefa de automação deve ser atrasada. |
|
|
Diferimento de dados armazenados
|
DeferralStoredData | string |
Dados opcionais para armazenar com esta tarefa. Ficará disponível para o processo/fluxo quando continuar a partir de um diferimento. Isso geralmente é usado para armazenar dados que você calculou durante o seu processo / fluxo que você precisa ficar disponível novamente após o adiamento. Você é livre para armazenar dados em qualquer formato, mas JSON é um formato comumente usado. |
|
|
Fase do processo
|
ProcessStage | string |
O ponto em que o processo de automação / fluxo deve continuar após o diferimento. Este é um valor de string opcional que será exclusivo para o processo / fluxo específico. Isso será usado por uma condição dentro do processo / fluxo diferido para decidir qual etapa executar em seguida. Por exemplo: Se pretender que o processo/fluxo continue na fase 'Exchange' quando continuar após o diferimento, introduza o valor 'Exchange'. |
|
|
Priority
|
Priority | integer |
Defina o nível de prioridade desta tarefa (sendo 1 o nível mais alto). |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
TasksDeferExistingTaskOperationResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Adiar a tarefa de automação existente do Orchestrator
Adie uma tarefa existente do Orchestrator que já esteja na fila. A tarefa será adiada para um tempo especificado no futuro. Isso é comumente usado para adiar novamente uma tarefa existente (ou seja, a tarefa foi adiada anteriormente e agora precisa ser adiada novamente). Use essa ação para suspender temporariamente uma tarefa por um período de tempo especificado (por exemplo, se você estiver esperando por algo).
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da Tarefa
|
TaskId | True | integer |
O Id da tarefa de automação existente do Orchestrator para adiar (ou adiar novamente). |
|
Tempo de adiamento em minutos
|
DeferralTimeInMinutes | integer |
Por quantos minutos a tarefa de automação deve ser atrasada. |
|
|
Diferimento de dados armazenados
|
DeferralStoredData | string |
Dados opcionais para armazenar com esta tarefa. Ficará disponível para o processo/fluxo quando continuar a partir de um diferimento. Isso geralmente é usado para armazenar dados que você calculou durante o seu processo / fluxo que você precisa ficar disponível novamente após o adiamento. Você é livre para armazenar dados em qualquer formato, mas JSON é um formato comumente usado. |
|
|
Fase do processo
|
ProcessStage | string |
O ponto em que o processo de automação / fluxo deve continuar após o diferimento. Este é um valor de string opcional que será exclusivo para o processo / fluxo específico. Isso será usado por uma condição dentro do processo / fluxo diferido para decidir qual etapa executar em seguida. Por exemplo: Se pretender que o processo/fluxo continue na fase 'Exchange' quando continuar após o diferimento, introduza o valor 'Exchange'. |
|
|
Priority
|
Priority | integer |
Defina o nível de prioridade desta tarefa (sendo 1 o nível mais alto). |
|
|
Colocar a tarefa em espera
|
TaskOnHold | boolean |
Se você definir esse valor como true, a tarefa será colocada em espera e, portanto, não será processada em um fluxo de trabalho de tarefa típico, mesmo quando a data de adiamento for atingida. Você pode alterar o status 'Em espera' posteriormente, usando a ação 'Alterar status da tarefa de automação do Orchestrator'. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
TasksDeferExistingTaskResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Adicionar ficheiro ao ZIP
ZIPs um arquivo (armazena o arquivo em um arquivo de compactação).
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do arquivo de origem a ser adicionado ao ZIP
|
SourceFilenameToAddToZIP | True | string |
O caminho do arquivo para o arquivo a ser adicionado ao zip. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Caminho do arquivo ZIP de saída
|
OutputZIPFilename | True | string |
O caminho do arquivo para o qual o ZIP deve ser enviado. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Adicionar nome de arquivo à pasta em ZIP
|
AddFilenameToFolderInZIP | string |
Se você quiser adicionar o arquivo de origem a uma pasta no arquivo ZIP, digite o nome da pasta aqui. |
|
|
Nome do arquivo de origem a ser adicionado ao comentário ZIP
|
SourceFilenameToAddToZIPComment | string |
Um comentário opcional para este arquivo adicionado ao ZIP. |
|
|
Comprimir
|
Compress | boolean |
O arquivo deve ser compactado ao compactar? |
|
|
Adicionar ao arquivo ZIP existente
|
AddToExistingZIPFile | boolean |
Defina como True para adicionar a um arquivo ZIP existente. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Adicionar nova operação de tarefa adiada do Orchestrator
Adicione uma nova tarefa adiada do Orchestrator e receba uma ID de operação. A tarefa será adiada para um tempo especificado no futuro. Use essa ação para suspender temporariamente uma tarefa por um período de tempo especificado (por exemplo, se você estiver esperando por algo). Um nome de tarefa específico é necessário se a tarefa estiver sendo processada por um poller externo ou um gatilho do Orchestrator. Esta ação difere de 'Add new Orchestrator deferred task' (TasksAddNewDeferral) na medida em que responde com um ID de operação imprevisível, em vez de um ID de tarefa adivinhável.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da automação
|
AutomationName | string |
Um nome amigável dado para ajudar a identificar a tarefa mais tarde ou para associá-la a um fluxo específico. Várias tarefas podem usar o mesmo nome de automação. |
|
|
Tempo de adiamento em minutos
|
DeferralTimeInMinutes | integer |
Por quantos minutos a tarefa de automação deve ser atrasada. |
|
|
Dados de entrada de tarefas
|
TaskInputData | string |
Dados opcionais a serem disponibilizados para a tarefa quando ela for iniciada. Você é livre para armazenar dados em qualquer formato, mas JSON é um formato comumente usado. |
|
|
Diferimento de dados armazenados
|
DeferralStoredData | string |
Dados opcionais para armazenar com esta tarefa. Ficará disponível para o processo/fluxo quando continuar a partir de um diferimento. Isso geralmente é usado para armazenar dados que você calculou durante o seu processo / fluxo que você precisa ficar disponível novamente após o adiamento. Você é livre para armazenar dados em qualquer formato, mas JSON é um formato comumente usado. |
|
|
Fase do processo
|
ProcessStage | string |
O ponto em que o processo de automação / fluxo deve começar. Este é um valor de string opcional que será exclusivo para o processo / fluxo específico. Isso será usado por uma condição dentro do processo / fluxo para decidir qual etapa executar em seguida. Por exemplo: Se pretender que o processo/fluxo comece na fase 'Exchange', introduza o valor 'Exchange'. |
|
|
Priority
|
Priority | integer |
Defina o nível de prioridade desta tarefa de automação (sendo 1 o nível mais alto). |
|
|
Organização
|
Organisation | string |
Opcionalmente, especifique a organização à qual esta tarefa está associada. Normalmente usado para pesquisar e filtrar tarefas. |
|
|
Departamento
|
Department | string |
Opcionalmente, especifique o departamento ao qual esta tarefa está associada. Normalmente usado para pesquisar e filtrar tarefas. |
|
|
Description
|
Description | string |
Opcionalmente, especifique a descrição para esta tarefa. Normalmente usado para pesquisar e filtrar tarefas. |
|
|
Etiquetas
|
Tags | string |
Uma lista opcional de uma ou mais tags para atribuir a essa tarefa. Normalmente usado para categorizar uma tarefa para pesquisa e filtragem. Não diferencia maiúsculas de minúsculas. Um por linha. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da operação
|
OperationId | string |
A Id da Operação da tarefa adiada do Orchestrator que foi criada. Esse ID de operação pode ser usado para recuperar a tarefa em uma data posterior. O Id da Operação é uma cadeia de caracteres única e imprevisível, limitando a capacidade de uma 3ª parte adivinhar o Id de uma operação que não criou. |
Adicionar nova operação de tarefa de automação do Orchestrator
Adicione uma nova tarefa de automação do Orchestrator e receba um ID de operação. Um nome de tarefa específico é necessário se a tarefa estiver sendo processada por um poller externo ou um gatilho do Orchestrator. Essa ação difere de 'Adicionar nova tarefa de automação do Orchestrator' (TasksAddNewTaskOperation) porque responde com uma ID de operação imprevisível, em vez de uma ID de tarefa adivinhável.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da automação
|
AutomationName | string |
Um nome amigável dado para ajudar a identificar a tarefa mais tarde ou para associá-la a um fluxo específico. Várias tarefas podem usar o mesmo nome de automação. |
|
|
Dados de entrada de tarefas
|
TaskInputData | string |
Dados opcionais a serem disponibilizados para a tarefa quando ela for iniciada. Você é livre para armazenar dados em qualquer formato, mas JSON é um formato comumente usado. |
|
|
Fase do processo
|
ProcessStage | string |
O ponto em que o processo de automação / fluxo deve começar. Este é um valor de string opcional que será exclusivo para o processo / fluxo específico. Isso será usado por uma condição dentro do processo / fluxo para decidir qual etapa executar em seguida. Por exemplo: Se pretender que o processo/fluxo comece na fase 'Exchange', introduza o valor 'Exchange'. |
|
|
Priority
|
Priority | integer |
Defina o nível de prioridade desta tarefa de automação (sendo 1 o nível mais alto). |
|
|
SLA em minutos
|
SLA | integer |
Defina a quantidade de minutos necessários para o seu SLA. Defina isso como 0 se você não tiver um SLA. Por padrão, as tarefas de automação próximas ao final do SLA terão prioridade sobre outras tarefas. |
|
|
Organização
|
Organisation | string |
Opcionalmente, especifique a organização à qual esta tarefa está associada. Normalmente usado para pesquisar e filtrar tarefas. |
|
|
Departamento
|
Department | string |
Opcionalmente, especifique o departamento ao qual esta tarefa está associada. Normalmente usado para pesquisar e filtrar tarefas. |
|
|
Description
|
Description | string |
Opcionalmente, especifique a descrição para esta tarefa. Normalmente usado para pesquisar e filtrar tarefas. |
|
|
Etiquetas
|
Tags | string |
Uma lista opcional de uma ou mais tags para atribuir a essa tarefa. Normalmente usado para categorizar uma tarefa para pesquisa e filtragem. Não diferencia maiúsculas de minúsculas. Um por linha. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da operação
|
OperationId | string |
A ID da operação da tarefa de automação do Orchestrator que foi criada. Esse ID de operação pode ser usado para recuperar a tarefa em uma data posterior. O Id da Operação é uma cadeia de caracteres única e imprevisível, limitando a capacidade de uma 3ª parte adivinhar o Id de uma operação que não criou. |
Adicionar nova tarefa adiada do Orchestrator
Adicione uma nova tarefa adiada do Orchestrator a uma fila que possa ser monitorada a partir de um Flow. A tarefa será adiada para um tempo especificado no futuro. Use essa ação para suspender temporariamente uma tarefa por um período de tempo especificado (por exemplo, se você estiver esperando por algo).
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Definir nome de automação
|
SetAutomationName | string |
Selecione 'Automático' se quiser usar o nome do fluxo como o nome da tarefa ou selecione 'Manual' e insira um nome no campo 'Nome da automação' para usar esse nome. |
|
|
Nome da automação
|
AutomationName | string |
Isso só será usado se 'Manual' for escolhido no campo 'Definir nome de automação'. Um nome amigável dado para ajudar a identificar a tarefa mais tarde ou para associá-la a um fluxo específico. Várias tarefas podem usar o mesmo nome de automação. |
|
|
Tempo de adiamento em minutos
|
DeferralTimeInMinutes | integer |
Por quantos minutos a tarefa de automação deve ser atrasada. |
|
|
Dados de entrada de tarefas
|
TaskInputData | string |
Dados opcionais a serem disponibilizados para a tarefa quando ela for iniciada. Você é livre para armazenar dados em qualquer formato, mas JSON é um formato comumente usado. |
|
|
Diferimento de dados armazenados
|
DeferralStoredData | string |
Dados opcionais para armazenar com esta tarefa. Ficará disponível para o processo/fluxo quando continuar a partir de um diferimento. Isso geralmente é usado para armazenar dados que você calculou durante o seu processo / fluxo que você precisa ficar disponível novamente após o adiamento. Você é livre para armazenar dados em qualquer formato, mas JSON é um formato comumente usado. |
|
|
Fase do processo
|
ProcessStage | string |
O ponto em que o processo de automação / fluxo deve continuar após o diferimento. Este é um valor de string opcional que será exclusivo para o processo / fluxo específico. Isso será usado por uma condição dentro do processo / fluxo diferido para decidir qual etapa executar em seguida. Por exemplo: Se pretender que o processo/fluxo continue na fase 'Exchange' quando continuar após o diferimento, introduza o valor 'Exchange'. |
|
|
Priority
|
Priority | integer |
Defina o nível de prioridade desta tarefa (sendo 1 o nível mais alto). |
|
|
Colocar a tarefa em espera
|
TaskOnHold | boolean |
Especifique o status 'Em espera' da tarefa. Uma tarefa definida como 'Em espera' não será recuperada pela ação 'Obter próxima tarefa de automação do Orchestrator' e, portanto, não será processada em um fluxo de trabalho de tarefa típico. |
|
|
Organização
|
Organisation | string |
Opcionalmente, especifique a organização à qual esta tarefa está associada. Normalmente usado para pesquisar e filtrar tarefas. |
|
|
Departamento
|
Department | string |
Opcionalmente, especifique o departamento ao qual esta tarefa está associada. Normalmente usado para pesquisar e filtrar tarefas. |
|
|
Description
|
Description | string |
Opcionalmente, especifique a descrição para esta tarefa. Normalmente usado para pesquisar e filtrar tarefas. |
|
|
Etiquetas
|
Tags | string |
Uma lista opcional de uma ou mais tags para atribuir a essa tarefa. Normalmente usado para categorizar uma tarefa para pesquisa e filtragem. Não diferencia maiúsculas de minúsculas. Um por linha. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da Tarefa
|
TaskId | integer |
O Id da tarefa de adiamento que foi criada. |
Adicionar nova tarefa de automação do Orchestrator
Adicione uma nova tarefa de automação do Orchestrator a uma fila que possa ser monitorada a partir de um Flow. As tarefas podem estar prontas para serem executadas imediatamente ou ser adiadas para serem executadas posteriormente.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Definir nome de automação
|
SetAutomationName | string |
Selecione 'Automático' se quiser usar o nome do fluxo como o nome da tarefa ou selecione 'Manual' e insira um nome no campo 'Nome da automação' para usar esse nome. |
|
|
Nome da automação
|
AutomationName | string |
Isso só será usado se 'Manual' for escolhido no campo 'Definir nome de automação'. Um nome amigável dado para ajudar a identificar a tarefa mais tarde ou para associá-la a um fluxo específico. Várias tarefas podem usar o mesmo nome de automação. Um nome de tarefa específico é necessário se a tarefa estiver sendo processada por um poller externo ou um gatilho do Orchestrator. |
|
|
Dados de entrada de tarefas
|
TaskInputData | string |
Dados opcionais a serem disponibilizados para a tarefa quando ela for iniciada. Você é livre para armazenar dados em qualquer formato, mas JSON é um formato comumente usado. |
|
|
Fase do processo
|
ProcessStage | string |
O ponto em que o processo de automação / fluxo deve começar. Este é um valor de string opcional que será exclusivo para o processo / fluxo específico. Isso será usado por uma condição dentro do processo / fluxo para decidir qual etapa executar em seguida. Por exemplo: Se pretender que o processo/fluxo comece na fase 'Exchange', introduza o valor 'Exchange'. |
|
|
Priority
|
Priority | integer |
Defina o nível de prioridade desta tarefa de automação (sendo 1 o nível mais alto). |
|
|
SLA em minutos
|
SLA | integer |
Defina a quantidade de minutos necessários para o seu SLA. Defina isso como 0 se você não tiver um SLA. Por padrão, as tarefas de automação próximas ao final do SLA terão prioridade sobre outras tarefas. |
|
|
Colocar a tarefa em espera
|
TaskOnHold | boolean |
Especifique o status 'Em espera' da tarefa. Uma tarefa definida como 'Em espera' não será recuperada pela ação 'Obter próxima tarefa de automação do Orchestrator' e, portanto, não será processada em um fluxo de trabalho de tarefa típico. |
|
|
Organização
|
Organisation | string |
Opcionalmente, especifique a organização à qual esta tarefa está associada. Normalmente usado para pesquisar e filtrar tarefas. |
|
|
Departamento
|
Department | string |
Opcionalmente, especifique o departamento ao qual esta tarefa está associada. Normalmente usado para pesquisar e filtrar tarefas. |
|
|
Description
|
Description | string |
Opcionalmente, especifique a descrição para esta tarefa. Normalmente usado para pesquisar e filtrar tarefas. |
|
|
Etiquetas
|
Tags | string |
Uma lista opcional de uma ou mais tags para atribuir a essa tarefa. Normalmente usado para categorizar uma tarefa para pesquisa e filtragem. Não diferencia maiúsculas de minúsculas. Um por linha. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da Tarefa
|
TaskId | integer |
O Id da tarefa de automação do Orchestrator que foi criada. Esse ID de Tarefa pode ser usado para recuperar a tarefa em uma data posterior. |
Adicionar pasta ao ZIP
Arquivos ZIPs em uma pasta em um arquivo ZIP (armazena os arquivos em um arquivo de compactação).
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Pasta de origem para adicionar ao ZIP
|
SourceFolderToAddToZIP | True | string |
O caminho para a pasta a ser adicionada ao zip. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Caminho do arquivo ZIP de saída
|
OutputZIPFilename | True | string |
O caminho do arquivo para o qual o ZIP deve ser enviado. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Adicionar arquivos à pasta em ZIP
|
AddFilesToFolderInZIP | string |
Se você quiser adicionar os arquivos de origem a uma pasta no arquivo ZIP, digite o nome da pasta aqui. |
|
|
Comprimir
|
Compress | boolean |
A pasta deve ser compactada ao compactar? |
|
|
Adicionar ao arquivo ZIP existente
|
AddToExistingZIPFile | boolean |
Defina como True para adicionar a um arquivo ZIP existente. |
|
|
Incluir subpastas
|
IncludeSubfolders | boolean |
As subpastas dentro da pasta de origem também devem ser adicionadas ao ZIP? |
|
|
Incluir arquivos de expressão regular
|
IncludeFilesRegEx | string |
Uma expressão regular opcional para permitir que você especifique quais arquivos devem ser extraídos. Corresponde apenas ao nome do arquivo. |
|
|
Excluir arquivos de expressão regular
|
ExcludeFilesRegEx | string |
Uma expressão regular opcional para permitir que você especifique quais arquivos devem ser excluídos da extração. Corresponde apenas ao nome do arquivo. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Número de ficheiros adicionados com êxito
|
FilesAddedSuccessfully | integer |
O número de arquivos que foram adicionados com êxito ao ZIP. |
|
Número de ficheiros excluídos
|
FilesExcluded | integer |
O número de arquivos que foram excluídos (se estiver usando a entrada 'Excluir arquivos de expressão regular'). |
Adicionar permissão ao arquivo
Adiciona uma permissão a um arquivo no computador em que o Agente IA-Connect está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do arquivo
|
FilePath | True | string |
O caminho completo para o ficheiro. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Identidade
|
Identity | True | string |
A identidade do usuário ou grupo ao qual a permissão será atribuída. Pode assumir a forma de 'username', 'DOMAIN\username' ou 'username@domainfqdn'. |
|
Permissão
|
Permission | True | string |
Forneça a permissão a ser atribuída (Read, ReadAndExecute, Modify ou FullControl) ou deixe em branco para o padrão (Read). |
|
Deny
|
Deny | boolean |
A permissão está sendo negada? |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Adicionar permissão à pasta
Adiciona uma permissão a uma pasta no computador onde o Agente IA-Connect está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho da pasta
|
FolderPath | True | string |
O caminho completo para a pasta. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Identidade
|
Identity | True | string |
A identidade (por exemplo, um usuário, grupo ou computador) à qual será atribuída a permissão. Pode assumir a forma de 'username', 'DOMAIN\username' ou 'username@domainfqdn'. |
|
Permissão
|
Permission | True | string |
Forneça a permissão a ser atribuída (Read, ReadAndExecute, Modify ou FullControl) ou deixe em branco para o padrão (Read). |
|
Aplicar à pasta
|
ApplyToFolder | boolean |
A permissão deve aplicar-se à própria pasta? |
|
|
Aplicar a subpastas
|
ApplyToSubFolders | boolean |
A permissão deve se propagar para subpastas? |
|
|
Aplicar a ficheiros
|
ApplyToFiles | boolean |
A permissão deve ser aplicada aos arquivos dentro da pasta? |
|
|
Deny
|
Deny | boolean |
A permissão está sendo negada? |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Adicionar uma nota a uma tarefa de automação do Orchestrator
Adiciona uma nota a uma tarefa de automação selecionada do Orchestrator. Essa nota será passada para o sistema de origem vinculado a essa tarefa de automação (por exemplo, ServiceNow) e é mais comumente usada para adicionar detalhes em um ticket. Se a tarefa de automação do Orchestrator não estiver vinculada a uma fonte, uma exceção será gerada.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da Tarefa
|
TaskId | True | integer |
O Id da tarefa do Orchestrator ao qual adicionar a nota. |
|
Texto da nota
|
NoteText | True | string |
A mensagem de texto da nota. |
|
Tipo de nota
|
NoteType | string |
Se o sistema de origem suportar diferentes tipos de notas (por exemplo, uma nota de trabalho, uma nota de encerramento ou um comentário), insira o tipo de nota aqui. Isso será interpretado de forma diferente, dependendo do sistema de origem. Atualmente, os tipos suportados são 'WorkNote' (o padrão), 'CloseNote', 'Comment'. Se houver apenas um tipo de nota, digite 'WorkNote'. Se tiver uma nota de trabalho personalizada, introduza 'Outros'. |
|
|
Tipo de nota outro
|
NoteTypeOther | string |
Se tiver um tipo de nota personalizada, escolha um 'Tipo de nota' de 'Outros' e introduza o tipo personalizado neste campo. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
TasksAddNoteResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Aguarde até que IA-Connect sessão feche pelo nome
Aguarda o encerramento da sessão do Diretor de IA-Connect especificada. Esta é a sessão para a qual os comandos para um IA-Connect Agent são enviados. O nome será conhecido a partir de uma ação anterior de "Anexar".
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
IA-Connect nome da sessão
|
IAConnectSessionName | True | string |
O nome da sessão IA-Connect a ser verificada. |
|
Tempo de espera em segundos
|
TimeToWaitInSeconds | integer |
Se não houver nenhuma sessão do tipo especificado (se um tipo específico foi especificado), quanto tempo IA-Connect deve esperar por ela? |
|
|
Aumentar exceção se o tempo limite estiver esgotado
|
RaiseExceptionIfTimedout | boolean |
Deve IA-Connect abrir uma exceção se uma nova sessão não tiver sido conectada antes do período de tempo limite? |
|
|
Anexar à sessão de IA-Connect de nível 1 sobre sucesso
|
AttachToTier1IAConnectSessionOnSuccess | boolean |
O IA-Connect deve se conectar novamente à sessão de IA-Connect de nível 1 (a sessão do Diretor de IA-Connect do Diretor que está recebendo as mensagens SOAP e/ou REST) se a sessão tiver sido encerrada com êxito? |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
IA-Connect sessão encerrada
|
IAConnectSessionClosed | boolean |
Retorna true se a sessão com o nome especificado tiver sido fechada ou false se não. |
|
Nível 1 anexado IA-Connect nome da sessão
|
AttachedTier1IAConnectSessionName | string |
O nome da camada 1 IA-Connect sessão à qual foi conectada. |
Aguarde até que o thread do agente seja concluído com êxito
Aguarda a conclusão de um thread do Agent e, opcionalmente, recupera os dados de saída do thread. Um thread do Agent pode ser usado para executar determinadas ações em um thread, permitindo que as ações sejam executadas por um longo tempo (mais do que o tempo limite do RPA) ou sejam executadas em paralelo com outras ações. Se o thread do Agente for concluído, mas em falha, uma exceção será gerada.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Thread Id
|
ThreadId | True | integer |
Se você executou anteriormente uma ação do Agente como um thread, forneça a ID do thread para recuperar o status do thread. Este ID de thread terá sido fornecido como uma saída da ação executada anteriormente como um thread. |
|
Segundos para esperar pelo thread
|
SecondsToWaitForThread | True | integer |
Quantos segundos esperar até que o thread seja concluído. Se o thread não tiver sido concluído nesse período, uma exceção será gerada (a menos que 'Aumentar exceção se o thread não for concluído' esteja definido como false). |
|
Recuperar dados de saída de thread
|
RetrieveThreadOutputData | boolean |
Defina como true para recuperar os dados de saída do thread no formato JSON. É recomendável recuperar dados de saída de thread chamando a mesma ação usada para criar o thread, definindo a entrada 'Recuperar dados de saída para thread Id' para o ID de thread, mas essa opção permite que você recupere diretamente os dados de saída de thread e, opcionalmente, não exclua os dados. |
|
|
Excluir thread após dados de saída recuperados
|
ClearOutputDataFromMemoryOnceRead | boolean |
Se o thread tiver sido concluído com êxito e os dados de saída tiverem sido recuperados (consulte a entrada 'Recuperar dados de saída do thread'), defina essa entrada como true para excluir o thread depois que os resultados forem retornados. Isso excluirá os dados de saída do thread e o próprio thread, portanto, você não poderá consultar o thread novamente. |
|
|
Aumentar exceção se o thread não for concluído
|
RaiseExceptionIfThreadNotCompleted | boolean |
Se definido como true e o thread não tiver sido concluído no tempo especificado, uma exceção será gerada. Se definida como false, essa ação aguardará até o tempo solicitado (para que o thread seja concluído) e relatará o status do thread (veja as saídas 'Thread is running' etc). Uma exceção sempre será gerada se o thread for concluído, mas em falha. |
|
|
Aumentar exceção se erro de thread
|
RaiseExceptionIfThreadError | boolean |
Se definido como true (o comportamento padrão) e o thread tiver uma condição de erro (thread concluído, mas não bem-sucedido), uma exceção será gerada e o thread será excluído. Se definido como false, o erro será armazenado na saída 'Mensagem de erro de thread' e o thread não será excluído (você deve excluir o thread usando a ação 'Excluir um thread de agente' quando apropriado). |
|
|
Segundos de espera por chamada
|
SecondsToWaitPerCall | integer |
Os 'Segundos para esperar por thread' serão divididos em fatias de tempo menores para evitar tempos limites. Essa entrada opcional permite especificar o tamanho da fatia de tempo menor. Não defina para um valor maior que 80% do tempo limite do RPA ou você pode receber erros de tempo limite. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
O tópico foi iniciado
|
ThreadStarted | boolean |
True se o thread tiver começado. Falso se o thread ainda não tiver começado, o que sugere que algo deu errado desde que o thread começa imediatamente. Apenas útil se 'Aumentar exceção se o thread não for concluído' estiver definido como false, caso contrário, uma exceção será gerada se o thread não tiver sido concluído no tempo de espera especificado. |
|
O thread está em execução
|
ThreadRunning | boolean |
True se o thread estiver em execução no momento. False se o thread nunca foi iniciado (altamente improvável) ou se o thread já foi concluído. Apenas útil se 'Aumentar exceção se o thread não for concluído' estiver definido como false, caso contrário, uma exceção será gerada se o thread não tiver sido concluído no tempo de espera especificado. |
|
O tópico foi concluído
|
ThreadCompleted | boolean |
True se o thread tiver sido concluído. False se o thread nunca foi iniciado (altamente improvável) ou se o thread ainda estiver em execução. Apenas útil se 'Aumentar exceção se o thread não for concluído' estiver definido como false, caso contrário, uma exceção será gerada se o thread não tiver sido concluído no tempo de espera especificado. |
|
Thread bem-sucedido
|
ThreadSuccess | boolean |
True se o thread tiver sido concluído com êxito. False se o thread nunca foi iniciado (altamente improvável), o thread ainda está em execução ou se o thread falhou. Apenas útil se 'Aumentar exceção se o thread não for concluído' estiver definido como false, caso contrário, uma exceção será gerada se o thread não tiver sido concluído no tempo de espera especificado. |
|
Tempo de execução do thread em segundos
|
ThreadRuntimeInSeconds | integer |
O número total de segundos que o thread foi executado. |
|
IA-Connect nome da ação
|
IAConnectActionName | string |
O nome interno da ação do Agente de IA-Connect que está sendo executada como um thread. |
|
Mensagem de status do thread
|
ThreadStatusMessage | string |
Uma cadeia de caracteres de texto que descreve o status do thread. Esta mensagem é calculada a partir das propriedades ThreadStarted,ThreadRunning,ThreadCompleted,ThreadSuccess. Esta cadeia de texto é independente do idioma (não será alterada para corresponder à localidade). |
|
Mensagem de erro de thread
|
ThreadErrorMessage | string |
Se o thread falhou, essa saída contém a mensagem de erro. Apenas útil se 'Raise exception if thread error' estiver definido como false, caso contrário, uma exceção será gerada se o thread tiver um erro. |
|
JSON de dados de saída de thread
|
ThreadOutputJSON | string |
Se 'Recuperar dados de saída de thread' estiver definido como true, essa saída manterá os dados brutos de saída de thread no formato JSON. |
Aguarde IA-Connect próxima sessão de salto para se conectar
Aguarda a próxima sessão de salto para se conectar e para que o IA-Connect Agent esteja em execução na próxima sessão de salto.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Endereço do Diretor do próximo salto
|
NextHopDirectorAddress | string |
O endereço opcional para o Next hop IA-Connect Diretor encaminhar comandos para se nenhum dos parâmetros 'Next hop Diretor address for localhost', 'Next hop Diretor address is hostname', 'Next hop Diretor address is FQDN' ou 'Next hop Diretor address is named pipe' são definidos como true. |
|
|
Próximo salto Porta TCP do Diretor
|
NextHopDirectorTCPPort | integer |
A porta TCP na qual o Diretor do próximo salto está escutando (o Diretor no computador em que o Agente está sendo executado). |
|
|
O Next Hop Diretor usa HTTPS
|
NextHopDirectorUsesHTTPS | boolean |
Defina como True se o próximo diretor de salto estiver usando HTTPS ou false se não. |
|
|
O endereço do Diretor do próximo salto é localhost
|
NextHopDirectorAddressIsLocalhostname | boolean |
O próximo endereço do diretor de salto (relativo ao Agente) é 'localhost'. |
|
|
O endereço do Diretor do próximo salto é o nome do host
|
NextHopDirectorAddressIsHostname | boolean |
O próximo endereço do diretor de salto é o nome do host do computador que executa o Agente (ou seja, aquele que executa o Agente e o Diretor). |
|
|
O endereço do Diretor do próximo salto é FQDN
|
NextHopDirectorAddressIsFQDN | boolean |
O próximo endereço do diretor de salto é o FQDN (nome de domínio totalmente qualificado) do computador que executa o Agente (ou seja, aquele que executa o Agente e o Diretor). |
|
|
Incrementar a porta TCP do Diretor do próximo salto por ID de Sessão
|
IncrementNextHopDirectorTCPPortBySessionId | boolean |
Para garantir que a porta TCP do próximo salto do Diretor seja exclusiva (se houver várias sessões paralelas usando o próximo salto do mesmo host), a ID da Sessão pode ser adicionada à porta TCP do Diretor do próximo salto. |
|
|
Tempo de espera em segundos
|
SecondsToWait | double |
O número máximo de segundos para aguardar a próxima sessão de salto para se conectar. |
|
|
O endereço do diretor do próximo salto é chamado pipe
|
NextHopDirectorAddressIsNamedPipe | boolean |
O próximo endereço do diretor de salto (relativo ao Agente) está usando um pipe nomeado em vez de um serviço Web TCP/IP. Este é o padrão para evitar o uso de portas TCP/IP no primeiro salto. |
|
|
Desativar o próximo salto existente
|
DisableExistingNextHop | boolean |
O salto duplo deve ser desativado (se estiver ativo no momento) antes de ser ativado novamente? Se definido como true (o padrão), quaisquer novas instruções de ativação de salto duplo substituirão as anteriores. Se definido como false, isso habilitará o salto triplo, uma vez que as instruções serão recebidas pelo agente de IA-Connect de salto duplo. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Próxima sessão de salto conectada
|
NextHopSessionConnected | boolean |
Retorna true se a próxima sessão de salto conectada antes que o tempo máximo de espera tenha sido excedido. |
Alocar trabalhador do Orchestrator
Aloca um trabalhador do IA-Connect Orchestrator. Você pode solicitar um trabalhador por tag ou nome de trabalhador (ou nenhum, ou ambos), permitindo que você escolha com mais precisão qual trabalhador você precisa. Uma vez que um trabalhador é alocado, ele é atribuído ao seu fluxo e será relatado como executando trabalho. Observe que o Orchestrator ainda considerará 'Ids de ambiente de fluxo suportado', 'Nomes de fluxo suportados' e 'Nomes de fluxo sem suporte' ao executar a alocação. Quando vários trabalhadores corresponderem à pesquisa, as regras normais de balanceamento de carga serão aplicadas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Etiqueta de trabalhador
|
WorkerTag | string |
A tag opcional do trabalhador a ser alocada. As etiquetas permitem-lhe categorizar os trabalhadores em grupos. Os nomes das tags não diferenciam maiúsculas de minúsculas. Você pode especificar várias tags inserindo-as em linhas separadas, e o mecanismo de alocação considerará qualquer trabalhador com qualquer uma dessas tags (apenas uma tag precisa corresponder). Você pode realizar uma pesquisa curinga usando o formato Curinga: Tag* (por exemplo, Curinga: JML*) e uma pesquisa de expressão regular usando o formato RegEx: TagExpression (por exemplo, RegEx: ^JML). |
|
|
Nome do trabalhador
|
WorkerName | string |
O nome opcional do trabalhador a alocar. Os nomes dos trabalhadores não diferenciam maiúsculas de minúsculas. Você pode especificar vários trabalhadores inserindo-os em linhas separadas, e o mecanismo de alocação considerará qualquer trabalhador com um nome correspondente. Você pode realizar uma pesquisa curinga usando o formato Curinga: Nome* (por exemplo, Curinga: vmrpa*) e uma pesquisa de expressão regular usando o formato RegEx: Expressão (por exemplo, RegEx: ^vmrpa). |
|
|
Aumentar exceção se o trabalhador não estiver imediatamente disponível
|
RaiseExceptionIfWorkerNotImmediatelyAvailable | boolean |
Se definido como true e um trabalhador adequado não puder ser alocado, uma exceção será gerada. Se definido como false (o padrão) e um trabalhador adequado não puder ser alocado, o Orchestrator retornará o código de status HTTP 500, fazendo com que o fluxo de PA aguarde, de acordo com a 'Política de repetição'. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome do trabalhador alocado
|
WorkerNameAllocated | string |
O nome do trabalhador alocado. Em branco se nenhum trabalhador foi alocado. |
Alterar o status da tarefa de automação do Orchestrator
Altera o status da tarefa de automação do Orchestrator selecionada ou outras propriedades da tarefa.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da Tarefa
|
TaskId | True | integer |
O Id da tarefa do Orchestrator a ser modificado. |
|
Novo status da tarefa de automação
|
AutomationTaskStatus | string |
O novo status da tarefa de automação especificada ou deixe em branco se você não quiser alterar o status da tarefa existente. Se desejar adiar uma tarefa existente, use a ação 'Adiar tarefa de automação existente do Orchestrator'. |
|
|
Colocar a tarefa em espera
|
TaskOnHold | boolean |
Especifique o status 'Em espera' da tarefa. Somente tarefas novas ou adiadas podem estar em espera, portanto, uma exceção será criada se você tentar colocar qualquer outro status de tarefa em espera. |
|
|
Apagar dados de entrada de tarefas
|
EraseTaskInputData | boolean |
Se você definir esse valor como true, todos os dados de entrada da tarefa serão apagados. Isso geralmente é usado para economizar espaço de armazenamento para uma tarefa concluída ou com falha, uma vez que os dados brutos não são mais necessários. |
|
|
Apagar dados armazenados de adiamento
|
EraseDeferralStoredData | boolean |
Se você definir esse valor como true, todos os dados armazenados de adiamento serão apagados. Isso geralmente é usado para economizar espaço de armazenamento para uma tarefa concluída ou com falha, uma vez que os dados brutos não são mais necessários. |
|
|
Atualizar o sistema de origem
|
UpdateSourceSystem | boolean |
Se você definir esse valor como true e a tarefa do Orchestrator estiver vinculada a um sistema de origem (por exemplo, ServiceNow), o Orchestrator executará todas as ações especificadas na configuração do sistema de origem no Orchestrator (por exemplo, fechar o ticket). |
|
|
Motivo do encerramento da tarefa
|
TaskClosureReason | string |
Forneça um motivo de encerramento de tarefa, para tarefas 'Concluídas' ou 'Reprovadas', que serão armazenadas na tarefa. Além disso, se a tarefa do Orchestrator estiver vinculada a um sistema de origem (por exemplo, ServiceNow), você estiver alterando o status e 'Atualizar sistema de origem' estiver definido como true, o motivo também será passado para o sistema de origem (por exemplo, como uma nota de trabalho do ServiceNow). Somente tarefas concluídas ou com falha podem ter um motivo de fechamento, portanto, uma exceção será criada se você tentar definir o motivo de encerramento para qualquer outro status de tarefa. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
TasksChangeTaskStatusResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Anexar a IA-Connect sessão pelo nome
Anexa-se à sessão do Diretor de IA-Connect especificada pelo nome. Esta é a sessão para a qual os comandos para um IA-Connect Agent são enviados.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
IA-Connect nome da sessão
|
IAConnectSessionName | True | string |
O nome da sessão de IA-Connect à qual se conectar. |
|
O canal virtual deve estar conectado
|
VirtualChannelMustBeConnected | boolean |
O Diretor de IA-Connect deve validar que o canal virtual está conectado ao anexar à sessão? Isso garante que o IA-Connect Agent esteja em execução na sessão especificada. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Anexar a IA-Connect sessão por índice
Anexa à sessão especificada do IA-Connect Diretor por índice (por exemplo, anexar à primeira sessão do Citrix ICA). Esta é a sessão para a qual os comandos para um IA-Connect Agent são enviados.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Pesquisar IA-Connect tipo de sessão
|
SearchIAConnectSessionType | string |
O tipo de sessão a procurar, por exemplo, 'Agente Local', 'Microsoft RDP', 'Citrix ICA' ou 'Remoto' para qualquer tipo de sessão remota. Deixe em branco para procurar qualquer tipo de sessão. |
|
|
Pesquisar IA-Connect índice da sessão
|
SearchIAConnectSessionIndex | integer |
O índice da sessão à qual se conectar, por exemplo, 1 para o primeiro tipo de sessão correspondente, 2 para o segundo tipo de sessão correspondente. |
|
|
Tempo de espera em segundos
|
TimeToWaitInSeconds | integer |
Se a sessão com o índice especificado não existir, quanto tempo IA-Connect deve esperar por ela? |
|
|
Aumentar exceção se o tempo limite estiver esgotado
|
RaiseExceptionIfTimedout | boolean |
Deve IA-Connect abrir uma exceção se uma nova sessão não tiver sido conectada antes do período de tempo limite? |
|
|
O canal virtual deve estar conectado
|
VirtualChannelMustBeConnected | boolean |
O Diretor de IA-Connect deve validar que o canal virtual está conectado ao anexar à sessão? Isso garante que o IA-Connect Agent esteja em execução na sessão especificada. |
|
|
Contar apenas sessões não vistas antes
|
OnlyCountSessionsNotSeenBefore | boolean |
Se definido como true, as sessões vistas pela ação 'Ficar disponível IA-Connect sessões' executadas anteriormente (ou as sessões de visualização do Inspetor de IA-Connect) não serão contadas no índice. Isso permite que apenas "novas" sessões sejam contadas (por exemplo, anexar à primeira nova sessão da Citrix). |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Anexado IA-Connect nome da sessão
|
AttachedIAConnectSessionName | string |
O nome da sessão IA-Connect que foi anexada. |
|
Em anexo à sessão
|
AttachedToSession | boolean |
Retorna true se IA-Connect anexado a uma sessão, ou false se não. |
Anexar à sessão de IA-Connect de nível 1
Anexa à sessão do Diretor de IA-Connect do Diretor receber as mensagens SOAP e/ou REST. Esta é a sessão para a qual os comandos para um IA-Connect Agent são enviados.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
O canal virtual deve estar conectado
|
VirtualChannelMustBeConnected | boolean |
O Diretor de IA-Connect deve validar que o canal virtual está conectado ao anexar à sessão? Isso garante que o IA-Connect Agent esteja em execução na sessão especificada. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nível 1 anexado IA-Connect nome da sessão
|
AttachedTier1IAConnectSessionName | string |
O nome da camada 1 IA-Connect sessão à qual foi conectada. |
Anexar à sessão IA-Connect mais recente
Anexa-se à sessão do Diretor de IA-Connect que se conectou mais recentemente (opcionalmente de um tipo especificado). Esta é a sessão para a qual os comandos para um IA-Connect Agent são enviados.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Pesquisar IA-Connect tipo de sessão
|
SearchIAConnectSessionType | string |
O tipo de sessão a procurar, por exemplo, 'Agente Local', 'Microsoft RDP', 'Citrix ICA' ou 'Remoto' para qualquer tipo de sessão remota. Deixe em branco para procurar qualquer tipo de sessão. |
|
|
Tempo de espera em segundos
|
TimeToWaitInSeconds | integer |
Se não houver nenhuma sessão do tipo especificado (se um tipo específico foi especificado), quanto tempo IA-Connect deve esperar por ela? |
|
|
Aumentar exceção se o tempo limite estiver esgotado
|
RaiseExceptionIfTimedout | boolean |
Deve IA-Connect abrir uma exceção se uma nova sessão não tiver sido conectada antes do período de tempo limite? |
|
|
O canal virtual deve estar conectado
|
VirtualChannelMustBeConnected | boolean |
O Diretor de IA-Connect deve validar que o canal virtual está conectado ao anexar à sessão? Isso garante que o IA-Connect Agent esteja em execução na sessão especificada. |
|
|
Contar apenas sessões não vistas antes
|
OnlyCountSessionsNotSeenBefore | boolean |
Se definido como true, as sessões vistas pela ação 'Ficar disponível IA-Connect sessões' executadas anteriormente (ou as sessões de visualização do Inspetor de IA-Connect) não serão contadas no índice. Isso permite que apenas "novas" sessões sejam contadas (por exemplo, anexar à primeira nova sessão da Citrix). |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Anexado IA-Connect nome da sessão
|
AttachedIAConnectSessionName | string |
O nome da sessão IA-Connect que foi anexada. |
|
Em anexo à sessão
|
AttachedToSession | boolean |
Retorna true se IA-Connect anexado a uma sessão, ou false se não. |
Antecipe IA-Connect GUI do Agente
Traz a GUI do IA-Connect Agent para a frente para que fique visível na tela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Foco
|
Focus | boolean |
A GUI do IA-Connect Agent deve ser focada? |
|
|
Clique com o botão esquerdo do rato global
|
GlobalLeftMouseClick | boolean |
Deve ser usado um clique global do mouse esquerdo para trazer o Agente para a frente? Isso garante um evento de antecipação em um cenário em que o método de foco pode ser restringido pelo sistema operacional, impedindo que os aplicativos se coloquem na frente. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Armazenar senha na memória do agente
Armazene uma senha na memória do agente (criptografada), onde ela pode ser usada a partir de qualquer ação que suporte senhas armazenadas. As senhas são armazenadas apenas na memória e são perdidas quando o Agente é fechado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador
|
Identifier | True | string |
Um identificador exclusivo para a senha. Se o identificador já estiver em uso, ele será substituído. Por exemplo: SAPGUILogon. As senhas são recuperadas usando a frase {IAConnectPassword:Identifier}. |
|
Palavra-passe
|
Password | True | password |
A senha para armazenar. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
StorePasswordInAgentMemoryResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Arquivo UnZIP
Descompacta um arquivo que foi compactado usando compactação ZIP.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do arquivo ZIP
|
ZIPFilename | True | string |
O caminho completo para o arquivo ZIP a ser descompactado. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Pasta de extração
|
ExtractFolder | string |
O caminho da pasta para extrair o ZIP. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
|
Extraia todos os arquivos para uma única pasta
|
ExtractAllFilesToSingleFolder | boolean |
Se definido como True, a estrutura de pastas dentro do ZIP será ignorada e todos os arquivos serão extraídos para a pasta especificada. |
|
|
Incluir arquivos de expressão regular
|
IncludeFilesRegEx | string |
Uma expressão regular opcional para permitir que você especifique quais arquivos devem ser extraídos. Corresponde apenas ao nome do arquivo. |
|
|
Excluir arquivos de expressão regular
|
ExcludeFilesRegEx | string |
Uma expressão regular opcional para permitir que você especifique quais arquivos devem ser excluídos da extração. Corresponde apenas ao nome do arquivo. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Número de ficheiros extraídos com êxito
|
FilesExtractedSuccessfully | integer |
O número de arquivos que foram extraídos do ZIP com êxito. |
|
Número de ficheiros que não conseguiram extrair
|
FilesFailedToExtract | integer |
O número de arquivos que não conseguiram extrair do ZIP. |
|
Número de ficheiros excluídos
|
FilesExcluded | integer |
O número de arquivos que foram excluídos (se estiver usando a entrada 'Excluir arquivos de expressão regular'). |
Arraste o mouse direito entre as coordenadas
Executa um botão direito do mouse arrastando entre as duas coordenadas especificadas na sessão de usuário do IA-Connect Agent. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas. Um desvio opcional é suportado no movimento do mouse, para torná-lo mais parecido com um movimento da mão humana.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Iniciar X pixels
|
StartXCoord | True | integer |
O valor da coordenada X inicial (em pixels). |
|
Iniciar pixels Y
|
StartYCoord | True | integer |
O valor da coordenada Y inicial (em pixels). |
|
Fim X pixels
|
EndXCoord | True | integer |
O valor da coordenada X final (em pixels). |
|
Pixels Y finais
|
EndYCoord | True | integer |
O valor da coordenada final Y (em pixels). |
|
Número de passos
|
NumberOfSteps | integer |
O número de etapas em que a ação de arrastar deve ser dividida. |
|
|
Tempo total em segundos
|
TotalTimeInSeconds | double |
O tempo total que a ação de arrastar deve levar do início ao fim. |
|
|
Desvio máximo de pixel de movimento
|
MaximumMovementPixelJitter | integer |
O desvio máximo de pixel durante a execução da ação de arrastar. Um valor igual ou superior a 1 permite o desvio de movimento. O desvio é suavizado em cada passo, para evitar picos de movimento. O valor dessa entrada controla o máximo que o jitter pode estar em qualquer ponto específico, limitando a distância que o mouse pode desviar do caminho. Quanto maior o valor, menos 'suave' a ação de arrastar aparecerá. O jitter em cada ponto só pode desviar-se do valor de jitter anterior entre -2 e 2 (por padrão), portanto, o jitter máximo possível é 2 x NumberOfSteps, independentemente do que você definir o máximo para. |
|
|
Desvio máximo de pixel final
|
MaximumEndPixelJitter | integer |
O desvio máximo de pixel no final da ação de arrastar. Quanto maior o valor, menos preciso será o arrasto ao atingir a coordenada final. |
|
|
Movimento máximo do pixel jitter delta
|
MaximumMovementPixelJitterDelta | integer |
Se estiver usando o jitter de movimento do mouse (o jitter máximo de pixel de movimento é 1 ou superior), o máximo de jitter em cada ponto pode se desviar do ponto anterior. Isso é usado para garantir que o desvio seja suave. Um valor maior resulta em menos suavidade. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Arraste o mouse do meio entre as coordenadas
Executa um arraste do botão do meio do mouse entre as duas coordenadas especificadas na sessão de usuário do IA-Connect Agent. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas. Um desvio opcional é suportado no movimento do mouse, para torná-lo mais parecido com um movimento da mão humana.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Iniciar X pixels
|
StartXCoord | True | integer |
O valor da coordenada X inicial (em pixels). |
|
Iniciar pixels Y
|
StartYCoord | True | integer |
O valor da coordenada Y inicial (em pixels). |
|
Fim X pixels
|
EndXCoord | True | integer |
O valor da coordenada X final (em pixels). |
|
Pixels Y finais
|
EndYCoord | True | integer |
O valor da coordenada final Y (em pixels). |
|
Número de passos
|
NumberOfSteps | integer |
O número de etapas em que a ação de arrastar deve ser dividida. |
|
|
Tempo total em segundos
|
TotalTimeInSeconds | double |
O tempo total que a ação de arrastar deve levar do início ao fim. |
|
|
Desvio máximo de pixel de movimento
|
MaximumMovementPixelJitter | integer |
O desvio máximo de pixel durante a execução da ação de arrastar. Um valor igual ou superior a 1 permite o desvio de movimento. O desvio é suavizado em cada passo, para evitar picos de movimento. O valor dessa entrada controla o máximo que o jitter pode estar em qualquer ponto específico, limitando a distância que o mouse pode desviar do caminho. Quanto maior o valor, menos 'suave' a ação de arrastar aparecerá. O jitter em cada ponto só pode desviar-se do valor de jitter anterior entre -2 e 2 (por padrão), portanto, o jitter máximo possível é 2 x NumberOfSteps, independentemente do que você definir o máximo para. |
|
|
Desvio máximo de pixel final
|
MaximumEndPixelJitter | integer |
O desvio máximo de pixel no final da ação de arrastar. Quanto maior o valor, menos preciso será o arrasto ao atingir a coordenada final. |
|
|
Movimento máximo do pixel jitter delta
|
MaximumMovementPixelJitterDelta | integer |
Se estiver usando o jitter de movimento do mouse (o jitter máximo de pixel de movimento é 1 ou superior), o máximo de jitter em cada ponto pode se desviar do ponto anterior. Isso é usado para garantir que o desvio seja suave. Um valor maior resulta em menos suavidade. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Arraste o mouse esquerdo entre as coordenadas
Executa um arraste com o botão esquerdo do mouse entre as duas coordenadas especificadas na sessão de usuário do IA-Connect Agent. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas. Um desvio opcional é suportado no movimento do mouse, para torná-lo mais parecido com um movimento da mão humana.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Iniciar X pixels
|
StartXCoord | True | integer |
O valor da coordenada X inicial (em pixels). |
|
Iniciar pixels Y
|
StartYCoord | True | integer |
O valor da coordenada Y inicial (em pixels). |
|
Fim X pixels
|
EndXCoord | True | integer |
O valor da coordenada X final (em pixels). |
|
Pixels Y finais
|
EndYCoord | True | integer |
O valor da coordenada final Y (em pixels). |
|
Número de passos
|
NumberOfSteps | integer |
O número de etapas em que a ação de arrastar deve ser dividida. |
|
|
Tempo total em segundos
|
TotalTimeInSeconds | double |
O tempo total que a ação de arrastar deve levar do início ao fim. |
|
|
Desvio máximo de pixel de movimento
|
MaximumMovementPixelJitter | integer |
O desvio máximo de pixel durante a execução da ação de arrastar. Um valor igual ou superior a 1 permite o desvio de movimento. O desvio é suavizado em cada passo, para evitar picos de movimento. O valor dessa entrada controla o máximo que o jitter pode estar em qualquer ponto específico, limitando a distância que o mouse pode desviar do caminho. Quanto maior o valor, menos 'suave' a ação de arrastar aparecerá. O jitter em cada ponto só pode desviar-se do valor de jitter anterior entre -2 e 2 (por padrão), portanto, o jitter máximo possível é 2 x NumberOfSteps, independentemente do que você definir o máximo para. |
|
|
Desvio máximo de pixel final
|
MaximumEndPixelJitter | integer |
O desvio máximo de pixel no final da ação de arrastar. Quanto maior o valor, menos preciso será o arrasto ao atingir a coordenada final. |
|
|
Movimento máximo do pixel jitter delta
|
MaximumMovementPixelJitterDelta | integer |
Se estiver usando o jitter de movimento do mouse (o jitter máximo de pixel de movimento é 1 ou superior), o máximo de jitter em cada ponto pode se desviar do ponto anterior. Isso é usado para garantir que o desvio seja suave. Um valor maior resulta em menos suavidade. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Ativar herança de segurança de pasta
Habilita a herança de segurança em uma pasta no computador em que o Agente IA-Connect está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho da pasta
|
FolderPath | True | string |
O caminho completo para a pasta. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Ativar IA-Connect próximo salto
Habilita o próximo salto que encaminhará todos os comandos futuros recebidos para o IA-Connect Agent em execução na próxima sessão de salto.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Endereço do Diretor do próximo salto
|
NextHopDirectorAddress | string |
O endereço opcional para o Next hop IA-Connect Diretor encaminhar comandos para se nenhum dos parâmetros 'Next hop Diretor address for localhost', 'Next hop Diretor address is hostname', 'Next hop Diretor address is FQDN' ou 'Next hop Diretor address is named pipe' são definidos como true. |
|
|
Próximo salto Porta TCP do Diretor
|
NextHopDirectorTCPPort | integer |
A porta TCP na qual o Diretor do próximo salto está escutando (o Diretor no computador em que o Agente está sendo executado). |
|
|
O Next Hop Diretor usa HTTPS
|
NextHopDirectorUsesHTTPS | boolean |
Defina como True se o próximo diretor de salto estiver usando HTTPS ou false se não. |
|
|
O endereço do Diretor do próximo salto é localhost
|
NextHopDirectorAddressIsLocalhostname | boolean |
O próximo endereço do diretor de salto (relativo ao Agente) é 'localhost'. |
|
|
O endereço do Diretor do próximo salto é o nome do host
|
NextHopDirectorAddressIsHostname | boolean |
O próximo endereço do diretor de salto é o nome do host do computador que executa o Agente (ou seja, aquele que executa o Agente e o Diretor). |
|
|
O endereço do Diretor do próximo salto é FQDN
|
NextHopDirectorAddressIsFQDN | boolean |
O próximo endereço do diretor de salto é o FQDN (nome de domínio totalmente qualificado) do computador que executa o Agente (ou seja, aquele que executa o Agente e o Diretor). |
|
|
Incrementar a porta TCP do Diretor do próximo salto por ID de Sessão
|
IncrementNextHopDirectorTCPPortBySessionId | boolean |
Para garantir que a porta TCP do próximo salto do Diretor seja exclusiva (se houver várias sessões paralelas usando o próximo salto do mesmo host), a ID da Sessão pode ser adicionada à porta TCP do Diretor do próximo salto. |
|
|
Desativar antes de ativar
|
DisableBeforeEnable | boolean |
O salto duplo deve ser desativado (se estiver ativo no momento) antes de ser ativado novamente? Se definido como true (o padrão), quaisquer novas instruções de ativação de salto duplo substituirão as anteriores. Se definido como false, isso habilitará o salto triplo, uma vez que as instruções serão recebidas pelo agente de IA-Connect de salto duplo. |
|
|
Verifique se o próximo salto Diretor está em execução
|
CheckNextHopDirectorIsRunning | boolean |
O próximo salto requer um Diretor de IA-Connect em execução no mesmo computador que o Agente. Se essa configuração for verdadeira, o Agente verificará se o Diretor do próximo salto está sendo executado conforme descrito e não habilitará o próximo salto se o Diretor do próximo salto não estiver em execução. Se essa configuração for falsa, o Agente não executará nenhuma verificação e simplesmente habilitará o próximo salto. |
|
|
Verifique se o próximo salto do agente está em execução
|
CheckNextHopAgentIsRunning | boolean |
O próximo salto requer um Diretor de IA-Connect em execução no mesmo computador que o Agente E um Agente de IA-Connect em execução na sessão de próximo salto. Se essa configuração for verdadeira, o Agente verificará se o Agente do próximo salto está sendo executado conforme descrito e não habilitará o próximo salto se o Agente do próximo salto não estiver em execução. Se essa configuração for falsa, o Agente não executará nenhuma verificação e simplesmente habilitará o próximo salto. |
|
|
O endereço do diretor do próximo salto é chamado pipe
|
NextHopDirectorAddressIsNamedPipe | boolean |
O próximo endereço do diretor de salto (relativo ao Agente) está usando um pipe nomeado em vez de um serviço Web TCP/IP. Este é o padrão para evitar o uso de portas TCP/IP no primeiro salto. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Endereço do Diretor do próximo salto ativo
|
ActiveNextHopDirectorAddress | string |
O endereço do Diretor de próximo salto ativo, se estiver sendo usado. |
|
Porta TCP ativa do próximo salto do Diretor
|
ActiveNextHopDirectorTCPPort | integer |
A porta TCP do Diretor de próximo salto ativo, se estiver sendo usada. |
|
Ative next hop Diretor usa HTTPS
|
ActiveNextHopDirectorUsesHTTPS | boolean |
Retorna true se o diretor de próximo salto ativo estiver usando HTTPS. |
|
URL do Diretor do próximo salto ativo
|
ActiveNextHopDirectorURL | string |
A URL do Diretor de próximo salto ativo. |
Atribuir uma tarefa de automação do Orchestrator
Atribui uma tarefa de automação selecionada do Orchestrator a um usuário ou grupo especificado. Essa atribuição será passada para o sistema de origem vinculado a essa tarefa de automação (por exemplo, ServiceNow) e é mais comumente usada para passar um tíquete para uma pessoa ou grupo de pessoas diferente, para processamento adicional. Se a tarefa de automação do Orchestrator não estiver vinculada a uma fonte, uma exceção será gerada.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da Tarefa
|
TaskId | True | integer |
O Id da tarefa do Orchestrator a ser atribuído. |
|
Atribuir ao ID do usuário
|
AssignToUserId | string |
O ID do usuário ao qual atribuir a tarefa. Use essa entrada se atribuir a tarefa a um usuário e você souber a ID do usuário. Use a entrada de ID de usuário ou nome de usuário, não ambas, ou se atribuir a um grupo, deixe essa entrada em branco. |
|
|
Atribuir ao nome de utilizador
|
AssignToUserName | string |
O nome do usuário ao qual atribuir a tarefa. Use essa entrada se atribuir a tarefa a um usuário e você souber o nome de usuário. Use a entrada de ID de usuário ou nome de usuário, não ambas, ou, se atribuir a um grupo, deixe essa entrada em branco. |
|
|
Atribuir ao ID do grupo
|
AssignToGroupId | string |
O Id do grupo ao qual atribuir a tarefa. Use essa entrada se atribuir a tarefa a um grupo e você souber a ID do grupo. Use a entrada ID do grupo ou o nome do grupo, não ambos, ou, se atribuir a um usuário, deixe essa entrada em branco. |
|
|
Atribuir ao nome do grupo
|
AssignToGroupName | string |
O nome do grupo ao qual atribuir a tarefa. Use essa entrada se atribuir a tarefa a um grupo e você souber o nome do grupo. Use a entrada ID do grupo ou nome do grupo, não ambas, ou, se atribuir a um usuário, deixe essa entrada em branco. |
|
|
Remover atribuição de usuário se estiver em branco
|
RemoveUserAssignmentIfBlank | boolean |
Se os campos de atribuição de usuário estiverem em branco e esse campo estiver definido como true, qualquer usuário atribuído atualmente será removido, caso contrário, as atribuições de usuário serão mantidas inalteradas. |
|
|
Remover atribuição de grupo se estiver em branco
|
RemoveGroupAssignmentIfBlank | boolean |
Se os campos de atribuição de grupo estiverem em branco e este campo estiver definido como true, qualquer grupo atribuído atualmente será removido, caso contrário, as atribuições de grupo serão mantidas inalteradas. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
TasksAssignTaskResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Atualizar resultado das estatísticas do Orchestrator Flow
Atualize as estatísticas de resultados para o fluxo de trabalho atual no IA-Connect Orchestrator. Isso é usado para modificar o resultado final de uma estatística de fluxo no IA-Connect Orchestrator, que normalmente é usado para fins de relatório. Isso só funciona para o Flow atual (o Orchestrator deteta o Flow run Id). Não é possível modificar as estatísticas de nenhum outro Flow.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Sucesso da última ação do fluxo
|
FlowLastActionSuccess | boolean |
Defina como true para especificar que a última ação em uma estatística do Orchestrator Flow é um sucesso. Defina como false para especificar que a última ação em uma estatística do Orchestrator Flow é uma falha. Deixe este campo em branco se não quiser atualizar o status da última ação do fluxo (por exemplo: se você deseja atualizar apenas o código da última ação. |
|
|
Mensagem de erro da última ação do fluxo
|
FlowLastActionErrorMessage | string |
Se especificar que a última ação Fluxo foi uma falha, forneça uma mensagem de erro aqui. |
|
|
Código da última ação do fluxo
|
FlowLastActionCode | integer |
Um código opcional para atribuir à estatística de fluxo. Isso geralmente é usado como um código de erro (por exemplo, para distinguir entre exceções de sistema e de negócios), mas pode ser usado como um código de sucesso. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
UpdateOrchestratorFlowStatsResultResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Baixar arquivo HTTP
Baixa um arquivo para o computador onde o IA-Connect Agent está sendo executado usando HTTP(S).
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Download URL
|
DownloadURL | True | string |
O URL de download HTTP ou HTTPS. |
|
Salvar caminho do arquivo
|
SaveFilename | string |
O caminho completo para salvar o nome do arquivo. Se este campo estiver em branco e você tiver especificado 'Retornar conteúdo como string' como True, o arquivo não será salvo no computador. |
|
|
Substituir arquivo existente
|
OverwriteExistingFile | boolean |
Se já existir um ficheiro com o nome especificado na entrada 'Guardar caminho do ficheiro', deve ser substituído? |
|
|
Autenticação de passagem
|
PassthroughAuthentication | boolean |
As credenciais do usuário devem ser passadas para o servidor web? Normalmente, isso só seria usado para sites internos da Intranet. |
|
|
Agente de usuário
|
UserAgent | string |
Isso permite que você defina o User Agent relatado para a página da Web. Normalmente, isso não é necessário e só deve ser alterado se uma página da Web exigir uma Cadeia de caracteres de agente específica. |
|
|
Aceitar
|
Accept | string |
Este parâmetro especifica quais tipos de conteúdo são suportados. Isso só deve ser alterado se o conteúdo que você está baixando exigir um tipo de conteúdo diferente. |
|
|
Suporte TLS10
|
SupportTLS10 | boolean |
Defina como True para suportar o protocolo de criptografia TLS 1.0. |
|
|
Suporte TLS11
|
SupportTLS11 | boolean |
Defina como True para suportar o protocolo de criptografia TLS 1.1. |
|
|
Suporte TLS12
|
SupportTLS12 | boolean |
Defina como True para suportar o protocolo de criptografia TLS 1.2. |
|
|
Descomprimir automaticamente o esvaziamento
|
AutoDecompressDeflate | boolean |
Alguns conteúdos Web são devolvidos comprimidos utilizando a compressão 'deflate'. Definir esse valor como True informa ao servidor Web que 'deflacionar' é suportado e, se o conteúdo for enviado usando essa compactação, ele será automaticamente descompactado. |
|
|
Descompactação automática GZip
|
AutoDecompressGZIP | boolean |
Alguns conteúdos Web são devolvidos comprimidos utilizando a compressão 'GZIP'. Definir esse valor como True informa ao servidor web que 'GZIP' é suportado e, se o conteúdo for enviado usando essa compactação, ele será automaticamente descompactado. |
|
|
Retornar conteúdo como cadeia de caracteres
|
ReturnContentsAsString | boolean |
O conteúdo do arquivo deve ser retornado como uma cadeia de caracteres? |
|
|
Retornar codificação de conteúdo
|
ReturnContentEncoding | string |
A codificação do conteúdo baixado. Isso só é usado se 'Retornar conteúdo como string' for True e definir a codificação do conteúdo baixado para que possa ser interpretado corretamente. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Download do conteúdo do arquivo
|
DownloadFileContents | string |
O conteúdo do ficheiro descarregado. |
Bloquear sessão
Bloqueia a sessão em que o IA-Connect Agent está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Bloqueio após minutos de inatividade
|
LockAfterMinutesOfActionInactivity | integer |
Se definido como um valor maior que 0, o Agente não bloqueará imediatamente, mas bloqueará após o número especificado de minutos de inatividade da ação (o Agente não receberá nenhuma ação). Isso impede que o Agente bloqueie e desbloqueie continuamente quando há muitos fluxos em execução consecutiva. Defina como 0 para bloquear imediatamente. O valor padrão é 5 minutos. |
|
|
Segundos de espera após o bloqueio
|
SecondsToWaitAfterLock | integer |
Após o bloqueio, aguarde o número de segundos especificado. Isso dá à sessão tempo para bloquear totalmente. Isso geralmente é usado se você espera a possibilidade de um evento de desbloqueio (ou seja, o início de outra sessão) imediatamente após o bloqueio, que pode falhar se a sessão anterior ainda estiver bloqueando. Utilizado apenas se a opção «Bloquear após minutos de inatividade da ação» estiver definida como 0 (causando um bloqueio imediato). |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
LockSessionResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Botão direito do rato para baixo
Pressiona (e não solta) o botão direito do mouse na sessão de usuário do IA-Connect Agent. Para soltar o mouse, use a ação do botão direito do mouse para cima.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Botão direito do rato para cima
Libera o botão direito do mouse na sessão de usuário do IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Botão do meio do mouse para baixo
Pressiona (e não solta) o botão do meio do mouse na sessão de usuário do IA-Connect Agent. Para soltar o mouse, use a ação do botão do meio do mouse para cima.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Botão do meio do mouse para cima
Libera o botão do meio do mouse na sessão de usuário do IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Botão esquerdo do rato para baixo
Pressiona (e não solta) o botão esquerdo do mouse na sessão de usuário do IA-Connect Agent. Para soltar o mouse, use a ação do botão esquerdo do mouse para cima.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Botão esquerdo do rato para cima
Libera o botão esquerdo do mouse na sessão de usuário do IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Calibrar mouse_event
Calibra o método mouse_event movendo o mouse pelo número especificado de pixels e, em seguida, lendo a nova posição do mouse.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Tamanho de calibração em pixels
|
CalibrationSizeInPixels | integer |
O número de pixels que o mouse será movido para calibrar. Quanto menor o valor, menos precisa será a calibração. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Multiplicador Mouse X
|
MouseXMultiplier | double |
O valor multiplicador X do mouse. Um valor de 1,0 indica que não há multiplicador. |
|
Multiplicador Y do rato
|
MouseYMultiplier | double |
O valor multiplicador Y do mouse. Um valor de 1,0 indica que não há multiplicador. |
Clique com o botão direito do rato
Clique no botão direito do mouse na sessão de usuário do IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Clique com o botão direito do rato na coordenada
Clique no botão direito do mouse na sessão de usuário do IA-Connect Agent nas coordenadas especificadas. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
X píxeis
|
XCoord | True | integer |
O valor da coordenada X (em pixels). |
|
Píxeis Y
|
YCoord | True | integer |
O valor da coordenada Y (em pixels). |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Clique com o botão do rato no meio da coordenada
Clica no botão do meio do mouse na sessão de usuário do IA-Connect Agent nas coordenadas especificadas. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
X píxeis
|
XCoord | True | integer |
O valor da coordenada X (em pixels). |
|
Píxeis Y
|
YCoord | True | integer |
O valor da coordenada Y (em pixels). |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Clique com o botão esquerdo do rato
Clique no botão esquerdo do mouse na sessão de usuário do IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Clique com o botão esquerdo do rato na coordenada
Clique no botão esquerdo do mouse na sessão de usuário do IA-Connect Agent nas coordenadas especificadas. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
X píxeis
|
XCoord | True | integer |
O valor da coordenada X (em pixels). |
|
Píxeis Y
|
YCoord | True | integer |
O valor da coordenada Y (em pixels). |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Clique duas vezes com o botão esquerdo do mouse
Clique duas vezes no botão esquerdo do mouse na sessão de usuário do IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Atraso em milissegundos
|
DelayInMilliseconds | integer |
O atraso entre cada clique, em milissegundos. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Clique duas vezes com o botão esquerdo do mouse na coordenada
Clique duas vezes no botão esquerdo do mouse na sessão de usuário do IA-Connect Agent nas coordenadas especificadas. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
X píxeis
|
XCoord | True | integer |
O valor da coordenada X (em pixels). |
|
Píxeis Y
|
YCoord | True | integer |
O valor da coordenada Y (em pixels). |
|
Atraso em milissegundos
|
DelayInMilliseconds | integer |
O atraso entre cada clique, em milissegundos. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Clique no meio do mouse
Clique no botão do meio do mouse na sessão de usuário do IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Configurar o próximo salto IA-Connect Diretor
Configure o Diretor de próximo salto em um cenário de salto duplo. Isso só é necessário se as configurações padrão do IA-Connect do Diretor do próximo salto não forem adequadas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
SOAP ativado
|
SOAPEnabled | boolean |
A interface SOAP deve ser habilitada no Diretor do próximo salto? |
|
|
REST ativado
|
RESTEnabled | boolean |
A interface REST deve ser habilitada no Diretor do próximo salto? |
|
|
Servidor Web ativado
|
WebServerEnabled | boolean |
O servidor Web (para hospedar o Inspetor de IA-Connect) deve ser habilitado no Diretor do próximo salto? |
|
|
Diretor é apenas localhost
|
DirectorIsLocalhostOnly | boolean |
As interfaces Diretor SOAP e REST só devem ouvir em 'localhost'? Isso deve ser definido como true, pois nenhum outro computador deve precisar se comunicar com essas interfaces. |
|
|
Porta TCP SOAP
|
SOAPTCPPort | integer |
Se a interface SOAP estivesse habilitada, em qual porta TCP ela deveria ser executada (o padrão é 8002)? |
|
|
Porta TCP REST
|
RESTTCPPort | integer |
Se a interface REST estiver habilitada, em qual porta TCP ela deve ser executada (o padrão é 8002)? |
|
|
SOAP usa HTTPS
|
SOAPUsesHTTPS | boolean |
A interface SOAP está usando HTTPS (em vez de HTTP)? Se definido como True, um certificado é necessário no computador do primeiro salto para facilitar o HTTPS. Isso pode ser compartilhado com o certificado usado para REST. |
|
|
REST usa HTTPS
|
RESTUsesHTTPS | boolean |
A interface REST está usando HTTPS (em vez de HTTP)? Se definido como True, um certificado é necessário no computador do primeiro salto para facilitar o HTTPS. Isso pode ser compartilhado com o certificado usado para SOAP. |
|
|
Porta TCP do Diretor de Incremento por SessionId
|
IncrementDirectorTCPPortBySessionId | boolean |
Para garantir que a porta TCP do Diretor seja exclusiva (se houver várias sessões paralelas usando salto duplo do mesmo host de primeiro salto), a ID da Sessão do primeiro salto pode ser adicionada à porta TCP do Diretor. Isso só é necessário se SOAP ou REST estiver habilitado no Diretor de primeiro salto e eles normalmente não são habilitados porque pipes nomeados são usados por padrão. |
|
|
SOAP usa autenticação de usuário
|
SOAPUsesUserAuthentication | boolean |
Defina como True se desejar que a porta TCP SOAP HTTP use a autenticação do usuário. Consulte o Guia de Instalação do IA-Connect para obter informações sobre como configurar isso. |
|
|
O REST usa a autenticação do usuário
|
RESTUsesUserAuthentication | boolean |
Defina como True se desejar que a porta TCP HTTP REST use a autenticação do usuário. Consulte o Guia de Instalação do IA-Connect para obter informações sobre como configurar isso. |
|
|
Comando nomeado pipe ativado
|
CommandNamedPipeEnabled | boolean |
O Agente de primeiro salto deve usar pipes nomeados para se comunicar com o Diretor de primeiro salto? Este é o método de comunicação padrão. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Converter coordenadas de retângulo
Converte uma coordenada de pixel retangular de virtual para físico ou físico para virtual. Se desejar converter um ponto, basta definir Direita=Esquerda e Fundo=Topo. As coordenadas físicas são mapeadas diretamente para pixels no monitor. As coordenadas virtuais são dimensionadas por DPI. Se o dimensionamento de exibição subjacente de todos os dispositivos de exibição for de 100%, as coordenadas físicas e virtuais serão as mesmas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Retângulo da borda esquerda da tela pixel X-coordenada
|
RectangleLeftPixelXCoord | True | integer |
A borda esquerda do pixel do retângulo a ser convertido. Pode ser em pixels virtuais ou físicos, dependendo do tipo de conversão. |
|
Pixel da tela da borda superior do retângulo Coordenada Y
|
RectangleTopPixelYCoord | True | integer |
A borda superior do pixel do retângulo a ser convertido. Pode ser em pixels virtuais ou físicos, dependendo do tipo de conversão. |
|
Retângulo da borda direita da tela pixel X-coordenada
|
RectangleRightPixelXCoord | True | integer |
A borda direita do pixel do retângulo para converter. Pode ser em pixels virtuais ou físicos, dependendo do tipo de conversão. |
|
Retângulo da borda inferior da tela pixel Coordenada Y
|
RectangleBottomPixelYCoord | True | integer |
A borda inferior do pixel do retângulo a ser convertido. Pode ser em pixels virtuais ou físicos, dependendo do tipo de conversão. |
|
Tipo de conversão
|
ConversionType | True | string |
O tipo de conversão: De físico para virtual (PhysicalToVirtual ou P2V) ou virtual para físico (VirtualToPhysical ou V2P). |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Retângulo convertido tela da borda esquerda pixel X-coordenada
|
ConvertedRectangleLeftPixelXCoord | integer |
A borda esquerda do pixel do retângulo convertido. Pode ser em pixels virtuais ou físicos, dependendo do tipo de conversão. |
|
Tela da borda superior do retângulo convertida pixel Y-coordenada
|
ConvertedRectangleTopPixelYCoord | integer |
A borda superior do pixel do retângulo convertido. Pode ser em pixels virtuais ou físicos, dependendo do tipo de conversão. |
|
Tela de borda direita de retângulo convertida pixel X-coordenada
|
ConvertedRectangleRightPixelXCoord | integer |
A borda direita do pixel do retângulo convertido. Pode ser em pixels virtuais ou físicos, dependendo do tipo de conversão. |
|
Tela da borda inferior do retângulo convertida pixel Coordenada Y
|
ConvertedRectangleBottomPixelYCoord | integer |
A borda inferior do pixel do retângulo convertido. Pode ser em pixels virtuais ou físicos, dependendo do tipo de conversão. |
|
Largura do retângulo convertida
|
ConvertedRectangleWidth | integer |
A largura em pixels do retângulo convertido. Pode ser em pixels virtuais ou físicos, dependendo do tipo de conversão. |
|
Altura do retângulo convertida
|
ConvertedRectangleHeight | integer |
A altura em pixels do retângulo convertido. Pode ser em pixels virtuais ou físicos, dependendo do tipo de conversão. |
Copiar arquivo do cliente para o servidor
Copia um arquivo do computador local (executando o IA-Connect Diretor) para o computador remoto (executando o IA-Connect Agent).
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do arquivo do cliente
|
ClientFilePath | True | string |
O caminho do arquivo do qual copiar o arquivo (no computador local que executa o IA-Connect Diretor). |
|
Caminho do arquivo do servidor
|
ServerFilePath | True | string |
O caminho do arquivo para o qual copiar o arquivo (no computador que executa o IA-Connect Agent). |
|
Comprimir
|
Compress | boolean |
O arquivo deve ser compactado durante a cópia? |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Copiar ficheiro
Copia um arquivo no computador onde o IA-Connect Agent está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do arquivo de origem
|
SourceFilePath | True | string |
O caminho completo para o arquivo de origem. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Caminho do arquivo de destino
|
DestFilePath | True | string |
O caminho completo para o destino para o qual o arquivo deve ser copiado. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Copiar ficheiro para a área de transferência
Copia o arquivo local especificado para a área de transferência na sessão de usuário do IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do ficheiro
|
Filepath | True | string |
O caminho do arquivo para o arquivo local a ser copiado para a área de transferência. |
|
Cortar
|
Cut | boolean |
Se definido como true, o arquivo será cortado em vez de copiado. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
CopyFileToClipboardResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Criar ficheiro de início de Sessão de Ambiente de Trabalho Remoto (RDS)
Crie um arquivo de inicialização de Sessão de Área de Trabalho Remota (RDS) que pode ser usado para iniciar automaticamente uma Sessão de Área de Trabalho Remota usando parâmetros especificados, em vez de exigir a automação da interface do usuário do cliente de Área de Trabalho Remota. Um arquivo de inicialização RDS tem a extensão '.rdp' e é frequentemente chamado de arquivo RDP.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Endereço remoto
|
RemoteAddress | True | string |
O endereço do sistema remoto ao qual se conectar. Pode ser um endereço IP, nome de host ou FQDN (nome de domínio totalmente qualificado). |
|
Caminho da pasta de saída
|
OutputFolderPath | True | string |
A pasta na qual salvar o arquivo RDP. |
|
Nome do ficheiro RDP
|
RDPFileName | True | string |
O nome do arquivo RDP que será criado no caminho da pasta de saída. |
|
Substituir arquivo RDP, se já existir
|
OverwriteRDPFileIfAlreadyExists | boolean |
Defina como true para substituir automaticamente qualquer arquivo RDP com a mesma pasta / nome de arquivo. Defina como false se um novo arquivo RDP não deve ser criado se um arquivo RDP existente com a mesma pasta / nome de arquivo já existir. |
|
|
Confiar no computador remoto
|
TrustRemoteComputer | boolean |
Defina como true para marcar o endereço remoto como confiável (no registro do Windows), principalmente para fins de redirecionamento de dispositivo, eliminando um pop-up que você pode receber ao iniciar o arquivo RDP. |
|
|
Armazenar credenciais
|
StoreCredentials | boolean |
Defina como true para criar uma credencial de usuário para armazenar os detalhes de autenticação da Área de Trabalho Remota. Isso pode permitir que você se conecte ao sistema de Área de Trabalho Remota sem ser solicitado para autenticação. |
|
|
Nome de Utilizador
|
UserName | string |
Se estiver armazenando uma credencial para armazenar os detalhes de autenticação da Área de Trabalho Remota, isso permitirá que você especifique o nome de usuário a ser armazenado na credencial. |
|
|
Palavra-passe
|
Password | string |
Se estiver armazenando uma credencial para armazenar os detalhes de autenticação da Área de Trabalho Remota, isso permitirá que você especifique a senha a ser armazenada na credencial. |
|
|
Tipo de credencial
|
CredentialType | string |
Se armazenar uma credencial para armazenar os detalhes de autenticação da Área de Trabalho Remota, o permite que você especifique o tipo de credencial: Windows ou Genérico. Para salvar uma credencial RDP, você normalmente criaria uma credencial do Windows. |
|
|
Persistência de credenciais
|
CredentialPersistence | string |
Se armazenar uma credencial para armazenar os detalhes de autenticação da Área de Trabalho Remota, isso permitirá que você especifique a persistência da credencial: Session (dura apenas para esta sessão de login), LocalMachine (persiste para este usuário entre sessões e reinicializa apenas neste computador) ou Enterprise (pode fazer roaming para isso entre máquinas). O padrão ao criar arquivos RDP é 'Sessão'. |
|
|
Redirecionar impressoras
|
RedirectPrinters | boolean |
As impressoras na sessão local devem ser mapeadas para a sessão de área de trabalho remota? Essa configuração pode ser imposta na extremidade remota e, portanto, não entrar em vigor. |
|
|
Redirecionar todas as unidades
|
RedirectAllDrives | boolean |
Todas as letras de unidade (por exemplo, C:) na sessão local devem ser mapeadas para a sessão da área de trabalho remota? Essa configuração pode ser imposta na extremidade remota e, portanto, não entrar em vigor. |
|
|
Redirecionar área de transferência
|
RedirectClipboard | boolean |
A área de transferência deve ser compartilhada entre o sistema local e remoto, permitindo copiar e colar entre os dois sistemas? Essa configuração pode ser imposta na extremidade remota e, portanto, não entrar em vigor. |
|
|
Tela cheia
|
Fullscreen | boolean |
A sessão da área de trabalho remota deve ser em tela cheia. |
|
|
Largura da área de trabalho
|
DesktopWidth | integer |
A largura da sessão da área de trabalho remota em pixels se a sessão da área de trabalho remota não estiver em tela cheia. |
|
|
Altura da área de trabalho
|
DesktopHeight | integer |
A altura da sessão de área de trabalho remota em pixels se a sessão da área de trabalho remota não estiver em tela cheia. |
|
|
Usar vários monitores
|
UseMultiMonitor | boolean |
Defina como false se uma sessão de área de trabalho remota em tela cheia só deve usar um único monitor. Defina como true se uma sessão de área de trabalho remota em tela cheia deve usar todos os monitores. Não tem efeito em um sistema de monitor único (e, portanto, na maioria das máquinas virtuais). |
|
|
Profundidade de cor da sessão
|
SessionBPP | integer |
A profundidade de cor da sessão de ambiente de trabalho remoto em bits por pixel (BPP). Um número maior resulta em mais cores. Os valores suportados são 15, 16, 24, 32. |
|
|
Dimensionamento inteligente
|
SmartSizing | boolean |
Defina como true para o computador local dimensionar automaticamente o conteúdo da sessão remota para se ajustar ao tamanho das janelas. Defina como false para não ser dimensionado automaticamente. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Caminho do arquivo RDP
|
RDPFilePath | string |
O caminho completo do arquivo RDP gerado. |
Criar um diretório
Cria um diretório (pasta) no computador onde o IA-Connect Agent está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do diretório
|
DirectoryPath | True | string |
O caminho completo para o diretório (pasta). Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Erro se já existir
|
ErrorIfAlreadyExists | boolean |
Deve IA-Connect gerar um erro se o diretório (pasta) já existe? |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Crie um segredo único do Orchestrator
Um segredo único fornece uma facilidade para armazenar um segredo que pode ser recuperado uma vez, através de um URL único imprevisível. Isso geralmente é usado para compartilhar segredos com uma 3ª parte. Você pode criar um segredo único usando a interface do usuário do Orchestrator, a API REST ou a partir do seu fluxo.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome amigável
|
FriendlyName | True | string |
Este é um nome descritivo que é puramente usado para identificar este segredo único. A única finalidade desse nome é para visualização na lista de segredos na interface do usuário do Orchestrator. |
|
Valor secreto
|
SecretValue | password |
O valor secreto único que você deseja compartilhar e disponibilizar por meio de um URL único. |
|
|
Frase de recuperação 1
|
RetrievalPhrase1 | password |
Esta é uma frase necessária para recuperar o segredo único, através do URL exclusivo. Se deixada em branco, uma frase de recuperação não será necessária. As fases de recuperação diferenciam maiúsculas de minúsculas. |
|
|
Frase de recuperação 2
|
RetrievalPhrase2 | password |
Esta é uma segunda frase necessária para recuperar o segredo único, através do URL exclusivo. Se deixada em branco, uma frase de recuperação não será necessária. As fases de recuperação diferenciam maiúsculas de minúsculas. |
|
|
Recuperações máximas antes da exclusão
|
MaximumRetrievalsBeforeDeletion | integer |
Quantas vezes esse segredo único pode ser recuperado, antes de ser excluído do Orchestrator? Por padrão, isso é definido como 1 (uma vez). Só defina um valor mais alto se várias pessoas precisarem acessar esse segredo. |
|
|
Secret tem uma data de início
|
SecretHasAStartDate | boolean |
Habilite se o segredo não estiver disponível para recuperação, até uma data e hora específicas. |
|
|
Data e hora secretas de início
|
SecretStartDateTime | date-time |
A data e hora em que este segredo ficará disponível para recuperação. As datas e horas são inseridas no formato dd/MM/aaaa HH:mm e armazenadas e processadas em UTC / GMT+0. Por exemplo: '2022-01-24T07:00:00' impediria que o segredo único fosse recuperado antes das 07:00 horas UTC (GMT+0) do dia 24 de janeiro de 2022 (você receberá um 404). Em alternativa, utilize a entrada «Horas até à hora de início secreta». Ao usar essa entrada, você deve definir 'Secret has a start date' como true, ou a entrada será ignorada. |
|
|
Horas até à hora secreta de início
|
HoursUntilSecretStartTime | integer |
O número de horas até este segredo estará disponível para recuperação. Em alternativa, utilize a entrada 'Data e hora de início secretas'. Ao usar essa entrada, você deve definir 'Secret has a start date' como true. |
|
|
Secret tem um prazo de validade
|
SecretHasAnExpiryDate | boolean |
Habilite se o segredo deve ser excluído automaticamente após um período de tempo, independentemente de ter sido recuperado. |
|
|
Data e hora de validade secretas
|
SecretExpiryDateTime | date-time |
A data e a hora em que esse segredo será automaticamente excluído, independentemente de ter sido recuperado. As datas e horas são inseridas no formato aaaa-MM-ddTHH:mm:ss e armazenadas e processadas em UTC / GMT+0. Por exemplo: '2022-01-24T07:00:00' eliminaria o segredo único às 07:00 horas UTC (GMT+0) do dia 24 de janeiro de 2022. Em alternativa, utilize a entrada 'Horas até expirar secretamente'. Ao usar essa entrada, você deve definir 'Secret has an expiry date' como true, ou a entrada será ignorada. |
|
|
Horas até expiração secreta
|
HoursUntilSecretExpiry | integer |
O número de horas até este segredo será automaticamente eliminado, independentemente de ter sido recuperado. Em alternativa, utilize a introdução «Data e hora de validade secretas». Ao usar esta entrada, você deve definir 'Secret has an expiry date' como true. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
URL de recuperação
|
RetrievalURL | string |
O URL único, usado para recuperar o segredo único. |
|
ID de recuperação
|
RetrievalId | string |
O ID de recuperação único. Este URL único é criado a partir deste ID exclusivo. Esse Id pode ser útil se você precisar construir sua própria URL, em um cenário personalizado. |
Definir a opacidade da GUI do Agente IA-Connect
Define a opacidade do IA-Connect Agent de 1 (visível) a 0 (transparente).
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Opacidade
|
Opacity | True | double |
O valor de opacidade a definir, entre 1 (visível) e 0 (transparente). |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Definir a posição do cursor do rato
Define o cursor do mouse na sessão de usuário do IA-Connect Agent para a posição especificada. A API setcursorpos é usada para mover o mouse, independentemente da API de movimento ativo do mouse escolhida.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
X píxeis
|
X | True | integer |
O valor da coordenada X (em pixels). |
|
Píxeis Y
|
Y | True | integer |
O valor da coordenada Y (em pixels). |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Definir configuração de coordenadas globais do IA-Connect Agent
Configura o sistema de coordenadas globais do IA-Connect Agent, que é usado para exibir locais de elementos (por exemplo: durante a inspeção do mouse) e calcular as posições do mouse (por exemplo: ao executar ações globais do mouse). Os padrões fornecem a funcionalidade mais recente, mas você pode usar essa ação para reverter para o comportamento em versões anteriores do Agente ou especificar que uma API está usando um sistema de coordenadas diferente.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Funcionalidade de vários monitores
|
MultiMonitorFunctionality | string |
Defina como 'Somente exibição primária' (PrimaryMonitor) para reverter para um comportamento mais antigo, que suporta apenas destacar elementos e executar ações globais do mouse no dispositivo de exibição principal (o único modo disponível no IA-Connect 9.3 e anteriores). Defina como 'Todos os monitores' (MultiMonitor) para permitir destacar elementos e executar ações globais do mouse em todos os monitores, e para detetar automaticamente o dimensionamento de DPI em cada monitor (o padrão desde IA-Connect 9.4). Defina como 'Não definido' (NotSet) para não fazer nenhuma alteração. |
|
|
Multiplicador de inspeção do mouse de ajuste automático
|
AutoSetMouseInspectionMultiplier | string |
Defina como 'Auto' (1) (o padrão desde IA-Connect 9.4) para calcular automaticamente o multiplicador de inspeção do mouse no dispositivo de exibição principal na inicialização do agente e sempre que a inspeção do mouse for executada. Defina como «Manual» (0) para exigir que o multiplicador de inspeção seja regulado manualmente (a única opção disponível no IA-Connect 9.3 e anteriores). Defina como em branco ou 'NotSet' para deixar esta opção inalterada. Esta opção só tem qualquer efeito quando a funcionalidade 'Multi monitor' está desativada. |
|
|
Multiplicador global do mouse de configuração automática
|
AutoSetGlobalMouseMultiplier | string |
Defina como 'Auto' (1) (o padrão desde IA-Connect 9.4) para calcular automaticamente o multiplicador de movimento global do mouse no dispositivo de exibição principal na inicialização do Agente e sempre que a inspeção do mouse for executada. Defina como 'Manual' (0) para exigir que o multiplicador global de movimento do rato seja definido manualmente (a única opção disponível no IA-Connect 9.3 e anteriores). Defina como em branco ou 'NotSet' para deixar esta opção inalterada. Esta opção só tem qualquer efeito quando a funcionalidade 'Multi monitor' está desativada. |
|
|
Multiplicador X de inspeção do rato
|
MouseInspectionXMultiplier | double |
O multiplicador de inspeção do mouse horizontal (X) a ser definido (para quando o Agente destaca o que está sob o mouse). Por exemplo: Se IA-Connect estiver exibindo o retângulo de inspeção na metade do local X real do mouse, defina um valor de 0,5. Defina como 0 para deixar o valor atual inalterado. Esta opção só tem qualquer efeito quando a 'Funcionalidade de vários monitores' está desativada e a 'Multiplicador de inspeção do rato de configuração automática' está desativada. |
|
|
Multiplicador Y de inspeção do rato
|
MouseInspectionYMultiplier | double |
O multiplicador de inspeção vertical (Y) do mouse a ser definido (para quando o Agente destaca o que está sob o mouse). Por exemplo: Se IA-Connect estiver exibindo o retângulo de inspeção na metade do local Y real do mouse, defina um valor de 0,5. Defina como 0 para deixar o valor atual inalterado. Esta opção só tem qualquer efeito quando a 'Funcionalidade de vários monitores' está desativada e a 'Multiplicador de inspeção do rato de configuração automática' está desativada. |
|
|
Multiplicador global do rato X
|
GlobalMouseXMultiplier | double |
O multiplicador de movimento global do mouse horizontal (X) a ser definido (para quando o Agente move o mouse). Defina como 0 para deixar o valor atual inalterado. Esta opção só tem qualquer efeito quando a funcionalidade 'Multi monitor' está desativada. |
|
|
Multiplicador global do rato Y
|
GlobalMouseYMultiplier | double |
O multiplicador de movimento global vertical (Y) do mouse a ser definido (para quando o Agente move o mouse). Defina como 0 para deixar o valor atual inalterado. Esta opção só tem qualquer efeito quando a funcionalidade 'Multi monitor' está desativada. |
|
|
Candidatar-se a mouse_event
|
GlobalMouseMultiplierApplyToMouseEvent | boolean |
Isso especifica se os valores globais do multiplicador do mouse devem ser aplicados ao método mouse_event. Esta opção só tem qualquer efeito quando a funcionalidade 'Multi monitor' está desativada. |
|
|
Aplicar a SetCursorPos
|
GlobalMouseMultiplierApplyToSetCursorPos | boolean |
Este argumento especifica se os valores globais do multiplicador do mouse devem ser aplicados ao método SetCursorPos. Esta opção só tem qualquer efeito quando a funcionalidade 'Multi monitor' está desativada. |
|
|
Aplicar ao método atual de movimentação do mouse
|
GlobalMouseMultiplierApplyToCurrentMouseMoveMethod | boolean |
Este argumento especifica se os valores globais do multiplicador do mouse devem ser aplicados ao método de movimentação do mouse atual (por exemplo: se SetCursorPos for o método de movimentação do mouse atual, o multiplicador será aplicado a SetCursorPos). Se isso for definido como true, as entradas 'Apply to mouse_event' e 'Apply to SetCursorPos' serão ignoradas. Esta opção só tem qualquer efeito quando a funcionalidade 'Multi monitor' está desativada. |
|
|
Sistema de coordenadas Java
|
JavaCoordinateSystem | string |
Defina como 'Virtual' (o padrão e a única opção disponível no IA-Connect 9.3 e anteriores) para informar ao Agente que o Java Access Bridge está fornecendo coordenadas virtuais (dimensionadas por DPI). Defina como 'Físico' para informar ao Agente que o Java Access Bridge está fornecendo coordenadas físicas (que são mapeadas diretamente para pixels). Defina como 'Não definido' (NotSet) para não fazer nenhuma alteração. |
|
|
Sistema de coordenadas SAP GUI
|
SAPGUICoordinateSystem | string |
Defina como 'Virtual' (o padrão e a única opção disponível no IA-Connect 9.3 e anteriores) para informar ao Agente que a API de script SAP GUI está fornecendo coordenadas virtuais (dimensionadas por DPI). Defina como 'Físico' para informar ao agente que a API de script GUI do SAP está fornecendo coordenadas físicas (que são mapeadas diretamente para pixels). Defina como 'Não definido' (NotSet) para não fazer nenhuma alteração. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
SetAgentGlobalCoordinateConfigurationResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Definir dados de saída de tarefas de automação do Orchestrator
Define os dados de saída para uma tarefa de automação do Orchestrator. Comumente usado quando você concluiu uma tarefa e deseja fornecer dados de saída, a serem coletados pelo processo que criou a tarefa.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da Tarefa
|
TaskId | True | integer |
O Id da tarefa do Orchestrator ao qual adicionar a nota. |
|
Dados de saída da tarefa
|
TaskOutputData | string |
A cadeia de dados de saída. Isso pode ser formatado como qualquer formato de texto de sua escolha, por exemplo, JSON ou XML ou texto bruto. A cadeia de dados de saída pode ser visualizada na interface do usuário do Orchestrator ou acessada por meio da API REST TasksGetTask. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
TasksSetOutputDataResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Definir IA-Connect chave de licença
Licencia o IA-Connect Agent com uma chave de licença. Pode ser uma cadeia de caracteres de licença ou o nome amigável de uma licença mantida no IA-Connect Orchestrator.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Chave de licença
|
LicenseString | True | string |
A IA-Connect corda de chave de licença ou o nome amigável de uma licença mantida no IA-Connect Orchestrator (se estiver controlando IA-Connect através do IA-Connect Orchestrator). |
|
Loja no registo
|
StoreInRegistry | boolean |
A licença IA-Connect deve ser temporariamente armazenada no registo? Isso garante que o Agente IA-Connect será licenciado durante a sessão do usuário, mesmo que o Agente seja fechado e reiniciado. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Dias até a licença expirar
|
DaysUntilLicenseExpires | integer |
O número de dias restantes até que a licença IA-Connect expire. |
Definir IA-Connect código de licença
Carrega uma licença de domínio de Agente de estilo antigo (7.0 e 7.1) para o Agente de IA-Connect.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome de domínio NetBIOS do cliente
|
CustomerNETBIOSDomainName | True | string |
O nome de domínio NetBIOS da máquina onde o IA-Connect Agent está sendo executado. |
|
Nome de exibição do cliente
|
CustomerDisplayName | True | string |
O nome do cliente a ser exibido na barra de título do IA-Connect Agent. |
|
Nome do fornecedor
|
VendorName | True | string |
O IA-Connect nome do fornecedor. |
|
Data de validade da licença
|
LicenseExpiryDate | True | string |
A data de validade da licença IA-Connect. |
|
Código de ativação
|
ActivationCode | True | string |
O código de ativação para a licença IA-Connect. |
|
Loja no registo
|
StoreInRegistry | boolean |
A licença IA-Connect deve ser temporariamente armazenada no registo? Isso garante que o Agente IA-Connect será licenciado durante a sessão do usuário, mesmo que o Agente seja fechado e reiniciado. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Definir IA-Connect GUI do Agente no topo
Define o IA-Connect Agent como o mais alto. Isso significa que o IA-Connect Agent sempre estará visível na tela e não pode ser escondido atrás de outras janelas do aplicativo.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Topo
|
TopMost | boolean |
O IA-Connect Agent deve ser definido como topmost (true) ou topmost deve ser desativado (false)? |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Definir IA-Connect nível de log do Agente
Define o nível de log do Agente IA-Connect para o valor especificado (1 sendo o nível mais baixo e 4 sendo o mais alto).
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nível de log
|
LoggingLevel | True | integer |
O nível de log para o qual o IA-Connect Agent deve ser definido. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Definir IA-Connect nível de log do Diretor
Define o nível de log do Diretor de IA-Connect para o valor especificado. Os níveis de registro são definidos de 0 a 4. 0 está desativado. 1 é o nível de log mais baixo (e o padrão). 4 é o nível de log mais alto.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nível de log
|
LoggingLevel | True | integer |
O nível de log para o qual o Diretor de IA-Connect deve ser definido. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Definir IA-Connect posição da GUI do Agente
Define a posição na tela da GUI do IA-Connect Agent para o local especificado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
X
|
X | True | integer |
A coordenada X para definir o Agente, em pixels. |
|
Y
|
Y | True | integer |
A coordenada Y para definir o Agente, em pixels. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Definir impressora padrão
Define a impressora padrão para o usuário na sessão do IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da impressora padrão
|
DefaultPrinterName | True | string |
O nome da impressora padrão para o usuário. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Definir leitor de tela
Habilita ou desabilita o leitor de tela na sessão de usuário do IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Ativar leitor de tela
|
EnableScreenReader | boolean |
Se definido como true, o leitor de tela será ativado. Se definido como false, o leitor de tela será desativado. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Definir multiplicador do mouse
Define o multiplicador global do mouse na sessão de usuário do IA-Connect Agent. Isso pode ser útil durante o desenvolvimento se você encontrar problemas com o dimensionamento da área de trabalho remota.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Multiplicador X
|
MouseXMultiplier | double |
O multiplicador de mouse global horizontal (X) a ser definido (para quando o Agente move o mouse). O multiplicador só tem qualquer efeito quando a 'funcionalidade de vários monitores' está desativada. |
|
|
Multiplicador Y
|
MouseYMultiplier | double |
O multiplicador de mouse global vertical (Y) a ser definido (para quando o Agente move o mouse). O multiplicador só tem qualquer efeito quando a 'funcionalidade de vários monitores' está desativada. |
|
|
Candidatar-se a mouse_event
|
ApplyToMouseEvent | boolean |
Este argumento especifica se os valores globais do multiplicador do mouse devem ser aplicados ao método mouse_event. |
|
|
Aplicar a SetCursorPos
|
ApplyToSetCursorPos | boolean |
Este argumento especifica se os valores globais do multiplicador do mouse devem ser aplicados ao método SetCursorPos. |
|
|
Aplicar ao método atual de movimentação do mouse
|
ApplyToCurrentMouseMoveMethod | boolean |
Este argumento especifica se os valores globais do multiplicador do mouse devem ser aplicados ao método de movimentação do mouse atual (por exemplo: se SetCursorPos for o método de movimentação do mouse atual, o multiplicador será aplicado a SetCursorPos). Se isso for definido como true, as entradas 'Apply to mouse_event' e 'Apply to SetCursorPos' serão ignoradas. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Definir método de movimento do mouse
Define o método atual de movimentação do mouse como mouse_event ou setcursorpos.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Definir método de movimento do mouse
|
MouseMoveMethod | True | string |
Forneça o método de movimentação do mouse (mouse_event ou setcursorpos). |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Definir o modo de manutenção do trabalhador do Orchestrator
Coloque um trabalhador IA-Connect definido no IA-Connect Orchestrator no modo de manutenção (para que os fluxos não sejam atribuídos ao trabalhador) ou tire um trabalhador do modo de manutenção.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do trabalhador
|
WorkerId | integer |
O Id do trabalhador. Este é um valor inteiro (1 ou superior), interno ao Orchestrator. Você pode determinar a Id de um trabalhador exibindo os detalhes do trabalhador na interface do usuário do Orchestrator e procurando a Id na URL do navegador. Se desejar pesquisar o trabalhador pelo nome, defina esse valor como 0 e insira um nome no campo 'Nome do trabalhador'. |
|
|
Nome do trabalhador
|
WorkerName | string |
O nome do trabalhador. Isso fará com que o Orchestrator pesquise em sua lista de trabalhadores um trabalhador com o nome especificado. Ao pesquisar por nome, defina 'ID do trabalhador' como 0 (para desativar o uso do ID do trabalhador). |
|
|
Modo de manutenção
|
MaintenanceMode | boolean |
Defina como true (o padrão) para habilitar o modo de manutenção, para que os fluxos não sejam atribuídos ao trabalhador. Defina como false para sair do modo de manutenção, permitindo que os fluxos sejam atribuídos ao trabalhador (supondo que o trabalhador não seja negado por outras regras). |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
SetOrchestratorWorkerMaintenanceModeResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Definir o tempo limite do comando IA-Connect Agente
Define o tempo limite de comando que o Agente de IA-Connect usará para cada comando executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Tempo limite do comando em segundos
|
CommandTimeoutInSeconds | True | integer |
O tempo limite de comando que o IA-Connect Agent usará. Se estiver lendo ou gravando grandes quantidades de dados, você pode querer aumentar o período de tempo limite. |
|
Encerrar threads de comando RPA com tempo limite
|
TerminateTimedoutRPACommandThreads | boolean |
O thread de comando deve ser encerrado se tiver expirado? |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Definir proprietário na pasta
Define o proprietário em uma pasta no computador onde o IA-Connect Agent está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho da pasta
|
FolderPath | True | string |
O caminho completo para a pasta. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Identidade do utilizador
|
UserIdentity | True | string |
A identidade do usuário ao qual será atribuída a propriedade. Pode assumir a forma de 'username', 'DOMAIN\username' ou 'username@domainfqdn'. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Definir proprietário no arquivo
Define o proprietário em um arquivo no computador onde o IA-Connect Agent está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do arquivo
|
FilePath | True | string |
O caminho completo para o ficheiro. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Identidade do utilizador
|
UserIdentity | True | string |
A identidade do usuário ao qual será atribuída a propriedade. Pode assumir a forma de 'username', 'DOMAIN\username' ou 'username@domainfqdn'. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Definir área de transferência
Define o conteúdo da área de transferência na sessão de usuário do IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Novos dados da área de transferência
|
NewClipboardData | string |
Os dados a serem definidos na área de transferência. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Desativar IA-Connect próximo salto
Desabilita o próximo salto para que todos os comandos futuros sejam processados pelo Agente que os recebe (em vez de serem encaminhados para o próximo Agente de salto).
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Desbloquear sessão
Desbloqueia a sessão em que o IA-Connect Agent está sendo executado. Isso requer que o IA-Connect Unlocker Credential Provider seja instalado no computador que hospeda a sessão, pois apenas um Credential Provider pode desbloquear um computador.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Desbloquear palavra-passe
|
UnlockPassword | True | string |
A senha para desbloquear a sessão atual. Esta é a senha de usuário do Windows para a conta que está conectada à sessão que está bloqueada no momento. Se esta for uma senha 'armazenada', digite no formato {IAConnectPassword:StoredPasswordIdentifier} e defina a entrada 'senha armazenada' como true. Se esta for uma credencial genérica do Orchestrator, digite o formato {OrchestratorCredential:FriendlyName} e defina a entrada 'senha armazenada' como true. |
|
A palavra-passe contém a palavra-passe armazenada
|
PasswordContainsStoredPassword | boolean |
Defina como true se a senha for um identificador de senha armazenado em IA-Connect (por exemplo: gerado pela ação 'Gerar senha') ou uma credencial genérica do IA-Connect Orchestrator (por exemplo: se estiver usando IA-Connect com um fluxo de PA). |
|
|
Detetar se bloqueado
|
DetectIfLocked | True | boolean |
Se o IA-Connect Agent tentar detetar se a sessão está bloqueada. Se definido como true e a sessão não for detetada como bloqueada, essa ação simplesmente não fará nada (já que não há nada a fazer). Defina apenas como false se IA-Connect estiver detetando incorretamente se a sessão está bloqueada e você quiser forçar uma tentativa de desbloqueio (que falhará se a sessão não estiver bloqueada). |
|
Detetar provedor de credenciais
|
DetectCredentialProvider | True | boolean |
Se o Agente de IA-Connect tentar detetar a existência do IA-Connect Unlocker Credential Provider antes de enviar uma solicitação de desbloqueio. Você só deve desativar isso se o IA-Connect Credential Provider estiver presente e em execução, mas, por algum motivo, o IA-Connect Agent não estiver detetando-o. |
|
Segundos para esperar pelo desbloqueio
|
SecondsToWaitForUnlock | integer |
Quanto tempo (em segundos) o IA-Connect Agent deve esperar por evidências de que a área de trabalho foi desbloqueada com êxito (detetando o estado de desbloqueio da área de trabalho). Por padrão, isso é de até 5 segundos. Defina como 0 para desativar esse recurso e continuar sem verificar se a área de trabalho foi desbloqueada. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Desbloqueio de sessão realizado
|
SessionUnlockPerformed | boolean |
Defina como true se a sessão foi bloqueada e uma ação de desbloqueio foi executada. Defina como false se a sessão não estiver bloqueada e 'Detect if locked' foi definido como true, resultando em nenhuma ação sendo executada. |
Desconectar sessão remota
Se o IA-Connect Agent estiver sendo executado em uma sessão remota, essa ação desconectará a sessão remota. Isso não é o mesmo que fazer logoff e deixará a sessão remota em execução em um estado desconectado. Essa ação pode ser usada onde você deseja se conectar novamente à sessão remota mais tarde e continuar do mesmo estado, em vez de iniciar uma nova sessão. Se o IA-Connect Agent estiver sendo executado localmente, essa ação bloqueará a sessão.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Segundos de espera
|
SecondsToWait | integer |
O tempo de espera antes de emitir o comando disconnect para o sistema operacional para que o IA-Connect Agent possa relatar a conclusão do comando antes de perder o contato (o que só ocorreria em uma sessão remota). |
|
|
Não desconecte se o Agente local
|
DoNotDisconnectIfLocalAgent | boolean |
Se definido como true e o IA-Connect Agent estiver sendo executado em uma sessão local (ou seja, diretamente no trabalhador), essa ação será ignorada silenciosamente. Isso é útil porque desconectar um agente local bloquearia a sessão e, portanto, limitaria as funções RPA até que a sessão seja desbloqueada. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Desenhar retângulo na tela
Desenha um retângulo na tela para ajudar a identificar as coordenadas da tela ou a saída de uma ação que relata as coordenadas da tela. O retângulo é removido automaticamente após 5 segundos.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Retângulo da borda esquerda da tela pixel X-coordenada
|
RectangleLeftPixelXCoord | True | integer |
A borda esquerda do pixel do retângulo a ser exibido. Pode ser em pixels virtuais ou físicos, dependendo da entrada 'As coordenadas são físicas'. |
|
Retângulo da borda direita da tela pixel X-coordenada
|
RectangleRightPixelXCoord | True | integer |
A borda direita do pixel do retângulo a ser exibido. Pode ser em pixels virtuais ou físicos, dependendo da entrada 'As coordenadas são físicas'. |
|
Pixel da tela da borda superior do retângulo Coordenada Y
|
RectangleTopPixelYCoord | True | integer |
A borda superior do pixel do retângulo a ser exibido. Pode ser em pixels virtuais ou físicos, dependendo da entrada 'As coordenadas são físicas'. |
|
Retângulo da borda inferior da tela pixel Coordenada Y
|
RectangleBottomPixelYCoord | True | integer |
A borda inferior do pixel do retângulo a ser exibido. Pode ser em pixels virtuais ou físicos, dependendo da entrada 'As coordenadas são físicas'. |
|
Cor da caneta
|
PenColour | string |
A cor do retângulo a desenhar (por exemplo, vermelho, verde, azul, amarelo, roxo ou laranja) ou um código hexadecimal de cordas, por exemplo, #FF0000. |
|
|
Pixels de espessura da caneta
|
PenThicknessPixels | integer |
A espessura (em pixels) da borda do retângulo de realce. |
|
|
Segundos para exibir
|
SecondsToDisplay | integer |
O número de segundos para exibir o retângulo. |
|
|
As coordenadas são físicas
|
CoordinatesArePhysical | boolean |
Defina como true se as coordenadas fornecidas forem coordenadas físicas da tela. Defina como false se as coordenadas fornecidas forem virtuais. Se o dimensionamento de exibição subjacente for de 100%, as coordenadas físicas e virtuais serão as mesmas. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
DrawRectangleOnScreenResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Eliminar ficheiro
Exclui um arquivo no computador em que o IA-Connect Agent está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do arquivo
|
Filename | True | string |
O caminho completo para o ficheiro. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Eliminar ficheiros
Exclui arquivos dentro de uma pasta especificada que correspondem a um padrão no computador em que o IA-Connect Agent está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do diretório
|
DirectoryPath | True | string |
O caminho completo para o diretório (pasta). Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Padrão
|
Pattern | string |
Um padrão para corresponder aos arquivos a serem excluídos, por exemplo, para todos os arquivos ou *.txt para arquivos com uma extensão .txt. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Número de ficheiros eliminados
|
NumberOfFilesDeleted | integer |
O número de arquivos que foram excluídos com êxito. |
|
Número de ficheiros que não conseguiram eliminar
|
NumberOfFilesFailedToDelete | integer |
O número de arquivos que não puderam ser excluídos. |
Enviar chaves
Envia pressionamentos globais de teclas para a sessão de usuário do IA-Connect Agent. Isso simula um usuário pressionando essas teclas no teclado. Certifique-se de que o elemento Window de destino está focado, ou as teclas pressionadas podem ser recebidas pelo aplicativo errado, ou ser ignoradas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Texto
|
Text | True | string |
As teclas pressionadas para serem simuladas na sessão de usuário do IA-Connect Agent. Os códigos de chave são documentados na 'Sintaxe de envio de chaves' no 'Guia do usuário da interface do usuário'. Para inserir alfanuméricos, basta fornecer o texto as-is. Exemplo para pressionar CTRL+C: ^c. Exemplo para pressionar ALT+F: %f. |
|
Intervalo em milissegundos
|
Interval | integer |
O número de milissegundos entre cada pressionamento de tecla. |
|
|
É palavra-passe
|
IsPassword | boolean |
A entrada é um valor de senha? Em caso afirmativo, deve ser utilizada a ação alternativa «Enviar chaves de palavra-passe». |
|
|
Não interprete símbolos
|
DontInterpretSymbols | boolean |
Os símbolos no texto não devem ser interpretados como teclas especiais (por exemplo, + para Shift, ^ para Ctrl)? Isso deve ser definido como true se você estiver tentando inserir os símbolos reais. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Enviar chaves de senha
Envia pressionamentos globais de teclas para a sessão de usuário do IA-Connect Agent, especificamente para inserir uma senha. Isso simula um usuário pressionando essas teclas no teclado. Certifique-se de que o elemento Window de destino está focado, ou as teclas pressionadas podem ser recebidas pelo aplicativo errado, ou ser ignoradas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Palavra-passe
|
Password | True | password |
A senha a ser inserida, usando pressionamentos de teclas simulados na sessão de usuário do IA-Connect Agent. Os códigos de chave são documentados na 'Sintaxe de envio de chaves' no 'Guia do usuário da interface do usuário'. Se esta for uma senha 'armazenada', digite no formato {IAConnectPassword:StoredPasswordIdentifier} e defina a entrada 'senha armazenada' como true. Se esta for uma credencial genérica do Orchestrator, digite o formato {OrchestratorCredential:FriendlyName} e defina a entrada 'senha armazenada' como true. |
|
Intervalo em milissegundos
|
Interval | integer |
O número de milissegundos entre cada pressionamento de tecla. |
|
|
Não interprete símbolos
|
DontInterpretSymbols | boolean |
Os símbolos na palavra-passe não devem ser interpretados como teclas especiais (por exemplo, + para Shift, ^ para Ctrl)? Isso deve ser definido como true se você estiver tentando inserir os símbolos reais. |
|
|
A palavra-passe contém a palavra-passe armazenada
|
PasswordContainsStoredPassword | boolean |
Defina como true se a senha for um identificador de senha armazenado em IA-Connect (por exemplo: gerado pela ação 'Gerar senha') ou uma credencial genérica do IA-Connect Orchestrator (por exemplo: se estiver usando IA-Connect com um fluxo de PA). |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Enviar eventos-chave
Envia eventos globais de pressionamento de teclas para a sessão de usuário do IA-Connect Agent, usando o driver de teclado de baixo nível. Isso simula um usuário pressionando essas teclas no teclado. Certifique-se de que o elemento Window de destino está focado, ou as teclas pressionadas podem ser recebidas pelo aplicativo errado, ou ser ignoradas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Texto
|
Text | True | string |
A tecla pressiona para ser inserida na sessão de usuário do IA-Connect Agent, usando o driver de teclado de baixo nível. Os códigos de chave são documentados na 'Sintaxe de enviar eventos de chave' no 'Guia do usuário da interface do usuário'. Exemplo para pressionar e liberar escape: {Escape}. Exemplo para pressionar Win+D para mostrar a área de trabalho (pressione a tecla esquerda do Windows, pressione e solte d, solte a tecla esquerda do Windows): <{LWin}d>{LWin}. Exemplo para pressionar CTRL+C (pressione o controle esquerdo, pressione e solte c, libere o controle esquerdo): <{Ctrl}c{Ctrl}.> Lembre-se de soltar teclas pressionadas, ou elas permanecerão pressionadas (por exemplo, se você usar < para pressionar uma tecla modificadora, use > para liberá-la). |
|
Intervalo em milissegundos
|
Interval | integer |
O número de milissegundos entre cada evento de pressionamento de tecla. |
|
|
É palavra-passe
|
IsPassword | boolean |
A entrada é um valor de senha? Em caso afirmativo, deve ser utilizada a ação alternativa «Enviar eventos de chave de palavra-passe». |
|
|
Não interprete símbolos
|
DontInterpretSymbols | boolean |
Os símbolos no texto não devem ser interpretados como teclas especiais (por exemplo, {SHIFT} para Shift, {CTRL} para Ctrl)? Isso deve ser definido como true se você estiver tentando inserir os símbolos reais. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Enviar eventos de chave de senha
Envia eventos globais de pressionamento de teclas para a sessão de usuário do IA-Connect Agent, especificamente para inserir uma senha, usando o driver de teclado de baixo nível. Isso simula um usuário pressionando essas teclas no teclado. Certifique-se de que o elemento Window de destino está focado, ou as teclas pressionadas podem ser recebidas pelo aplicativo errado, ou ser ignoradas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Palavra-passe
|
Password | True | password |
A senha a ser inserida na sessão de usuário do IA-Connect Agent, usando o driver de teclado de baixo nível. Os códigos de chave são documentados na 'Sintaxe de enviar eventos de chave' no 'Guia do usuário da interface do usuário'. Se esta for uma senha 'armazenada', digite no formato {IAConnectPassword:StoredPasswordIdentifier} e defina a entrada 'senha armazenada' como true. Se esta for uma credencial genérica do Orchestrator, digite o formato {OrchestratorCredential:FriendlyName} e defina a entrada 'senha armazenada' como true. |
|
Intervalo em milissegundos
|
Interval | integer |
O número de milissegundos entre cada evento de pressionamento de tecla. |
|
|
Não interprete símbolos
|
DontInterpretSymbols | boolean |
Os símbolos na palavra-passe não devem ser interpretados como teclas especiais (por exemplo, {SHIFT} para Shift, {CTRL} para Ctrl)? Isso deve ser definido como true se você estiver tentando inserir os símbolos reais. |
|
|
A palavra-passe contém a palavra-passe armazenada
|
PasswordContainsStoredPassword | boolean |
Defina como true se a senha for um identificador de senha armazenado em IA-Connect (por exemplo: gerado pela ação 'Gerar senha') ou uma credencial genérica do IA-Connect Orchestrator (por exemplo: se estiver usando IA-Connect com um fluxo de PA). |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Enviar mensagem para a API da Web
Envie uma mensagem para uma API da Web e receba uma resposta. Isso poderia ser usado com qualquer API da Web, mas um uso comum seria uma API REST. IA-Connect oferece suporte ao envio de mensagens para APIs da Web a partir de uma máquina virtual (ou seja, para acessar recursos locais) ou por sessões da Citrix ou da Área de Trabalho Remota da Microsoft (por exemplo, para acessar APIs somente de forma acessível a partir de ambientes isolados).
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
URL
|
URL | string |
O URL completo da API para o qual enviar uma mensagem. Por exemplo: https://myapi.remotesystem.com/path/action. |
|
|
Método
|
Method | string |
O método HTTP que deve ser usado. Isso precisa corresponder ao que é esperado da API remota. |
|
|
Tempo limite em segundos
|
TimeoutInSeconds | integer |
O número de segundos para aguardar a resposta. Se o tempo limite for atingido antes da resposta HTTP ser recebida, uma exceção será gerada. |
|
|
Tipo de conteúdo
|
ContentType | string |
O tipo de conteúdo para os dados transmitidos no corpo da mensagem (se houver). Isso deve corresponder ao que é esperado da API remota. Se chamar uma API REST que espera uma carga JSON no corpo, o tipo de conteúdo provavelmente será application/json; charset=utf-8. |
|
|
Aceitar
|
Accept | string |
Os formatos aceitáveis para os dados de resposta. Isso deve corresponder ao que é esperado da API remota. Se chamar uma API REST que retorna uma carga JSON útil, o valor aceito provavelmente será application/json. Para aceitar qualquer resposta, digite /. |
|
|
Corpo da mensagem
|
MessageBody | string |
Se chamar uma API da Web que espera dados no corpo da mensagem (comum com PUT, POST, PATCH), insira o conteúdo do corpo nessa entrada. Se estiver chamando uma API REST, é provável que ela contenha dados JSON. Se estiver chamando uma API REST que espera dados JSON, mas nenhum dado está sendo enviado, talvez seja necessário inserir {} essa entrada. Por padrão, a codificação UTF-8 é usada, mas você pode alterar isso usando a entrada 'Codificação'. |
|
|
Transmitir codificação
|
TransmitEncoding | string |
A codificação para o corpo da mensagem transmitida (se presente). As codificações UTF são usadas para transmitir dados Unicode. O BE é big-endian. |
|
|
Codificação de respostas
|
ResponseEncoding | string |
A codificação dos dados da resposta no corpo da resposta (se houver). É altamente provável que a codificação de resposta corresponda à codificação de transmissão. As codificações UTF são usadas para transmitir dados Unicode. O BE é big-endian. |
|
|
Tamanho do buffer
|
BufferSize | integer |
O tamanho de cada indivíduo lido do fluxo de saída. É altamente improvável que isso precise ser modificado. Isso não limita o tamanho da resposta; É um tamanho de bloco. |
|
|
Propriedade
|
Property | string | ||
|
Valor
|
Value | string | ||
|
Negociar TLS 1.0
|
NegotiateTLS10 | boolean |
Defina como true se o uso de segurança HTTPS e TLS 1.0 deve ser negociado com o sistema remoto. Você pode negociar mais de um nível de segurança TLS, e o mais alto nível de negociação comum entre o cliente e o sistema remoto será usado. Aviso: O TLS 1.0 foi preterido, portanto, você não deve ativá-lo, a menos que o sistema remoto não suporte um nível mais alto (possivelmente antigo e potencialmente sem patch) e você entenda e aceite os riscos de segurança. |
|
|
Negociar TLS 1.1
|
NegotiateTLS11 | boolean |
Defina como true se o uso de segurança HTTPS e TLS 1.1 deve ser negociado com o sistema remoto. Você pode negociar mais de um nível de segurança TLS, e o mais alto nível de negociação comum entre o cliente e o sistema remoto será usado. Aviso: O TLS 1.1 foi preterido, portanto, você não deve ativá-lo, a menos que o sistema remoto não suporte um nível mais alto (possivelmente antigo e potencialmente sem patch) e você entenda e aceite os riscos de segurança. |
|
|
Negociar TLS 1.2
|
NegotiateTLS12 | boolean |
Definido como true se o uso de segurança HTTPS e TLS 1.2 deve ser negociado com o sistema remoto. Você pode negociar mais de um nível de segurança TLS, e o mais alto nível de negociação comum entre o cliente e o sistema remoto será usado. TLS 1.2 é o nível mínimo de segurança recomendado. |
|
|
Negociar TLS 1.3
|
NegotiateTLS13 | boolean |
Definido como true se o uso de segurança HTTPS e TLS 1.3 deve ser negociado com o sistema remoto. Você pode negociar mais de um nível de segurança TLS, e o mais alto nível de negociação comum entre o cliente e o sistema remoto será usado. O TLS 1.3 só é suportado pelo Windows 11 e superior, e pelo Server 2022 e superior. |
|
|
Mantenha-se vivo
|
KeepAlive | boolean |
Defina como true se keep-alive deve ser ativado. Isso reutiliza a conexão TCP se você estiver fazendo várias solicitações de API para o mesmo ponto de extremidade dentro de um curto período de tempo (menos de um minuto) e, portanto, melhora o desempenho. Defina como false se você estiver pretendendo fazer apenas uma única chamada de API ou se o tempo entre as chamadas de API for superior a um minuto. Há um dano mínimo se configurar isso incorretamente, pois isso afeta apenas o desempenho. |
|
|
Espere 100 continuar
|
Expect100Continue | boolean |
Defina como true se você estiver usando uma solicitação POST, enviando uma grande quantidade de dados e quiser determinar se o servidor aceitará a solicitação, antes de enviar os dados. False funciona melhor na maioria dos cenários, pois reduz o número de pacotes enviados para o servidor, melhorando o tempo de resposta. |
|
|
Retornar cabeçalhos de resposta
|
ReturnResponseHeaders | boolean |
Defina como true se desejar que o IA-Connect Agent retorne cabeçalhos HTTP recebidos do sistema remoto, na resposta. A resposta será em formato JSON. Utilize esta funcionalidade apenas se pretender processar os cabeçalhos de resposta para obter informações (por exemplo, um cookie devolvido), uma vez que aumenta o tamanho da resposta. |
|
|
Executar como thread
|
RunAsThread | boolean |
Se definido como false, o IA-Connect Agent executará a ação imediatamente e retornará os resultados quando a ação for concluída, mas falhará se demorar mais do que o tempo limite do comando worker/RPA. Se definido como true, o IA-Connect Agent executará essa ação como um thread do Agent e a monitorará até que seja concluída. Isso permite que a ação seja executada por mais tempo do que o tempo limite do comando worker / RPA. |
|
|
Aguarde o thread
|
WaitForThread | boolean |
Usado somente se 'Executar como thread' estiver definido como true. Defina essa entrada como true para aguardar a conclusão do thread do Agente; O Agente aguardará o tempo especificado por 'Tempo limite em segundos'. Defina como false para ignorar a espera; O Agente continuará a executar a ação em segundo plano, mas também estará disponível para a próxima ação. Em seguida, você pode recuperar os resultados posteriormente usando a ação 'Esperar que o thread do agente seja concluído com êxito' para aguardar a conclusão do thread do agente e, em seguida, executar novamente essa ação com a entrada 'Recuperar dados de saída para ID do thread' definida como a ID do thread do agente. |
|
|
Recuperar dados de saída para ID de thread
|
RetrieveOutputDataFromThreadId | integer |
Se você definiu anteriormente 'Wait for thread' como false (o que faz com que o Agente execute a espera em um thread em segundo plano), forneça o ID do thread do Agent para recuperar os resultados. Este ID de thread do agente terá sido fornecido pela chamada anterior para esta ação. Caso contrário, defina como 0 (o padrão). |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Código de status da resposta
|
ResponseStatusCode | integer |
O código de resposta HTTP. As respostas comuns bem-sucedidas são 200 (OK), 201 (Criado), 202 (Aceito). Os códigos de resposta 3xx são mensagens de redirecionamento. Os códigos de resposta 4xx são mensagens de erro do cliente (por exemplo, se houver algo errado com a solicitação). Os códigos de resposta 5xx são mensagens de erro do servidor. Os códigos de resposta 4xx e 5xx geralmente não aparecerão nesta saída, porque uma exceção terá sido gerada. |
|
Mensagem de resposta
|
ResponseMessage | string |
O conteúdo da mensagem de resposta do corpo da resposta HTTP. |
|
Tipo de conteúdo de resposta
|
ResponseContentType | string |
O tipo de conteúdo do corpo da resposta, se houver um corpo de resposta e se o tipo foi fornecido. |
|
Cabeçalhos de resposta JSON
|
ResponseHeadersJSON | string |
Se a entrada 'Return response headers' foi definida como true, essa saída conterá os cabeçalhos de resposta HTTP, no formato JSON. Utilize esta funcionalidade apenas se pretender processar os cabeçalhos de resposta para obter informações (por exemplo, um cookie devolvido), uma vez que aumenta o tamanho da resposta. |
|
Thread Id
|
ThreadId | integer |
Se você tiver definido 'Wait for thread' como false (o que faz com que o Agente execute a espera em um thread em segundo plano), essa saída manterá o ID do thread do Agente, que pode ser usado para monitorar o processo da ação e recuperar os resultados mais tarde, quando o thread for concluído. |
Escrever arquivo de texto
Cria um arquivo de texto no computador em que o IA-Connect Agent está sendo executado e grava texto no arquivo.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do arquivo
|
Filename | True | string |
O caminho completo para o ficheiro. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Texto para escrever
|
TextToWrite | string |
O conteúdo do texto a ser gravado no arquivo. |
|
|
Anexar arquivo existente
|
AppendExistingFile | boolean |
Se o arquivo já existir, o novo texto a ser escrito deve ser anexado ao final do arquivo existente? |
|
|
Codificação
|
Encoding | string |
Forneça a codificação do arquivo (Unicode, UTF8, UTF7 ou ASCII) ou deixe em branco para o padrão (UTF8). |
|
|
Criar pasta, se necessário
|
CreateFolderIfRequired | boolean |
Se a pasta para armazenar o arquivo que foi fornecida no parâmetro 'Caminho do arquivo' não existir, essa pasta deve ser criada? |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Exclui uma credencial de usuário
Exclui uma credencial no perfil do usuário na sessão do IA-Connect Agent. As credenciais podem ser visualizadas no Painel de Controle do Windows.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Endereço da credencial
|
CredentialAddress | True | string |
O nome / endereço da credencial. |
|
Tipo de credencial
|
CredentialType | True | string |
O tipo de credencial: Windows ou Genérico. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
CredentialDeleteResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Excluir a operação da tarefa de automação do Orchestrator
Exclua uma tarefa de automação específica do Orchestrator, fornecendo a ID de operação da tarefa exclusiva.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da operação
|
OperationId | True | string |
O ID da operação da tarefa do Orchestrator a ser excluída. |
|
Atualizar o sistema de origem
|
UpdateSourceSystem | boolean |
Se definido como true (o padrão) e a tarefa do Orchestrator estiver vinculada a um sistema de origem (por exemplo, ServiceNow), o Orchestrator executará todas as ações especificadas na configuração do sistema de origem no Orchestrator (por exemplo, fechar o ticket). Se definida como false, ou se a tarefa não estiver vinculada a um sistema de origem, a tarefa só será excluída do Orchestrator. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
TasksDeleteTaskOperationResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Excluir diretório
Exclui um diretório (pasta) no computador onde o Agente de IA-Connect está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do diretório
|
DirectoryPath | True | string |
O caminho completo para o diretório (pasta). Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Recursivo
|
Recursive | boolean |
Subdiretórios (subpastas) e arquivos no diretório também devem ser excluídos? |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Excluir senha na memória do agente
Exclua uma senha armazenada na memória do Agente ou exclua todas as senhas armazenadas no Agente.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Eliminar todas as palavras-passe
|
DeleteAllPasswords | boolean |
Defina como true para excluir todas as senhas armazenadas na memória do agente. Defina como false (o padrão) para excluir uma única senha correspondente ao identificador fornecido. |
|
|
Identificador
|
Identifier | string |
Um identificador exclusivo para a senha a ser excluída. Por exemplo: SAPGUILogon. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
DeletePasswordInAgentMemoryResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Excluir tarefa de automação do Orchestrator
Exclua uma tarefa de automação do Orchestrator que foi adiada.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da Tarefa
|
TaskId | True | integer |
O Id da tarefa de automação do Orchestrator a ser excluída. |
|
Atualizar o sistema de origem
|
UpdateSourceSystem | boolean |
Se definido como true (o padrão) e a tarefa do Orchestrator estiver vinculada a um sistema de origem (por exemplo, ServiceNow), o Orchestrator executará todas as ações especificadas na configuração do sistema de origem no Orchestrator (por exemplo, fechar o ticket). Se definida como false, ou se a tarefa não estiver vinculada a um sistema de origem, a tarefa só será excluída do Orchestrator. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
TasksDeleteTaskResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Excluir um thread do Agente
Exclui um thread do Agente, ou todos os threads do Agente, matando (encerrando, anulando) o thread primeiro, se ele ainda estiver em execução. Um thread do Agent pode ser usado para executar determinadas ações em um thread, permitindo que as ações sejam executadas por um longo tempo (mais do que o tempo limite do RPA) ou sejam executadas em paralelo com outras ações. Os processos ou fluxos que monitoram o thread do Agente receberão um erro 'O ID do thread do agente não existe'.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Thread Id
|
ThreadId | integer |
Se você executou anteriormente uma ação do Agente como um thread, forneça a ID do thread para encerrar e excluir o thread. Este ID de thread terá sido fornecido como uma saída da ação executada anteriormente como um thread. Se o ID de thread do agente especificado não existir, uma exceção será gerada. |
|
|
Excluir todos os threads do Agente
|
DeleteAllAgentThreads | boolean |
Defina como true para excluir todos os threads do Agente. Defina como false (o padrão) para excluir um único thread de agente especificado pela entrada 'Thread Id'. |
|
|
Levantar exceção se o thread do agente não conseguir excluir
|
RaiseExceptionIfAgentThreadFailsToDelete | boolean |
Defina como true para gerar uma exceção se um thread do Agent falhar ao excluir. Observe que isso pode fazer com que uma exceção seja gerada se um thread do Agente for concluído durante a emissão dessa ação (já que ele não existirá mais no momento da exclusão). Defina como false (o padrão) para ignorar erros ao excluir threads do Agente. A saída 'Número de threads do Agente excluídos' informará quantos threads do Agente foram excluídos. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Número de threads do Agent excluídos
|
NumberOfAgentThreadsDeleted | integer |
Se 'Excluir todos os threads do Agente' for verdadeiro, essa saída manterá o número de threads do Agente excluídos (0 ou superior). Se 'Excluir todos os threads do agente' for false e um ID do thread do agente tiver sido fornecido, essa saída será definida como 0 ou 1. |
Executar comando genérico IA-Connect Agent
Executa um comando genérico do IA-Connect Agent passando argumentos como JSON e retornando dados de saída como JSON. Usado para executar comandos do Agente quando o Diretor e o Inspetor são versões mais antigas do que o Agente e, portanto, não entendem o comando.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do comando do IA-Connect Agent
|
CommandName | True | string |
O nome interno do comando IA-Connect Agent. Uma lista de nomes de comandos pode ser fornecida pela ação 'GetAgentActionsInClass'. |
|
JSON de entrada
|
InputJSON | string |
A entrada para o comando IA-Connect Agent, no formato JSON. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
JSON de saída
|
OutputJSON | string |
A saída do comando IA-Connect Agent, no formato JSON. |
Executar IA-Connect Agent alternativo
Executa um IA-Connect Agent alternativo (por exemplo, uma versão posterior) carregando o executável do Agent a partir de um local de arquivo.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do ficheiro
|
Filename | True | string |
O caminho completo para a alternativa IA-Connect Agent.exe a ser percorrido. Esse caminho deve estar acessível a partir da sessão em que o Agente IA-Connect está sendo executado no momento. |
|
Arguments
|
Arguments | string |
Quaisquer argumentos opcionais a serem passados para o IA-Connect Agent.exe quando ele for executado. |
|
|
Carregar na memória
|
LoadIntoMemory | boolean |
A alternativa IA-Connect Agent deve ser executada na memória? Se definido como true, o novo Agente é carregado na memória e executado dentro de um Assembly do Agente existente. Se definido como false, o novo Agente será executado como um processo normal e o EXE do Agente existente será encerrado. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Executar IA-Connect Agente alternativo enviado pelo diretor
Executa um Agente de IA-Connect alternativo (por exemplo, uma versão posterior) carregando o Agente alternativo do Diretor de IA-Connect e, em seguida, carregando o executável alternativo do Agente.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do ficheiro local
|
LocalFilename | True | string |
O caminho completo para o IA-Connect Agent.exe alternativo que é acessível a partir do diretor IA-Connect. |
|
Nome do ficheiro remoto
|
RemoteFilename | string |
O caminho completo para o local para copiar o IA-Connect Agent.exe alternativo (no sistema remoto). Se não for especificado, será escolhido um nome de ficheiro temporário. Se o IA-Connect Agent alternativo estiver sendo carregado na memória, esse arquivo não será criado (já que não é necessário), a menos que você defina 'Salvar em disco, mesmo que esteja sendo executado a partir da memória' como true. Você só definiria isso como true se quisesse usar as ações de Código Dinâmico do IA-Connect que exigissem 'Reference executing assembly' (por exemplo, para acessar IA-Connect métodos internos). |
|
|
Comprimir
|
Compress | boolean |
O executável alternativo do IA-Connect Agent deve ser compactado durante o upload? |
|
|
Arguments
|
Arguments | string |
Quaisquer argumentos opcionais a serem passados para o IA-Connect Agent.exe quando ele for executado. |
|
|
Permitir downgrade
|
PermitDowngrade | boolean |
Versões anteriores do IA-Connect Agent devem ser permitidas? |
|
|
Ignorar verificação de versão
|
SkipVersionCheck | boolean |
A versão dos IA-Connect Agents (existente e nova) não deve ser verificada, resultando na nova versão sendo usada em todos os cenários (mesmo na mesma versão)? |
|
|
Carregar na memória
|
LoadIntoMemory | boolean |
A alternativa IA-Connect Agent deve ser executada na memória? Se definido como true, o novo Agente é carregado na memória e executado dentro de um Assembly do Agente existente. Se definido como false, o novo Agente será executado como um processo normal e o EXE do Agente existente será encerrado. |
|
|
Guardar em disco mesmo se estiver a ser executado a partir da memória
|
SaveToDiskEvenIfRunningFromMemory | boolean |
A alternativa IA-Connect Agent deve ser salva no disco mesmo que esteja sendo executada na memória? Você só definiria isso como true se quisesse usar as ações de Código Dinâmico do IA-Connect que exigissem 'Reference executing assembly' (por exemplo, para acessar IA-Connect métodos internos). |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Arquivo alternativo copiado
|
AlternativeFileCopied | boolean |
Informa se foi utilizada a alternativa IA-Connect Agent. |
Executar o processo do PowerShell
Inicie um processo do PowerShell, executando um script existente no disco ou fornecendo o conteúdo do script a ser executado. Em vez disso, considere usar a ação 'Executar script do PowerShell', que é muito mais poderosa e fornece uma tabela de dados da saída do script do PowerShell. Use esta ação se o script do PowerShell sair para saída padrão ou erro padrão (por exemplo, usar Write-Host em vez de retornar uma tabela), exigir o PowerShell 7 ou estiver executando ações do Ative Directory como um usuário alternativo e o CredSSP via WinRM não estiver disponível.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Executável do PowerShell
|
PowerShellExecutable | string |
O caminho para o executável do PowerShell. Deixe como padrão 'PowerShell.exe' para executar o executável padrão do PowerShell, conforme definido no caminho do Windows. Use '%SYSTEMROOT%\system32\WindowsPowerShell\v1.0\PowerShell.exe' para o PowerShell 5.x. Use 'C:\Program Files\PowerShell\7\pwsh.exe' para o PowerShell 7. O IA-Connect Agent expandirá todas as variáveis de ambiente no caminho. |
|
|
Caminho do arquivo de script do PowerShell
|
PowerShellScriptFilePath | string |
O caminho para um script PowerShell existente a ser executado. O script do PowerShell deve ser acessível pelo Agente IA-Connect (ou seja, se o Agente estiver sendo executado em uma sessão remota, o script deve estar no sistema remoto ou acessível a partir do sistema remoto). Como alternativa, deixe essa entrada em branco e forneça o conteúdo do script do PowerShell na entrada 'Conteúdo do script do PowerShell'. O IA-Connect Agent expandirá todas as variáveis de ambiente no caminho. |
|
|
Conteúdo do script do PowerShell
|
PowerShellScriptContents | string |
O conteúdo do script do PowerShell a ser executado, em vez de fornecer o caminho para um script do PowerShell existente. |
|
|
Pasta de trabalho
|
WorkingDirectory | string |
A pasta/diretório de trabalho para o script do PowerShell. O IA-Connect Agent expandirá todas as variáveis de ambiente no caminho. |
|
|
Criar sem janela
|
CreateNoWindow | boolean |
Se definido como true (o padrão), o script do PowerShell será executado invisivelmente. Se definido como false, a janela de script do PowerShell aparecerá. Isso pode ser útil se o script do PowerShell solicitar entrada e você planeja usar UIA e ações globais de mouse e teclado para interagir com ele. |
|
|
Estilo da janela
|
WindowStyle | string |
Forneça o estilo da janela (normal, maximizado, minimizado ou oculto), se o script do PowerShell estiver configurado para ser executado visivelmente. |
|
|
Aguarde o processo
|
WaitForProcess | boolean |
O IA-Connect Agent deve aguardar a conclusão do script do PowerShell? Isso é definido como true, por padrão, para permitir que o IA-Connect Agent obtenha a saída do script. Defina como false para fire-and-forget. |
|
|
Redirecionar a saída padrão
|
RedirectStandardOutput | boolean |
Se definido como true (o padrão), a saída padrão do script será redirecionada, permitindo que o Agent a retorne na variável StandardOutput. Isso é útil se você deseja retornar a saída do script para o Agente (por exemplo, saída de Write-Host). |
|
|
Erro padrão de redirecionamento
|
RedirectStandardError | boolean |
Se definido como true, o erro padrão do script será redirecionado, permitindo que o Agent o retorne na variável StandardError. |
|
|
Redirecionar erro padrão para a saída
|
RedirectStandardErrorToOutput | boolean |
Se definido como true, o erro padrão do script será redirecionado para a saída padrão, mesclando-os em uma única saída. |
|
|
Codificação de saída padrão
|
StandardOutputEncoding | string |
Forneça a codificação de saída padrão (UTF8, UTF7, UTF16, ASCII ou UTF16BE). |
|
|
Codificação de erro padrão
|
StandardErrorEncoding | string |
Forneça a codificação de erro padrão (UTF8, UTF7, UTF16, ASCII ou UTF16BE). |
|
|
Nome de domínio RunAs
|
RunAsDomain | string |
O domínio da execução como usuário. Se o domínio não for especificado, o nome de usuário deve estar no formato username@domainFQDN. |
|
|
Nome de usuário RunAs
|
RunAsUsername | string |
O nome de usuário da execução como usuário. |
|
|
Senha RunAs
|
RunAsPassword | password |
A senha da execução como usuário. |
|
|
RunAs carregar perfil de usuário
|
RunAsLoadUserProfile | boolean |
O perfil de usuário do Windows da execução como usuário deve ser carregado? |
|
|
RunAs eleva
|
RunAsElevate | boolean |
O script do PowerShell deve ser executado elevado? Você pode ter extrema dificuldade em aceitar o pedido de elevação. |
|
|
Tempo limite em segundos
|
TimeoutInSeconds | integer |
O número máximo de segundos para aguardar a conclusão do script do PowerShell. |
|
|
Pasta temporária de script do PowerShell
|
PowerShellScriptTempFolder | string |
Por padrão, se você fornecer um script do PowerShell na entrada 'Conteúdo do script do PowerShell', o Agente do IA-Connect salvará o script no arquivo '%TEMP%\IA-Connect\TempPowerShell-{Date}-{Time}.ps1', passes it to PowerShell.exe por meio da entrada -File e excluirá o arquivo quando o script for concluído. Esse caminho padrão pode não ser aceitável se você estiver usando um nome de usuário RunAs, uma vez que o usuário RunAs pode não ser capaz de acessar o perfil da conta que executa o IA-Connect Agent. Use esta entrada para fornecer uma pasta alternativa. Por exemplo: '%SYSTEMDRIVE% emp'. O IA-Connect Agent expandirá todas as variáveis de ambiente no caminho. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Processo iniciado
|
ProcessStarted | boolean |
Retorna true se o processo de script do PowerShell (PowerShell.exe) foi iniciado. |
|
Código de saída
|
ExitCode | integer |
Retorna o código de saída do processo de script do PowerShell (PowerShell.exe). |
|
Tempo limite do processo esgotado
|
ProcessTimedOut | boolean |
Retorna true se o processo de script do PowerShell (PowerShell.exe) tiver expirado. |
|
ID do processo
|
ProcessId | integer |
A ID do processo do processo de script do PowerShell (PowerShell.exe) que foi iniciado. |
|
Saída padrão
|
StandardOutput | string |
O conteúdo de saída padrão. |
|
Erro padrão
|
StandardError | string |
O conteúdo do erro padrão. |
Executar processo
Inicie um processo, comando ou aplicativo.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do processo
|
ProcessName | True | string |
O processo a ser executado. por exemplo, notepad.exe ou C:\windows\system32\notepad.exe. O IA-Connect Agent expandirá todas as variáveis de ambiente no caminho. |
|
Arguments
|
Arguments | string |
Quaisquer argumentos de linha de comando a serem usados ao iniciar o aplicativo. |
|
|
Pasta de trabalho
|
WorkingDirectory | string |
A pasta/diretório de trabalho para o processo. O IA-Connect Agent expandirá todas as variáveis de ambiente no caminho. |
|
|
Usar Shell execute
|
UseShellExecute | boolean |
O processo deve ser iniciado usando o shell do sistema operacional? |
|
|
Criar sem janela
|
CreateNoWindow | boolean |
O processo deve ser iniciado sem janela? |
|
|
Estilo da janela
|
WindowStyle | string |
Forneça o estilo da janela (normal, maximizado, minimizado ou oculto). |
|
|
Aguarde o processo
|
WaitForProcess | boolean |
Devemos esperar que o processo termine? Isso provavelmente só seria usado ao executar um programa ou script que precisava ser concluído antes de podermos continuar. |
|
|
Redirecionar a saída padrão
|
RedirectStandardOutput | boolean |
A saída padrão deve ser redirecionada? |
|
|
Erro padrão de redirecionamento
|
RedirectStandardError | boolean |
O erro padrão deve ser redirecionado? |
|
|
Redirecionar erro padrão para a saída
|
RedirectStandardErrorToOutput | boolean |
O erro padrão deve ser redirecionado para a saída? |
|
|
Codificação de saída padrão
|
StandardOutputEncoding | string |
Forneça a codificação de saída padrão (UTF8, UTF7, UTF16, ASCII ou UTF16BE). |
|
|
Codificação de erro padrão
|
StandardErrorEncoding | string |
Forneça a codificação de erro padrão (UTF8, UTF7, UTF16, ASCII ou UTF16BE). |
|
|
Nome de domínio RunAs
|
RunAsDomain | string |
O domínio da execução como usuário. Se o domínio não for especificado, o nome de usuário deve estar no formato username@domainFQDN. |
|
|
Nome de usuário RunAs
|
RunAsUsername | string |
O nome de usuário da execução como usuário. |
|
|
Senha RunAs
|
RunAsPassword | password |
A senha da execução como usuário. |
|
|
RunAs carregar perfil de usuário
|
RunAsLoadUserProfile | boolean |
O perfil de usuário do Windows da execução como usuário deve ser carregado? |
|
|
RunAs eleva
|
RunAsElevate | boolean |
O processo deve correr elevado? |
|
|
Tempo limite em segundos
|
TimeoutInSeconds | integer |
O número máximo de segundos para aguardar a conclusão do processo. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Processo iniciado
|
ProcessStarted | boolean |
Retorna true se o processo foi iniciado. |
|
Código de saída
|
ExitCode | integer |
Retorna o código de saída do processo. |
|
Tempo limite do processo esgotado
|
ProcessTimedOut | boolean |
Retorna true se o processo tiver expirado. |
|
ID do processo
|
ProcessId | integer |
A ID do processo que foi iniciado. |
|
Saída padrão
|
StandardOutput | string |
O conteúdo de saída padrão. |
|
Erro padrão
|
StandardError | string |
O conteúdo do erro padrão. |
Existe IA-Connect sessão pelo nome
Retorna se a sessão IA-Connect Diretor especificada existir. Esta é a sessão para a qual os comandos para um IA-Connect Agent são enviados. O nome será conhecido a partir de uma ação anterior de "Anexar".
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
IA-Connect nome da sessão
|
IAConnectSessionName | True | string |
O nome da sessão IA-Connect a ser verificada. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
IA-Connect sessão existe
|
IAConnectSessionExists | boolean |
Retorna true se existir uma sessão com o nome especificado ou false se não. |
Expandir cadeia de caracteres de senha
Aceita uma cadeia de caracteres de entrada que contém referências a IA-Connect senhas armazenadas e retorna essa cadeia de caracteres com as referências substituídas pelas senhas armazenadas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
String de entrada
|
InputString | string |
A cadeia de caracteres de entrada que contém IA-Connect identificadores de senha armazenados. Por exemplo: 'Bem-vindo novo iniciador, sua nova senha de conta é {IAConnectPassword:GeneratedPassword}' onde 'GeneratedPassword' é o nome de uma senha de IA-Connect armazenada. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Cadeia de caracteres de saída
|
OutputString | string |
A cadeia de caracteres de saída que contém a cadeia de caracteres de entrada com identificadores de senha substituídos pelas senhas reais. Por exemplo: 'Bem-vindo novo iniciante, sua nova senha de conta é Fantastic12Monkeys!'. |
Expandir variável de ambiente
Expande uma cadeia de caracteres que contém variáveis de ambiente (por exemplo, %USERPROFILE% ou %TEMP%) na sessão de usuário do IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
String de entrada
|
InputString | True | string |
A cadeia de caracteres de entrada que contém variáveis de ambiente. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Cadeia de caracteres de saída
|
OutputString | string |
A cadeia de caracteres com quaisquer variáveis de ambiente expandidas. |
Fechar IA-Connect Agente
Fecha o IA-Connect Agent. Isso não afeta a sessão do usuário onde o IA-Connect Agent estava sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Segundos de espera
|
SecondsToWait | integer |
O tempo de espera antes de emitir o comando close para que o IA-Connect Agent possa relatar a conclusão do comando. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Fique disponível IA-Connect Sessões
Recupera uma lista de sessões do IA-Connect Diretor (conexões disponíveis para sessões em que o IA-Connect Agent está em execução, como local, Microsoft RDP ou Citrix ICA).
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
IA-Connect sessões JSON
|
IAConnectSessionsJSON | string |
Uma lista de todas as IA-Connect sessões, formatadas como JSON. |
|
Número de sessões IA-Connect
|
NumberOfIAConnectSessions | integer |
O número total de IA-Connect sessões abertas. |
|
Número de sessões IA-Connect locais
|
NumberOfLocalIAConnectSessions | integer |
O número de sessões de IA-Connect locais que estão abertas. |
|
Número de sessões do Citrix ICA IA-Connect
|
NumberOfCitrixICAIAConnectSessions | integer |
O número de sessões de IA-Connect do Citrix ICA que estão abertas. |
|
Número de sessões de IA-Connect RDP da Microsoft
|
NumberOfMicrosoftRDPIAConnectSessions | integer |
O número de sessões de IA-Connect RDP da Microsoft que estão abertas. |
Gerar palavra-passe
Gera uma senha contendo palavras, números, símbolos, caracteres do dicionário, conforme definido em um formato de modelo.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Formato da palavra-passe
|
PasswordFormat | True | string |
O formato da senha gerada descrito usando símbolos. O símbolo «w» representa uma palavra do dicionário, «u» representa uma palavra do dicionário em maiúsculas, «n» representa um número, «s» representa um símbolo, «l» representa uma letra minúscula, «L» representa uma letra maiúscula, «z» não representa nada (útil em combinações). Por exemplo, wnnwsl pode gerar Pluto35Marmite!b. Um número seguido de dois ou mais símbolos entre parênteses criará uma combinação aleatória desse número de símbolos. Por exemplo, 8(Lln) pode produzir 6hP2AxP0 e 4(Lsz) pode produzir S!-A (símbolos LssL) ou pode produzir J$ (símbolos Lszz). Caracteres dentro de aspas simples são usados as-is. Por exemplo, w'--'w'_'nn pode produzir Jersey--Mountain_64. |
|
Comprimento mínimo
|
MinimumLength | integer |
O comprimento mínimo da senha gerada. Se a senha gerada for muito curta, palavras adicionais do dicionário serão adicionadas até que o comprimento seja atingido. Defina como 0 se não houver um requisito de comprimento mínimo. |
|
|
Retornar como texto sem formatação
|
ReturnAsPlainText | boolean |
Defina como true para retornar a senha como texto sem formatação. |
|
|
Armazenar palavra-passe como identificador
|
StorePasswordAsIdentifier | string |
Se um identificador for fornecido, essa senha será armazenada criptografada dentro do Orchestrator ou Agent (consulte 'Gerar em') para posterior recuperação/uso por quaisquer comandos que possam fazer uso de credenciais armazenadas. Se geradas pelo Agente, essas senhas são armazenadas apenas na memória e são perdidas quando o Agente é fechado. Por exemplo, MyExchangePassword será recuperável usando {IAConnectPassword:MyExchangePassword}. |
|
|
Símbolos suportados
|
SupportedSymbols | string |
Permite fornecer uma lista de símbolos a serem usados aleatoriamente quando o símbolo 's' é usado no formato de uma senha gerada. Se não for especificado, uma lista interna será usada. Por exemplo: !$()*. |
|
|
Tente senhas exclusivas
|
AttemptUniquePasswords | boolean |
Defina como true (o padrão) para o Orchestrator ou Agent (consulte 'Gerar em') para evitar a duplicação de sequências numéricas aleatórias e, assim, garantir que as senhas geradas sejam exclusivas sempre que possível dentro de uma sessão específica. Se gerado pelo Agente, isso não garante senhas exclusivas entre Agentes separados, ou se o Agente for fechado ou reiniciado, então você deve sempre garantir que suas senhas sejam altamente aleatórias usando senhas complexas (por exemplo: wnnws é mais aleatório do que wnw). |
|
|
Gerar em
|
GenerateAt | string |
Especifique qual componente IA-Connect gerará a senha. |
|
|
Mínimo minúsculo
|
MinimumLowercase | integer |
O número mínimo de caracteres minúsculos que devem estar presentes na senha. Se isso não for possível (por exemplo, se o formato da senha não tiver símbolos l, w ou u suficientes), uma exceção será criada. Defina como 0 para nenhum mínimo. |
|
|
Mínimo maiúsculo
|
MinimumUppercase | integer |
O número mínimo de caracteres maiúsculos que devem estar presentes na senha. Se isso não for possível (por exemplo, se o formato da senha não tiver símbolos L, w ou u suficientes), uma exceção será gerada. Defina como 0 para nenhum mínimo. |
|
|
Números mínimos
|
MinimumNumbers | integer |
O número mínimo de números que devem estar presentes na senha. Se isso não for possível (por exemplo, se o formato da senha não tiver n símbolos suficientes), uma exceção será criada. Defina como 0 para nenhum mínimo. |
|
|
Símbolos mínimos
|
MinimumSymbols | integer |
O número mínimo de símbolos que devem estar presentes na senha. Se isso não for possível (por exemplo, se o formato da senha não tiver símbolos s suficientes), uma exceção será criada. Defina como 0 para nenhum mínimo. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Palavra-passe de texto simples
|
PlainTextPassword | string |
A palavra-passe em texto simples, se solicitado. A senha pode ser solicitada em texto simples porque a senha é uma senha única destinada a ser transmitida via SMS ou e-mail (por exemplo) e, portanto, precisa ser vista as-is. |
Gravar em uma credencial de usuário
Grava um nome de usuário e senha em uma credencial no perfil do usuário na sessão do IA-Connect Agent, criando essa credencial se ela não existir. As credenciais podem ser visualizadas no Painel de Controle do Windows.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Endereço da credencial
|
CredentialAddress | True | string |
O nome / endereço da credencial. |
|
Nome de utilizador
|
UserName | True | string |
O nome de usuário da credencial. |
|
Palavra-passe
|
Password | True | string |
A senha da credencial. |
|
Tipo de credencial
|
CredentialType | True | string |
O tipo de credencial: Windows ou Genérico. |
|
Persistência de credenciais
|
CredentialPersistence | string |
A persistência da credencial: Session (dura apenas para esta sessão de login), LocalMachine (persiste para este usuário entre sessões e reinicializa apenas neste computador) ou Enterprise (pode fazer roaming para isso entre máquinas). |
|
|
Chave de encriptação simétrica
|
SymmetricKey | string |
Uma chave de criptografia simétrica opcional usada para criptografar a credencial. Você só pode recuperar essa credencial se souber a chave. Apenas utilizável com credenciais genéricas. |
|
|
Armazenar palavra-passe como identificador
|
StorePasswordAsIdentifier | string |
Se um identificador for fornecido, essa senha também será armazenada criptografada dentro do Agente para posterior recuperação/uso por quaisquer comandos que possam fazer uso de credenciais armazenadas. Essas senhas são armazenadas apenas na memória e são perdidas quando o Agente é fechado. Por exemplo: MyExchangePassword. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
CredentialWriteResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Gravar no arquivo CSV
Cria um arquivo CSV no computador em que o IA-Connect Agent está sendo executado. O arquivo CSV é criado a partir de uma coleção (tabela) ou de uma tabela no formato JSON.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Propriedades
|
Properties | object | ||
|
Tabela de entrada JSON
|
InputTableJSON | string |
Uma tabela de dados para gravar no arquivo CSV, no formato JSON. |
|
|
Caminho do arquivo CSV de saída
|
CSVFilePath | True | string |
O caminho completo para o arquivo CSV. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Codificação de saída
|
OutputEncoding | string |
O formato de codificação de texto a ser usado ao gravar no arquivo CSV. As codificações suportadas são UTF8, UTF7, Unicode e ASCII. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
WriteCollectionToCSVFileResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Iniciar Sessão de Ambiente de Trabalho Remoto (RDS)
Inicie uma Sessão de Área de Trabalho Remota (RDS) usando um arquivo de inicialização RDP.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do arquivo RDP
|
RDPFilePath | True | string |
O caminho completo para um arquivo RDP (que pode pré-existir ou ser criado usando a ação: 'Criar arquivo de inicialização de sessão de área de trabalho remota (RDS)'). |
|
Confiar no computador remoto
|
TrustRemoteComputer | boolean |
Defina como true para marcar o endereço remoto (definido no arquivo RDP) como confiável (no registro do Windows), principalmente para fins de redirecionamento de dispositivo, eliminando um pop-up que você pode receber ao iniciar o arquivo RDP. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
LaunchRemoteDesktopSessionResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Kill ID do processo
Mata um processo em execução na sessão de usuário do IA-Connect Agent que tem a ID de processo especificada. As IDs de processo são exclusivas para que apenas um processo possa corresponder à Id. As IDs de processo são dinâmicas e diferentes para cada inicialização de um aplicativo.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do processo
|
ProcessID | True | integer |
O ID do processo para matar. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Número de processos mortos
|
NumberOfProcessesKilled | integer |
O número de processos que foram mortos. |
Ler a partir de uma credencial de utilizador
Lê um nome de usuário e senha de uma credencial no perfil do usuário na sessão do IA-Connect Agent. As credenciais podem ser visualizadas no Painel de Controle do Windows. O nome de usuário e a senha podem ser recuperados de uma credencial genérica, enquanto apenas o nome de usuário pode ser recuperado de uma credencial do Windows.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Endereço da credencial
|
CredentialAddress | True | string |
O nome / endereço da credencial. |
|
Tipo de credencial
|
CredentialType | True | string |
O tipo de credencial: Windows ou Genérico. |
|
Chave de encriptação simétrica
|
SymmetricKey | string |
Uma chave de criptografia simétrica opcional usada para descriptografar a senha da credencial (use se a credencial foi criptografada com uma chave). Apenas utilizável com Credenciais Genéricas, uma vez que a palavra-passe de uma credencial do Windows não pode ser recuperada. |
|
|
Armazenar palavra-passe como identificador
|
StorePasswordAsIdentifier | string |
Se um identificador for fornecido, a senha de credencial recuperada será armazenada criptografada dentro do Agente para posterior recuperação/uso por quaisquer comandos que possam fazer uso de credenciais armazenadas. Essas senhas são armazenadas apenas na memória e são perdidas quando o Agente é fechado. Apenas utilizável com Credenciais Genéricas, uma vez que a palavra-passe de uma credencial do Windows não pode ser recuperada. Por exemplo: MyExchangePassword. |
|
|
Não devolver palavra-passe
|
DontReturnPassword | boolean |
Se definida como true, a senha da credencial não será retornada. Isso é útil se você estiver armazenando a senha dentro do Agente para uso por outros comandos (ou seja, 'Armazenar senha como identificador' é verdadeiro), mas você não precisa saber a senha dentro do seu fluxo de trabalho. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome de utilizador
|
UserName | string |
O nome de usuário da credencial. |
|
Palavra-passe
|
Password | string |
A senha da credencial. |
Ler todo o texto do ficheiro
Lê o conteúdo de texto de um arquivo no computador onde o IA-Connect Agent está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do arquivo
|
Filename | True | string |
O caminho completo para o ficheiro. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Conteúdo do texto do ficheiro
|
FileTextContents | string |
O conteúdo do texto do arquivo. |
Levantar exceção
Crie uma exceção com a mensagem especificada se a exceção de entrada não estiver em branco. Isso é útil para disparar uma mensagem de exceção em seu fluxo (HTTP 400) que será capturada por um estágio de tratamento de erros, se uma ação anterior tiver um erro. Essa exceção não é registrada nas estatísticas de execução de fluxo do IA-Connect Orchestrator.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Exceção de entrada
|
InputException | string |
Se essa exceção de entrada não for uma cadeia de caracteres vazia, uma exceção será gerada com a 'Mensagem de exceção' fornecida. Se essa exceção de entrada estiver em branco, essa ação não fará nada. |
|
|
Mensagem de exceção
|
ExceptionMessage | string |
A mensagem de exceção a ser levantada. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
RaiseExceptionResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Limpar diretório
Limpa um diretório (pasta) no computador onde o IA-Connect Agent está sendo executado, removendo todos os arquivos armazenados no diretório.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do diretório
|
DirectoryPath | True | string |
O caminho completo para o diretório (pasta). Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Recursivo
|
Recursive | boolean |
Todas as subpastas também devem ser limpas? |
|
|
Excluir nível superior
|
DeleteTopLevel | boolean |
A pasta de nível superior também deve ser excluída? |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Limpar área de transferência
Limpa o conteúdo da área de transferência na sessão de usuário do IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Manter a sessão ativa
Mantém a sessão de usuário do IA-Connect Agent ativa movendo o mouse no intervalo especificado para evitar que a sessão fique ociosa.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
X mexer
|
XWiggle | integer |
O número de pixels para mover o mouse horizontalmente. |
|
|
Y mexer
|
YWiggle | integer |
O número de pixels para mover o mouse verticalmente. |
|
|
Atraso de oscilação em segundos
|
WiggleDelayInSeconds | double |
O número de segundos entre os movimentos do mouse ao mexer. |
|
|
Limiar de marcha lenta sem carga em segundos
|
IdleThresholdInSeconds | integer |
O número de segundos que deveriam ter decorrido desde a última entrada antes de mover o mouse. |
|
|
Período de verificação ociosa em segundos
|
IdleCheckPeriodInSeconds | integer |
O número de segundos entre a verificação da última hora de entrada (para verificar se o limite ocioso foi ultrapassado). |
|
|
Tempo de execução total de keepalive em segundos
|
TotalKeepaliveRuntimeInSeconds | integer |
O número total de segundos para manter a sessão ativa. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
KeepSessionAliveResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Marcar o Flow como concluído
Marque um fluxo como concluído, que informa ao IA-Connect Orchestrator que a máquina de trabalho atribuída agora está disponível para processar outros fluxos.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Matar IA-Connect sessão pelo nome
Elimina a sessão do Diretor de IA-Connect especificada, se ela existir. Esta é a sessão para a qual os comandos para um IA-Connect Agent são enviados. O nome será conhecido a partir de uma ação anterior de "Anexar".
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
IA-Connect nome da sessão
|
IAConnectSessionName | True | string |
O nome do IA-Connect sessão para matar. |
|
Anexar à sessão de IA-Connect de nível 1 sobre sucesso
|
AttachToTier1IAConnectSessionOnSuccess | boolean |
O IA-Connect deve se conectar novamente à sessão de IA-Connect de nível 1 (a sessão do Diretor de IA-Connect do Diretor que está recebendo as mensagens SOAP e/ou REST) se a sessão tiver sido encerrada com êxito? |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
IA-Connect sessão morta
|
IAConnectSessionKilled | boolean |
Retorna true se a sessão com o nome especificado foi morta, ou false se não. |
|
Nível 1 anexado IA-Connect nome da sessão
|
AttachedTier1IAConnectSessionName | string |
O nome da camada 1 IA-Connect sessão à qual foi conectada. |
Matar processo
Elimina qualquer processo em execução na sessão de usuário do IA-Connect Agent que tenha o nome de processo especificado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do processo
|
ProcessName | True | string |
O processo para matar. por exemplo, bloco de notas. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Número de processos mortos
|
NumberOfProcessesKilled | integer |
O número de processos que foram mortos. |
Matar todos os outros agentes IA-Connect
Mata quaisquer outras instâncias do IA-Connect Agent que estejam atualmente em execução na sessão do usuário. Isso garantirá que apenas uma instância do IA-Connect Agent esteja em execução.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Número de agentes mortos
|
NumberOfAgentsKilled | integer |
O número de processos do IA-Connect Agent que foram mortos. |
|
Número de agentes que não conseguiram matar
|
NumberOfAgentsFailedToKill | integer |
O número de processos do IA-Connect Agent que não foram eliminados. |
Matar um thread do agente
Mata (encerra, anula) um thread do Agente. Um thread do Agent pode ser usado para executar determinadas ações em um thread, permitindo que as ações sejam executadas por um longo tempo (mais do que o tempo limite do RPA) ou sejam executadas em paralelo com outras ações. O thread do Agente não é excluído (use a ação 'Excluir um thread do Agente' para excluir threads) para permitir que quaisquer processos ou fluxos que monitoram o thread do Agente recebam o erro 'IA-Connect thread do Agente foi abortado'.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Thread Id
|
ThreadId | True | integer |
Se você executou anteriormente uma ação do Agente como um thread, forneça a ID do thread para encerrar o thread (interromper permanentemente a execução do thread). Este ID de thread terá sido fornecido como uma saída da ação executada anteriormente como um thread. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
KillAgentThreadResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Mexer o rato
Move o mouse para frente e para trás pelo número especificado de coordenadas. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
X mexer
|
XWiggle | integer |
O número de pixels para mover o mouse horizontalmente. |
|
|
Y mexer
|
YWiggle | integer |
O número de pixels para mover o mouse verticalmente. |
|
|
Atraso de oscilação em segundos
|
WiggleDelayInSeconds | double |
O número de segundos entre os movimentos do mouse. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Mouse de retenção esquerda
Mantém pressionado o botão esquerdo do mouse na sessão de usuário do IA-Connect Agent pela quantidade especificada de segundos.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Segundos para segurar
|
SecondsToHold | True | double |
O número de segundos para manter pressionado o botão esquerdo do mouse. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Mouse de retenção média na coordenada
Mantém pressionado o botão do meio do mouse nas coordenadas especificadas na sessão de usuário do IA-Connect Agent pela quantidade especificada de segundos. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
X píxeis
|
XCoord | True | integer |
O valor da coordenada X (em pixels). |
|
Píxeis Y
|
YCoord | True | integer |
O valor da coordenada Y (em pixels). |
|
Segundos para segurar
|
SecondsToHold | True | double |
O número de segundos para manter pressionado o botão do meio do mouse. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Mover o ficheiro
Move um arquivo no computador onde o IA-Connect Agent está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do arquivo de origem
|
SourceFilePath | True | string |
O caminho completo para o arquivo de origem. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Caminho do arquivo de destino
|
DestFilePath | True | string |
O caminho completo para o destino para onde o arquivo deve ser movido. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Mover o mouse para coordenar
Move o mouse na sessão de usuário do IA-Connect Agent para as coordenadas de pixel especificadas. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
X píxeis
|
XCoord | True | integer |
O valor da coordenada X (em pixels) para o qual mover o mouse. |
|
Píxeis Y
|
YCoord | True | integer |
O valor da coordenada Y (em pixels) para o qual mover o mouse. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Mover o mouse relativo
Move o mouse na sessão de usuário do IA-Connect Agent pelo número especificado de pixels, em relação à sua posição atual. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
X píxeis
|
XCoord | True | integer |
O número de X pixels para mover o mouse, a partir de sua posição atual. |
|
Píxeis Y
|
YCoord | True | integer |
O número de pixels Y para mover o mouse, a partir de sua posição atual. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Mover o rato entre coordenadas
Move o mouse entre duas coordenadas especificadas na sessão de usuário do IA-Connect Agent. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas. Um desvio opcional é suportado no movimento do mouse, para torná-lo mais parecido com um movimento da mão humana.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Iniciar X pixels
|
StartXCoord | True | integer |
O valor da coordenada X inicial (em pixels). |
|
Iniciar pixels Y
|
StartYCoord | True | integer |
O valor da coordenada Y inicial (em pixels). |
|
Fim X pixels
|
EndXCoord | True | integer |
O valor da coordenada X final (em pixels). |
|
Pixels Y finais
|
EndYCoord | True | integer |
O valor da coordenada final Y (em pixels). |
|
Número de passos
|
NumberOfSteps | integer |
O número de etapas em que a ação de movimento deve ser dividida. |
|
|
Tempo total em segundos
|
TotalTimeInSeconds | double |
O tempo total que a ação de movimento deve levar do início ao fim. |
|
|
Desvio máximo de pixel de movimento
|
MaximumMovementPixelJitter | integer |
O desvio máximo de pixel durante a execução da ação de arrastar. Um valor igual ou superior a 1 permite o desvio de movimento. O desvio é suavizado em cada passo, para evitar picos de movimento. O valor dessa entrada controla o máximo que o jitter pode estar em qualquer ponto específico, limitando a distância que o mouse pode desviar do caminho. Quanto maior o valor, menos 'suave' a ação de arrastar aparecerá. O jitter em cada ponto só pode desviar-se do valor de jitter anterior entre -2 e 2 (por padrão), portanto, o jitter máximo possível é 2 x NumberOfSteps, independentemente do que você definir o máximo para. |
|
|
Desvio máximo de pixel final
|
MaximumEndPixelJitter | integer |
O desvio máximo de pixel no final da ação de arrastar. Quanto maior o valor, menos preciso será o arrasto ao atingir a coordenada final. |
|
|
Movimento máximo do pixel jitter delta
|
MaximumMovementPixelJitterDelta | integer |
Se estiver usando o jitter de movimento do mouse (o jitter máximo de pixel de movimento é 1 ou superior), o máximo de jitter em cada ponto pode se desviar do ponto anterior. Isso é usado para garantir que o desvio seja suave. Um valor maior resulta em menos suavidade. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
O arquivo existe
Informa se um arquivo existe no computador em que o Agente IA-Connect está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do arquivo
|
Filename | True | string |
O caminho completo para o ficheiro. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
O arquivo existe
|
FileExists | boolean |
Retorna true se o arquivo existir, ou false se não. |
O diretório existe
Informa se existe um diretório (pasta) no computador em que o Agente IA-Connect está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do diretório
|
DirectoryPath | True | string |
O caminho completo para o diretório (pasta). Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
O diretório existe
|
DirectoryExists | boolean |
Retorna true se o diretório (pasta) existir, ou false se não. |
O diretório é acessível
Retorna se um diretório (pasta) está acessível e se as permissões estão restringindo o acesso a ele no computador onde o IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do diretório
|
DirectoryPath | True | string |
O caminho completo para o diretório (pasta). Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Diretório acessível
|
DirectoryAccessible | boolean |
Retorna true se o diretório estiver acessível, ou false se não. |
|
Acesso não autorizado a listas
|
DirectoryAccessUnauthorised | boolean |
Retorna true se o diretório estiver inacessível, pois as permissões estão restringindo o acesso a ele, ou false se não. |
O leitor de tela está habilitado
Retorna se o leitor de tela foi habilitado na sessão de usuário do IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Leitor de tela ativado
|
ScreenReaderEnabled | boolean |
Retorna true se o leitor de tela tiver sido habilitado. |
Obtenha a operação de tarefas de automação do Orchestrator
Recupera uma tarefa de automação específica do Orchestrator, fornecendo a ID de operação da tarefa exclusiva.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da operação
|
OperationId | True | string |
A ID da operação da tarefa do Orchestrator que você deseja recuperar. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome da automação
|
AutomationName | string |
O nome da tarefa recuperada do Orchestrator. |
|
Data e hora de adiamento
|
DeferralDateTime | string |
A data e a hora em que a tarefa recuperada do Orchestrator está agendada para estar pronta. Isso será retornado como uma cadeia de caracteres em UTC. |
|
Diferimento de dados armazenados
|
DeferralStoredData | string |
Dados opcionais que foram armazenados quando a tarefa foi adiada. Estes são geralmente os dados que você precisa para continuar o processo / fluxo. |
|
Contagem de diferimento
|
DeferralCount | integer |
Quantas vezes esta tarefa foi adiada. Normalmente, será 0 para uma nova tarefa que nunca foi adiada ou 1 ou mais para uma tarefa adiada. Cada vez que uma tarefa adiada for adiada novamente, o Orchestrator aumentará automaticamente esse número. |
|
Dados de entrada de tarefas
|
TaskInputData | string |
Dados opcionais que foram armazenados quando a tarefa foi criada. Normalmente são dados que foram utilizados para iniciar o processo/fluxo, mas pode utilizar este campo para qualquer finalidade. Isso pode ser formatado como qualquer formato de texto de sua escolha, por exemplo, JSON ou XML ou texto bruto. |
|
Dados de saída da tarefa
|
TaskOutputData | string |
Dados opcionais que foram armazenados, pela automação, quando a tarefa foi processada. Isso pode ser formatado como qualquer formato de texto de sua escolha, por exemplo, JSON ou XML ou texto bruto. |
|
Priority
|
Priority | integer |
O nível de prioridade desta tarefa do Orchestrator (sendo 1 o nível mais alto). |
|
Status da tarefa de automação
|
AutomationTaskStatus | string |
O status da tarefa recuperada do Orchestrator. |
|
Fase do processo
|
ProcessStage | string |
O ponto em que o processo de automação / fluxo deve continuar após o diferimento. Este é um valor de string opcional que será exclusivo para o processo / fluxo específico. Isso será usado por uma condição dentro do processo / fluxo diferido para decidir qual etapa executar em seguida. Por exemplo: Se pretender que o processo/fluxo continue na fase 'Exchange' quando continuar após o diferimento, introduza o valor 'Exchange'. |
|
Data e hora de recebimento
|
ReceivedDateTime | string |
A data e a hora em que a tarefa foi inicialmente recebida pelo Orquestrador. Isso será retornado como uma cadeia de caracteres em UTC. |
|
Minutos até à data de adiamento
|
MinutesUntilDeferralDate | integer |
O número de minutos até a data de adiamento desta tarefa (ou seja, quando esta tarefa está pronta para ser executada). Se esta tarefa estiver pronta para ser executada, os minutos serão 0. |
|
Em espera
|
OnHold | boolean |
É definido como true se a tarefa estiver em espera. Uma tarefa em espera nunca será recuperada pela ação 'Obter próxima tarefa de automação do Orchestrator' e, portanto, não será processada em um fluxo de trabalho de tarefa típico. |
|
Organização
|
Organisation | string |
A organização à qual esta tarefa está associada. Normalmente usado para pesquisar e filtrar tarefas. |
|
Departamento
|
Department | string |
O departamento ao qual esta tarefa está associada. Normalmente usado para pesquisar e filtrar tarefas. |
|
Description
|
Description | string |
A descrição desta tarefa. Normalmente usado para pesquisar e filtrar tarefas. |
|
Etiquetas
|
Tags | string |
Uma lista opcional de uma ou mais tags atribuídas a essa tarefa. Normalmente usado para categorizar uma tarefa para pesquisa e filtragem. Não diferencia maiúsculas de minúsculas. Um por linha. |
Obtenha a próxima tarefa de automação do Orchestrator
Recupera a próxima tarefa de automação do Orchestrator que corresponde aos critérios de pesquisa fornecidos. Apenas as tarefas «Novas» e «Diferidas» (que atingiram a data de adiamento) podem ser recuperadas. As tarefas em espera não serão recuperadas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da automação
|
AutomationName | string |
Deixe em branco para retornar tarefas de automação do Orchestrator com qualquer nome. Insira um valor para recuperar apenas tarefas com esse nome de automação. |
|
|
Nomes de automação
|
AutomationNames | array of string |
Se você precisar retornar tarefas do Orchestrator correspondentes a qualquer um dos dois ou mais nomes de automação, insira os nomes nesta lista, em vez de entrar na entrada 'Nome da automação'. |
|
|
Nível mínimo de prioridade
|
MinimumPriorityLevel | integer |
Somente retornam tarefas de automação do Orchestrator que tenham o nível de prioridade especificado ou superior. Por exemplo: a configuração 2 retornará tarefas com um nível de prioridade de 1 e 2. |
|
|
Alterar o estado para
|
StatusChange | string |
Se definido como 'Recuperado': Ao recuperar uma tarefa, o status da tarefa mudará para 'Recuperado' para impedir que outras ações tentem executar a mesma tarefa. Se definido como 'Não fazer nada', o status da tarefa não será alterado. |
|
|
Minutos até à data de adiamento
|
MinutesUntilDeferralDate | integer |
Somente retorne tarefas de automação do Orchestrator que estejam prontas para serem executadas dentro do número especificado de minutos. Defina como 0 se quiser apenas tarefas de automação que estejam prontas para serem executadas agora. |
|
|
Ignorar SLA
|
IgnoreSLA | boolean |
Defina isso como true para ignorar quaisquer SLAs que tenham sido definidos na tarefa. Por padrão, uma tarefa com um SLA que em breve será violado tem prioridade sobre todo o resto. |
|
|
Excluir IDs de tarefa
|
ExcludeTaskIds | array of integer |
Uma lista de Ids de tarefa a serem iludidas do processamento. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Tarefa recuperada
|
TaskRetrieved | boolean |
Defina como true se uma tarefa foi recuperada. Defina como false se não houver tarefas correspondentes aos critérios de pesquisa. |
|
ID da Tarefa
|
TaskId | integer |
A id da tarefa de automação do Orchestrator recuperada. |
|
ID da operação
|
OperationId | string |
O ID da operação da tarefa recuperada do Orchestrator. Esse ID de operação (ou o ID da tarefa) pode ser usado para recuperar a tarefa em uma data posterior. O Id da Operação é uma cadeia de caracteres única e imprevisível, limitando a capacidade de uma 3ª parte adivinhar o Id de uma operação que não criou. |
|
Nome da automação
|
AutomationNameOutput | string |
O nome da tarefa de automação recuperada. |
|
Data e hora de adiamento
|
DeferralDateTime | string |
A data e a hora em que a tarefa recuperada do Orchestrator está agendada para estar pronta. Isso será retornado como uma cadeia de caracteres em UTC. |
|
Diferimento de dados armazenados
|
DeferralStoredData | string |
Dados opcionais que foram armazenados quando a tarefa foi adiada. Estes são geralmente dados que você precisa para continuar o processo / fluxo, mas você pode usar este campo para qualquer finalidade. |
|
Contagem de diferimento
|
DeferralCount | integer |
Quantas vezes esta tarefa foi adiada. Normalmente, será 0 para uma nova tarefa que nunca foi adiada ou 1 ou mais para uma tarefa adiada. Cada vez que uma tarefa adiada for adiada novamente, o Orchestrator aumentará automaticamente esse número. |
|
Dados de entrada de tarefas
|
TaskInputData | string |
Dados opcionais que foram armazenados quando a tarefa foi criada. Normalmente são dados que foram utilizados para iniciar o processo/fluxo, mas pode utilizar este campo para qualquer finalidade. Isso pode ser formatado como qualquer formato de texto de sua escolha, por exemplo, JSON ou XML ou texto bruto. |
|
Dados de saída da tarefa
|
TaskOutputData | string |
Dados opcionais que foram armazenados, pela automação, quando a tarefa foi processada. Isso pode ser formatado como qualquer formato de texto de sua escolha, por exemplo, JSON ou XML ou texto bruto. |
|
Priority
|
Priority | integer |
O nível de prioridade desta tarefa do Orchestrator (sendo 1 o nível mais alto). |
|
Status da tarefa de automação
|
AutomationTaskStatus | string |
O status da tarefa recuperada do Orchestrator. |
|
Fase do processo
|
ProcessStage | string |
O ponto em que o processo diferido / fluxo deve continuar após o diferimento. Este é um valor de string opcional que será exclusivo para o processo / fluxo específico. Isso será usado por uma condição dentro do processo / fluxo diferido para decidir qual etapa executar em seguida. |
|
Data e hora de recebimento
|
ReceivedDateTime | string |
A data e a hora em que a tarefa foi inicialmente recebida pelo Orquestrador. Isso será retornado como uma cadeia de caracteres em UTC. |
|
Minutos até à data de adiamento
|
MinutesUntilDeferralDateOutput | integer |
O número de minutos até a data de adiamento desta tarefa (ou seja, quando esta tarefa está pronta para ser executada). Se esta tarefa estiver pronta para ser executada, os minutos serão 0. |
|
Nome do tipo de origem
|
SourceTypeName | string |
O nome da origem da tarefa. 'Web UI' representa uma tarefa inserida manualmente através da interface do usuário. 'API REST' representa uma tarefa criada através da API REST do Orchestrator. 'ServiceNow' representa uma tarefa criada a partir da integração interna do ServiceNow 'Sources' do Orchestrator. |
|
Nome amigável da fonte
|
SourceFriendlyName | string |
Se a tarefa foi criada a partir de uma integração interna 'Sources' do Orchestrator (por exemplo, ServiceNow), isso mantém o nome amigável dessa fonte. |
|
ID do ticket de origem
|
SourceTicketId | string |
Se a tarefa foi criada a partir de uma integração interna 'Sources' do Orchestrator (por exemplo, ServiceNow), isso contém o Id do tíquete de origem. Para ServiceNow, isso manteria a tarefa de catálogo sys_id. |
|
Bilhete de origem sub Id
|
SourceTicketSubId | string |
Se a tarefa foi criada a partir de uma integração interna 'Sources' do Orchestrator (por exemplo, ServiceNow), isso contém o Id do tíquete de origem. Para ServiceNow, isso manteria o item de solicitação sys_id. |
|
Organização
|
Organisation | string |
A organização à qual esta tarefa está associada. Normalmente usado para pesquisar e filtrar tarefas. |
|
Departamento
|
Department | string |
O departamento ao qual esta tarefa está associada. Normalmente usado para pesquisar e filtrar tarefas. |
|
Description
|
Description | string |
A descrição desta tarefa. Normalmente usado para pesquisar e filtrar tarefas. |
|
Etiquetas
|
Tags | string |
Uma lista opcional de uma ou mais tags atribuídas a essa tarefa. Normalmente usado para categorizar uma tarefa para pesquisa e filtragem. Não diferencia maiúsculas de minúsculas. Um por linha. |
Obtenha cor de pixel em coordenadas
Devolve a cor RGB de um píxel numa determinada coordenada.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
X pixels à esquerda
|
LeftXPixels | True | integer |
A posição X do pixel a ser lido. Num único ecrã, o píxel X mais à esquerda é 0. Num ecrã com vários monitores, o píxel X mais à esquerda pode ser negativo (dependendo do ecrã que está marcado como principal e de onde é relativo aos outros ecrãs). |
|
Top Y pixels
|
TopYPixels | True | integer |
A posição Y do pixel a ser lido. Num único ecrã, o píxel Y superior é 0. Em um monitor com vários monitores, o pixel Y superior pode ser negativo (dependendo de qual monitor está marcado como principal e onde ele é relativo aos outros monitores). |
|
Ocultar agente
|
HideAgent | boolean |
Defina como true para ocultar automaticamente o Agente (se visível) para garantir que ele não obscureça o pixel que está sendo lido. |
|
|
Usar coordenadas físicas
|
UsePhysicalCoordinates | boolean |
Defina como true para especificar que as coordenadas fornecidas são físicas (não DPI dimensionadas e, portanto, correspondentes aos pixels físicos na tela). Defina como false (o padrão) para especificar que as coordenadas fornecidas são virtuais (DPI dimensionado). As ações UIA, Java e Web normalmente usam coordenadas virtuais. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Valor vermelho
|
RedValue | integer |
Devolve o valor vermelho do píxel de 0 (sem vermelho) a 255 (vermelho completo). |
|
Valor verde
|
GreenValue | integer |
Devolve o valor verde do píxel de 0 (sem verde) a 255 (verde completo). |
|
Valor azul
|
BlueValue | integer |
Devolve o valor azul do píxel de 0 (sem azul) a 255 (azul completo). |
|
Valor alfa
|
AlphaValue | integer |
Devolve o valor alfa do píxel de 0 (completamente transparente) a 255 (totalmente opaco). |
|
Valor hexadecimal RRGGBB
|
RRGGBBHexValue | string |
Retorna o valor hexadecimal RRGGBB do pixel. Por exemplo: FF0000 é vermelho completo, 00FF00 é verde completo, 0000FF é azul, 000000 é preto, FFFFFF é branco completo. |
|
Valor hexadecimal AARRGGBB
|
AARRGGBBHexValue | string |
Devolve o valor hexadecimal AARRGGBB do pixel que é o mesmo que RRGGBB, mas com o valor alfa hexadecimal incluído no início. Para pixels totalmente opacos (os mais comuns), isso manterá o valor FFRRGGBB. Por exemplo: FFFF0000 é totalmente opaco totalmente vermelho cheio. |
Obtenha credenciais genéricas do Orchestrator
Recupera uma credencial genérica que foi armazenada no IA-Connect Orchestrator. Uma credencial pode conter nomes de usuário, senhas, nomes de host, URLs e outros dados genéricos.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome amigável
|
FriendlyName | string |
Nome amigável da credencial armazenada no Orchestrator. |
|
|
Recuperar senha de texto sem formatação
|
RetrievePlainTextPassword | boolean |
Se estiver marcada, a senha para a credencial genérica especificada do Orchestrator será retornada como texto sem formatação, se a configuração de credencial genérica do Orchestrator 'Não expor senha' tiver sido desabilitada (permitindo que as senhas sejam recuperadas). Recomenda-se não recuperar senhas como texto sem formatação e, em vez disso, usar IA-Connect ações que suportem senhas armazenadas (por exemplo: 'Inserir senha na ação UIA'), onde o Orchestrator inserirá a senha diretamente na ação em tempo de execução. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome de utilizador
|
Username | string |
O nome de usuário mantido na credencial genérica. |
|
Palavra-passe de texto simples
|
PlainTextPassword | string |
A senha, mantida na credencial genérica, como uma cadeia de caracteres de texto sem formatação. As senhas do Orchestrator são armazenadas criptografadas, mas serão retornadas como texto simples para permitir que você as passe para ações que as exigem. |
|
Nome do anfitrião
|
Hostname | string |
O nome de host ou nome de domínio mantido na credencial genérica, se usado. |
|
URL
|
Url | string |
A URL mantida na credencial genérica, se usada. |
|
Propriedade genérica 1
|
GenericProperty1 | string |
Uma propriedade genérica mantida na credencial genérica, se usada. Isso pode ser usado para armazenar dados que podem estar associados à credencial. |
|
Propriedade genérica 2
|
GenericProperty2 | string |
Uma propriedade genérica mantida na credencial genérica, se usada. Isso pode ser usado para armazenar dados que podem estar associados à credencial. |
|
Propriedade genérica 3
|
GenericProperty3 | string |
Uma propriedade genérica mantida na credencial genérica, se usada. Isso pode ser usado para armazenar dados que podem estar associados à credencial. |
Obtenha estatísticas de disponibilidade do trabalhador do Orchestrator
Retorna estatísticas de disponibilidade do trabalhador do IA-Connect Orchestrator. Usado para fins de relatório. Opcionalmente, você pode usar um ou mais filtros para limitar os resultados retornados.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
No último número de dias
|
WithinLastNumberOfDays | integer |
Filtre os resultados para recuperar apenas os iniciados no último número de dias especificado. Defina como 0 para não filtrar. |
|
|
Nome do fluxo
|
SearchFlowName | string |
Filtre os resultados para recuperar somente aqueles com o nome de fluxo especificado. Defina como em branco para não filtrar por nome de fluxo. |
|
|
Janela de início da hora de início do fluxo
|
SearchFlowStartTimeStartWindow | date-time |
Filtre os resultados para recuperar apenas aqueles que começaram após a hora de início especificada. Defina como em branco para não filtrar. Por exemplo: '2022-01-24T07:00:00' retornaria todas as estatísticas do Orchestrator Flow para Fluxos iniciados em ou após as 07h00 do dia 24 de janeiro de 2022. Todas as datas/hora estão em UTC (GMT+0), pelo que poderá utilizar a ação Converter Data/Hora para converter a sua hora local em UTC. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
JSON de estatísticas de disponibilidade do trabalhador
|
WorkerAvailabilityStatsJSON | string |
Uma lista de estatísticas de disponibilidade do trabalhador, no formato JSON. |
|
Número de estatísticas de disponibilidade do trabalhador
|
NumberOfWorkerAvailabilityStats | integer |
O número de estatísticas de disponibilidade do trabalhador que foram retornadas. |
Obtenha IA-Connect tempo de atividade do Diretor
Devolve o tempo de atividade deste Diretor IA-Connect em segundos (ou seja, há quanto tempo o Diretor está em execução).
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Tempo de atividade do diretor em segundos
|
UpTimeInSeconds | integer |
O número de segundos que o Diretor IA-Connect está executando. |
Obtenha o heatmap de uso do fluxo de trabalho do Orchestrator
Retorna o heatmap diário de uso do fluxo de trabalho do IA-Connect Orchestrator. Usado para fins de relatório. Opcionalmente, você pode usar um ou mais filtros para limitar os resultados retornados.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Janela de início da hora de início do fluxo
|
SearchStartDateStartWindow | True | date-time |
Filtre os resultados para recuperar apenas o heatmap de uso do fluxo de trabalho após a data de início especificada (o componente de hora é ignorado). Defina como em branco para não filtrar. Por exemplo: '2022-01-24T00:00:00' retornaria um mapa de calor do trabalhador para Fluxos iniciados em ou após 24 de janeiro de 2022. Todas as datas/hora estão em UTC (GMT+0), pelo que poderá utilizar a ação Converter Data/Hora para converter a sua hora local em UTC. |
|
Janela de término da hora de início do fluxo
|
SearchStartDateEndWindow | True | date-time |
Filtre os resultados para recuperar apenas o heatmap de uso do fluxo de trabalho antes da data de início especificada (o componente de hora é ignorado). Defina como em branco para não filtrar. Por exemplo: '2022-01-25T00:00:00' retornaria um mapa de calor do trabalhador para o Flow que começou em ou antes de 25 de janeiro de 2022. Todas as datas/hora estão em UTC (GMT+0), pelo que poderá utilizar a ação Converter Data/Hora para converter a sua hora local em UTC. |
|
Deslocamento de minutos de fuso horário do UTC
|
TimeZoneMinutesOffsetFromUTC | integer |
O fuso horário desloca-se do UTC em minutos para alinhar o mapa de calor diário. Por exemplo: Se você especificar 60 minutos, os heatmaps diários serão executados de 01:00 UTC a 01:00 UTC. |
|
|
IA-Connect nomes dos trabalhadores
|
WorkerNames | string |
Uma lista dos nomes dos IA-Connect Workers para os quais retornar um mapa de calor, no formato JSON ou CSV. Se deixado em branco, um mapa de calor será gerado para todos os trabalhadores atualmente conhecidos pelo Orchestrator. Por exemplo: [{"WorkerName": "Worker1"}, {"WorkerName": "Worker2"}] (formato de tabela JSON), ["Worker1", "Worker2"] (formato de matriz JSON) ou Worker1,Worker2 (formato CSV). |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Mapa de calor de uso do fluxo de trabalho JSON
|
WorkerFlowUsageHeatmapJSON | string |
Um heatmap de uso do fluxo de trabalho, no formato JSON. |
|
Número de itens do heatmap de uso do fluxo de trabalho
|
NumberOfWorkerFlowUsageHeatmapItems | integer |
O número de itens de heatmap de uso do fluxo de trabalho que foram retornados. Um item por trabalhador por dia. |
Obtenha todas as tarefas de automação do Orchestrator
Recupera todas as tarefas de automação do Orchestrator que correspondem aos filtros.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Filtro de nome de automação
|
AutomationName | string |
Insira um valor para recuperar apenas tarefas com esse nome de automação. Deixe em branco para retornar tarefas de automação do Orchestrator com qualquer nome (ou seja, desative este filtro). |
|
|
Filtro de status de tarefas de automação
|
AutomationTaskStatus | string |
Filtre as tarefas de automação pelo status da tarefa de automação especificada. Deixe o campo em branco para retornar todos os status da tarefa de automação (ou seja, desative este filtro). |
|
|
Filtrar por consulta de propriedade
|
FilterByPropertyQuery | string |
Filtre as tarefas de automação usando uma cadeia de caracteres de consulta. Isso é idêntico à entrada 'Filtrar por propriedade' na interface do usuário de tarefas do Orchestrator. Deixe o campo em branco para não filtrar por propriedade (ou seja, desative este filtro). Um filtro de pesquisa deve estar no formato 'valor da condição da propriedade'. Apenas um único filtro de pesquisa é suportado (você não pode usar e, ou). As propriedades suportadas são: name, org, dept, tags, stage, ticketid. As condições suportadas são iguais, contém, não é igual, não contém. Por exemplo: Nome é igual a Novos iniciadores, Nome contém iniciador, Organização não é igual a Acme, Dept contém vendas. |
|
|
Minutos até à data de adiamento
|
MinutesUntilDeferralDate | integer |
Somente retorne tarefas de automação do Orchestrator que estejam prontas para serem executadas dentro do número especificado de minutos. Defina como 0 se quiser apenas tarefas de automação que estejam prontas para serem executadas agora. Deixe em branco se quiser recuperar tarefas independentemente do adiamento. |
|
|
Nível mínimo de prioridade
|
MinimumPriorityLevel | integer |
Somente retornam tarefas de automação do Orchestrator que tenham o nível de prioridade especificado ou superior. Por exemplo: a configuração 2 retornará tarefas com um nível de prioridade de 1 e 2. |
|
|
Ordenar por data de diferimento
|
SortByDeferralDate | boolean |
Defina como true para retornar os dados classificados pela data e hora de adiamento. Defina como false para que os dados sejam retornados na ordem em que foram armazenados. |
|
|
Recuperar tarefas em espera
|
RetrieveOnHoldTasks | boolean |
Se definido como true (o padrão, para compatibilidade com versões anteriores), as tarefas serão recuperadas mesmo se estiverem em espera. Se definido como false, as tarefas em espera não serão recuperadas. |
|
|
Pular
|
Skip | integer |
Se estiver recuperando muitas centenas de resultados, você pode usar Skip e MaxResults para recuperar um bloco de resultados. Ignorar especifica quantos resultados devem ser ignorados antes de retornar o primeiro item do bloco. Definir Saltar para 0 retorna os resultados desde o início. |
|
|
Resultados máximos
|
MaxResults | integer |
Se estiver recuperando muitas centenas de resultados, você pode usar Skip e MaxResults para recuperar um bloco de resultados. MaxResults especifica o número máximo de resultados a serem retornados, ou 0 para retornar todos os resultados, depois de processar a entrada Ignorar. |
|
|
Excluir dados da tarefa
|
ExcludeTaskData | boolean |
Se definido como true, as propriedades de dados da tarefa (TaskData, DeferralStoredData, TaskOutputData) não serão retornadas na resposta. Isso pode reduzir significativamente o tamanho da resposta, se suas tarefas tiverem muitos dados armazenados. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Tarefas de automação
|
AutomationTasks | array of object |
Uma tabela de dados contendo todas as tarefas de automação do Orchestrator que atendem aos critérios de pesquisa fornecidos. Datatables são um formato de dados .NET comum, mas armazenam nulos como DbNull. O módulo IA-Connect PowerShell resolve isso convertendo a maioria das cadeias de caracteres DbNull em ''. As respostas de data/hora do Orchestrator serão em formato de cordas. |
|
items
|
AutomationTasks | object | |
|
Número de tarefas de automação
|
NumberOfAutomationTasks | integer |
O número de tarefas de automação retornadas. |
Obter a coordenada atual do mouse
Obtém a posição atual do cursor do mouse na sessão de usuário do IA-Connect Agent, usando a API setcursorpos.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
X píxeis
|
X | integer |
O valor da coordenada X (em pixels). |
|
Píxeis Y
|
Y | integer |
O valor da coordenada Y (em pixels). |
Obter a última ação com falha das estatísticas de fluxo do Orchestrator
Recupera detalhes da última ação que passou pelo IA-Connect Orchestrator para um trabalhador, se essa ação tiver falhado. Essa ação é mais comumente usada durante o tratamento de erros.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Trabalhador alocado para execução de fluxo
|
WorkerAllocatedToFlowRun | boolean |
Retorna true se houver um trabalhador alocado para essa execução de fluxo e, portanto, informações podem ser fornecidas sobre o último erro de ação. Retorna false se não houver nenhum trabalhador alocado para essa execução de fluxo (ou um nunca foi alocado ou o trabalhador agora foi disponibilizado para outra execução de fluxo) e, portanto, nenhuma informação pode ser fornecida sobre o último erro. |
|
Última ação falhou
|
LastActionFailed | boolean |
Retorna true se a última ação nesta execução de fluxo (que é executada em um trabalhador alocado para essa execução de fluxo) falhar: As outras saídas dessa ação conterão os detalhes. Retorna false se a última ação nesta execução de fluxo não falhar: As outras saídas estarão em branco. |
|
Caminho da última solicitação de ação com falha
|
LastFailedActionRequestPath | string |
Se a última ação nesta execução de fluxo (que é executada em um trabalhador alocado para essa execução de fluxo) falhar, essa saída conterá o caminho da solicitação de ação. Isso pode ser usado para determinar qual ação falhou. Se a última ação nesta execução de fluxo não falhar, esse valor ficará em branco. |
|
Última mensagem de erro de ação com falha
|
LastFailedActionErrorMessage | string |
Se a última ação nesta execução de fluxo (que é executada em um trabalhador alocado para essa execução de fluxo) falhar, essa saída conterá a mensagem de erro. Se a última ação nesta execução de fluxo não falhar, esse valor ficará em branco. |
Obter contagem de processos por nome
Retorna uma contagem de processos em execução na sessão de usuário do IA-Connect Agent que tem o nome de processo especificado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do processo
|
ProcessName | True | string |
O nome do processo. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Número de processos
|
NumberOfProcesses | integer |
O número de processos que correspondem ao nome do processo fornecido. |
Obter domínio da máquina
Retorna o domínio da máquina que está executando a sessão de usuário do IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome de domínio
|
DomainName | string |
O nome de domínio NetBIOS da máquina que está executando a sessão de usuário do IA-Connect Agent. |
|
Nome de domínio DNS
|
DNSDomainName | string |
O nome de domínio DNS da máquina que está executando a sessão de usuário do IA-Connect Agent. |
Obter espaço livre em disco
Retorna a quantidade de espaço livre para um disco especificado no computador onde o Agente IA-Connect está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Letra da unidade
|
DriveLetter | True | string |
A letra da unidade do disco a ser verificada. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Bytes de espaço livre em disco
|
FreeSpaceBytes | integer |
A quantidade de espaço livre em disco, em bytes. |
|
KB de espaço livre em disco
|
FreeSpaceKB | integer |
A quantidade de espaço livre em disco, em kilobytes. |
|
MB de espaço livre em disco
|
FreeSpaceMB | integer |
A quantidade de espaço livre em disco, em megabytes. |
|
Espaço livre em disco GB
|
FreeSpaceGB | integer |
A quantidade de espaço livre em disco, em gigabytes. |
Obter estatísticas de fluxo do Orchestrator
Retorna uma lista de estatísticas do Flow do IA-Connect Orchestrator. Usado para fins de relatório. Opcionalmente, você pode usar um ou mais filtros para limitar os resultados retornados.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
No último número de dias
|
WithinLastNumberOfDays | integer |
Filtre os resultados para recuperar apenas os iniciados no último número de dias especificado. Defina como 0 para não filtrar. |
|
|
Nome do fluxo
|
SearchFlowName | string |
Filtre os resultados para recuperar somente aqueles com o nome de fluxo especificado. Defina como em branco para não filtrar por nome de fluxo. |
|
|
Resultado da última ação do fluxo
|
SearchFlowLastActionResult | boolean |
Filtre os resultados para recuperar apenas aqueles com o resultado da última ação especificado. Defina como true para recuperar apenas fluxos bem-sucedidos. Defina como false para recuperar apenas fluxos com falha. Não defina um valor / definido como em branco para não filtrar pelo resultado da última ação do fluxo. |
|
|
Janela de início da hora de início do fluxo
|
SearchFlowStartTimeStartWindow | date-time |
Filtre os resultados para recuperar apenas aqueles que começaram após a hora de início especificada. Defina como em branco para não filtrar. Por exemplo: '2022-01-24T07:00:00' retornaria todas as estatísticas do Orchestrator Flow para Fluxos iniciados em ou após as 07h00 do dia 24 de janeiro de 2022. Todas as datas/hora estão em UTC (GMT+0), pelo que poderá utilizar a ação Converter Data/Hora para converter a sua hora local em UTC. |
|
|
Janela de término da hora de início do fluxo
|
SearchFlowStartTimeEndWindow | date-time |
Filtre os resultados para recuperar apenas aqueles que começaram antes da hora de início especificada. Defina como em branco para não filtrar. Por exemplo: '2022-01-25T07:00:00' retornaria todas as estatísticas do Orchestrator Flow para Fluxos iniciados em ou antes das 07h00 do dia 25 de janeiro de 2022. Todas as datas/hora estão em UTC (GMT+0), pelo que poderá utilizar a ação Converter Data/Hora para converter a sua hora local em UTC. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Estatísticas de fluxo do Orchestrator JSON
|
OrchestratorFlowStatsJSON | string |
Uma lista de todas as estatísticas do Orchestrator Flow, no formato JSON. |
|
Número de estatísticas de fluxo
|
NumberOfOrchestratorFlowStats | integer |
O número de estatísticas do Flow que foram retornadas. |
Obter ficheiros
Retorna uma lista de arquivos em uma pasta (correspondente a uma lista CSV de padrões) no computador onde o IA-Connect Agent está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do diretório
|
DirectoryPath | True | string |
O caminho completo para o diretório (pasta). Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
CSV de padrões
|
PatternsCSV | True | string |
Uma lista separada por vírgulas de padrões de arquivo para corresponder, por exemplo, . para todos os arquivos ou '.txt ,.docx' para arquivos com uma extensão .txt ou .docx. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Arquivos JSON
|
FilesJSON | string |
Uma lista de arquivos contidos na pasta, em formato JSON. |
|
Número de ficheiros lidos com êxito
|
NumberOfFilesReadSuccessfully | integer |
O número de arquivos que foram lidos com êxito. |
|
Número de ficheiros que não conseguiram ler
|
NumberOfFilesFailedToRead | integer |
O número de arquivos que não puderam ser lidos. |
Obter histórico de login do Orchestrator
Retorna o histórico de login do IA-Connect Orchestrator para fins de relatório. Opcionalmente, você pode usar um ou mais filtros para limitar os resultados retornados.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
No último número de dias
|
WithinLastNumberOfDays | integer |
Filtre os resultados para recuperar apenas logins do Orchestrator dentro do número de dias especificado. Defina como 0 para não filtrar. |
|
|
Endereço de e-mail
|
SearchByEmail | string |
Filtre os resultados para recuperar apenas logins do Orchestrator com o endereço de e-mail especificado. Defina como em branco para não filtrar por endereço de e-mail. |
|
|
Janela de início de tempo do histórico de login
|
SearchLoginHistoryTimeStartWindow | date-time |
Filtre os resultados para recuperar apenas os logins do Orchestrator após a hora de início especificada. Defina como em branco para não filtrar. Por exemplo: '2022-01-24T07:00:00' devolveria todos os logins do Orchestrator a partir das 07.00 horas do dia 24 de janeiro de 2022. Todas as datas/hora estão em UTC (GMT+0), pelo que poderá utilizar a ação Converter Data/Hora para converter a sua hora local em UTC. |
|
|
Janela de fim de tempo do histórico de login
|
SearchLoginHistoryTimeEndWindow | date-time |
Filtre os resultados para recuperar apenas os logins do Orchestrator antes da hora de início especificada. Defina como em branco para não filtrar. Por exemplo: '2022-01-25T07:00:00' retornaria todos os logins do Orchestrator até as 07h00 do dia 25 de janeiro de 2022. Todas as datas/hora estão em UTC (GMT+0), pelo que poderá utilizar a ação Converter Data/Hora para converter a sua hora local em UTC. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Histórico de login do Orchestrator JSON
|
OrchestratorLoginHistoryJSON | string |
Uma lista de todos os logins do Orchestrator que atendem aos filtros especificados, no formato JSON. |
|
Número de logins do Orchestrator
|
NumberOfOrchestratorLogins | integer |
O número de logins do Orchestrator retornados. |
Obter IA-Connect configuração de coordenadas globais do Agente
Recupera a configuração do sistema de coordenadas globais do IA-Connect Agent, que é usado para exibir locais de elementos (por exemplo: durante a inspeção do mouse) e calcular as posições do mouse (por exemplo: ao executar ações globais do mouse).
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Funcionalidade de vários monitores
|
MultiMonitorFunctionality | string |
Retorna 'PrimaryMonitor' se o IA-Connect Agent estiver configurado para suportar apenas elementos de realce e execução de ações globais do mouse no dispositivo de exibição principal. Retorna 'MultiMonitor' se o IA-Connect Agent realçar elementos em todos os monitores (o padrão desde IA-Connect 9.4). |
|
Multiplicador de inspeção do mouse de ajuste automático
|
AutoSetMouseInspectionMultiplier | boolean |
Retorna true se o IA-Connect Agent calcular automaticamente o multiplicador de inspeção do mouse no dispositivo de exibição principal na inicialização do Agent e sempre que a inspeção do mouse for executada (o padrão desde IA-Connect 9.4). Retorna false se o IA-Connect Agent exigir que o multiplicador de inspeção do mouse seja definido manualmente (a única opção disponível no IA-Connect 9.3 e anteriores). Esta opção só tem qualquer efeito quando o modo de vários monitores está desativado. |
|
Multiplicador global do mouse de configuração automática
|
AutoSetGlobalMouseMultiplier | boolean |
Retorna true se o IA-Connect Agent calcular automaticamente o multiplicador de movimento global do mouse no dispositivo de exibição principal na inicialização do Agent e sempre que a inspeção do mouse for executada (o padrão desde IA-Connect 9.4). Retorna false se o IA-Connect Agent exigir que o multiplicador de movimento global do mouse seja definido manualmente (a única opção disponível no IA-Connect 9.3 e anteriores). Esta opção só tem qualquer efeito quando o modo de vários monitores está desativado. |
|
Multiplicador X de inspeção do rato
|
MouseInspectionXMultiplier | double |
O multiplicador de inspeção do mouse horizontal (X) atual (para quando o Agente destaca o que está sob o mouse). Por exemplo: Se IA-Connect estiver exibindo o retângulo de inspeção na metade do local X real do mouse, esse valor será 0,5. O multiplicador só tem qualquer efeito quando a 'funcionalidade de vários monitores' está desativada, uma vez que os multiplicadores são calculados dinamicamente quando o Agente de IA-Connect está configurado para reconhecer vários monitores. |
|
Multiplicador Y de inspeção do rato
|
MouseInspectionYMultiplier | double |
O multiplicador de inspeção do mouse vertical (Y) atual (para quando o Agente destaca o que está sob o mouse). Por exemplo: Se IA-Connect estiver exibindo o retângulo de inspeção na metade do local Y real do mouse, esse valor será 0,5. O multiplicador só tem qualquer efeito quando a 'funcionalidade de vários monitores' está desativada, uma vez que os multiplicadores são calculados dinamicamente quando o Agente de IA-Connect está configurado para reconhecer vários monitores. |
|
Multiplicador global do rato X
|
GlobalMouseXMultiplier | double |
O multiplicador de movimento global do mouse horizontal (X) atual (para quando o Agente move o mouse). O multiplicador só tem qualquer efeito quando a 'funcionalidade de vários monitores' está desativada, uma vez que os multiplicadores são calculados dinamicamente quando o Agente de IA-Connect está configurado para reconhecer vários monitores. |
|
Multiplicador global do rato Y
|
GlobalMouseYMultiplier | double |
O multiplicador de movimento global do mouse vertical (Y) atual (para quando o Agente move o mouse). O multiplicador só tem qualquer efeito quando a 'funcionalidade de vários monitores' está desativada, uma vez que os multiplicadores são calculados dinamicamente quando o Agente de IA-Connect está configurado para reconhecer vários monitores. |
|
Método de movimentação global do mouse
|
GlobalMouseMoveMethod | string |
Retorna o método atual de movimento global do mouse (mouse_event ou setcursorpos). |
|
Sistema de coordenadas Java
|
JavaCoordinateSystem | string |
Retorna o sistema de coordenadas Java atual que pode ser 'Virtual' (o padrão) ou 'Físico' (novo no IA-Connect 9.4). As coordenadas virtuais são dimensionadas por DPI, enquanto as coordenadas físicas são mapeadas diretamente para pixels. Esse valor deve ser definido para qualquer sistema de coordenadas que esteja sendo apresentado pelo Java Access Bridge. |
|
Sistema de coordenadas SAP GUI
|
SAPGUICoordinateSystem | string |
Retorna o atual sistema de coordenadas da API de script SAP GUI, que pode ser 'Virtual' (o padrão) ou 'Físico' (novo no IA-Connect 9.4). As coordenadas virtuais são dimensionadas por DPI, enquanto as coordenadas físicas são mapeadas diretamente para pixels. Esse valor deve ser definido como qualquer sistema de coordenadas que esteja sendo apresentado pela API de script SAP GUI. |
Obter IA-Connect contagem de processos do Agente
Retorna o número de instâncias do IA-Connect Agent atualmente em execução na sessão do usuário. Isso é útil para detetar se há várias instâncias do IA-Connect Agent em execução.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Número de processos
|
NumberOfProcesses | integer |
O número de processos do IA-Connect Agent que estão atualmente em execução na sessão do usuário. |
Obter IA-Connect estado atual da licença do Agente
Retorna se o IA-Connect Agent está atualmente licenciado e, se licenciado, as propriedades da licença.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
É licenciado
|
IsLicensed | boolean |
Retorna true se o IA-Connect Agent estiver licenciado no momento, ou false se não. |
|
Tipo de licença
|
LicenseType | string |
O tipo de licença IA-Connect que está sendo usada. |
|
Nome de domínio do agente
|
CustomerNETBIOSDomainName | string |
O nome de domínio NetBIOS da máquina onde o Agente IA-Connect está sendo executado, se licenciado por nome de domínio (IA-Connect 7.0 ou 7.1). |
|
Nomes de host do diretor
|
DirectorHostnameCSV | string |
O(s) nome(s) de host das máquinas onde o Diretor de IA-Connect pode ser instalado, se licenciado por nome de host (post IA-Connect 7.2). |
|
Nome de exibição do cliente
|
CustomerDisplayName | string |
O nome do cliente a ser exibido na barra de título do IA-Connect Agent. |
|
Nome do fornecedor
|
VendorName | string |
O IA-Connect nome do fornecedor. |
|
Data de validade da licença
|
LicenseExpiryDate | string |
A data de validade da licença IA-Connect. |
|
Dias até a licença expirar
|
DaysUntilLicenseExpires | integer |
O número de dias restantes até que a licença IA-Connect expire. |
|
Recursos de licença
|
LicenseFeatures | string |
Recursos de licença adicionais, normalmente fornecendo acesso a funcionalidades adicionais. |
|
É licença JML
|
IsJMLLicense | boolean |
Esta licença fornece acesso à funcionalidade JML. |
Obter IA-Connect nível de log do agente
Retorna o nível de log atual do IA-Connect Agente. Os níveis de registro são definidos de 1 a 4, sendo 1 o nível mais baixo e 4 o mais alto.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nível de log
|
LoggingLevel | integer |
O nível de log atual do IA-Connect Agent. |
|
Nome do arquivo de log do IA-Connect Agent
|
IAConnectAgentLogFilename | string |
O nome do arquivo de log do IA-Connect Agent. Esse valor é exclusivo para cada inicialização do IA-Connect Agent, pois ele tem a data e a hora de lançamento no nome do arquivo. |
Obter IA-Connect nível de log do Diretor
Retorna o nível de log atual do IA-Connect Diretor. Os níveis de registro são definidos de 0 a 4. 0 está desativado. 1 é o nível de log mais baixo (e o padrão). 4 é o nível de log mais alto.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nível de log
|
LoggingLevel | integer |
O nível de log atual do Diretor de IA-Connect. |
|
Nome do arquivo de log do Diretor do IA-Connect
|
IAConnectDirectorLogFilename | string |
O nome do arquivo de log do IA-Connect Diretor. Este valor é único para cada lançamento, uma vez que tem a data e hora de lançamento no nome do arquivo. |
Obter IA-Connect registo do agente
Retorna o log atual do IA-Connect Agent, como um arquivo ou lendo o conteúdo e retornando-o em uma variável de saída.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Comprimir
|
Compress | boolean |
O executável alternativo do IA-Connect Agent deve ser compactado durante o upload? |
|
|
Retornar somente os últimos logs de comando
|
ReturnLastCommandOnly | boolean |
O log do IA-Connect Agent deve ser restrito ao resultado do último comando em vez de todo o log? |
|
|
Guardar registo no ficheiro
|
SaveLogToFile | boolean |
O log do IA-Connect Agent deve ser salvo como um arquivo? |
|
|
Inserir conteúdo de log no item de dados
|
PlaceLogContentInDataItem | boolean |
O conteúdo do log deve ser retornado em uma variável de saída? |
|
|
Pasta de salvamento local
|
LocalSaveFolder | string |
O caminho do arquivo para a pasta na qual salvar o logon do IA-Connect Agent. |
|
|
Usar o nome do arquivo do log do agente
|
UseAgentLogFilename | boolean |
O arquivo de log deve receber o mesmo nome que o nome do arquivo de log no Agente? Se definido como false, então você pode definir 'Local save filename' para especificar o nome do arquivo. |
|
|
Nome do arquivo de salvamento local
|
LocalSaveFilename | string |
O nome do arquivo somente do arquivo de salvamento local para o log do IA-Connect Agent. Isso só será usado se 'Usar nome do arquivo de log do agente' estiver definido como false. |
|
|
Máximo de bytes para ler
|
MaxBytesToRead | integer |
O número máximo de bytes a serem lidos no log do Agente (do final para trás). Isso pode ser definido como 0 ou -1 para recuperar o log inteiro. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Conteúdo do log do agente
|
IAConnectAgentLogContentsBase64 | string |
O conteúdo do log do IA-Connect Agent. |
|
Nome do ficheiro de registo guardado local
|
IAConnectAgentLogFilenameOnly | string |
O caminho para o nome do arquivo de log salvo. |
Obter IA-Connect status do próximo salto
Informa sobre o próximo status do Diretor de salto para o Agente que recebe esse comando. Se o next-hop estiver habilitado, esse Agente está encaminhando comandos para o próximo salto (por meio do Diretor do próximo salto). Se o next-hop estiver desativado, esse Agente está processando os próprios comandos (o padrão).
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Verifique se o próximo salto Diretor está em execução
|
CheckNextHopDirectorIsRunning | boolean |
O próximo salto requer um Diretor de IA-Connect em execução no mesmo computador que o Agente. Se essa configuração for verdadeira, o Agente verificará se o Diretor do próximo salto está sendo executado conforme descrito. Se essa configuração for falsa, o Agente não executará nenhuma verificação e simplesmente verificará o status do próximo salto. |
|
|
Verifique se o próximo salto do agente está em execução
|
CheckNextHopAgentIsRunning | boolean |
O próximo salto requer um Diretor de IA-Connect em execução no mesmo computador que o Agente E um Agente de IA-Connect em execução na sessão de próximo salto. Se essa configuração for verdadeira, o Agente verificará se o Agente do próximo salto está sendo executado conforme descrito. Se essa configuração for falsa, o Agente não executará nenhuma verificação e simplesmente verificará o status do próximo salto. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Próximo salto ativado
|
NextHopEnabled | boolean |
Retorna true se o próximo salto estiver habilitado no momento. |
|
Endereço do Diretor do próximo salto ativo
|
ActiveNextHopDirectorAddress | string |
O endereço do Diretor de próximo salto ativo, se estiver sendo usado. |
|
Porta TCP ativa do próximo salto do Diretor
|
ActiveNextHopDirectorTCPPort | integer |
A porta TCP do Diretor de próximo salto ativo, se estiver sendo usada. |
|
Ative next hop Diretor usa HTTPS
|
ActiveNextHopDirectorUsesHTTPS | boolean |
Retorna true se o diretor de próximo salto ativo estiver usando HTTPS. |
|
O Diretor do próximo salto ativo está em execução
|
ActiveNextHopDirectorIsRunning | boolean |
Retorna true se o próximo hop Diretor ativo estiver em execução ou false se não. |
|
URL do Diretor do próximo salto ativo
|
ActiveNextHopDirectorURL | string |
A URL do Diretor de próximo salto ativo. |
|
O agente ativo do próximo salto está em execução
|
ActiveNextHopAgentIsRunning | boolean |
Retorna true se o agente de próximo salto ativo estiver em execução ou false se não. |
Obter ID do processo pai
Retorna a ID do processo pai para qualquer processo em execução na sessão de usuário do IA-Connect Agent que tenha a ID do processo especificada.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do processo
|
ProcessId | True | integer |
A ID do processo do processo filho. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do processo pai
|
ParentProcessId | integer |
A ID do processo pai. |
|
Processo pai ainda em execução
|
ParentProcessStillRunning | boolean |
Retorna true se o processo pai ainda estiver em execução e não tiver sido encerrado. |
|
Nome do processo pai
|
ParentProcessName | string |
O nome do processo pai. |
Obter ID do processo por processo
Retorna se um processo com a ID de processo especificada está em execução na sessão de usuário do IA-Connect Agent. As IDs de processo são exclusivas, portanto, apenas um processo pode corresponder à Id. As IDs de processo são dinâmicas e diferentes para cada inicialização de um aplicativo.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do processo
|
ProcessId | True | integer |
A ID do processo a ser obtida. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Processo em execução
|
ProcessRunning | boolean |
Retorna true se um processo com a ID de processo fornecida foi encontrado. |
Obter impressora padrão
Obtém o nome da impressora padrão para o usuário na sessão do IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome da impressora padrão
|
DefaultPrinterName | string |
O nome da impressora padrão para o usuário. |
Obter informações da sessão do IA-Connect Agent
Retorna informações sobre a sessão de usuário do IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da Sessão
|
SessionId | integer |
O ID da sessão de usuário remoto atual. |
|
Tipo de sessão
|
SessionType | integer |
O tipo de sessão remota, 1 (Citrix), 2 (RDP) ou 0 (Console). |
|
Nome do tipo de sessão
|
SessionTypeName | string |
O tipo de sessão remota, ICA (Citrix), RDP ou Console. |
Obter informações do IA-Connect Agente
Retorna as propriedades do IA-Connect Agent, incluindo o número da versão e o caminho para o executável do Agente.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Versão do IA-Connect Agent
|
IAConnectAgentVersion | string |
O número da versão completa do IA-Connect Agent. |
|
Versão DotNet CLR
|
DotNetCLRVersion | string |
A versão CLR (Common Language Runtime) do DotNet. |
|
IA-Connect Agente executado como nome de usuário
|
IAConnectAgentRunAsUsername | string |
O nome de usuário da sessão de usuário na qual o IA-Connect Agent está sendo executado. |
|
IA-Connect Agent executado como domínio de usuário
|
IAConnectAgentRunAsUserdomain | string |
O domínio de usuário da sessão de usuário na qual o IA-Connect Agent está sendo executado. |
|
IA-Connect caminho do agente
|
IAConnectAgentPath | string |
O caminho completo para o executável do IA-Connect Agent. |
|
IA-Connect Agent é um processo de 64 bits
|
IAConnectAgentIs64bitProcess | boolean |
Retorna true se o IA-Connect Agent for um processo de 64 bits ou false se não. |
|
Versão de lançamento do IA-Connect Agent
|
IAConnectAgentReleaseVersion | string |
A versão de lançamento do IA-Connect Agent, por exemplo 8.0. |
|
Tempo limite do comando RPA do IA-Connect Agent
|
IAConnectAgentRPACommandTimeout | integer |
O tempo limite do comando RPA do IA-Connect Agent. O padrão é de 30 segundos e pode ser definido usando a ação 'Definir tempo limite de comando do IA-Connect agente'. |
|
Nome do arquivo de log do IA-Connect Agent
|
IAConnectAgentLogFilename | string |
O nome do arquivo de log do IA-Connect Agent. Esse valor é exclusivo para cada inicialização do IA-Connect Agent, pois ele tem a data e a hora de lançamento no nome do arquivo. |
Obter informações sobre a última entrada
Obtém o tempo desde que a última entrada do usuário foi recebida na sessão de usuário do IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Total de segundos da última entrada
|
LastInputTotalSeconds | integer |
O número de segundos decorridos desde a última entrada. |
|
Total de minutos da última entrada
|
LastInputTotalMinutes | integer |
O número de minutos decorridos desde a última entrada. |
|
Total de horas da última entrada
|
LastInputTotalHours | integer |
O número de horas decorridas desde a última entrada. |
Obter informações sobre IA-Connect Diretor
Retorna as propriedades do Diretor de IA-Connect, incluindo o número da versão e o caminho para o executável do Diretor.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Versão IA-Connect Diretor
|
IAConnectDirectorVersion | string |
O número da versão completa do IA-Connect Diretor. |
|
Versão DotNet CLR
|
DotNetCLRVersion | string |
A versão CLR (Common Language Runtime) do DotNet. |
|
IA-Connect Diretor executado como nome de utilizador
|
IAConnectDirectorRunAsUsername | string |
O nome de usuário da sessão de usuário na qual o Diretor do IA-Connect está sendo executado. |
|
IA-Connect Diretor executado como userdomain
|
IAConnectDirectorRunAsUserdomain | string |
O domínio de usuário da sessão de usuário na qual o Diretor de IA-Connect está sendo executado. |
|
IA-Connect Caminho do Diretor
|
IAConnectDirectorPath | string |
O caminho completo para o executável do Diretor IA-Connect. |
|
IA-Connect Diretor é um processo de 64 bits
|
IAConnectDirectorIs64bitProcess | boolean |
Retorna true se o IA-Connect Diretor for um processo de 64 bits ou false se não. |
|
Versão de lançamento do IA-Connect Diretor
|
IAConnectDirectorReleaseVersion | string |
A versão de lançamento do IA-Connect Diretor, por exemplo 8.0. |
|
Nome do arquivo de log do Diretor do IA-Connect
|
IAConnectDirectorLogFilename | string |
O nome do arquivo de log do IA-Connect Diretor. Este valor é único para cada lançamento do IA-Connect Diretor, uma vez que tem a data e hora de lançamento no nome do arquivo. |
Obter informações sobre o ambiente
Retorna informações sobre o ambiente no qual a sessão de usuário do IA-Connect Agent está sendo executada.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Versão principal do SO
|
OSVersionMajor | integer |
A versão principal do sistema operacional. |
|
Versão secundária do SO
|
OSVersionMinor | integer |
A versão secundária do sistema operacional. |
|
Versão de compilação do SO
|
OSVersionBuild | integer |
A versão de compilação do sistema operacional. |
|
OS é de 64 bits
|
OSIs64Bit | boolean |
Retorna true se o sistema operacional for de 64 bits. |
|
Contagem de processadores
|
ProcessorCount | integer |
A contagem do processador. |
|
RAM física total em MB
|
TotalPhysicalRAMInMB | integer |
A quantidade de RAM física (em MB). |
|
RAM virtual total em MB
|
TotalVirtualRAMInMB | integer |
A quantidade de RAM virtual (em MB). |
|
RAM física disponível em MB
|
AvailablePhysicalRAMInMB | integer |
A quantidade de RAM física atualmente disponível (em MB). |
|
RAM virtual disponível em MB
|
AvailableVirtualRAMInMB | integer |
A quantidade de RAM virtual atualmente disponível (em MB). |
|
Nome completo do SO
|
OSFullName | string |
O nome completo do sistema operacional, por exemplo, Microsoft Windows Server 2019 Standard. |
|
Nome da cultura da interface do usuário instalada
|
InstalledUICultureName | string |
O idioma da interface do usuário instalado com o sistema operacional, por exemplo, en-US. |
|
Nome atual da cultura da interface do usuário
|
CurrentUICultureName | string |
O idioma padrão da interface do usuário, por exemplo, en-US. |
|
Nome da cultura atual
|
CurrentCultureName | string |
A localidade padrão do usuário, por exemplo, en-GB. |
Obter informações sobre o tipo de cliente Diretor e a sessão
Retorna os detalhes da sessão local ou remota que está sendo manipulada pelo Diretor de nível 1.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Tipo de cliente remoto
|
RemoteClientType | string |
O tipo de cliente remoto ('Local', 'Citrix ICA' ou 'Microsoft RDP'). |
|
Canal virtual conectado
|
VirtualChannelConnected | boolean |
True, se o canal virtual estiver conectado, entre o Diretor e o Agente. |
|
Versão do diretor
|
DirectorVersion | string |
A versão da DLL do IA-Connect Diretor. Por exemplo: 1.67.21.0. |
|
Versão de lançamento do diretor
|
DirectorReleaseVersion | string |
A versão de lançamento IA-Connect do IA-Connect Diretor. Por exemplo: 9.4. |
|
Versão do agente
|
AgentVersion | string |
A versão do IA-Connect Agent EXE à qual este Diretor está conectado. Por exemplo: 1.74.21.0. |
|
Versão de lançamento do agente
|
AgentReleaseVersion | string |
A versão de lançamento IA-Connect do IA-Connect Agent ao qual este Diretor está conectado. Por exemplo: 9.4. |
|
O agente é licenciado
|
AgentIsLicensed | boolean |
True, se o Agente de IA-Connect ao qual este Diretor está conectado, estiver licenciado. False, se o IA-Connect Agent não estiver licenciado. Nulo se o estado da licença do agente for desconhecido. |
|
Recursos de licença de agente
|
AgentLicenseFeatures | string |
Uma lista separada por vírgulas de IA-Connect recursos de licença atribuídos ao Agente de IA-Connect ao qual este Diretor está conectado. Por exemplo: JML, DEV. |
|
Nome do host do diretor
|
DirectorHostname | string |
O nome do host do computador no qual o Diretor está sendo executado. Por exemplo: vmrpa1. |
|
Nome de domínio Diretor NetBIOS
|
DirectorNetBIOSDomainName | string |
O nome de domínio NetBIOS do computador em que o Diretor está sendo executado. Por exemplo: domínio1. Se o computador não for membro de um domínio, isso normalmente retornará o nome do host. |
|
Nome de domínio DNS do Diretor
|
DirectorDNSDomainName | string |
O nome de domínio DNS do computador em que o Diretor está sendo executado. Por exemplo: domain1.myorg.local. Se o computador não for membro de um domínio, isso normalmente retornará o nome do host. |
|
Anexado ao próximo diretor de salto
|
AttachedToNextHopDirector | boolean |
Defina como false se a sessão IA-Connect estiver atualmente anexada ao Agente ao qual este Diretor está conectado. Defina como true se o Diretor estiver encaminhando todas as ações (ou seja, anexadas) para outro Diretor (que está conectado a um Agente diferente). Por exemplo, se esse Diretor for um Diretor local se comunicando com um Agente local, mas a sessão de IA-Connect estiver atualmente anexada à Citrix, esse valor será verdadeiro. |
|
Tipo de sessão do Diretor do próximo salto
|
NextHopDirectorSessionType | string |
Se este Diretor estiver anexado a um Diretor de salto seguinte, esse valor manterá o tipo de sessão de salto seguinte. Por exemplo, se esse Diretor for um Diretor local se comunicando com um Agente local, mas a sessão de IA-Connect estiver atualmente anexada à Citrix, esse valor será 'Citrix ICA', enquanto o valor 'Tipo de cliente remoto' será 'Local' (representando um Diretor local encaminhando ações para a Citrix). |
Obter lista de impressoras
Retorna uma lista de todas as impressoras disponíveis na sessão do IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Listar impressoras locais
|
ListLocalPrinters | boolean |
As impressoras locais devem ser devolvidas? |
|
|
Listar impressoras de rede
|
ListNetworkPrinters | boolean |
As impressoras de rede devem ser devolvidas? |
|
|
Devolver informação detalhada
|
ReturnDetailedInformation | boolean |
Devem ser devolvidas informações detalhadas, como localização, nome da porta, nome do driver e status de cada impressora? |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Impressoras JSON
|
PrintersJSON | string |
Uma lista de todas as impressoras encontradas, em formato JSON. |
|
Número de impressoras
|
NumberOfPrinters | integer |
O número de impressoras que foram encontradas. |
Obter lista de trabalhadores do Orchestrator
Recupere uma lista de trabalhadores registrados no IA-Connect Orchestrator e seu status ao vivo.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Só regressam trabalhadores vivos
|
OnlyReturnLiveWorkers | boolean |
Defina como true, para retornar apenas trabalhadores ativos (trabalhadores que estão ativamente conectados ao Orchestrator). |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Trabalhadores orquestradores
|
OrchestratorWorkers | array of object |
A lista de trabalhadores registrados no IA-Connect Orchestrator e seu status ao vivo. |
|
Id
|
OrchestratorWorkers.Id | integer | |
|
Nome
|
OrchestratorWorkers.Name | string | |
|
CurrentFlowDisplayName
|
OrchestratorWorkers.CurrentFlowDisplayName | string | |
|
Situação ao vivo
|
OrchestratorWorkers.LiveStatus | boolean | |
|
LiveStatusLastContactTicks
|
OrchestratorWorkers.LiveStatusLastContactTicks | integer | |
|
SegundosDesdeÚltimoContacto
|
OrchestratorWorkers.SecondsSinceLastContact | integer | |
|
Modo de Manutenção
|
OrchestratorWorkers.MaintenanceMode | boolean | |
|
Priority
|
OrchestratorWorkers.Priority | integer | |
|
AgentIsLicensed
|
OrchestratorWorkers.AgentIsLicensed | boolean | |
|
IsAvailableForWork
|
OrchestratorWorkers.IsAvailableForWork | boolean | |
|
Número de Trabalhadores
|
NumberOfOrchestratorWorkers | integer |
O número de trabalhadores do Orchestrator na resposta. |
Obter lista de unidades
Retorna uma lista de unidades no computador em que o IA-Connect Agent está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Drives JSON
|
DrivesJSON | string |
Uma lista de unidades no computador onde o IA-Connect Agent está sendo executado, no formato JSON. |
Obter mensagem de erro de ação com falha do resultado do fluxo JSON
Desserializa a saída JSON de uma ou mais expressões flow result() e recupera a primeira mensagem de erro localizada de uma ação com falha. A mensagem de erro pode ser armazenada no JSON em uma variedade de formatos. Esta ação processa formatos conhecidos e retorna a primeira mensagem de erro localizada.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
JSON de resultado de fluxo
|
PowerAutomateResultJSON | True | array of string |
Uma matriz de JSON que deve conter as saídas de uma ou mais expressões de flow result(). Se você estiver processando apenas a saída de uma única expressão flow result(), basta inseri-la no primeiro item da matriz. |
|
Estado da pesquisa
|
SearchStatus | string |
O status da ação que contém a mensagem de erro. Isso só deve ser alterado se você estiver procurando por um status diferente do padrão de 'Falha'. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Mensagem de erro de ação
|
ActionErrorMessage | string |
Retorna a mensagem de erro de ação extraída do resultado JSON. Se não for possível localizar uma mensagem de erro, será devolvido um valor em branco. |
|
Nome da ação
|
ActionName | string |
Retorna o nome da ação associada à mensagem de erro. |
|
Código de ação
|
ActionCode | string |
Retorna o código de resultado da ação associada à mensagem de erro. |
Obter multiplicador do rato
Recupera o multiplicador global do mouse na sessão de usuário do IA-Connect Agent. O padrão é (1, 1), mas poderia ter sido alterado pela ação 'Definir multiplicador do mouse'.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Multiplicador X
|
MouseXMultiplier | double |
O multiplicador global do mouse horizontal (X) atual (para quando o Agente move o mouse). O multiplicador só tem qualquer efeito quando a 'funcionalidade de vários monitores' está desativada. |
|
Multiplicador Y
|
MouseYMultiplier | double |
O multiplicador de mouse global vertical (Y) atual (para quando o Agente move o mouse). O multiplicador só tem qualquer efeito quando a 'funcionalidade de vários monitores' está desativada. |
|
Método de movimento do mouse
|
MouseMoveMethod | string |
Retorna o método de movimentação global do mouse atual (mouse_event ou setcursorpos). |
Obter nome da máquina
Retorna o nome da máquina que está executando a sessão de usuário do IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome da máquina
|
MachineName | string |
O nome da máquina que está executando a sessão de usuário do IA-Connect Agent. |
Obter nome de host do cliente
Retorna o nome do host do cliente onde o Diretor de IA-Connect está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome do host do cliente
|
ClientHostname | string |
O nome do host do cliente onde o Diretor de IA-Connect está sendo executado. |
Obter o conteúdo do arquivo como Base64
Recupere o conteúdo do arquivo especificado no formato Base64, um formato adequado para transmissão via API e facilmente convertido de volta para o texto original ou formato binário.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do arquivo
|
FilePath | True | string |
O caminho completo para o ficheiro. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Comprimir
|
Compress | boolean |
Defina como true como GZip, compacte o conteúdo do arquivo antes de converter para Base64. O arquivo é intocado, todas as operações são executadas na memória. Este recurso só é útil se você for capaz de GUnzip o conteúdo do arquivo depois de ter recuperado o Base64 (ao decodificar de volta para o texto de conteúdo do arquivo original ou dados binários). Defina como false se você estiver passando o Base64 diretamente para uma ação que aceite Base64 como entrada e não tenha um recurso GUnzip. |
|
|
Tamanho máximo do ficheiro
|
MaxFileSize | integer |
O tamanho máximo do arquivo, acima do qual uma exceção será gerada em vez de recuperar o conteúdo do arquivo. Isso permite que você evite a situação em que o Agente é solicitado a recuperar um arquivo enorme, o que acabará fazendo com que a ação atinja o tempo limite. Defina como -1 para desativar a verificação do tamanho do arquivo. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Conteúdo do arquivo como Base64
|
FileContentsAsBase64 | string |
O conteúdo do arquivo no formato Base64. |
Obter o método de movimento do mouse
Obtém o método atual de movimentação do mouse.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Método de movimento do mouse
|
MouseMoveMethod | string |
Retorna o método atual de movimentação do mouse (mouse_event ou setcursorpos). |
Obter o status de disponibilidade do trabalhador do Orchestrator
Recupere o status básico do Orchestrator. Isso pode ser usado para confirmar se o Orchestrator está disponível e respondendo.
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Número total de trabalhadores
|
TotalWorkersCount | integer |
O número de trabalhadores IA-Connect definidos no Orchestrator, estejam eles a trabalhar ou não. |
|
Número de trabalhadores disponíveis
|
AvailableWorkersCount | integer |
O número de trabalhadores IA-Connect definidos no Orchestrator, que estão disponíveis para o trabalho. Disponível significa que eles estão respondendo, licenciados, não em modo de manutenção, não executando fluxos (automações) no momento. Este é o número de trabalhadores disponíveis para aceitar novos trabalhos. |
|
Número de trabalhadores indisponíveis
|
UnavailableWorkersCount | integer |
O número de trabalhadores IA-Connect definidos no Orchestrator, que não estão disponíveis para trabalho. Este valor é igual ao número total de trabalhadores menos o número de trabalhadores disponíveis. |
|
Número de trabalhadores que gerem fluxos
|
WorkersRunningFlowsCount | integer |
O número de IA-Connect trabalhadores definidos no Orchestrator, que estão executando fluxos (automações). Estes trabalhadores não estão disponíveis para trabalhar, porque estão ocupados. |
|
Número de trabalhadores em modo de manutenção
|
WorkersInMaintenanceModeCount | integer |
O número de IA-Connect trabalhadores definidos no Orchestrator, que estão em modo de manutenção. Esses trabalhadores não estão disponíveis para trabalhar, porque foram configurados manualmente para não aceitar novos trabalhos. |
|
Número de trabalhadores vivos
|
LiveWorkersCount | integer |
O número de trabalhadores IA-Connect definidos no Orchestrator, que estão respondendo. Esses trabalhadores podem ou não estar disponíveis para o trabalho, porque podem estar sem licença, em modo de manutenção ou executando fluxos (automações). |
|
Número de trabalhadores licenciados
|
LicensedWorkersCount | integer |
O número de trabalhadores IA-Connect definidos no Orchestrator, que estão respondendo e licenciados. Um trabalhador licenciado estará sempre respondendo, porque o Orchestrator só conhece o estado licenciado de um trabalhador se o trabalhador estiver respondendo (e, portanto, informando o Orchestrator de seu estado). Se um trabalhador parar de responder, o Orchestrator não o considerará mais licenciado. Esses trabalhadores podem ou não estar disponíveis para o trabalho, porque podem estar em modo de manutenção ou fluxos em execução (automações). |
Obter o status do Orchestrator
Recupere o status básico do Orchestrator. Isso pode ser usado para confirmar se o Orchestrator está disponível e respondendo.
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Versão Orchestrator
|
OrchestratorVersion | string |
A versão do software Orchestrator. |
|
Erros de inicialização do Orchestrator
|
NumberOfStartupErrors | integer |
O número de erros de inicialização do Orchestrator. |
|
Tempo de atividade do orquestrador em segundos
|
UptimeInSeconds | integer |
O número de segundos que o Orchestrator está executando. |
Obter palavra-passe armazenada
Recupera uma senha gerada ou armazenada anteriormente.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador de palavra-passe
|
PasswordIdentifier | string |
O identificador da senha armazenada. Essas senhas são armazenadas apenas na memória e são perdidas quando o Agente é fechado. Por exemplo: MyExchangePassword. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Palavra-passe de texto simples
|
PlainTextPassword | string |
A senha em texto sem formatação. A palavra-passe pode ser necessária em texto simples se a palavra-passe for uma palavra-passe única destinada a ser transmitida por SMS ou e-mail (por exemplo) e, portanto, precisa de ser vista as-is. |
Obter pastas
Retorna todas as subpastas dentro de uma pasta especificada no computador em que o IA-Connect Agent está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do diretório
|
DirectoryPath | True | string |
O caminho completo para o diretório (pasta). Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Pastas JSON
|
FoldersJSON | string |
Uma lista de subpastas contidas na pasta, em formato JSON. |
|
Número de pastas lidas com êxito
|
NumberOfFoldersReadSuccessfully | integer |
O número de subpastas que foram lidas com êxito. |
|
Número de pastas que não conseguiram ler
|
NumberOfFoldersFailedToRead | integer |
O número de subpastas que não puderam ser lidas. |
Obter permissões de segurança de ficheiros
Retorna uma lista de permissões atualmente definidas em um arquivo no computador em que o Agente IA-Connect está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do arquivo
|
FilePath | True | string |
O caminho completo para o ficheiro. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Permissões de segurança JSON
|
SecurityPermissionsJSON | string |
As permissões atualmente definidas no arquivo especificado, no formato JSON. |
Obter permissões de segurança de pasta
Retorna uma lista de permissões atualmente definidas em uma pasta no computador onde o Agente IA-Connect está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho da pasta
|
FolderPath | True | string |
O caminho completo para a pasta. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Permissões de segurança JSON
|
SecurityPermissionsJSON | string |
As permissões atualmente definidas na pasta especificada, no formato JSON. |
Obter processos
Retorna uma lista de processos em execução na sessão de usuário do IA-Connect Agent. Opcionalmente, isso pode ser filtrado fornecendo um nome de processo.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do processo
|
ProcessName | string |
Um filtro opcional para o nome do processo. |
|
|
Obter linha de comando do processo
|
GetProcessCommandLine | boolean |
Se definido como true, os detalhes da linha de comando do processo serão retornados. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Número de processos
|
NumberOfProcesses | integer |
O número de processos em execução na sessão do usuário. |
|
Processos JSON
|
ProcessesJSON | string |
A lista de processos em execução na sessão do usuário, no formato JSON. |
Obter propriedades da linha de comando da ID do processo
Retorna as propriedades da linha de comando para qualquer processo em execução na sessão de usuário do IA-Connect Agent que tenha a ID do processo especificada.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do processo
|
ProcessId | True | integer |
A ID do processo para recuperar as propriedades da linha de comando. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Linha de comando do processo
|
ProcessCommandLine | string |
As propriedades da linha de comando para o processo. |
|
Argumentos do processo
|
ProcessArguments | string |
Os argumentos que foram usados ao iniciar o processo. |
|
Processar diretório de trabalho atual
|
ProcessCurrentWorkingDirectory | string |
O diretório de trabalho atual do processo. |
|
Nome do caminho da imagem de processo
|
ProcessImagePathName | string |
O caminho para o executável que iniciou o processo. |
Obter resolução de ecrã
Retorna a resolução de tela da sessão de usuário do IA-Connect Agent. Para o IA-Connect Agente local em execução em um desktop ou laptop físico, isso fornecerá informações sobre todos os dispositivos de exibição e seu dimensionamento. Em uma máquina virtual, normalmente apenas uma exibição será relatada, a menos que a máquina virtual tenha sido configurada para apresentar várias exibições (incomum). Em uma sessão remota, normalmente apenas uma exibição será relatada, mesmo que essa exibição abranja várias exibições locais, já que as sessões remotas geralmente criam uma única exibição virtual.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resolução horizontal
|
HorizontalResolution | integer |
A resolução física horizontal da tela principal. As coordenadas físicas são mapeadas diretamente para pixels no monitor. |
|
Resolução vertical
|
VerticalResolution | integer |
A resolução física vertical da tela principal. As coordenadas físicas são mapeadas diretamente para pixels no monitor. |
|
Número de ecrãs
|
NumberOfScreens | integer |
O número de ecrãs nesta sessão. |
|
Resolução horizontal do segundo ecrã
|
SecondDisplayHorizontalResolution | integer |
A resolução física horizontal da segunda tela, se uma foi detetada. As coordenadas físicas são mapeadas diretamente para pixels no monitor. |
|
Segunda resolução vertical do ecrã
|
SecondDisplayVerticalResolution | integer |
A resolução física vertical da segunda tela, se uma foi detetada. As coordenadas físicas são mapeadas diretamente para pixels no monitor. |
|
Terceira resolução horizontal do ecrã
|
ThirdDisplayHorizontalResolution | integer |
A resolução física horizontal da terceira tela, se uma foi detetada. As coordenadas físicas são mapeadas diretamente para pixels no monitor. |
|
Terceira resolução vertical do ecrã
|
ThirdDisplayVerticalResolution | integer |
A resolução física vertical da terceira tela, se uma foi detetada. As coordenadas físicas são mapeadas diretamente para pixels no monitor. |
|
Quarta resolução horizontal do ecrã
|
FourthDisplayHorizontalResolution | integer |
A resolução física horizontal da quarta tela, se uma foi detetada. As coordenadas físicas são mapeadas diretamente para pixels no monitor. |
|
Quarta resolução vertical do ecrã
|
FourthDisplayVerticalResolution | integer |
A resolução física vertical da quarta tela, se uma foi detetada. As coordenadas físicas são mapeadas diretamente para pixels no monitor. |
|
Pixels da borda esquerda da tela virtual
|
VirtualScreenLeftEdgePixels | integer |
A borda esquerda de todo o display virtual (todos os monitores detetados). As coordenadas virtuais são dimensionadas por DPI. |
|
Pixels da borda superior da tela virtual
|
VirtualScreenTopEdgePixels | integer |
A borda superior de todo o display virtual (todos os monitores detetados). As coordenadas virtuais são dimensionadas por DPI. |
|
Pixels de largura de tela virtual
|
VirtualScreenWidthPixels | integer |
A largura de todo o visor virtual (todos os monitores detetados). As coordenadas virtuais são dimensionadas por DPI. |
|
Pixels de altura da tela virtual
|
VirtualScreenHeightPixels | integer |
A altura de todo o visor virtual (todos os monitores detetados). As coordenadas virtuais são dimensionadas por DPI. |
|
Dimensionamento do ecrã principal
|
PrimaryDisplayScaling | double |
O multiplicador de escala de DPI da exibição primária como decimal. Por exemplo: 100% seriam retornados como 1.0 e 125% seriam retornados como 1.25. |
|
Dimensionamento do segundo ecrã
|
SecondDisplayScaling | double |
O multiplicador de escala de DPI da segunda exibição como decimal. Por exemplo: 100% seriam retornados como 1.0 e 125% seriam retornados como 1.25. |
|
Terceiro dimensionamento do ecrã
|
ThirdDisplayScaling | double |
O multiplicador de escala de DPI do terceiro exibe como um decimal. Por exemplo: 100% seriam retornados como 1.0 e 125% seriam retornados como 1.25. |
|
Quarta escala de exibição
|
FourthDisplayScaling | double |
O multiplicador de escala de DPI da quarta exibição como decimal. Por exemplo: 100% seriam retornados como 1.0 e 125% seriam retornados como 1.25. |
|
Pixels da borda esquerda da tela física
|
PhysicalScreenLeftEdgePixels | integer |
A borda esquerda de todo o display físico (todos os monitores detetados). As coordenadas físicas são mapeadas diretamente para pixels no monitor. |
|
Pixels da borda superior da tela física
|
PhysicalScreenTopEdgePixels | integer |
A borda superior de toda a exibição física (todas as telas detetadas). As coordenadas físicas são mapeadas diretamente para pixels no monitor. |
|
Pixels de largura de tela física
|
PhysicalScreenWidthPixels | integer |
A largura de todo o visor físico (todos os monitores detetados). As coordenadas físicas são mapeadas diretamente para pixels no monitor. |
|
Pixels de altura da tela física
|
PhysicalScreenHeightPixels | integer |
A altura de todo o visor físico (todos os monitores detetados). As coordenadas físicas são mapeadas diretamente para pixels no monitor. |
|
Pixels da borda esquerda da tela primária
|
PrimaryDisplayLeftEdgePixels | integer |
A borda física esquerda do visor principal. As coordenadas físicas são mapeadas diretamente para pixels no monitor. |
|
Pixels da borda superior da tela primária
|
PrimaryDisplayTopEdgePixels | integer |
A borda física superior do display principal. As coordenadas físicas são mapeadas diretamente para pixels no monitor. |
|
Segunda exibição de pixels da borda esquerda
|
SecondDisplayLeftEdgePixels | integer |
A borda física esquerda do segundo monitor, se um foi detetado. As coordenadas físicas são mapeadas diretamente para pixels no monitor. |
|
Pixels da borda superior da segunda exibição
|
SecondDisplayTopEdgePixels | integer |
A borda física superior do segundo monitor, se um foi detetado. As coordenadas físicas são mapeadas diretamente para pixels no monitor. |
|
Terceira exibição de pixels da borda esquerda
|
ThirdDisplayLeftEdgePixels | integer |
A borda física esquerda do terceiro display, se um foi detetado. As coordenadas físicas são mapeadas diretamente para pixels no monitor. |
|
Terceiro display top edge pixels
|
ThirdDisplayTopEdgePixels | integer |
A borda física superior do terceiro display, se um foi detetado. As coordenadas físicas são mapeadas diretamente para pixels no monitor. |
|
Quarta exibição de pixels da borda esquerda
|
FourthDisplayLeftEdgePixels | integer |
A borda física esquerda do quarto display, se um foi detetado. As coordenadas físicas são mapeadas diretamente para pixels no monitor. |
|
Quarta exibição de pixels de borda superior
|
FourthDisplayTopEdgePixels | integer |
A borda física superior do quarto display, se um foi detetado. As coordenadas físicas são mapeadas diretamente para pixels no monitor. |
Obter tamanho do ficheiro
Retorna o tamanho (em bytes) de um arquivo no computador em que o IA-Connect Agent está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do arquivo
|
Filename | True | string |
O caminho completo para o ficheiro. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Tamanho do ficheiro
|
FileSize | integer |
O tamanho do arquivo, em bytes. |
Obter tarefa de automação do Orchestrator
Recupera uma tarefa de automação específica do Orchestrator.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da Tarefa
|
TaskId | True | integer |
O Id da tarefa do Orchestrator que você deseja recuperar. |
|
Alterar o estado para
|
StatusChange | string |
Se definido como 'Recuperado': Ao recuperar uma tarefa, o status da tarefa mudará para 'Recuperado' para impedir que outras ações tentem executar a mesma tarefa. Se definido como 'Não fazer nada', o status da tarefa não será alterado. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome da automação
|
AutomationName | string |
O nome da tarefa recuperada do Orchestrator. |
|
ID da operação
|
OperationId | string |
O ID da operação da tarefa recuperada do Orchestrator. Esse ID de operação (ou o ID da tarefa) pode ser usado para recuperar a tarefa em uma data posterior. O Id da Operação é uma cadeia de caracteres única e imprevisível, limitando a capacidade de uma 3ª parte adivinhar o Id de uma operação que não criou. |
|
Data e hora de adiamento
|
DeferralDateTime | string |
A data e a hora em que a tarefa recuperada do Orchestrator está agendada para estar pronta. Isso será retornado como uma cadeia de caracteres em UTC. |
|
Diferimento de dados armazenados
|
DeferralStoredData | string |
Dados opcionais que foram armazenados quando a tarefa foi adiada. Estes são geralmente os dados que você precisa para continuar o processo / fluxo. |
|
Contagem de diferimento
|
DeferralCount | integer |
Quantas vezes esta tarefa foi adiada. Normalmente, será 0 para uma nova tarefa que nunca foi adiada ou 1 ou mais para uma tarefa adiada. Cada vez que uma tarefa adiada for adiada novamente, o Orchestrator aumentará automaticamente esse número. |
|
Dados de entrada de tarefas
|
TaskInputData | string |
Dados opcionais que foram armazenados quando a tarefa foi criada. Normalmente são dados que foram utilizados para iniciar o processo/fluxo, mas pode utilizar este campo para qualquer finalidade. Isso pode ser formatado como qualquer formato de texto de sua escolha, por exemplo, JSON ou XML ou texto bruto. |
|
Dados de saída da tarefa
|
TaskOutputData | string |
Dados opcionais que foram armazenados, pela automação, quando a tarefa foi processada. Isso pode ser formatado como qualquer formato de texto de sua escolha, por exemplo, JSON ou XML ou texto bruto. |
|
Priority
|
Priority | integer |
O nível de prioridade desta tarefa do Orchestrator (sendo 1 o nível mais alto). |
|
Status da tarefa de automação
|
AutomationTaskStatus | string |
O status da tarefa recuperada do Orchestrator. |
|
Fase do processo
|
ProcessStage | string |
O ponto em que o processo de automação / fluxo deve continuar após o diferimento. Este é um valor de string opcional que será exclusivo para o processo / fluxo específico. Isso será usado por uma condição dentro do processo / fluxo diferido para decidir qual etapa executar em seguida. Por exemplo: Se pretender que o processo/fluxo continue na fase 'Exchange' quando continuar após o diferimento, introduza o valor 'Exchange'. |
|
Data e hora de recebimento
|
ReceivedDateTime | string |
A data e a hora em que a tarefa foi inicialmente recebida pelo Orquestrador. Isso será retornado como uma cadeia de caracteres em UTC. |
|
Minutos até à data de adiamento
|
MinutesUntilDeferralDate | integer |
O número de minutos até a data de adiamento desta tarefa (ou seja, quando esta tarefa está pronta para ser executada). Se esta tarefa estiver pronta para ser executada, os minutos serão 0. |
|
Em espera
|
OnHold | boolean |
É definido como true se a tarefa estiver em espera. Uma tarefa em espera nunca será recuperada pela ação 'Obter próxima tarefa de automação do Orchestrator' e, portanto, não será processada em um fluxo de trabalho de tarefa típico. |
|
Nome do tipo de origem
|
SourceTypeName | string |
O nome da origem da tarefa. 'Web UI' representa uma tarefa inserida manualmente através da interface do usuário. 'API REST' representa uma tarefa criada através da API REST do Orchestrator. 'ServiceNow' representa uma tarefa criada a partir da integração interna do ServiceNow 'Sources' do Orchestrator. |
|
Nome amigável da fonte
|
SourceFriendlyName | string |
Se a tarefa foi criada a partir de uma integração interna 'Sources' do Orchestrator (por exemplo, ServiceNow), isso mantém o nome amigável dessa fonte. |
|
ID do ticket de origem
|
SourceTicketId | string |
Se a tarefa foi criada a partir de uma integração interna 'Sources' do Orchestrator (por exemplo, ServiceNow), isso contém o Id do tíquete de origem. Para ServiceNow, isso manteria a tarefa de catálogo sys_id. |
|
Bilhete de origem sub Id
|
SourceTicketSubId | string |
Se a tarefa foi criada a partir de uma integração interna 'Sources' do Orchestrator (por exemplo, ServiceNow), isso contém o Id do tíquete de origem. Para ServiceNow, isso manteria o item de solicitação sys_id. |
|
Organização
|
Organisation | string |
A organização à qual esta tarefa está associada. Normalmente usado para pesquisar e filtrar tarefas. |
|
Departamento
|
Department | string |
O departamento ao qual esta tarefa está associada. Normalmente usado para pesquisar e filtrar tarefas. |
|
Description
|
Description | string |
A descrição desta tarefa. Normalmente usado para pesquisar e filtrar tarefas. |
|
Etiquetas
|
Tags | string |
Uma lista opcional de uma ou mais tags atribuídas a essa tarefa. Normalmente usado para categorizar uma tarefa para pesquisa e filtragem. Não diferencia maiúsculas de minúsculas. Um por linha. |
Obter texto CSV como coleção
Retorna um arquivo CSV no computador em que o IA-Connect Agent está sendo executado como uma coleção (tabela). Requer apenas acesso somente leitura ao arquivo CSV.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do arquivo CSV
|
CSVFilePath | True | string |
O caminho completo para o arquivo CSV. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
A primeira linha é o cabeçalho
|
FirstLineIsHeader | boolean |
A primeira linha do arquivo CSV é uma linha de cabeçalho? |
|
|
Cortar cabeçalhos
|
TrimHeaders | boolean |
Os cabeçalhos devem ser cortados para remover qualquer espaço em branco à esquerda ou à direita? |
|
|
Permitir linhas em branco
|
AllowBlankRows | boolean |
Se definido como true (o padrão), linhas completamente em branco nos dados CSV são permitidas e serão retornadas como uma linha vazia. Se definido como false, linhas completamente em branco serão removidas nos dados retornados (o arquivo será deixado intocado). |
|
|
Estender colunas, se necessário
|
ExtendColumnsIfRequired | boolean |
Se definido como true, e se houver células nos dados sem um cabeçalho de coluna correspondente (ou seja, uma linha com mais células do que a linha de cabeçalho), um cabeçalho de coluna será criado automaticamente com o nome Column_N (onde N é o índice da coluna). Se definido como false (o padrão), haverá uma exceção se uma linha contiver dados sem uma coluna correspondente. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
JSON de dados CSV
|
CSVDataJSON | string |
O conteúdo do arquivo CSV, em formato JSON. |
Obter threads do agente
Retorna uma lista de threads do Agente. Um thread do Agent pode ser usado para executar determinadas ações em um thread, permitindo que as ações sejam executadas por um longo tempo (mais do que o tempo limite do RPA) ou sejam executadas em paralelo com outras ações. Normalmente, quando um thread do Agent for concluído e seus dados recuperados, o thread do Agent será excluído e não aparecerá na lista de threads.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Ordem de classificação
|
SortOrder | string |
A ordem de classificação para a lista de saída de threads do Agente. As ordens de classificação suportadas são 'None', 'ThreadStartTime', 'ThreadStartTime_Desc', 'ThreadEndTime', 'ThreadEndTime_Desc', 'ThreadId', 'ThreadId_Desc', 'ThreadActionName', 'ThreadActionName_Desc', 'ThreadRuntime', 'ThreadRuntime_Desc'. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Número de threads do agente
|
NumberOfAgentThreads | integer |
O número de threads do Agent que ainda estão em execução ou disponíveis para recuperação. Normalmente, quando um thread do Agent for concluído e seus dados recuperados, o thread do Agent será excluído e não aparecerá na lista de threads. |
|
Threads do agente
|
AgentThreads | array of object |
A lista de threads do Agent e todas as informações de thread disponíveis (exceto os dados do thread interno). |
|
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 | |
|
ThreadConcluído
|
AgentThreads.ThreadCompleted | boolean | |
|
ThreadSuccess
|
AgentThreads.ThreadSuccess | boolean | |
|
ThreadStatusMessage
|
AgentThreads.ThreadStatusMessage | string | |
|
ThreadErrorMessage
|
AgentThreads.ThreadErrorMessage | string |
Obter todas as estatísticas de comando IA-Connect
Retorna todas as estatísticas armazenadas atualmente sobre os comandos que o IA-Connect Agent executou na sessão atual.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Estatísticas de comando JSON
|
CommandStatsJSON | string |
A lista de comandos executados pelo IA-Connect Agent na sessão atual, no formato JSON. Essa lista conterá o nome de cada ação e o número de vezes que ela foi executada. |
Obter trabalhador do Orchestrator
Recupere detalhes e status ao vivo de um trabalhador individual registrado no IA-Connect Orchestrator.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do trabalhador de pesquisa
|
SearchWorkerId | integer |
O Id do trabalhador a ser recuperado. Defina como um valor de 1 ou superior, para recuperar os detalhes de um trabalhador com essa Id específica. Defina como 0, se você não quiser recuperar um trabalhador por Id. |
|
|
Nome do trabalhador de pesquisa
|
SearchWorkerName | string |
O nome do trabalhador a ser recuperado. Defina como em branco ou nulo se não quiser recuperar um trabalhador pelo nome. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do trabalhador
|
WorkerId | integer |
O Orchestrator Id interno para este trabalhador. |
|
Nome do trabalhador
|
WorkerName | string |
O nome do Orchestrator interno para este trabalhador. |
|
Descrição do trabalhador
|
WorkerDescription | string |
A descrição interna do Orchestrator para este trabalhador. |
|
Nome de exibição do fluxo atual
|
CurrentFlowDisplayName | string |
O nome para exibição do fluxo que está sendo processado por esse trabalho ou em branco se o trabalhador estiver ocioso. |
|
Estatuto de trabalhador vivo
|
LiveStatus | boolean |
Verdade, se o trabalhador estiver atualmente conectado ao Orchestrator e respondendo a pesquisas. False, se o trabalhador não estiver conectado. |
|
Últimos carrapatos de contato
|
LiveStatusLastContactTicks | integer |
O tempo, em carrapatos, em que o Orquestrador teve contato pela última vez com o trabalhador. Este é o número de intervalos de 100 nanossegundos que decorreram desde as 12:00:00 meia-noite, 1 de janeiro de 0001 UTC. Este é um formato de tempo comum, universal. |
|
Segundos desde o último contacto
|
SecondsSinceLastContact | integer |
O tempo, em segundos, que passou desde a última vez que o Orquestrador teve contacto com o trabalhador. Isto representa o mesmo ponto no tempo que os «últimos tiques de contacto», mas expresso em segundos relativos. |
|
Trabalhador em modo de manutenção
|
MaintenanceMode | boolean |
True, se o trabalhador estiver atualmente no modo de manutenção. False, se o trabalhador não estiver no modo de manutenção. |
|
Prioridade do trabalhador
|
Priority | integer |
Um valor inteiro igual ou superior a 1, que representa a prioridade atribuída ao trabalhador. A prioridade 1 é a prioridade máxima. Os fluxos serão enviados para um trabalhador disponível com a prioridade mais alta. Vários trabalhadores podem ter a mesma prioridade, e o Orchestrator usará o 'Método de balanceamento de carga do trabalhador' (consulte 'Configurações do site') para escolher um trabalhador disponível. |
|
Tempo limite do trabalhador em segundos
|
TimeoutInSeconds | integer |
Quanto tempo, em segundos, o Orchestrator deve aguardar uma resposta da API REST do Diretor de IA-Connect antes do tempo limite. |
|
O trabalhador é licenciado
|
AgentIsLicensed | boolean |
True, se o trabalhador estiver atualmente licenciado. Falso, se o trabalhador não estiver licenciado. Nulo, se o Orchestrator não souber se o trabalhador está licenciado (pode não estar respondendo, pode ser um Agente muito antigo que não fornece atualizações de licenciamento ao vivo na pesquisa). |
|
Recursos de licença de agente
|
AgentLicenseFeatures | string |
Recursos específicos de licença do agente. Por exemplo: JML para a licença Marceneiro, Mover, Leaver. |
|
O trabalhador está disponível para trabalhar
|
IsAvailableForWork | boolean |
True, se o trabalhador estiver disponível para trabalhar, o que significa que o trabalhador pode aceitar o trabalho recebido. Falso, se o trabalhador não for. A disponibilidade para o trabalho é determinada por a) O status do trabalhador está vivo, b) O trabalhador está em modo de manutenção, c) O trabalhador está licenciado, d) O trabalhador está atualmente processando um fluxo. |
|
Tipo de conexão de trabalhador ID
|
WorkerConnectionTypeId | integer |
O Id do tipo de conexão de trabalho configurado, usado para conectar o trabalhador ao Orchestrator. Pode ser 1 para 'Azure WCF Relay', 2 para 'Azure Hybrid Connection', 3 para 'Azure Virtual Network (VNet)', 4 para 'Direct'. |
|
Nome do tipo de conexão de trabalho
|
WorkerConnectionTypeName | string |
O nome do tipo de conexão de trabalho configurado, usado para conectar o trabalhador ao Orchestrator. Isso pode ser AzureWCFRelay, AzureHybridConnection, AzureVNet, Direct. |
|
Diretor REST API URL
|
DirectorRestApiUrl | string |
Se o tipo de conexão configurado for Conexões híbridas, VNet ou diretas, essa propriedade conterá a URL DA API REST de trabalho, que geralmente é HTTP porque o tráfego HTTP é criptografado dentro de um túnel HTTPS (por exemplo, conexão híbrida ou gateway de dados local). Se o tipo de conexão configurado for a retransmissão WCF do Azure, essa propriedade conterá a URL de retransmissão do WCF. |
|
Namespace do Barramento de Serviço do Azure
|
AzureServiceBusNamespace | string |
Se o tipo de conexão configurado for Azure WCF Relay, ele conterá o namespace do Barramento de Serviço do Azure. |
|
Nome da retransmissão WCF do Azure
|
AzureWCFRelayName | string |
Se o tipo de conexão configurado for Azure WCF Relay, essa propriedade conterá o nome de retransmissão WCF do Azure. |
|
Nome do tipo de conexão do agente
|
IAConnectAgentConnectionTypeName | string |
O nome do tipo de conexão Agente. Pode ser 'Agente Local', 'Citrix ICA' ou 'Microsoft RDP'. |
|
Anexado ao Diretor do próximo salto
|
AttachedToNextHopDirector | boolean |
Se o Diretor conectado ao Orchestrator (geralmente o Diretor hospedado pelo Agente local) estiver encaminhando ações para um Diretor de próximo salto (geralmente um Diretor Citrix ICA ou Microsoft RDP), essa propriedade será definida como True. Se o Diretor estiver enviando ações diretamente para o Agente ao qual está conectado (geralmente o Agente local), essa propriedade será definida como False. |
|
Tipo de sessão do Diretor de próximo salto
|
NextHopDirectorSessionType | string |
Se o Diretor conectado ao Orchestrator (geralmente o Diretor hospedado pelo Agente local) estiver encaminhando ações para um Diretor de próximo salto (geralmente um Diretor Citrix ICA ou Microsoft RDP), essa propriedade manterá o nome do tipo de conexão, que será 'Citrix ICA' ou 'Microsoft RDP'. |
|
Versão do diretor
|
DirectorVersion | string |
A versão interna do Diretor de IA-Connect, que processa a interface da API REST e fornece o Inspetor de IA-Connect, para o Agente de IA-Connect, que está sendo executado no trabalhador IA-Connect. |
|
Versão do agente
|
AgentVersion | string |
A versão interna do IA-Connect Agent, que está sendo executada no IA-Connect trabalhador. |
|
Versão de lançamento do diretor
|
DirectorReleaseVersion | double |
A versão de lançamento IA-Connect do IA-Connect Diretor, que processa a interface da API REST e fornece o IA-Connect Inspetor, para o IA-Connect Agent, que está sendo executado no IA-Connect trabalhador. |
|
Versão de lançamento do agente
|
AgentReleaseVersion | double |
A versão de lançamento IA-Connect do IA-Connect Agent, que está sendo executado no trabalhador IA-Connect. |
|
Nome do host do diretor
|
DirectorHostname | string |
O nome do host do sistema operacional que está hospedando o Diretor de IA-Connect. Este é o nome de host do trabalhador, que geralmente é o mesmo que o nome do trabalhador. |
|
Nome de domínio do Diretor NETBIOS
|
DirectorNetBIOSDomainName | string |
O nome de domínio NETBIOS do Sistema Operacional que está hospedando o Diretor de IA-Connect, que é um componente do Agente de IA-Connect, em execução no trabalhador IA-Connect. Para um grupo de trabalho, esse geralmente é o nome do host do trabalhador. Para um domínio do Ative Directory, este é o nome NetBIOS do domínio. Por exemplo: MYDOMAIN. |
|
Nome de domínio DNS do Diretor
|
DirectorDNSDomainName | string |
O nome de domínio DNS do Sistema Operacional que está hospedando o Diretor de IA-Connect, que é um componente do Agente de IA-Connect, em execução no trabalhador IA-Connect. Para um grupo de trabalho, isso geralmente está em branco. Para um domínio do Ative Directory, este é o nome DNS do domínio. Por exemplo: mydomain.local. |
|
Número de Ids de ambiente de fluxo suportados
|
SupportedFlowEnvironmentIdsCount | integer |
Se o trabalhador estiver configurado para processar apenas fluxos de Ids de ambiente de fluxo especificado, essa propriedade manterá o número de Ids de ambiente de fluxo suportados na lista. Se o trabalhador puder processar fluxos de qualquer ambiente, essa propriedade manterá 0. |
|
Número de nomes de fluxo suportados
|
SupportedFlowNamesCount | integer |
Se o trabalhador estiver configurado para processar apenas fluxos com nomes específicos, essa propriedade manterá o número de nomes de fluxo suportados na lista. Se o trabalhador puder processar fluxos com qualquer nome, essa propriedade manterá 0. |
|
Número de nomes de fluxo sem suporte
|
UnsupportedFlowNamesCount | integer |
Se o trabalhador estiver configurado para recusar o processamento de fluxos com nomes específicos, essa propriedade manterá o número de nomes de fluxo sem suporte na lista. Se o trabalhador não estiver configurado para recusar fluxos específicos, essa propriedade manterá 0. |
|
Número de tags de trabalho
|
WorkerTagsCount | integer |
Se o trabalhador estiver configurado com algumas tags, essa propriedade manterá o número de tags na lista. Se o trabalhador não tiver tags, essa propriedade manterá 0. |
|
Número de etiquetas obrigatórias do trabalhador
|
WorkerMandatoryTagsCount | integer |
Se o trabalhador estiver configurado com algumas tags obrigatórias, essa propriedade manterá o número de tags obrigatórias na lista. Se o trabalhador não tiver tags obrigatórias, essa propriedade será 0. |
Obter área de transferência
Obtém o conteúdo atual da área de transferência na sessão de usuário do IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Dados da área de transferência
|
ClipboardData | string |
Os dados contidos na área de transferência. |
Parar de manter a sessão ativa
Interrompe a manutenção ativa da sessão do usuário do IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado do comando
|
StopKeepSessionAliveResult | boolean |
O resultado do comando (sucesso ou falha). |
|
Mensagem de erro
|
ErrorMessage | string |
Se o comando não foi bem-sucedido, ele conterá a mensagem de erro que foi retornada. |
Quebrar herança de segurança de pasta
Quebra a herança de segurança em uma pasta no computador onde o IA-Connect Agent está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho da pasta
|
FolderPath | True | string |
O caminho completo para a pasta. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Converter herdado em explícito
|
ConvertInheritedToExplicit | boolean |
As permissões herdadas atualmente devem ser convertidas em permissões explícitas? |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Rato de retenção intermédia
Mantém pressionado o botão do meio do mouse na sessão de usuário do IA-Connect Agent pela quantidade especificada de segundos.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Segundos para segurar
|
SecondsToHold | True | double |
O número de segundos para manter pressionado o botão do meio do mouse. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Recuperar o status de um thread do Agente
Recupera o status de um thread do Agent e, opcionalmente, recupera os dados de saída do thread. Um thread do Agent pode ser usado para executar determinadas ações em um thread, permitindo que as ações sejam executadas por um longo tempo (mais do que o tempo limite do RPA) ou sejam executadas em paralelo com outras ações.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Thread Id
|
ThreadId | True | integer |
Se você executou anteriormente uma ação do Agente como um thread, forneça a ID do thread para recuperar o status do thread. Este ID de thread terá sido fornecido como uma saída da ação executada anteriormente como um thread. |
|
Recuperar dados de saída de thread
|
RetrieveThreadOutputData | boolean |
Defina como true para recuperar os dados de saída do thread no formato JSON. É recomendável recuperar dados de saída de thread chamando a mesma ação usada para criar o thread, definindo a entrada 'Recuperar dados de saída para thread Id' para o ID de thread, mas essa opção permite que você recupere diretamente os dados de saída de thread e, opcionalmente, não exclua os dados. |
|
|
Excluir thread após dados de saída recuperados
|
ClearOutputDataFromMemoryOnceRead | boolean |
Se o thread tiver sido concluído com êxito e os dados de saída tiverem sido recuperados (consulte a entrada 'Recuperar dados de saída do thread'), defina essa entrada como true para excluir o thread depois que os resultados forem retornados. Isso excluirá os dados de saída do thread e o próprio thread, portanto, você não poderá consultar o thread novamente. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
O tópico foi iniciado
|
ThreadStarted | boolean |
True se o thread tiver começado. Falso se o thread ainda não tiver começado, o que sugere que algo deu errado desde que o thread começa imediatamente. |
|
O thread está em execução
|
ThreadRunning | boolean |
True se o thread estiver em execução no momento. False se o thread nunca foi iniciado (altamente improvável) ou se o thread já foi concluído. |
|
O tópico foi concluído
|
ThreadCompleted | boolean |
True se o thread tiver sido concluído. False se o thread nunca foi iniciado (altamente improvável) ou se o thread ainda estiver em execução. |
|
Thread bem-sucedido
|
ThreadSuccess | boolean |
True se o thread tiver sido concluído com êxito. False se o thread nunca foi iniciado (altamente improvável), o thread ainda está em execução ou se o thread falhou. |
|
Tempo de execução do thread em segundos
|
ThreadRuntimeInSeconds | integer |
O número total de segundos que o thread foi executado. |
|
IA-Connect nome da ação
|
IAConnectActionName | string |
O nome interno da ação do Agente de IA-Connect que está sendo executada como um thread. |
|
Mensagem de status do thread
|
ThreadStatusMessage | string |
Uma cadeia de caracteres de texto que descreve o status do thread. Esta mensagem é calculada a partir das propriedades ThreadStarted,ThreadRunning,ThreadCompleted,ThreadSuccess. Esta cadeia de texto é independente do idioma (não será alterada para corresponder à localidade). |
|
Mensagem de erro de thread
|
ThreadErrorMessage | string |
Se o thread falhou, essa saída contém a mensagem de erro. |
|
JSON de dados de saída de thread
|
ThreadOutputJSON | string |
Se 'Recuperar dados de saída de thread' estiver definido como true, essa saída manterá os dados brutos de saída de thread no formato JSON. |
Redefinir as configurações do próximo salto IA-Connect Diretor
Redefine todas as configurações personalizadas do IA-Connect Diretor que foram definidas, restaurando as configurações padrão.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Redefinir IA-Connect estatísticas de comando
Redefine todas as estatísticas armazenadas atualmente sobre os comandos que o Agente IA-Connect executou na sessão atual.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Remover identidade da segurança da pasta
Remove uma identidade (por exemplo, um usuário, grupo ou computador) das permissões de segurança em uma pasta no computador em que o Agente IA-Connect está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho da pasta
|
FolderPath | True | string |
O caminho completo para a pasta. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Identidade a remover
|
IdentityToRemove | True | string |
A identidade do usuário ou grupo a ser removido. Pode assumir a forma de 'username', 'DOMAIN\username' ou 'username@domainfqdn'. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
A permissão foi removida
|
PermissionWasRemoved | boolean |
Retorna true se a permissão foi removida com êxito. |
Remover identidade da segurança do ficheiro
Remove uma identidade (por exemplo, usuário, grupo ou computador) das permissões de segurança em um arquivo no computador em que o IA-Connect Agent está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do arquivo
|
FilePath | True | string |
O caminho completo para o ficheiro. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Identidade a remover
|
IdentityToRemove | True | string |
A identidade do usuário ou grupo a ser removido. Pode assumir a forma de 'username', 'DOMAIN\username' ou 'username@domainfqdn'. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
A permissão foi removida
|
PermissionWasRemoved | boolean |
Retorna true se a permissão foi removida com êxito. |
Rodar a roda do rato
Gira a roda do mouse (entalhes positivos ou negativos) na sessão de usuário do IA-Connect Agent.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Voltas das rodas
|
WheelTurns | True | integer |
O número de voltas de roda para executar. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Segure o mouse direito
Mantém pressionado o botão direito do mouse na sessão de usuário do IA-Connect Agent pela quantidade especificada de segundos.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Segundos para segurar
|
SecondsToHold | True | double |
O número de segundos para manter pressionado o botão direito do mouse. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Segure o mouse direito na coordenada
Mantém pressionado o botão direito do mouse nas coordenadas especificadas na sessão de usuário do IA-Connect Agent pela quantidade especificada de segundos. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
X píxeis
|
XCoord | True | integer |
O valor da coordenada X (em pixels). |
|
Píxeis Y
|
YCoord | True | integer |
O valor da coordenada Y (em pixels). |
|
Segundos para segurar
|
SecondsToHold | True | double |
O número de segundos para manter pressionado o botão direito do mouse. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Segure o mouse esquerdo na coordenada
Mantém pressionado o botão esquerdo do mouse nas coordenadas especificadas na sessão de usuário do IA-Connect Agent pela quantidade especificada de segundos. A API de movimento do mouse atualmente ativa (mouse_event ou setcursorpos) é usada para mover o mouse. O dimensionamento de DPI e vários monitores são levados em conta ao calcular coordenadas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
X píxeis
|
XCoord | True | integer |
O valor da coordenada X (em pixels). |
|
Píxeis Y
|
YCoord | True | integer |
O valor da coordenada Y (em pixels). |
|
Segundos para segurar
|
SecondsToHold | True | double |
O número de segundos para manter pressionado o botão esquerdo do mouse. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Sessão remota de logoff
Efetua logoff da sessão remota em que o IA-Connect Agent está sendo executado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Segundos de espera
|
SecondsToWait | integer |
O tempo de espera após a emissão do comando de logoff para o sistema operacional para que o IA-Connect Agent possa relatar a conclusão do comando. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Substituir dados variáveis no arquivo INI
Atualiza uma única variável em um arquivo INI.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho do arquivo INI
|
InputFilename | True | string |
O caminho completo para o arquivo INI. Isso deve ser acessível a partir da sessão em que o IA-Connect Agent está sendo executado. |
|
Caminho do arquivo INI de saída
|
OutputFilename | string |
Se você quiser gravar o arquivo INI atualizado em um arquivo alternativo, digite o caminho completo para o arquivo de saída aqui. O arquivo INI de entrada não será modificado - o arquivo INI de saída conterá as alterações. |
|
|
Secção de pesquisa INI
|
SearchSection | string |
O nome opcional da seção que contém a variável a ser alterada. |
|
|
Nome da variável de pesquisa INI
|
SearchVariable | string |
O nome da variável a ser atualizada. |
|
|
Dados de substituição
|
ReplaceData | string |
Os dados de substituição para atualizar a variável. |
|
|
Codificação de arquivos INI
|
InputFilenameEncoding | string |
Forneça a codificação do arquivo INI (Unicode, UTF8, UTF7 ou ASCII) ou especifique o valor de codificação (por exemplo, 1252 para a Europa Ocidental). |
|
|
Criar novo arquivo se o arquivo de entrada não existir
|
CreateNewFileIfNotExists | boolean |
Se o arquivo de entrada não existir, um novo deve ser criado? |
|
|
Espaço de escrita antes de igual
|
WriteSpaceBeforeEquals | boolean |
Um espaço deve ser escrito antes do sinal de igual ( = )? |
|
|
Espaço de escrita após igual
|
WriteSpaceAfterEquals | boolean |
Um espaço deve ser escrito após o sinal de igual ( = )? |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Tirar captura de tela
Tira uma captura de tela da sessão de usuário do IA-Connect Agent e a retorna como uma cadeia de caracteres codificada em Base64.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Tela cheia
|
Fullscreen | boolean |
A captura de tela deve incluir a tela inteira? |
|
|
X pixels à esquerda
|
LeftXPixels | integer |
Se não tirar uma captura de tela de toda a tela, o valor X (em pixels) de onde a captura de tela deve começar. Num único ecrã, o píxel X mais à esquerda é 0. Num ecrã com vários monitores, o píxel X mais à esquerda pode ser negativo (dependendo do ecrã que está marcado como principal e de onde é relativo aos outros ecrãs). |
|
|
Top Y pixels
|
TopYPixels | integer |
Se não estiver fazendo uma captura de tela de toda a tela, o valor Y (em pixels) de onde a captura de tela deve começar. Num único ecrã, o píxel Y superior é 0. Em um monitor com vários monitores, o pixel Y superior pode ser negativo (dependendo de qual monitor está marcado como principal e onde ele é relativo aos outros monitores). |
|
|
Largura pixels
|
WidthPixels | integer |
Se não tirar uma captura de tela de toda a tela, a largura da captura de tela da posição inicial. |
|
|
Pixels de altura
|
HeightPixels | integer |
Se não tirar uma captura de tela de toda a tela, a altura da captura de tela a partir da posição inicial. |
|
|
Formato de imagem
|
ImageFormat | string |
Forneça o formato da imagem (PNG, JPG, BMP ou GIF). |
|
|
Usar dispositivo de exibição
|
UseDisplayDevice | boolean |
O IA-Connect Agent deve levar em consideração as informações do dispositivo de exibição? Isso funcionará melhor com o dimensionamento de DPI e fornecerá suporte para vários monitores. |
|
|
Levantar exceção em caso de erro
|
RaiseExceptionOnError | boolean |
Se definido como true: O IA-Connect Agent abrirá uma exceção se a captura de tela falhar (por exemplo, se a sessão estiver bloqueada). Se definir o false: O IA-Connect retornará um bitmap em branco se a captura de tela falhar e preencherá as saídas 'Captura de tela bem-sucedida' e 'Mensagem de erro de captura de tela'. |
|
|
Ocultar agente
|
HideAgent | boolean |
Defina como true para ocultar automaticamente o Agente (se visível) para garantir que ele não obscureça a captura de tela. |
|
|
Usar coordenadas físicas
|
UsePhysicalCoordinates | boolean |
Defina como true para especificar que as coordenadas fornecidas são físicas (não DPI dimensionadas e, portanto, correspondentes aos pixels físicos na tela). Defina como false (o padrão) para especificar que as coordenadas fornecidas são virtuais (DPI dimensionado). As ações UIA, Java e Web normalmente usam coordenadas virtuais. |
|
|
Id do dispositivo de visualização
|
DisplayDeviceId | integer |
Esta entrada só funciona quando a entrada 'Usar dispositivo de visualização' está definida como true. Defina como 0 (o padrão) para incluir todos os monitores. Defina como 1 para incluir apenas o monitor principal. Defina como 2 ou superior para incluir apenas o monitor secundário relevante. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Imagem da tela como Base64
|
ScreenBitmapBase64 | string |
A imagem da tela como uma cadeia de caracteres codificada em Base64. Isso pode ser visualizado usando o utilitário fornecido 'Base64 to bitmap'. |
|
Captura de tela bem-sucedida
|
ScreenshotSuccessful | boolean |
Defina como true se a captura de tela for bem-sucedida. Defina como false se a captura de tela falhar e 'Aumentar exceção em erro' foi definido como false. Uma exceção será gerada se a captura de tela falhar e 'Aumentar exceção no erro' tiver sido definido como true. |
|
Mensagem de erro de captura de tela
|
ScreenshotErrorMessage | string |
Se a captura de tela falhou e 'Aumentar exceção no erro' foi definido como false, este campo de saída manterá a mensagem de erro. Esta é uma alternativa para definir 'Aumentar exceção no erro' como true, o que resultará em uma exceção se houver um erro ao executar a captura de tela. |