Personalizar domínios para eventos do conector push usarem na criação de eventos

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Configure conectores push para personalizar a separação de domínio de eventos para que você possa usá-los para criar eventos em domínios diferentes, exceto o domínio MID Server do usuário conectado no momento.

    Antes de Iniciar

    Verifique se você tem a seguinte configuração:

    • Você tem acesso de leitura à tabela de informações de domínio para a função evt_mgmt_integration (tabela padrão: core_company). Para obter mais informações, consulte Configure an ACL rule.
    • Você habilitou the evt_mgmt.connector_enable_custom_domain_separation .propriedade do sistema.
    • Você instalouos seguintes plug-ins na instânciaNow Platform® :
      • Gestão de eventos (com.glideapp.itom.snac)
      • Gestão de eventos conectores (sn_em_connector)
      • Suporte de domínio - Instalador de extensões de domínio (com.glide.domain.msp_extensions.installer)

        Você pode baixar os plug-ins na ServiceNow Store.

    Função necessária: evt_mgmt_admin

    Procedimento

    1. Navegar até Todos > Gestão de eventos > Integrações > Conectores de push.
    2. Abra um conector push.
    3. Na tela do Conector push, role para baixo até a lista Configurações do conector push e selecione Novo.
      Nota:
      Se esta lista não for exibida, você deverá criar um parâmetro de configuração do conector push. Para obter mais informações, consulte Criar um parâmetro de configuração do conector push.
    4. Na tela Configurações do conector push, determine se os eventos devem ser criados no domínio fornecido ou no domínio fornecido na carga de cada evento.
      Local de criação do domínioParâmetro e valores
      O domínio fornecido
      • Nome do campo: payloadDomainInfoFieldValue
      • Valor: domain-identifier
      O domínio fornecido na carga de cada evento
      • Nome do campo: payloadDomainInfoFieldName
      • Valor: field-name-in-payload

      Exemplo: se a chave de carga "empresa" contiver o identificador do domínio, "empresa" será o valor.

      "empresa"
      {
      “origem”: “SolarWinds”,
      “host”: “127.0.0.1”,
      “empresa”: “ServiceNow”
      }
      Nota:
      Se os parâmetros payloadDomainInfoFieldValue e payloadDomainInfoFieldName forem fornecidos, o payloadDomainInfoFieldName terá precedência.
    5. Selecione Enviar.

    Resultado

    Os eventos são criados no domínio referido pelo identificador de domínio.
    Nota:
    A tabela que armazena registros de informações de domínio (por exemplo, core_company) deve ser separada por domínio. Para obter mais informações, consulte Domain-separate a custom table.