Integração de entrada condicional e orientada por evento
IntegrationHub permite a integração de entrada condicional e orientada por evento com aplicações de terceiros.
Configure uma integração de entrada com uma aplicação de terceiros configurando fluxos e endpoints que os webhooks externos na aplicação de terceiros usam. Configure um fluxo condicional e orientado por evento selecionando um gatilho externo no novo seletor de gatilho e definindo as ações do seletor de ação em Flow Designer. Depois disso, configure os endpoints que configuram o webhook externo da aplicação de terceiros. Você executa todas essas ações na sua instância ServiceNow.
Por exemplo, você está definindo uma integração de entrada entre sua instância ServiceNow e uma aplicação de acompanhamento de problemas de terceiros. Ao atualizar um problema de prioridade P1 na aplicação de acompanhamento de problemas, um registro de banco de dados de incidentes na instância ServiceNow deve ser atualizado.
Para definir a integração, configure um fluxo selecionando um gatilho externo no novo seletor de gatilho, defina a prioridade como P1 e, em seguida, defina as ações do seletor de ação no Flow Designer. O fluxo aceita a carga da aplicação de acompanhamento de problemas e atualiza a tabela de incidentes. Em seguida, você gera um endpoint em uma origem de evento externo do sistema de base em sua instância ServiceNow a partir do bloco Aplicação na guia Conexões de entrada e fornece o mesmo endpoint no webhook externo da aplicação de acompanhamento de problemas. Agora, quando você atualiza um problema P1 na aplicação de acompanhamento de problemas, o webhook externo é ativado e atua como um gatilho para o fluxo que você definiu na sua instância ServiceNow. Antes disso, a instância ServiceNow autentica o webhook com base no tipo de autenticação compatível com a aplicação de acompanhamento de problemas. Após a autenticação bem-sucedida, o webhook aciona o fluxo e o fluxo é executado.