Configurar webhook para o SuccessFactors spoke

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • Configure um webhook para assinar sua conta SuccessFactors com um URL de retorno de chamada ServiceNow.

    Antes de Iniciar

    Procedimento

    1. Configure a tabela de decisão padrão.
      1. Navegar até Definição do Sistema > Tabelas de Decisão.
      2. Pesquise o registro do Webhook do Successfactors e abra-o.
      3. Na guia Entradas de decisão, abra o registro de evento do Webhook.
      4. Na guia Opções, crie um registro para o evento que você deseja assinar.
        Por exemplo, insira Folga do funcionário em Rótulo e Nome para assinar os eventos de Folga do funcionário.
      5. Navegue de volta para o registro do Webhook do Successfactors.
      6. Na guia Decisões, abra o registro de Decisão padrão.
      7. Selecione o evento de webhook necessário em Condição e selecione o subfluxo em Resposta.
        Quando o evento de webhook especificado ocorre, o subfluxo associado é acionado.
        Nota:
        Você pode personalizar o subfluxo padrão ou criar um subfluxo de acordo com seus requisitos.
    2. Crie um registro de webhook.
      1. Navegar até SuccessFactors Spoke > Registro do Webhook.
      2. Selecione Novo.
      3. No formulário, insira Autenticação de webhook do SuccessFactors em Nome e forneça a Descrição.
        Nota:
        O nome do registro do webhook deve ser SuccessFactors Webhook Authentication.
      4. Selecione Gerar nome de usuário e senha.
        O nome de usuário e a senha são gerados e os valores são exibidos.
      5. Copie e registre os valores dos valores gerados para uso posterior.
    3. Copie e registre o valor do caminho do recurso.
      1. Navegar até Serviços web do sistema > Scripted REST APIs.
      2. Pesquise o registro SuccessfactorsWebhook e abra-o.
      3. Na guia Recursos, selecione o registro processWebhook.
      4. Copie e registre o valor fornecido em Caminho do recurso.
    4. Configure eventos na sua instância SuccessFactors.
      1. Faça login na sua instância SuccessFactors e navegue até Central de administração > Assinatura de notificação de evento.
      2. Na guia Evento externo, forneça estes valores:
        Campo Descrição
        URL de endpoint ServiceNow URL de endpoint da instância neste formato: https://<servicenow-instance> .com/<resource-path>
        Autenticação Selecione Básico.
        Usuário Nome de usuário gerado quando o registro do webhook é criado.
        Senha Senha quando o registro do webhook é criado.
      3. Configure o assinante na guia Assinante de acordo com seus requisitos.
      4. Selecione o Tópico do barramento de eventos de serviço necessário na guia Evento externo do SEB de acordo com seus requisitos e selecione os eventos dos quais você deseja receber notificações.
        Por exemplo, Employee Time Off.