Hub d'intégration Synchronisation des processus distants

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 3 minutes de lecture
  • Hub d'intégration Remote Process Sync vous permet de configurer des intégrations unidirectionnelles ou bidirectionnelles entre plusieurs ServiceNow instances, afin que vos flux de processus restent synchronisés.

    Remarque :
    Hub d'intégration Remote Process Sync nécessite un abonnement au Hub d'intégration package Enterprise. Pour plus d'informations, consultez Demander le Hub d'intégration.

    Une Hub d'intégration intégration de Remote Process Sync vous permet de couvrir les workflows automatisés de votre processus métier sur plusieurs ServiceNow instances. En tant que fournisseur de service, synchronisez automatiquement plusieurs instances clients à l’aide de flux secondaires afin Concepteur de flux d’automatiser les workflows de votre processus pour tous vos clients.

    Synchronisez les flux de processus sur plusieurs instances. Par exemple, automatisez l’exécution des demandes de logiciel entre les instances des clients et des fournisseurs.

    Avantages

    Hub d'intégration Process Sync vous offre les avantages suivants :
    • Automatisez les processus automatisés inter-entreprises qui couvrent plusieurs instances, en tenant les différentes personnes concernées du processus à jour.
    • Gérez la façon de synchroniser et de corréler vos données d’enregistrement, de pièce jointe et de champ journal sur plusieurs instances
    • Assurer la livraison des commandes pour les mises à jour de données dans les instances distantes, à l’aide d’un moteur de corrélation et d’un système de file d’attente autonomes
    • Gérez et résolvez les erreurs et les pannes dans vos processus multi-instances automatisés grâce au moteur d’exécution intégré dans Concepteur de flux.

    Rôles

    Par défaut, Remote Process Sync fournit les rôles suivants que vous pouvez affecter aux utilisateurs :
    Rôle Les utilisateurs disposant de ce rôle peuvent :
    ih_process_sync Créez, mettez à jour ou supprimez des définitions de synchronisation de processus et des enregistrements connexes.
    ih_process_sync_api Accédez uniquement aux API de synchronisation des processus distants.
    ih_process_sync_run_as Exécuter les flux sortants et entrants associés à une définition de synchronisation de processus. Cet utilisateur doit avoir accès aux tables pour lesquelles des enregistrements sont créés ou mis à jour dans le flux.

    Domain Separation

    Vous pouvez utiliser Remote Process Sync pour synchroniser les flux de processus entre plusieurs instances séparées par domaine. Dans un environnement séparé par domaine, les conditions suivantes s’appliquent :
    1. Lors de la création de votre intégration
      • Les tables de configuration ont un sys_domain et les données sont séparées par domaine.
      • Les tables de configuration sont censées être dans le même domaine que l’enregistrement de configuration parent.
      • Les flux secondaires peuvent être choisis à partir du domaine actuel ou de n’importe quel domaine parent.
      • Aucune table n’a sys_overrides et ne peut donc pas remplacer les règles métier ou les actions d’interface utilisateur des domaines parents.
    2. Quand votre intégration s’exécute
      • Seuls les enregistrements du domaine de configuration et des domaines enfants associés sont capturés.
      • Les tables de file d’attente ont un sys_domain. L’enregistrement sortant est stocké dans le même domaine que l’enregistrement source capturé. L’enregistrement entrant est stocké dans le même domaine que l’utilisateur de l’API entrante dans l’enregistrement du système distant.
      • Le flux secondaire sortant s’exécute dans le même domaine que l’enregistrement en file d’attente.
      • Le flux secondaire entrant s’exécute dans le même domaine que l’utilisateur spécifié dans le champ Exécuter les flux entrants en tant que de l’enregistrement du système distant.

    Mise en route

    Avant de choisir Remote Process Sync comme cadre d'intégration, comparez-le aux autres solutions d'intégration Now Platform® multi-instances. Tandis que les solutions comme Instance Data Replication et le spoke Remote Instance prennent en charge les intégrations multi-instances simples, Remote Process Sync prend en charge les cas d'utilisation multi-instances plus complexes, en mettant l'accent sur l'intégration d'instances par des processus business de haut niveau.
    Remarque :
    Remote Process Sync remplace le spoke eBonding pour les instances d’intégration.
    Figure 1. Comparer Réplication de données d'instance, Remote Instance Spoke et Remote Process Sync
    Instance Data Replication et le spoke Remote Instance prennent en charge des intégrations simples pour une table entière ou à l’aide des API Now Platform. Remote Process Sync prend en charge les intégrations multi-instances plus complexes.

    Lorsque vous êtes prêt à créer et à gérer une intégration de Remote Process Sync, découvrez les notions de base de Mise en route de Remote Process Sync.