- Introdução
- Antes de começar
- Como fazer
- Crie seu primeiro aplicativo
- Crie um aplicativo compatível com dispositivos móveis
- Incorporar aplicativos
- Incorporar mapas
- Incluir gráficos do Excel no Apps
- Incluir links MailTo
- Incluir avaliações por estrelas
- Use contagem com valores de conjunto de escolhas
- Usar Visualizador de documentos
- Usar a Exibição de Detalhes principais
- Usar valores selecionados de uma tabela
- Definir contexto externo
- Trabalhar com Origem de dados e Vinculação de valor
- Diretrizes gerais de experiência do usuário
- Usar a atividade Enviar resultado provisório
- Notificações
- Desenvolvimento de aplicativos
- Eventos e Regras
- Regra: If-Then-Else
- Regra: abrir uma página
- Regra: Abrir o URL
- Regra: fechar planilha pop-over/inferior
- Regra: mostrar mensagem
- Regra: exibir/ocultar o controle giratório
- Regra: definir valores
- Regra: iniciar o processo
- Regra: upload de arquivo no compartimento de armazenamento
- Regra: obter arquivo do compartimento de armazenamento
- Regra: redefinir valores
- Regra: criar/atualizar registro da entidade
- Regra: excluir registro da entidade
- Regra: adicionar à fila
- Função: E, OU, NÃO
- Função: CONCAT
- Função: CONTÉM
- Função: contagem
- Função: EndsWith
- Função: SE
- Função: ÉCÉL.VAZIA
- Função: Guid
- Função: NÚM.CARACT
- Função: LISTA
- Função: StartsWith
- Função: SOMA
- Função: classificar
- Função: AGORA
- Função: HOJE
- Função: tempo
- Função: ano
- Função: mês
- Função: dia
- Função: hora
- Função: minuto
- Função: nova
- Função: pesquisar
- Função: filtro
- Aproveitamento do RPA no aplicativo
- Aproveitamento de entidades no aplicativo
- Aproveitando filas em seu aplicativo
- Gerenciamento do ciclo de vida do aplicativo (ALM)
- Guia básico de solução de problemas
Fluxo de dados entre o UiPath Apps e o Orchestrator
O UiPath Apps pode ser usado com automação em uma parte do Orchestrator da mesma instalação do Automation Suite. Apresentamos a seguir um resumo dos dados que são transferidos quando um navegador de cliente abre um aplicativo da UiPath e executa a automação:
- Na navegação até o aplicativo, a definição do aplicativo é recuperada do UiPath Automation Suite. Essa definição não tem dados, mas apenas os metadados usados para renderizar o aplicativo no navegador.
- Quando a regra do processo de inicialização (assistida) é executada por um aplicativo, o navegador entra em contato com o robô local assistido e passa argumentos de entrada. Este procedimento é usado para executar uma automação localmente na máquina do cliente em que o aplicativo estiver em execução. Quando a automação é concluída, o robô local retorna os argumentos de saída da automação para o aplicativo no navegador. Os únicos dados que são expostos pelo robô são os argumentos de saída e quaisquer registros de logs de mensagens codificadas na automação; nenhum outro dado, capturas de tela etc. vistos pela automação saem da caixa.
- Quando a regra do processo de inicialização (não assistida) é executada por um aplicativo, o navegador entra em contato com o Orchestrator por meio do serviço do Apps e passa os argumentos de entrada. Esse procedimento é usado para executar uma automação em um robô não assistido disponível. Quando a automação é concluída, o Orchestrator envia os argumentos de saída da automação para o serviço do Apps, que os encaminha para o aplicativo no navegador. Os únicos dados que são expostos pelo robô são os argumentos de saída e quaisquer registros de logs de mensagens codificadas na automação; nenhum outro dado, capturas de tela etc. vistos pela automação saem da caixa.
Tanto nos casos assistidos quanto nos não assistidos, os únicos dados que são enviados para o Orchestrator e armazenados por ele são:
- As entradas + saídas de todos os processos que são executados
- Registro em log de mensagens adicionadas pelo desenvolvedor de RPA ao processo (baseado em inscrição)
Em todos os casos, a comunicação entre o Orchestrator e o serviço do Apps é criptografada de ponta a ponta. Os argumentos de entrada e saída nunca ficam armazenados no serviço do Apps.
O gráfico abaixo descreve o fluxo de dados do UiPath Apps para o ambiente do Automation Suite, usando Unattended Robots. Neste caso, o Orchestrator faz parte da mesma implantação do Automation Suite.
- O usuário navega até um aplicativo usando um navegador no computador cliente.
- O navegador chama o serviço do UiPath Apps no Automation Suite para recuperar a definição do Apps (metadados).
- A definição do Apps é enviada para o navegador em que o tempo de execução do Apps renderiza o aplicativo.
- O aplicativo chama o UiPath Orchestrator hospedado no Automation Suite para executar o processo Unattended, por meio do serviço do Apps.
- O Orchestrator entra em contato com um Robô não assistido para executar o processo.
- A saída do processo é devolvida para o Orchestrator.
- O aplicativo cliente é notificado sobre os resultados do processo.
O gráfico abaixo descreve o fluxo de dados do UiPath Apps para o ambiente Automation Suite, usando robôs assistidos. Nesse caso, o Orchestrator faz parte da mesma implantação do Automation Suite.
- O usuário navega até um aplicativo usando um navegador no computador cliente.
- O navegador chama o serviço do UiPath Apps no Automation Suite para recuperar a definição do Apps (metadados).
- A definição do Apps é enviada para o navegador em que o tempo de execução do Apps renderiza o aplicativo.
- O aplicativo chama o serviço de robôs local na máquina cliente para executar um processo. Os resultados são retornados localmente.
- A trilha de auditoria é registrada no Orchestrator, incluindo a saída do processo.