Crie sua primeira integração do Remote Process Sync

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 20 min. de leitura
  • Passe por um exemplo de como criar uma integração do Remote Process Sync para vincular os processos automatizados de dois ServiceNow® instâncias juntas.

    Antes de Iniciar

    • Ative o Remote Process Sync em cada instância da sua integração comprando o. IntegrationHub Pacote empresarial. Para obter mais informações, consulte Solicitação IntegrationHub.
    • Ative o recurso de segurança Funções explícitas em cada instância da sua integração. Para obter mais informações, consulte Plug-in de função explícita .
    • Saiba mais sobre como criar e gerenciar um IntegrationHub Integração do Remote Process Sync por check-out Introdução ao Remote Process Sync.
    • Confirme se as instâncias que você vinculará no exemplo a seguir não são instâncias de produção. É recomendável testar este exemplo somente em instâncias de subprodução para evitar substituir dados importantes em qualquer instância. Você também pode querer usar um Instância de desenvolvedor pessoal para testar este exemplo de integração.
    • Confirme se você não tem regras de negócios, fluxos de trabalho ou Workflow Studio fluxos cuja lógica entrará em conflito com os fluxos que criaremos no exemplo a seguir.
    • Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    No exemplo a seguir, você verá como vincular dois ServiceNow processos automatizados das instâncias juntos. O caso de uso deste exemplo é que um cliente cria solicitações de hardware que são atendidas por um fornecedor. Referiremos a instância do cliente como Instância A e a instância do fornecedor como Instância B. Começaremos configurando credenciais em cada instância que pode acessar a instância remota. Também criaremos um usuário em cada instância que pode executar os fluxos de saída e de entrada.

    Procedimento

    1. Em Instância A, certifique-se de que seu domínio esteja definido como global e navegue até Segurança do sistema > Usuários e Grupos > Usuários.
    2. Selecione Novo Para abrir uma nova exibição de formulário do usuário e preencha os seguintes campos:
      Campo Descrição
      ID do usuário Insira rps.api.instance.a
      Nome Insira Usuário da API RPS para a instância A.
      Selecione Save (Salvar).
    3. Ainda no formulário Usuário, selecione Definir senha para definir uma senha.
      Para obter detalhes, consulte as etapas quatro e cinco em Configure password for a user.
    4. Redefina a senha Para usuário de API RPS para instância A.
    5. Navegue de volta para Segurança do sistema > Usuários e Grupos > Usuários E selecione o registro de usuário que você acabou de criar.
      1. Navegue até e selecione a lista relacionada Funções.
      2. Selecione Editar... para configurar as funções do usuário.
      3. Na janela de pesquisa acima Coleção, insira ih_process_sync_api .
      4. Selecione ih_process_sync_api e. snc_external Na lista Coleção e selecione o botão Adicionar ( Botão Adicionar) Para adicionar essas funções à Lista de funções.
        Nota:
        A função snc_external restringe o acesso de usuários externos somente aos recursos aos quais eles receberam acesso explicitamente concedido.
      5. Selecione Save (Salvar).
    6. Selecione Novo Para abrir uma nova exibição de formulário do usuário e preencha os seguintes campos:
      Campo Descrição
      ID do usuário Insira rps.run.as
      Nome Insira RPS Executar como Usuário A.
      Selecione Save (Salvar).
    7. Ainda no formulário Usuário, selecione Definir senha para definir uma senha.
      Para obter detalhes, consulte as etapas quatro e cinco em Configure password for a user.
    8. Redefina a senha Para RPS, Executar como usuário A.
    9. Navegue de volta para Segurança do sistema > Usuários e Grupos > Usuários E selecione o registro de usuário que você acabou de criar.
      1. Navegue até e selecione a lista relacionada Funções.
      2. Selecione Editar... para configurar as funções do usuário.
      3. Na janela de pesquisa acima Coleção, insira ih_process_sync_run_as .
      4. Selecione ih_process_sync_run_as Na lista Coleção e selecione o botão Adicionar ( Botão Adicionar) Para adicionar essa função à Lista de funções.
      5. Na janela de pesquisa acima Coleção, insira incident_manager .
      6. Selecione incident_manager Na lista Coleção e selecione o botão Adicionar ( Botão Adicionar) Para adicionar essa função à Lista de funções.
      7. Selecione Save (Salvar).
    10. Em Instância B, certifique-se de que seu domínio esteja definido como global e navegue até Segurança do sistema > Usuários e Grupos > Usuários.
    11. Selecione Novo Para abrir uma nova exibição de formulário do usuário e preencha os seguintes campos:
      Campo Descrição
      ID do usuário Insira rps.api.instance.b
      Nome Insira Usuário da API RPS para a instância B.
      Selecione Save (Salvar).
    12. Ainda no formulário Usuário, selecione Definir senha para definir uma senha.
      Para obter detalhes, consulte as etapas quatro e cinco em Configure password for a user.
    13. Redefina a senha Para usuário de API RPS para instância B.
    14. Navegue de volta para Segurança do sistema > Usuários e Grupos > Usuários E selecione o registro de usuário que você acabou de criar.
      1. Navegue até e selecione a lista relacionada Funções.
      2. Selecione Editar... para configurar as funções do usuário.
      3. Na janela de pesquisa acima Coleção, insira ih_process_sync_api .
      4. Selecione ih_process_sync_api e. snc_external Na lista Coleção e selecione o botão Adicionar ( Botão Adicionar) Para adicionar essas funções à Lista de funções.
        Nota:
        A função snc_external restringe o acesso de usuários externos somente aos recursos aos quais eles receberam acesso explicitamente concedido.
      5. Selecione Save (Salvar).
    15. Selecione Novo Para abrir uma nova exibição de formulário do usuário e preencha os seguintes campos:
      Campo Descrição
      ID do usuário Insira rps.run.as
      Nome Insira Executar RPS como Usuário B.
      Selecione Save (Salvar).
    16. Ainda no formulário Usuário, selecione Definir senha para definir uma senha.
      Para obter detalhes, consulte as etapas quatro e cinco em Configure password for a user.
    17. Redefina a senha Para RPS, execute como usuário B da instância B.
    18. Navegue de volta para Segurança do sistema > Usuários e Grupos > Usuários E selecione o registro de usuário que você acabou de criar.
      1. Navegue até e selecione a lista relacionada Funções.
      2. Selecione Editar... para configurar as funções do usuário.
      3. Na janela de pesquisa acima Coleção, insira ih_process_sync_run_as .
      4. Selecione ih_process_sync_run_as Na lista Coleção e selecione o botão Adicionar ( Botão Adicionar) Para adicionar essa função à Lista de funções.
      5. Na janela de pesquisa acima Coleção, insira incident_manager .
      6. Selecione incident_manager Na lista Coleção e selecione o botão Adicionar ( Botão Adicionar) Para adicionar essa função à Lista de funções.
      7. Selecione Save (Salvar).
    19. Em Instância A, navegue até IntegrationHub > Conexões e Credenciais > Credenciaise selecione Novo .
      1. Na lista de opções de conexão, selecione Credenciais de autenticação básica .
      2. No formulário, preencha os seguintes campos:
        Campo Descrição
        Nome Insira Credenciais do fornecedor do RPS
        Nome de usuário Insira rps.api.instance.b
        Senha Insira a senha do usuário da API RPS para a instância B.
        Nota:
        As credenciais inseridas devem corresponder às credenciais do usuário da API RPS que você criou na instância B.
      3. Selecione Enviar.
    20. Ainda na Instância A, navegue até IntegrationHub > Conexões e Credenciais > Aliases de conexão e credenciaise selecione Novo .
      1. No campo Nome, insira Demonstração do fornecedor de RPS .
        Deixe todos os outros campos como estão e selecione Enviar .
      2. Na lista, selecione Demonstração do fornecedor de RPS registro que você acabou de criar.
      3. Na lista relacionada Conexões, selecione Novo .
      4. No formulário, preencha os seguintes campos:
        Campo Descrição
        Nome Insira Fornecedor de RPS .
        Credencial Ícone de pesquisa usando lista ( Ícone Pesquisar usando lista) e selecione Credenciais do fornecedor do RPS registro da lista.
        URL de conexão Insira a URL base da Instância B. A URL deve começar com https:// e termine com .service-now.com/
      5. Deixe todos os outros campos como estão e selecione Enviar .
    21. Em Instância B, navegue até IntegrationHub > Conexões e Credenciais > Credenciaise selecione Novo .
      1. Na lista de opções de conexão, selecione Credenciais de autenticação básica .
      2. No formulário, preencha os seguintes campos:
        Campo Descrição
        Nome Insira Credenciais do cliente RPS
        Nome de usuário Insira rps.api.instance.a
        Senha Insira a senha do usuário da API RPS para a instância A.
        Nota:
        As credenciais inseridas devem corresponder às credenciais do usuário da API RPS que você criou na instância A.
      3. Selecione Enviar.
    22. Ainda na Instância B, navegue até IntegrationHub > Conexões e Credenciais > Aliases de conexão e credenciaise selecione Novo .
      1. No campo Nome, insira RPS Demonstração do cliente .
        Deixe todos os outros campos como estão e selecione Enviar .
      2. Na lista, selecione RPS Demonstração do cliente registro que você acabou de criar.
      3. Na lista relacionada Conexões, selecione Novo .
      4. No formulário, preencha os seguintes campos:
        Campo Descrição
        Nome Insira Cliente de RPS .
        Credencial Ícone de pesquisa usando lista ( Ícone Pesquisar usando lista) e selecione Credenciais do cliente RPS registro da lista.
        URL de conexão Insira a URL base da instância A. A URL deve começar com https:// e termine com .service-now.com/
      5. Deixe todos os outros campos como estão e selecione Enviar .
      Criamos credenciais com sucesso que podem ser usadas para acessar cada instância remota. Agora, vamos garantir que possamos enviar e receber dados entre instâncias configurando o registro do sistema remoto para uma definição de sincronização de processo em cada instância.
    23. Em Instância A, navegue até IntegrationHub > Remote Process Synchronization > Definições de sincronização de processoe selecione Novo .
      1. No formulário, preencha os seguintes campos:
        Campo Descrição
        Nome Insira Processo de solicitação de hardware
        Descrição Insira Processo para solicitar hardware e lidar com solicitações de hardware atendidas
      2. Deixe todos os outros campos como estão e selecione Enviar .
      3. Na lista, selecione Processo de solicitação de hardware registro que você acabou de criar.
    24. Na lista relacionada Sistemas remotos, selecione Novo .
      1. No formulário, preencha os seguintes campos:
        Campo Descrição
        Nome Insira Instância do fornecedor - Instância B
        Descrição Insira Instância do fornecedor que atende às solicitações de hardware
        Alias de conexão Ícone de pesquisa usando lista ( Ícone Pesquisar usando lista) e selecione RPS_Vendor_Demo registro da lista.
        Usuário da API de entrada Ícone de pesquisa usando lista ( Ícone Pesquisar usando lista) e selecione Usuário da API RPS para a instância A. registro da lista.
        Executar como Ícone de pesquisa usando lista ( Ícone Pesquisar usando lista) e selecione Executar como usuário do RPS registro da lista.
      2. No cabeçalho de contexto, selecione o ícone de ações adicionais ( Ícone de ações adicionais) e selecione Copiar sys_id .
        Este SYS ID será necessário como o valor do campo ID externo do registro do sistema remoto na instância B.
      3. Deixe todos os outros campos como estão e selecione Enviar .
    25. Em Instância B, navegue até IntegrationHub > Remote Process Synchronization > Definições de sincronização de processoe selecione Novo .
      1. No formulário, preencha os seguintes campos:
        Campo Descrição
        Nome Insira Processo de execução de hardware
        Descrição Insira Processo para atender solicitações de hardware
      2. Deixe todos os outros campos como estão e selecione Enviar .
      3. Na lista, selecione Processo de execução de hardware registro que você acabou de criar.
    26. Na lista relacionada Sistemas remotos, selecione Novo .
      1. No formulário, preencha os seguintes campos:
        Campo Descrição
        Nome Insira Instância do cliente - Instância A.
        Descrição Insira Instância do cliente que solicita hardware
        ID externo Cole o valor do SYS ID que você copiou do registro do sistema remoto na instância A.
        Alias de conexão Ícone de pesquisa usando lista ( Ícone Pesquisar usando lista) e selecione RPS_Customer_Demo registro da lista.
        Usuário da API de entrada Ícone de pesquisa usando lista ( Ícone Pesquisar usando lista) e selecione Usuário da API RPS para a instância B. registro da lista.
        Executar como Ícone de pesquisa usando lista ( Ícone Pesquisar usando lista) e selecione Executar como usuário do RPS registro da lista.
      2. Deixe todos os outros campos como estão e selecione Enviar .
      3. Na lista relacionada Sistemas remotos, selecione Instância do cliente - Instância A. registro.
      4. No cabeçalho de contexto, selecione o ícone de ações adicionais ( Ícone de ações adicionais) e selecione Copiar sys_id .
        Este SYS ID será necessário como o valor do campo ID externo do registro do sistema remoto na instância A.
    27. Em Instância B, navegue até IntegrationHub > Remote Process Synchronization > Sistemas remotos - Todose, em seguida, selecione Instância do cliente - Instância A. registro da lista.
      1. No campo ID externo, cole o valor do SYS ID que você copiou do registro do sistema remoto na instância A.
      2. Selecione Atualizar para salvar suas mudanças no registro.
      3. Na lista, selecione Instância do cliente - Instância A. registro.
      4. Na seção Links relacionados, selecione Validar e ativar o sistema remoto .
        Uma mensagem será exibida Sistema remoto validado e ativado com sucesso . Em vez disso, se você vir uma mensagem de erro, volte e verifique a configuração do registro do sistema remoto.
      Conectamos com sucesso a Instância A e a Instância B para que elas possam compartilhar dados em seus fluxos de trabalho de processo. Agora, definiremos como nossa integração será acionada e executada automaticamente, bem como quais campos queremos capturar e sincronizar entre instâncias.
    28. Em Instância A, navegue até IntegrationHub > Remote Process Synchronization > Definições de sincronização de processoe, em seguida, selecione Processo de solicitação de hardware registro da lista.
    29. Na lista relacionada Eventos do processo, selecione Novo .
      1. No campo Nome, insira Hardware de solicitação .
        Nota:
        Este campo diferencia maiúsculas de minúsculas. Ele funciona de forma semelhante a um nome de método de endpoint de API.
      2. Deixe todos os outros campos como estão e selecione Enviar .
    30. Na lista relacionada Eventos do processo, selecione Novo .
      1. No campo Nome, insira Solicitação de hardware atendida .
      2. Deixe todos os outros campos como estão e selecione Enviar .
    31. Na lista relacionada Definições de captura, selecione Novo .
      1. No formulário, preencha os seguintes campos:
        Campo Descrição
        Processar evento ícone de pesquisa usando lista ( Ícone Pesquisar usando lista) e selecione Hardware de solicitação registro da lista.
        Estado Selecione Ativo
        Nome da tabela de origem Selecione Incidente [incidente]
        Filtrar No Construtor de condições, selecione Grupo de Atribuição > é e, em seguida, selecione o ícone pesquisar usando lista ( Ícone Pesquisar usando lista). Escolha Hardware registro da lista.
        Incluir campos Selecione os seguintes campos e, em seguida, selecione o botão Adicionar item ( Botão Adicionar item) Para adicioná-los à lista Selecionado:
        • Número
        • Descrição resumida
        • Grupo de atribuição
        • Gravidade
        • Estado
        Nota:
        O SYS ID já está incluído na lista Selecionado. Também deixe este campo na lista Selecionado.
      2. Deixe todos os outros campos como estão e selecione Enviar .
    32. Na lista relacionada Fluxos de saída, selecione Novo .
      1. No formulário, preencha os seguintes campos:
        Campo Descrição
        Processar evento Na lista, selecione Hardware de solicitação .
        Subfluxo de saída

        Selecione Cópia do modelo de fluxo de saída de sincronização de processo remoto - Básico registro.

        Para fazer uma cópia, siga estas etapas.
        1. Use Configurar o subfluxo botão ao lado de Subfluxo de saída campo para navegar Workflow Studio.
        2. Em Workflow Studio, Selecione a guia Subfluxos.
        3. Filtre o. Nome coluna para localizar Modelo de fluxo de saída de sincronização de processo remoto - Básico registre e selecione-o.
        4. No subfluxo, selecione o menu Mais ações e selecione Copiar subfluxo .
        5. Publicar a cópia do subfluxo.
        Este subfluxo de modelo lida com a correlação de registros locais e remotos e envia a carga capturada para a instância remota.
        Nota:
        Ao criar sua própria integração, você pode adicionar Ações de sincronização de processo remoto para personalizar este subfluxo de modelo de acordo com suas necessidades. Para editar este subfluxo de modelo em Workflow Studio, Selecione o ícone Configurar subfluxo ( Ícone Configurar subfluxo).
        Sistema remoto Ícone de pesquisa usando lista ( Ícone Pesquisar usando lista) e selecione Instância do fornecedor - Instância B registro da lista.
      2. Deixe todos os outros campos como estão e selecione Enviar .
    33. Em Instância B, navegue até IntegrationHub > Remote Process Synchronization > Definições de sincronização de processoe, em seguida, selecione Processo de execução de hardware registro da lista.
    34. Na lista relacionada Eventos do processo, selecione Novo .
      1. No campo Nome, insira Hardware de solicitação .
      2. Deixe todos os outros campos como estão e selecione Enviar .
    35. Na lista relacionada Eventos do processo, selecione Novo .
      1. No campo Nome, insira Solicitação de hardware atendida .
      2. Deixe todos os outros campos como estão e selecione Enviar .
        Nota:
        Crie registros de evento de processo em ambas as instâncias com nomes correspondentes. Isso ajudará você a acompanhar os fluxos de trabalho de processo vinculados entre as instâncias.
    36. Na lista relacionada Definições de captura, selecione Novo .
      1. No formulário, preencha os seguintes campos:
        Campo Descrição
        Processar evento ícone de pesquisa usando lista ( Ícone Pesquisar usando lista) e selecione Solicitação de hardware atendida registro da lista.
        Estado Selecione Ativo
        Nome da tabela de origem Selecione Incidente [incidente]
        Filtrar No Construtor de condições, selecione Grupo de Atribuição > é e, em seguida, selecione o ícone pesquisar usando lista ( Ícone Pesquisar usando lista). Escolha Hardware registro da lista. Em seguida, selecione E. para adicionar outra condição e selecione Estado do incidente > é > Resolvido.
        Incluir campos Selecione os seguintes campos e, em seguida, selecione o botão Adicionar item ( Botão Adicionar item) Para adicioná-los à lista Selecionado:
        • Número
        • Estado
        • Resolvido por
        • Anotações de resolução
        • Código de resolução
        Nota:
        O SYS ID já está incluído na lista Selecionado. Também deixe este campo na lista Selecionado.
      2. Deixe todos os outros campos como estão e selecione Enviar .
    37. Na lista relacionada Fluxos de saída, selecione Novo .
      1. No formulário, preencha os seguintes campos:
        Campo Descrição
        Processar evento Na lista, selecione Solicitação de hardware atendida .
        Subfluxo de saída

        Selecione Cópia do modelo de fluxo de saída de sincronização de processo remoto - Básico registro.

        Para fazer uma cópia, siga estas etapas.
        1. Use Configurar o subfluxo botão ao lado de Subfluxo de saída campo para navegar Workflow Studio.
        2. Em Workflow Studio, Selecione a guia Subfluxos.
        3. Filtre o. Nome coluna para localizar Modelo de fluxo de saída de sincronização de processo remoto - Básico registre e selecione-o.
        4. No subfluxo, selecione o menu Mais ações e selecione Copiar subfluxo .
        5. Publicar a cópia do subfluxo.
        Este subfluxo de modelo lida com a correlação de registros locais e remotos e envia a carga capturada para a instância remota.
        Nota:
        Ao criar sua própria integração, você pode adicionar Ações de sincronização de processo remoto para personalizar este subfluxo de modelo de acordo com suas necessidades. Para editar este subfluxo de modelo em Workflow Studio, Selecione o ícone Configurar subfluxo ( Ícone Configurar subfluxo).
        Sistema remoto Ícone de pesquisa usando lista ( Ícone Pesquisar usando lista) e selecione Instância do cliente - Instância A. registro da lista.
      2. Deixe todos os outros campos como estão e selecione Enviar .
      Configuramos com sucesso como nossa integração do Remote Process Sync será acionada e quais campos serão capturados e enviados para qualquer instância remota. Nesta seção final, personalizaremos os fluxos de entrada em Workflow Studio para que transformem corretamente os dados de entrada.
    38. Em Instância B, navegue até IntegrationHub > Remote Process Synchronization > Definições de sincronização de processoe, em seguida, selecione Processo de execução de hardware registro da lista.
    39. Faça uma cópia do Modelo de fluxo de entrada de sincronização de processo remoto - Básico registro.
      1. Navegue até Workflow Studio E selecione a guia Subfluxos.
      2. Filtre o. Nome coluna para localizar Modelo de fluxo de entrada de sincronização de processo remoto - Básico registre e selecione-o.
      3. No subfluxo, selecione o menu Mais ações e selecione Copiar subfluxo .
    40. No subfluxo, atualize a Carga.
      1. Expanda Transformar carga da amostra de entrada ação.
      2. No campo Carga de amostra, insira a seguinte carga de amostra:
        {"capture_metadata":{"changed_by":"admin","timestamp":"2020-09-24 19:26:59"},
        "changed_fields":[
          {"display_value":"","value":"incident","key":"sys_class_name"},
          {"display_value":"","value":"552c48888c033300964f4932b03eb092","key":"sys_id"},
          {"display_value":"","value":"INC0040015","key":"number"},
          {"display_value":"","value":"","key":"short_description"},
          {"display_value":"Hardware","value":"9f5b572d9cd82010f877a5cfd1fdce30","key":"assignment_group"},
          {"display_value":"","value":"1","key":"severity"},
          {"display_value":"","value":"2","key":"state"}]}
        Nota:
        Esta carga é um objeto complexo que representa os metadados e campos capturados que são enviados da instância A para a instância B.
      3. Clique em Done (Concluído).
    41. No subfluxo, em Caso contrário lógica de fluxo, selecione Criar registro de incidente .
      1. Adicione os seguintes campos e valores associados:
        Campo Valor
        Descrição resumida Selecione o ícone do seletor de cápsula de dados ( Ícone do seletor de cápsula de dados). Referência com pontos para e selecione 1 - Transformar carga da amostra de entrada > Campos alterados > short_description.
        Descrição Selecione o ícone do seletor de cápsula de dados ( Ícone do seletor de cápsula de dados). Referência com pontos para e selecione 1 - Transformar carga da amostra de entrada > Campos alterados > short_description.
        Grupo de atribuição Selecione o ícone do seletor de cápsula de dados ( Ícone do seletor de cápsula de dados). Referência com pontos para e selecione 1 - Transformar carga da amostra de entrada > Campos alterados > assignment_group.
        Urgência Selecione o ícone do seletor de cápsula de dados ( Ícone do seletor de cápsula de dados). Referência com pontos para e selecione 1 - Transformar carga da amostra de entrada > Campos alterados > severidade.
        Estado Selecione o ícone do seletor de cápsula de dados ( Ícone do seletor de cápsula de dados). Referência com pontos para e selecione 1 - Transformar carga da amostra de entrada > Campos alterados > estado.
      2. Clique em Done (Concluído).
    42. Em Se lógica de fluxo ao lado de em seguida , selecione Atualizar registro de incidente .
      1. Na entrada Campos, adicione os seguintes campos e valores associados:
        Campo Valor
        Descrição resumida Selecione o ícone do seletor de cápsula de dados ( Ícone do seletor de cápsula de dados). Referência com pontos para e selecione 1 - Transformar carga da amostra de entrada > Campos alterados > short_description.
        Descrição Selecione o ícone do seletor de cápsula de dados ( Ícone do seletor de cápsula de dados). Referência com pontos para e selecione 1 - Transformar carga da amostra de entrada > Campos alterados > short_description.
        Grupo de atribuição Selecione o ícone do seletor de cápsula de dados ( Ícone do seletor de cápsula de dados). Referência com pontos para e selecione 1 - Transformar carga da amostra de entrada > Campos alterados > assignment_group.
        Urgência Selecione o ícone do seletor de cápsula de dados ( Ícone do seletor de cápsula de dados). Referência com pontos para e selecione 1 - Transformar carga da amostra de entrada > Campos alterados > severidade.
        Estado Selecione o ícone do seletor de cápsula de dados ( Ícone do seletor de cápsula de dados). Referência com pontos para e selecione 1 - Transformar carga da amostra de entrada > Campos alterados > estado.
      2. Clique em Done (Concluído).
    43. Publicar o subfluxo.
    44. No registro Processo de execução de hardware, na lista relacionada Fluxos de entrada, selecione Novo .
      1. No formulário, preencha os seguintes campos:
        Campo Descrição
        Processar evento Na lista, selecione Hardware de solicitação .
        Subfluxo de entrada Selecione Cópia do modelo de fluxo de entrada de sincronização de processo remoto - Básico .
        Sistema remoto Ícone de pesquisa usando lista ( Ícone Pesquisar usando lista) e selecione Instância do cliente - Instância A. registro da lista.
      2. Deixe todos os outros campos como estão e selecione Enviar .
    45. Em Instância A, navegue até IntegrationHub > Remote Process Synchronization > Definições de sincronização de processoe, em seguida, selecione Processo de solicitação de hardware registro da lista.
    46. Faça uma cópia do Modelo de fluxo de entrada de sincronização de processo remoto - Básico registro.
      1. Navegue até Workflow Studio E selecione a guia Subfluxos.
      2. Filtre o. Nome coluna para localizar Modelo de fluxo de entrada de sincronização de processo remoto - Básico registre e selecione-o.
      3. No subfluxo, selecione o menu Mais ações e selecione Copiar subfluxo .
    47. No subfluxo, atualize a Carga.
      1. Expanda Transformar carga da amostra de entrada ação.
      2. No campo Carga de amostra, insira a seguinte carga de amostra:
        {"capture_metadata":{"changed_by":"admin","timestamp":"2020-10-26 14:18:45"},
        "changed_fields":[
          {"display_value":"","value":"incident","key":"sys_class_name"},
          {"display_value":"","value":"d4cdfce8db4c2410cfe4d9595e96197b","key":"sys_id"},
          {"display_value":"","value":"INC0040014","key":"number"},
          {"display_value":"","value":"101","key":"state"},
          {"display_value":"","value":"Resolved by caller","key":"close_code"},
          {"display_value":"System Administrator","value":"6816f79cc0a8016401c5a33be04be441","key":"resolved_by"},
          {"display_value":"","value":"","key":"close_notes"}]}
        Nota:
        Esta carga é um objeto complexo que representa os metadados e campos capturados que são enviados da instância B para a instância A.
      3. Clique em Done (Concluído).
    48. Em Se lógica de fluxo ao lado de em seguida , selecione Atualizar registro de incidente .
      1. Na entrada Campos, adicione os seguintes campos e valores associados:
        Campo Valor
        Estado Selecione o ícone do seletor de cápsula de dados ( Ícone do seletor de cápsula de dados). Referência com pontos para e selecione 1 - Transformar carga da amostra de entrada > Campos alterados > estado.
        Resolvido por Selecione o ícone do seletor de cápsula de dados ( Ícone do seletor de cápsula de dados). Referência com pontos para e selecione 1 - Transformar carga da amostra de entrada > Campos alterados > resolved_by.
        Anotações de resolução Selecione o ícone do seletor de cápsula de dados ( Ícone do seletor de cápsula de dados). Referência com pontos para e selecione 1 - Transformar carga da amostra de entrada > Campos alterados > close_notes.
        Código de resolução Selecione o ícone do seletor de cápsula de dados ( Ícone do seletor de cápsula de dados). Referência com pontos para e selecione 1 - Transformar carga da amostra de entrada > Campos alterados > close_code.
      2. Clique em Done (Concluído).
    49. No subfluxo, exclua Caso contrário declaração.
    50. Publicar o subfluxo.
    51. No registro Processo de execução de hardware, na lista relacionada Fluxos de entrada, selecione Novo .
      1. No formulário, preencha os seguintes campos:
        Campo Descrição
        Processar evento Na lista, selecione Solicitação de hardware atendida .
        Subfluxo de entrada Selecione Cópia do modelo de fluxo de entrada de sincronização de processo remoto - Básico .
        Sistema remoto Ícone de pesquisa usando lista ( Ícone Pesquisar usando lista) e selecione Instância do fornecedor - Instância B registro da lista.
      2. Deixe todos os outros campos como estão e selecione Enviar .

    Resultado

    Terminamos a criação da integração do Remote Process Sync. Agora, a integração será acionada sempre que um usuário criar um registro de incidente com o grupo de atribuição de hardware no Incidente A. Quando isso acontecer:
    • Os campos especificados na Definição de captura da instância A são capturados e armazenados em um registro local.
    • O registro local está correlacionado a um registro remoto na Instância B.
    • Os campos capturados são mapeados para os campos especificados no Fluxo de entrada da instância B.

    Em seguida, quando um usuário resolve o registro de Incidente correlacionado na Instância B:

    • Os campos especificados na Definição de captura da instância B são capturados e armazenados em um registro local.
    • O registro local está correlacionado com o registro remoto na instância A.
    • Os campos capturados são mapeados para os campos especificados no Fluxo de entrada da instância A.

    O que Fazer Depois

    Teste sua integração do Remote Process Sync criando um registro de incidente na Instância A com o grupo de atribuição de hardware. Em seguida, resolva o registro de Incidente correlacionado na Instância B. Se os registros correlacionados não forem sincronizados conforme o esperado, verifique as credenciais do usuário da API de entrada e a configuração da Definição de sincronização do processo em cada instância. Se você continuar enfrentando problemas com sua integração de exemplo, consulte Monitoramento e solução de problemas de sua integração.