Componentes de integração de dados de terceiros

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Esses componentes exigem configuração pelo administrador do sistema para usar a integração de dados de terceiros com o Espaço do agente para CSM.

    OAuth 2,0 - Tipo de concessão do portador JWT

    O portador JWT é o tipo de concessão OAuth 2,0 compatível com o recurso de integração de dados de terceiros. Ele permite interações de API de servidor para servidor entre ServiceNow Provedores de API externa e de instância sem exigir nenhuma intervenção do usuário.

    O administrador da aplicação de terceiros é usado como a declaração de assunto do JWT ServiceNow a instância cria e passa para a instância da aplicação de terceiros. Isso é feito para obter o token de acesso que é usado para fazer a chamada da REST API para buscar registros da tabela de aplicações de terceiros.

    Credenciais e conexões

    O IntegrationHub aproveita os aliases para gerenciar informações de conexão e credenciais ao integrar com sistemas externos. O uso de um alias elimina a necessidade de configurar várias credenciais e perfis de informações de conexão ao usar vários ambientes. O IntegrationHub requer apenas um alias, que resolve usar as credenciais corretas e as informações de conexão durante o tempo de execução.

    Para obter mais informações, consulte os seguintes tópicos:

    Tabelas remotas

    A tabela Tabelas (sys_db_object) contém um registro para cada tabela no banco de dados, incluindo tabelas remotas. Para registros de tabela remota, o. Tabela remota o sinalizador é verificado no formulário de registro.

    As colunas em uma tabela remota são mapeadas para as colunas em uma tabela de aplicações de terceiros da qual os dados estão sendo extraídos. A definição de script de tabela remota armazena essas informações. As definições de tabela para tabelas remotas residem no ServiceNow AI Platform. As linhas da tabela, ou registros externos, são armazenados na memória enquanto um usuário exibe os dados em uma lista ou formulário.

    Para obter mais informações sobre tabelas remotas, consulte Crie uma tabela remota .

    Ao criar uma tabela remota para uso com o IntegrationHub, preste atenção especial ao intervalo de cache e escolha um intervalo com base no fluxo de trabalho e na volatilidade dos dados de terceiros. Se o intervalo de cache for muito curto, isso poderá resultar em conexões desnecessárias com a aplicação de terceiros. Se o intervalo de cache for muito longo, isso poderá resultar na apresentação de dados de terceiros desatualizados no Espaço do agente para CSM.

    Definições de script de tabela remota

    Use uma definição de script para recuperar e armazenar em cache dados de uma tabela remota executando o script em uma fonte de dados externa. As definições de script de tabela remota armazenam as seguintes informações:
    • Nome
    • Ativo
    • Tabela
    • Script
    • TTL do cache
    • Domínio
    • Caminho de domínio

    Para obter mais informações sobre definições de script, consulte Crie uma definição de script para uma tabela remota .