Configuração do webhook no AWS

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 2 min. de leitura
  • Inscreva um ponto de extremidade no tópico para receber mensagens publicadas em um tópico. Ao inscrever um ponto de extremidade em um tópico, o ponto de extremidade começa a receber mensagens publicadas no tópico associado.

    Antes de Iniciar

    Certifique-se de ter realizado as seguintes ações:

    Função necessária: evt_mgmt_integration

    Por Que e Quando Desempenhar Esta Tarefa

    Procedimento

    1. Faça login no console da AWS.
    2. Abra o Serviço de notificação simples.
    3. No painel de navegação esquerdo, clique em Tópicos e, na lista de tópicos existente, abra o tópico para o qual você deseja criar uma assinatura.
    4. Clique na guia Assinaturas.
    5. Clique em Criar assinatura.
      Figura 1. Formulário de criação de assinatura
      Formulário de criação de assinatura.
    6. No formulário, preencha os campos.
      Tabela 1. Formulário de criação de assinatura
      Campo Descrição
      ARN do tópico O nome de recurso da Amazon (ARN) de um tópico.
      Nota:
      Um nome de recurso da Amazon (ARN) é uma convenção de nomenclatura de arquivo usada para identificar um recurso específico na nuvem pública da Amazon Web Services (AWS). Os ARNs, que são específicos da AWS, ajudam um administrador a rastrear e usar itens e políticas da AWS em produtos da AWS e chamadas de API.
      Protocolo O tipo de ponto de extremidade. Selecione HTTPS.
      Ponto de extremidade O valor do ponto de extremidade, como um endereço de e-mail ou o servidor da Web que pode receber as notificações da AWS.
      Nota:
      Insira a URL do webhook neste campo. Por exemplo: https://admin:admin@valarem.service-now.com/api/sn_em_connector/em/inbound_event?source=aws, onde admin:admin é o nome de usuário e a senha para autenticação básica.
      Ativar entrega de mensagem bruta Opção para evitar que os pontos de extremidade processem a formatação JSON de mensagens.
      (Opcional) Política de filtro de assinatura Uma política de filtro de assinatura permite especificar nomes de atributo e atribuir uma lista de valores a cada nome de atributo.
      (Opcional) Política de redirecionamento (fila de mensagens não entregues) Uma fila para as mensagens que não podem ser entregues aos assinantes com sucesso. As mensagens que não podem ser entregues devido a erros do cliente ou do servidor são mantidas na fila de mensagens não entregues para análise posterior ou reprocessamento.
    7. Clique em Criar assinatura.
      Se a assinatura for bem-sucedida, o status da assinatura será alterado de pendente para confirmado.
    8. Pesquise e abra o CloudWatch.
    9. Crie alarmes para o tópico.
      Por exemplo, o alarme que será acionado se o usuário publicar uma mensagem mais de uma vez por minuto.
    10. Abra o Serviço de notificação simples.
    11. No painel de navegação esquerdo, clique em Tópicos.
    12. Clique em Publicar mensagem.
    13. No corpo da mensagem, insira a mensagem JSON que você deseja enviar para o ponto de extremidade.
      {
        "default": "Sample fallback message",
      }
    14. Clique em Publicar mensagem.

    O que Fazer Depois

    ServiceNow a instância poderá receber eventos da AWS. Os eventos serão salvos na tabela [em_event]. Você pode exibir o alerta respectivo na coluna Alerta.