Receba eventos em ServiceNow instância de Amazon SNS

  • Versão de lançamento: Australia
  • Atualizado 12 de mar. de 2026
  • 4 min. de leitura
  • Receber eventos (Notificação, Confirmação de assinatura e Confirmação de cancelamento de assinatura) de Amazon SNS em seu ServiceNow instância.

    Antes de Iniciar

    • Solicitar uma assinatura de IntegrationHub
    • Ative o. Amazon SNS spoke
    • Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Você pode receber eventos em ServiceNow instância de Amazon SNS mesmo sem configurar o. Amazon SNS spoke. Para configurar o. Amazon SNS e use as ações do spoke, consulte Configure o. Amazon SNS spoke.

    Crie segredo para Amazon SNS spoke

    Crie um segredo de cliente para autorizar solicitações Amazon SNS.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > Definição do Sistema > Scripts - Plano de fundo.
    2. Insira este comando no Executar script (JavaScript executado no servidor) campo de texto:
      gs.info(GlideSecureRandomUtil.getSecureRandomString(32));
    3. Clique em Executar script .
    4. Copie e registre o valor gerado para uso posterior.
      Chave de autorização ou segredo do cliente

    Crie um registro nas Configurações da AWS

    Crie um registro nas Configurações da AWS para autorizar solicitações Amazon SNS spoke.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > Configuração da AWS > Todas as configurações.
    2. Clique em Nova.
    3. No formulário, preencha os campos.
      Tabela 1. Formulário de configurações da AWS
      Campo Descrição
      Valor da propriedade Nome interno do subfluxo de assinatura do Amazon SNS. Por exemplo, amazon_sns_subscription .
      Nota:
      O subfluxo de assinatura do Amazon SNS é um subfluxo de amostra. Você deve criar uma cópia deste subfluxo e usá-lo para personalizar a gestão de eventos de acordo com sua necessidade. Neste caso, especifique o nome interno do subfluxo personalizado.
      Nome da Propriedade Nome para identificar o registro.
      Segredo do cliente Segredo do cliente gerado pelo script. Para obter informações sobre como gerar segredo do cliente, consulte, Crie segredo para Amazon SNS spoke.
    4. Clique com o botão direito no cabeçalho do formulário e clique em Salvar.
    5. Clique com o botão direito do mouse no cabeçalho do formulário e clique em Copie sys_id . Registre este valor para uso posterior.

    Registre o caminho da API base do Amazon SNS spoke

    Registre o caminho da API base do Amazon SNS spoke para autorizar solicitações de Amazon SNS.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > Serviços web do sistema > Serviços da Web com script > Scripted REST APIs.
    2. Abra o registro para Amazon SNS .
    3. Copie e registre o valor de Caminho da API de base para uso posterior.

    Criar tópico

    Use a ação Criar spoke do tópico para criar um tópico no Amazon SNS para seu ServiceNow instância.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Em Workflow Studio, Crie um fluxo e inclua a ação Criar spoke de tópico.
      Para obter informações sobre como criar fluxos em Workflow Studio, consulte Fluxos de criação .
    2. Personalize o fluxo para fornecer estes valores como entradas para a ação Criar spoke de tópico:
      Campo Descrição
      Região Área geográfica da AWS onde a infraestrutura está hospedada.
      Nome do Tópico Nome para identificar o tópico.
    3. Teste o fluxo e verifique o. Execuções para garantir que o fluxo seja executado conforme esperado.

    Criar assinatura

    Use a ação Criar spoke de assinatura para criar assinatura em Amazon SNS para seu ServiceNow instância.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Em Workflow Studio, Crie um fluxo e inclua a ação Criar spoke de assinatura.
      Para obter informações sobre como criar fluxos em Workflow Studio, consulte Fluxos de criação .
    2. Personalize o fluxo para fornecer estes valores como entradas para a ação Criar spoke de assinatura:
      Campo Descrição
      Região Área geográfica da AWS onde a infraestrutura está hospedada.
      ARN do tópico ARN para identificar exclusivamente o tópico necessário. Assinaturas foram criadas para este tópico.
      Protocolo HTTPS
      Endpoint URL do endpoint neste formato: https://<servicenow-instance>.service-now.com/<base-api-path>/<aws-configuration-sys_id>/<client-secret> .
      Nota:
    3. Teste o fluxo.
      O fluxo aciona internamente o subfluxo de assinatura do Amazon SNS padrão .
    4. Em Execuções abra o registro associado à execução do subfluxo.
      Nota:
      Certifique-se de verificar os detalhes de execução do subfluxo de assinatura do Amazon SNS padrão, não o fluxo que você criou.
    5. Na página Detalhes da execução, clique em VALOR DE TEMPO DE EXECUÇÃO .
    6. Copie e registre o valor do token para uso posterior.
      Este token de confirmação é necessário para Confirme a assinatura.
      Valor de tempo de execução do token.
      Nota:
      Certifique-se de usar o token de confirmação para Confirme a assinatura dentro do seu período de validade.

    Resultado

    Assinatura do tópico obrigatório em Amazon SNS para seu ServiceNow a instância foi criada.

    Confirme a assinatura

    Use a ação Confirmar spoke de assinatura para confirmar a assinatura em Amazon SNS para seu ServiceNow instância.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Em Workflow Studio, Crie uma cópia do subfluxo de assinatura do Amazon SNS padrão.
      Para obter informações sobre como usar subfluxos em Workflow Studio, consulte Criando subfluxos .
    2. Em Workflow Studio, crie um fluxo que inclua a cópia do subfluxo padrão.
      Para obter informações sobre como criar fluxos em Workflow Studio, consulte Fluxos de criação .
    3. Personalize o subfluxo para incluir a ação Confirmar spoke de assinatura.
    4. Personalize o subfluxo para fornecer estes valores como entradas para a ação Confirmar spoke de assinatura:
      Campo Descrição
      Região Área geográfica da AWS onde a infraestrutura está hospedada.
      ARN do tópico ARN para identificar exclusivamente o tópico necessário. Assinaturas foram criadas para este tópico.
      Token Token de confirmação gerado após a criação da assinatura. Consulte Criar assinatura, para obter mais informações.
      Nota:
      Use o token de confirmação para confirmar a assinatura dentro do período de validade.
    5. Teste o fluxo e verifique o. Execuções para garantir que o fluxo seja executado conforme esperado.

    Resultado

    . Amazon SNS assinatura do ServiceNow a instância foi confirmada.