Criar um fluxo com um gatilho externo
Configure um fluxo com uma definição de gatilho externo do sistema de base. O fluxo responde a um gatilho externo orientado por eventos de um sistema de terceiros. Por exemplo, execute um fluxo quando um problema for criado em um sistema de acompanhamento de problemas de terceiros.
Antes de Iniciar
Função necessária: flow_designer ou admin
Assinatura necessária: Este recurso requer uma assinatura Integration Hub. Para obter mais informações, consulte Cronogramas jurídicos - Visão geral do IntegrationHub.
Procedimento
- Navegar até Tudo > Automação de Processo > Flow Designer.
- Selecionar Criar novo > Fluxo.
-
Preencha o formulário de propriedades de fluxo.
Campo Descrição Nome Nome para identificar exclusivamente o fluxo. O sistema cria o nome interno do fluxo a partir desse nome. Descrição Descrição do seu fluxo. Aplicação Escopo da aplicação para criar seu fluxo. Global é o padrão. Proteção Especifique se o fluxo for somente leitura. Nota:Este é um campo opcional com dois valores: Nenhum e Somente leitura. Escolha somente leitura se o fluxo estiver 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 pelas restrições da Regra de controle de acesso do usuário (ACL). Certifique-se de que as restrições de segurança não impeçam que os usuários que acionam o fluxo executem 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 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. -
Selecione Enviar.
Nota:Se esta for a primeira vez em Workflow Studio, uma tela de boas-vindas será exibida. Você pode optar por fazer o tour de boas-vindas ou ignorar o tour.
-
Adicione um gatilho ao seu fluxo.
Se você tiver um gatilho externo salvo, o gatilho será exibido no spoke de terceiro instalado para você usar. Você pode adicionar condições adicionais conforme necessário. Consulte Criar um gatilho externo salvo.
- Na seção GATILHO, selecione Adicionar um gatilho.
-
No título SPOKES INSTALADOS, selecione um spoke na lista de gatilhos.
-
Selecione a definição predefinida de gatilho externo .Para saber mais sobre o gatilho externo definições, consulte Conditional and event-driven inbound integration.
- Opcional: Para definir as condições para que o fluxo seja executado, no campo Condição 1, arraste a cápsula de dados apropriada e insira o valor.
-
Clique em Done (Concluído).
Você configurou o gatilho.
- Adicione ações, subfluxos e lógica de fluxo ao fluxo.
- Teste o fluxo.
-
Ative o fluxo.
Ative o fluxo se o teste retornar o resultado desejado. Para obter mais informações sobre como testar e ativar seu fluxo, consulte Testar um fluxo e Ativar um fluxo.