Robô assistido Jornada de autenticação e execução de automação na Automação de tarefas integradas
Saiba mais sobre o processo de autenticação no Robô assistido e a execução de automação, quando a automação é acionada de ServiceNow® formulários.
Recurso de automação de tarefas incorporado
Com o recurso de automação de tarefas incorporado, você pode acionar processos de bot assistido (automações assistidas) do ServiceNow, além de iniciá-los a partir do Robô assistido aplicação. Para obter mais informações, consulte ETA (Automação de tarefas) integrada no Central de APR.
Robô assistido Jornada de autenticação na automação de tarefas integradas
Depois de instalar o. Robô assistido aplicação em a. Windows, ele registra um esquema de URL "snrdaforms" com Robô assistido, a partir de Washington DC versão. Este esquema de URL é usado sempre que ocorre um redirecionamento do OAuth. Para obter mais informações sobre OAuth, consulte OAuth Inbound and Outbound authentication.
O usuário assistido por RPA seleciona a ação de formulário e esta ação redireciona o usuário para a autenticação OAuth.
Após a autenticação bem-sucedida, ele gera o URL de retorno de chamada que inclui as informações necessárias para que o processo de bot seja iniciado. Por exemplo, para um processo de bot associado a uma configuração assistida, essas informações são passadas para o URL de retorno de chamada.
O URL de retorno de chamada inicia o. Robô assistido. . Robô assistido Recebe todas as informações enviadas pelo URL de retorno de chamada. No Gerenciador de conexões, um perfil (detalhes da instância, como nome do host, URL da instância) é criado localmente, se não existir. É necessário para sincronizar os plug-ins e estabelece o contexto do usuário para fins de autenticação adicionais.
- . Robô assistido A aplicação já foi iniciada com automação de tarefa integrada e o mesmo usuário, por exemplo, Usuário A, é usado para reativar a automação. Em seguida, a próxima automação é executada sem reiniciar o. Robô assistido aplicação. A aplicação Robô assistido não fecha.
- . Robô assistido A aplicação já foi iniciada com automação de tarefa integrada pelo usuário A. Em seguida, o usuário diferente, o usuário B e a mesma instância serão usados para reativar a automação. Em seguida, ele continua a usar o. Robô assistido Desconecta o Usuário A e se reconecta ao Usuário B, sem fechar e reiniciar a aplicação Robô assistido.
- . Robô assistido A aplicação já foi iniciada com a automação de tarefa integrada da Instance1 e o usuário tenta iniciar a automação de tarefa integrada da Instance2. Em seguida, a aplicação Robô assistido é reiniciada.
Se um perfil padrão foi salvo na janela Gerenciador de conexões de Robô assistido, o robô ainda usa o perfil de URL de onde a automação é acionada.
Se existir uma nova versão para a automação existente, para refletir essas mudanças, o. Robô assistido a aplicação deve ser encerrada. Até lá, ele continua a usar a versão existente, como Robô assistido a aplicação já foi iniciada.
Se for uma nova versão de Central de APR está instalado na instância, para refletir essas mudanças Robô assistido a aplicação deve ser encerrada. Até lá, ele continua a usar o conjunto existente de plug-ins, como Robô assistido a aplicação já foi iniciada.
Robô assistido Está pronto para iniciar automações e não solicita o Gerenciador de conexões de Robô assistido quando a automação é invocada a partir de ServiceNow® formulário.
Se o usuário assistido por RPA for iniciado diretamente Robô assistido, O Gerenciador de Conexões é exibido para verificar os detalhes da instância e do login.
Execução de automação em uma sessão local e uma sessão de bot
Após a autenticação, a configuração do processo é recuperada de Central de APR.
. Habilite a área de trabalho na área de trabalho a caixa de seleção não está marcada no formulário de processo de bot, a execução de automação começa em uma sessão local. Após a conclusão da execução, o. Robô assistido a aplicação permanece ativa na máquina e aguarda os próximos gatilhos de automação. Para obter mais informações, consulte Inicie uma automação assistida dos formulários da ServiceNow nas seções a seguir. Para obter mais informações sobre Habilite a área de trabalho na área de trabalho e. Encerre a área de trabalho em Área de trabalho ao concluir caixas de seleção, consulte Formulário de processo de bot em Central de APR.
- . Encerre a área de trabalho em Área de trabalho ao concluir estiver marcada, o. Robô assistido a aplicação fecha a sessão de bot e o. Robô assistido A aplicação permanece com todos os botões de IU desabilitados.
. Robô assistido a aplicação não será fechada após a conclusão da execução ou quando o usuário selecionar Parar ou ocorre qualquer erro durante o início da automação.
Após a execução ser concluída, o robô se move de Ocupado para Disponível estado.
- . Encerre a área de trabalho em Área de trabalho ao concluir se a caixa de seleção não estiver marcada, o usuário deve fechar a sessão. Até que o usuário encerre a sessão, o. Robô assistido a aplicação é executada e o estado do robô associado é exibido como Ocupado . Depois que o usuário fecha a sessão de bot, o. Robô assistido a aplicação permanece aberta.
. Robô assistido a sessão do usuário de login expira, o. Robô assistido a instância foi encerrada junto com a sessão do bot.
Inicie uma automação assistida de ServiceNow formulários
Robô assistido executa a automação assistida quando acionada por ServiceNow formulários. Para obter mais informações, consulte Fase de tempo de execução da Automação de tarefa integrada (ETA). Para obter mais informações sobre invocar uma automação assistida em outros tipos de formulários, consulte Invoque Automação de tarefas integrada por meio da API em Central de APR.
Se a sua organização estiver configurada com configurações de proxy, o pré-requisito para esta tarefa será configurar o proxy. Na seção Configurações de proxy do Gerenciador de conexões, configure o proxy ao iniciar Robô assistido de ServiceNow pela primeira vez. Para obter mais informações sobre o gerenciador de conexões, consulte Conecte-se a um Central de APR instância de Robô assistido. Para obter mais informações sobre como configurar um proxy, consulte Configurar Robô assistido..
Na autenticação bem-sucedida, ocorrem os seguintes cenários:
- Move o estado do robô associado para Disponível , Se já não estiver no estado Disponível.
- Cria um Em execução registro de trabalho de processo de estado.
No registro de trabalho de processo, o. Acionado por o campo foi atualizado por Automação de tarefas integrada valor.
- Move o estado do robô associado para Ocupado , inicia a sincronização e baixa o pacote, se não estiver disponível localmente.
- Inicia a automação em uma sessão local ou sessão de bot, com base na opção selecionada em Habilite a área de trabalho na área de trabalho caixa de seleção.
- Após a conclusão da execução da automação, o status do robô é atualizado como Disponível .
- Após o início da execução da automação, se o usuário selecionar Parar no Robô assistido, encerra a automação e o estado do robô é definido como Disponível . O registro do trabalho de processo está marcado como Cancelado estado.
- Após o início da execução da automação, se o usuário selecionar Fechar no Robô assistido, depois de executar algumas pré-validações, ele interrompe o processo de bot, desconecta a sessão do usuário e fecha o. Robô assistido. Para obter mais informações sobre ações de parar e fechar, consulte Execute uma automação usando Robô assistido.
Figura 3. Parar e fechar ações no Robô assistido - Após a execução da automação, o registro de trabalho de processo é marcado como sucesso ou falha após o término do fluxo de automação.
Figura 4. Tela de execução pós-automação em Robô assistido - Desliga o. Robô assistido, se o tempo limite da sessão expirou.
Se a autenticação falhar, um erro será exibido: Não é possível executar a automação porque a autenticação falhou. Entre em contato com o administrador do sistema .
Use o. Encerrar componente em automações assistidas para concluir a execução da automação. Para obter mais informações sobre o componente, Use o componente Terminate.
Para exibir logs de produto detalhados, consulte os logs de produto.
Restrições para iniciar uma automação assistida de ServiceNow formulários
Nos cenários a seguir, a execução de automações assistidas via ServiceNow Os formulários são restritos quando você seleciona a ação de IU no ServiceNow formulário:
- Quando uma automação está em execução
- Quando existe uma sessão secundária ativa (Desktop no Desktop).
- Se a automação for acionada pelo mesmo usuário e pelo mesmo processo de bot, o cache local será usado. Se for feita uma mudança, feche o. Robô assistido e reinicie-a, para que a nova mudança seja refletida.