- Introdução
- Aplicativos de demonstração
- Como fazer
- Acessar o URL de produção de um aplicativo
- Crie um aplicativo compatível com dispositivos móveis
- Incorporar aplicativos
- Incorporar mapas
- Definir contexto externo
- Use matrizes para preencher os controles Lista suspensa, Lista suspensa multiseleção e Botão de rádio
- Usar TabelaDeDados com controles de Tabela e de Editar Grade
- Usar máscara de entrada
- Notificações
- Uso de expressões VB
- 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 valor
- Regra: iniciar o processo
- Regra: redefinir valores
- Regra: upload de arquivo no compartimento de armazenamento
- Regra: baixar arquivo do bucket de armazenamento
- Regra: criar registro de entidade
- Regra: atualizar registro de entidade
- Regra: excluir registro da entidade
- Regra: adicionar à fila
- Regra: fluxo de trabalho de gatilho
- Regra: enviar ação
- Aproveitamento do RPA no aplicativo
- Aproveitamento de entidades no aplicativo
- Aproveitando filas em seu aplicativo
- Aproveitamento da mídia no aplicativo
- Aproveitamento de ações no aplicativo
- Gerenciamento do ciclo de vida do aplicativo (ALM)
- UiPath® First-Party Apps
- Guia básico de solução de problemas
Data Flow Between UiPath® Apps and Orchestrator
While UiPath® Apps is a cloud hosted experience, it can be used with automation in an on-premise or self-hosted Orchestrator. The following is a summary of the data that is transferred when a client browser open a UiPath® App and runs automation:
- On navigation to the app, the App definition is retrieved from the UiPath® Apps web service. This definition has no data, only the metadata used to render the application in the browser.
- 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.
The graphic below describes the UiPath® Apps data flow for cloud, using unattended robots.
- O usuário navega até um aplicativo usando um navegador no computador cliente.
- The browser calls the UiPath® Apps service in the cloud to retrieve the Apps definition (metadata).
- A definição do Apps é enviada para o navegador em que o tempo de execução do Apps renderiza o aplicativo.
- The app calls the cloud-hosted UiPath® Orchestrator to run an unattended process, via the apps service.
- 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.
Observação: apenas as saídas e entradas do processo são retornadas para o Orchestrator. O aplicativo automatizado pelo RPA e todos os seus dados permanecem na máquina do robô.
The graphic below describes the UiPath® Apps data flow for cloud, using attended robots.
- O usuário navega até um aplicativo usando um navegador no computador cliente.
- The browser calls the UiPath® Apps service in the cloud to retrieve the Apps definition (metadata).
- 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.
The sections below describes the UiPath® Apps data flow when using cloud apps with an on-prem (or self hosted) Orchestrator.
The graphic below describes the UiPath® Apps data flow for hybrid, using unattended robots.
- O usuário navega até um aplicativo usando um navegador no computador cliente.
- The browser calls the UiPath® Apps service in the cloud to retrieve the Apps definition (metadata).
- A definição do Apps é enviada para o navegador em que o tempo de execução do Apps renderiza o aplicativo.
- The app calls your self-hosted UiPath® Orchestrator on-premises to run an unattended process, via the apps service.
- 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.
The graphic below describes the UiPath® Apps data flow for hybrid, using attended robots.
- O usuário navega até um aplicativo usando um navegador no computador cliente.
- The browser calls the UiPath® Apps service in the cloud to retrieve the Apps definition (metadata).
- 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.
Observação: apenas as saídas e entradas do processo são retornadas para o Orchestrator. O aplicativo automatizado pelo RPA e todos os seus dados permanecem na máquina do robô.