Criar um fluxo

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 5 min. de leitura
  • Execute uma ou mais ações quando ocorrer uma condição do gatilho.

    Antes de Iniciar

    Por Que e Quando Desempenhar Esta Tarefa

    Os usuários com a função flow_designer ou administrador devem conhecer a estrutura da tabela da aplicação e estar cientes de qualquer lógica de negócios existente associada às tabelas de destino de um fluxo ou subfluxo. Certifique-se de desabilitar regras de negócios ou fluxos de trabalho conflitantes antes de criar um fluxo ou subfluxo.

    Criar uma aplicação personalizada para conter seu conteúdo Flow Designer permite implantar a aplicação usando o repositório de aplicações ou o ServiceNow Store.

    Procedimento

    1. Navegar até Todos > Automação de Processo > Flow Designer.
    2. Clicar Novo > Fluxo.
    3. Na tela Propriedades do fluxo, preencha os campos.
      Campo Descrição
      Nome Nome para identificar exclusivamente o fluxo. O sistema calcula o nome interno do fluxo a partir do nome.
      Descrição Descrição do seu fluxo.
      Aplicação Escopo da aplicação para criar seu fluxo. Global é o padrão.
      Tabela 1. Opções avançadas
      Campo Descrição
      Proteção Seleção para especificar se o fluxo é somente leitura. Você só pode selecionar um valor ao criar o fluxo em um escopo da aplicação que você possui.
      Executar como

      Opção que você pode selecionar para especificar que o fluxo seja executado como um usuário do sistema ou o usuário que inicia a sessão. Selecione o usuário que inicia a opção de sessão quando as atualizações devem vir do usuário que acionou o fluxo. Por exemplo, use esta opção quando quiser que os comentários do registro de incidente sejam do usuário atual ou se quiser que os e-mails de aprovação sejam originados pelo aprovador. As configurações da opção "run as" em um fluxo não se aplicam a subfluxos secundários.

      Nota:
      Por padrão, os fluxos são executados como o usuário que inicia a sessão.

      Para criar um fluxo que possa ser executado com um token OAuth pessoal, selecione a opção o usuário que inicia a sessão. Se o usuário que está executando o fluxo tiver um token OAuth pessoal, o fluxo será executado com esse token. Para obter mais informações sobre como criar um token pessoal do OAuth, consulte Credenciais do OAuth 2.0.

      Quando os fluxos são executados como o usuário que inicia a sessão, o sistema limita as ações de fluxo por restrições de ACL do usuário. Certifique-se de que as restrições de segurança não impeçam os usuários que acionam o fluxo de executar ações de fluxo. Os fluxos executados pelo usuário inicial também respeitam as configurações específicas do usuário, como formatos de data/hora.

      Nota:
      Os fluxos de e-mail de entrada ignoram essa configuração e sempre são executados como o usuário que inicia a sessão. Para testar os controles de acesso de um fluxo de e-mail de entrada, represente um usuário de e-mail de entrada típico e acione manualmente o fluxo.
      Executar com as funções Funções com as quais o fluxo é executado. Esta opção só está disponível quando Executar como está definido para o usuário que inicia a sessão.
      Padrão de prioridade de fluxo
      Nível de prioridade no qual você deseja que o sistema execute este fluxo por padrão. As opções incluem:
      • Baixo
      • Média (padrão)
      • Alta

      Para saber mais sobre os níveis de prioridade de fluxo, consulte Prioridade de fluxo.

    4. Clique em Enviar.
      Nota:
      Se esta for sua primeira vez em Flow Designer, uma tela de boas-vindas será exibida. Você pode optar por fazer o tour de boas-vindas ou ignorá-lo por enquanto.
      O sistema exibe o ambiente de design Flow Designer.
    5. Adicione um gatilho ao seu fluxo.
      1. Na seção GATILHO, selecione Adicionar um gatilho.
      2. Na lista Gatilho, selecione um gatilho que iniciará a execução do fluxo.
        Para obter mais informações sobre tipos de gatilho, consulte Tipos de gatilho Flow Designer.
        O sistema exibe um conjunto de campos, dependendo do tipo de gatilho selecionado.
      3. Configure seu gatilho preenchendo os campos.
        Para um gatilho baseado em registro, por exemplo, selecione uma tabela e defina condições de campo que, quando atendidas, iniciarão a execução do fluxo.
      4. Clique em Concluído.
    6. Para adicionar ações, fluxos, subfluxos ou lógica de fluxo, selecione Adicionar uma Ação, Lógica de Fluxo ou Subfluxo.
      1. Selecione uma opção.
        Opção Descrição
        Ação

        Selecione a ação desejada. Flow Designer inclui Flow Designer ações que estão disponíveis para fluxos e subfluxos. Como alternativa, um usuário com a função action_designer pode criar ações adicionais para adicionar aos fluxos. Os plug-ins Integration Hub e Spokes instalam ações adicionais.

        Para adicionar ações de rascunho no menu Mais ações, defina Mostrar ações de rascunho como verdadeiro.

        Para exibir os spokes que estão disponíveis no ServiceNow Store, defina Mostrar spokes da loja como verdadeiro no menu Mais ações.
        Nota:
        Em Spokes não instalados, o sistema exibe spokes que estão disponíveis no ServiceNow Store com base na compatibilidade com a versão ServiceNow e na dependência da aplicação em Flow Designer.
        Lógica de fluxo Selecione uma opção para especificar operações condicionais ou repetidas.
        Subfluxo Selecione um subfluxo publicado e defina os valores de entrada. Além de adicionar um subfluxo como uma ação de fluxo, você pode habilitar a opção Mostrar fluxos acionados no menu Mais ações para selecionar um fluxo ativado e definir as entradas necessárias. A execução de um fluxo acionado ignora as condições do gatilho e executa todas as ações.

        Para mudar a ordem de uma ação em um fluxo, arraste a alça no lado esquerdo da ação para o local desejado.

        O sistema exibe um conjunto de campos, dependendo da opção selecionada.
      2. Para configurar a ação, a lógica de fluxo ou o subfluxo, preencha os campos.
      3. Selecione Concluído.
      4. Repita a adição de ações até a conclusão.
    7. Clique em Salvar.
      Flow Designer salva um rascunho do fluxo, do gatilho e das ações.

    O que Fazer Depois

    • Teste seu fluxo até que esteja pronto para ativá-lo.
      Nota:
      O sistema aciona somente fluxos ativados.
    • Implante ou transfira seu fluxo para outra instância.
      • Implante seu fluxo do repositório de aplicações quando sua aplicação estiver concluída e pronta para lançamento.
      • Transfira seu fluxo de um arquivo XML de conjunto de atualizações quando quiser testar o fluxo em outra instância. Quando você salva um fluxo, Flow Designer gera um único arquivo de conjunto de atualizações contendo seus subfluxos e ações.