Automação de tarefa integrada no RPA Hub

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 6 min. de leitura
  • Com o recurso de automação de tarefas incorporado, acione processos de bot assistidos (automações assistidas) a partir da experiência clássica ou da IU principal (IU 16) dos formulários ServiceNow, além de iniciá-los na aplicação Robô assistido.

    Invocar automação de tarefa integrada via API

    Para acionar um processo de bot (automação) de um espaço, um playbook ou qualquer outro portal de serviço, você pode criar ações correspondentes e chamar a API (API) RPAInstanceFormHooks. Para obter mais informações sobre como invocar uma automação de tarefa integrada por meio de uma API, consulte Invocar automação de tarefa integrada via API.

    Visão geral

    Use o recurso de automação de tarefas incorporado para iniciar uma automação sem problemas a partir de ServiceNow telas em um modo assistido. Ele fornece aos usuários uma exibição transparente do robô que executa tarefas diretamente em suas máquinas. Este recurso fornece uma experiência amigável, permitindo que os indivíduos observem e monitorem o processo de automação em tempo real.

    Por que o Embedded Task Automation

    Como as automações assistidas existentes interagem com formulários criados na própria automação, o desenvolvimento de formulários é necessário. Use o recurso Embedded Task Automation para automações assistidas que usam as telas ServiceNow. O recurso Embedded Task Automation permite a reutilização da tela ServiceNow existente sem a necessidade de desenvolver formulários com na automação.

    Como funciona a Automação de tarefas integrada

    Vamos considerar um caso de uso de criação de crachá de funcionário.

    1. No Catálogo de serviços, uma solicitação é criada para a geração de um crachá de funcionário. Detalhes como Solicitado para e Local estão incluídos neste formulário de solicitação para imprimir o crachá em uma aplicação de terceiros. Depois que o selo é gerado na aplicação, o ID do selo é preenchido no formulário de solicitação.
    2. Em Design studio de RPA para desktop, crie uma automação usando os novos componentes e publique-a na instância ServiceNow. Para obter mais informações sobre os novos componentes, consulte Forms. Certifique-se de usar o componente Encerrar para cada lógica de automação de ação de IU que ajuda a concluir a execução de automação da respectiva ação de IU. Para obter mais informações sobre o componente, Usar o componente Terminar.
    3. No RPA Hub, crie um processo de bot assistido (por exemplo, Geração de crachá de funcionário). Para obter mais informações sobre como criar um processo de bot assistido, consulte Como configurar um registro de processo de bot no RPA Hub.
    4. Para acionar este processo de bot (automação) do formulário ServiceNow, marque a caixa de seleção Habilitar automação de tarefa integrada na seção Acesso de um formulário de processo de bot assistido. Ao habilitar esta caixa de seleção, duas guias adicionais, Parâmetros de campo de processo e Configuração assistida, estão disponíveis no formulário de processo de bot. Para obter mais informações sobre o formulário de processo de bot, consulte Formulário de processo de bot.
    5. Na guia Processar parâmetros de campo, crie parâmetros dinâmicos que são usados na automação. Os parâmetros de campo do processo são usados para definir o valor ou obter o valor de um campo em um formulário específico. Exemplos de parâmetros de campo de processo são o cargo, o nome, o sobrenome e o local do usuário. Esses detalhes são usados no fluxo de trabalho de automação ao gerar um selo. Para obter mais informações sobre como criar parâmetros de campo de processo, consulte Como criar um parâmetro de campo de processo no RPA Hub.
    6. No RPA Hub, crie um registro de configuração assistida. Para obter mais informações sobre como criar um registro de configuração assistida, consulte Criar um registro de configuração assistida no RPA Hub.
    7. Neste registro de configuração assistida, selecione a tabela associada ao formulário necessário no campo Tabela, de onde este processo de bot deve ser acionado. Em seguida, defina os critérios no campo Condições para acionar o processo de bot. Neste exemplo, defina as condições para solicitações aprovadas que são necessárias para a geração de crachá. Para obter mais informações sobre o formulário de Configuração assistida, consulte Formulário Configuração assistida.
    8. Na guia Mapeamentos de parâmetro de campo, mapeie os campos de formulário para os parâmetros de campo de processo que são usados nas automações. Este processo permite um fluxo de dados fácil durante a execução de um processo de bot. Por exemplo, se "Nome completo" for o parâmetro de campo do processo usado na automação, mapeie-o para o campo "Nome" do formulário. Para obter mais informações sobre parâmetros de campo de mapeamento, consulte Mapear um campo de tabela para um parâmetro de campo de processo de bot em RPA Hub.
    9. Na guia Configuração assistida, o formulário é ativado selecionando o botão Ativar. Em segundo plano, uma ação de IU (botão) é criada, por padrão para o formulário ServiceNow (IU clássica) no formulário de solicitação correspondente. Para obter mais informações sobre como ativar uma configuração assistida, consulte Ativar um registro de configuração assistida no RPA Hub.
    10. Publique o processo de bot com o pacote correspondente publicado do Design studio de RPA para desktop. Para obter mais informações, consulte Publicar um processo de bot RPA Hub.

      Para publicar o processo de bot, atribua o usuário com AU de RPA (usuário assistido por RPA) no campo Usuárioatribuído ou Grupo atribuído na guia Usuários/Grupos assistidos do registro do processo de bot assistido. Se a propriedade do sistema de atribuição automática sn_rpa_fdn.allow_rda_robot_auto_assignment for falsa, o registro do robô assistido ficará disponível para o Usuário assistido de RPA atribuído. Se a propriedade do sistema de atribuição automática for verdadeira, uma licença de robô assistido estará disponível para criar automaticamente um robô assistido no momento do acionamento. Para obter mais informações sobre esta propriedade do sistema, consulte Configurar propriedades do RPA Hub.

    11. Em seguida, o usuário atribuído pode exibir a ação de IU (botão) (por exemplo, Gerar Selo) no formulário ServiceNow correspondente. Usando este botão, o usuário pode acionar o processo de bot assistido (automação assistida). Existem determinadas condições para exibir este botão (ação de IU). Para obter mais informações, consulte Condições de visibilidade da ação de IU (botão).
    Figura 1. Configuração do Embedded Task Automation no RPA Hub
    Configuração do Embedded Task Automation em RPA Hub.

    Como configurar o Embedded Task Automation

    Para configurar a automação de tarefa integrada, consulte Lista de etapas para configurar a automação de tarefas integrada.

    Novos componentes para Automação de tarefa integrada no Design studio de RPA para desktop

    Os quatro novos componentes a seguir foram adicionados à nova seção Formulários em Design studio de RPA para desktop. Esses componentes estão disponíveis na nova categoria ServiceNow no painel Caixa de ferramentas.
    • Componenteatendeu às configurações: separe a execução das automações em um único projeto de automação e chame a respectiva lógica de acordo com a ação invocada. Para obter mais informações, consulte Usar o componente Atendimento a configuração.
    • ComponenteGetProcessFieldParameters : busque os valores dos campos de formulário ServiceNow associados no mapeamento de parâmetro de campo do registro de configuração assistida correspondente em RPA Hub. Para obter mais informações, consulte Usar o componente GetProcessFieldParameters.
    • ComponenteGetRecordContextID : busque o sys_id do registro atual do formulário ServiceNow, de onde a automação é acionada. Para obter mais informações, consulte Usar o componente GetRecordContextID.
    • ComponenteSetProcessFieldParameters : atualize os valores dos campos de formulário ServiceNow associados no mapeamento de parâmetro de campo do registro de configuração assistida correspondente em RPA Hub. Para obter mais informações, consulte Usar o componente SetProcessFieldParameters.

    Iniciar automações assistidas de ServiceNow formulários

    Saiba mais sobre as restrições para iniciar uma automação assistida a partir dos formulários ServiceNow e iniciar as automações assistidas. Para obter mais informações, consulte Robô assistido jornada de autenticação e execução de automação no Embedded Task Automation.

    Robô assistido jornada de autenticação e execução de automação

    Saiba mais sobre o processo de autenticação na aplicação Robô assistido e a execução da automação. Para obter mais informações, consulte Robô assistido jornada de autenticação e execução de automação no Embedded Task Automation.

    Fase de tempo de execução da automação de tarefa integrada

    Saiba mais sobre o acionamento de uma automação assistida de um formulário ServiceNow. Para obter mais informações, consulte Fase de tempo de execução da automação de tarefa integrada.