Hub d'intégration Synchronisation des processus distants

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 3 minutes de lecture
  • Hub d'intégration La synchronisation de processus à distance 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 La synchronisation des processus distants nécessite un abonnement au concentrateur d’intégration ou à Automation Engine. Pour plus d’informations, consultez Calendriers juridiques - Vue d’ensemble du concentrateur d’intégration.

    Une Hub d'intégration intégration de synchronisation de processus à distance vous permet d’étendre les workflows automatisés de votre processus business sur plusieurs ServiceNow instances. En tant que fournisseur de service, synchronisez automatiquement plusieurs instances de clients à l’aide Studio de workflow de flux secondaires pour 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 interentreprises qui couvrent plusieurs instances, en tenant à jour les différentes personnes concernées par les processus.
    • 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 autonome et d’un système de file d’attente
    • 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 Studio de workflow.

    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 les enregistrements connexes.
    ih_process_sync_api Accédez uniquement aux API de synchronisation des processus distants.
    ih_process_sync_run_as Exécutez 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.

    Séparation de domaine

    Vous pouvez utiliser la synchronisation de processus distante 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 faire partie du même domaine que l’enregistrement de configuration parent.
      • Les flux secondaires peuvent être choisis à partir du domaine actuel ou de tout 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. Lorsque votre intégration s’exécute
      • Seuls les enregistrements du domaine de configuration et des domaines enfants associés sont capturés.
      • Les tables des files 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
    La réplication de données d’instance et le spoke d’instance distante 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 des intégrations multi-instances plus complexes.

    Lorsque vous êtes prêt à créer et à gérer une intégration de synchronisation de processus à distance, découvrez les bases de Mise en route de la synchronisation des processus distants.