paint-brush
Augmentez la productivité avec une intégration Salesforce Jira bidirectionnellepar@zigiwave
422 lectures
422 lectures

Augmentez la productivité avec une intégration Salesforce Jira bidirectionnelle

par ZigiWave12m2023/04/13
Read on Terminal Reader

Trop long; Pour lire

Une intégration Salesforce Jira augmente la productivité et permet de suivre au jour le jour des mesures de performances précieuses. Lorsque vous connectez Jira à Salesforce, vous pouvez analyser et utiliser les données plus rapidement afin de résoudre les problèmes liés aux utilisateurs avant qu'ils ne s'aggravent. Découvrez comment intégrer Jira et Salesforce en quelques clics avec la plateforme d'intégration sans code ZigiOps. Consultez ce guide étape par étape et suivez les étapes simples pour terminer votre intégration Jira Salesforce.
featured image - Augmentez la productivité avec une intégration Salesforce Jira bidirectionnelle
ZigiWave HackerNoon profile picture


Une intégration Salesforce Jira augmente la productivité et donne aux utilisateurs la possibilité de suivre au jour le jour des mesures de performances précieuses. Lorsque vous connectez Jira à Salesforce, vous pouvez analyser et utiliser les données plus rapidement afin de résoudre les problèmes liés aux utilisateurs avant qu'ils ne s'aggravent.


Pourquoi intégrer Jira et Salesforce ?

Jira est l'outil de référence pour la majorité des équipes DevOps , et son CRM Salesforce est l'un des outils de gestion de la relation client les plus populaires. Les deux sont composés d'une variété de modules différents qui répondent à chaque besoin individuel de l'entreprise.


Une intégration Salesforce Jira (de préférence bidirectionnelle) améliore considérablement les performances globales des équipes, élimine les erreurs liées au travail manuel et supprime les silos.


  • Collaboration inter-équipes améliorée, suivi des bogues et gestion de projet simplifiée.
  • Résolution plus rapide des demandes, essentielle pour les équipes informatiques Jira et Salesforce
  • Gestion simplifiée des problèmes et expérience client améliorée
  • Élimination du travail manuel, permettant de minimiser les erreurs coûteuses ou les données erronées
  • Amélioration de l'efficacité opérationnelle grâce à l'automatisation des flux de travail Jira Salesforce et au contrôle total des informations critiques de l'entreprise
  • Avec une intégration réussie de Jira Salesforce, les temps d'arrêt et les interruptions de service sont réduits. La réaction ponctuelle de l'équipe d'assistance rend cela possible.
  • Lorsqu'une intégration Salesforce Jira est en place, les interactions client simplifiées conduisent à des niveaux élevés de satisfaction client.


Vous pouvez voir plus de détails sur les raisons d'une intégration Salesforce Jira dans notre article " Pourquoi intégrer Salesforce et Jira ”.


Comment choisir sa solution d'intégration Jira Salesforce ?

Une intégration Jira Salesforce peut être transparente si vous optez pour le bon outil d'intégration. Cependant, ce n'est pas toujours une tâche facile.


Bien qu'il existe de nombreux outils d'intégration sur le marché, ils manquent généralement certaines des exigences essentielles pour une intégration sans faille de Salesforce Jira.


Éléments à prendre en compte lors de la recherche d'un outil d'intégration Salesforce Jira


  • No-code vs low-code – si vous avez besoin d'effectuer rapidement votre intégration Salesforce Jira, si vous ne voulez pas perdre de temps sur une courbe d'apprentissage abrupte ou si vous n'avez pas d'ingénieurs de rechange pour coder l'intégration, vous devez envisager un no-code plateforme. Avec une plate-forme sans code, en revanche, vous pouvez configurer votre intégration Salesforce Jira très rapidement et vous n'avez besoin d'aucun spécialiste à vos côtés pour y travailler.


  • Évolutivité – Si votre intégration Jira Salesforce n'est pas évolutive, il sera assez difficile de la maintenir, car dans la plupart des cas, la situation change rapidement.


  • Sécurité et fiabilité - dans le cas idéal, vous serez protégé en cas d'indisponibilité, vos données seront entièrement sécurisées et votre outil d'intégration respectera les normes de sécurité les plus élevées.


À propos de la plateforme d'intégration sans code de ZigiOps

ZigiOps met en place l'intégration Salesforce Jira en quelques clics. Il offre de nombreux avantages : connexion bidirectionnelle instantanée, transfert de données facile, configuration sans code, modèles d'intégration prédéfinis, mises à jour en temps réel, personnalisation complète pour s'adapter même aux cas d'utilisation d'intégration Jira Salesforce les plus complexes, et bien plus encore.


Les fonctionnalités clés de ZigiOps permettent même à une personne non technique de configurer facilement une intégration Jira Salesforce entièrement fonctionnelle. C'est pourquoi nous l'avons choisi pour le présent guide.


Cas d'utilisation de l'intégration Jira Salesforce

L'un des exemples les plus courants concernant l'intégration de Jira Salesforce est le transfert du cas Salesforce vers le problème Jira. L'équipe technique remarque un cas nouvellement créé dans Salesforce, et il est lié à un projet de développement, donc ils veulent qu'il s'affiche également dans Jira.


ZigiOps identifie automatiquement le cas Salesforce, le transfère à Jira et crée instantanément un problème connexe. Toutes les mises à jour se synchronisent immédiatement. Les données précieuses telles que les champs réguliers, personnalisés et de cycle de vie, les commentaires et les pièces jointes sont également automatiquement synchronisées.


Configuration initiale de l'intégration Jira Salesforce


La première étape consiste à installer ZigiOps . Il peut être installé dans vos locaux, VM ou vous pouvez tirer parti de la version AWS de la plate-forme. Pour ce dernier, vous pouvez vous connecter directement via le portail iPaaS.



L'écran de connexion ZigiOps



Une fois connecté, vous obtenez une vue complète du tableau de bord de ZigiOps qui affiche des informations sur l'état de santé des intégrations, des licences, du nombre de transactions entre les systèmes et d'autres données.


Une fois connecté à ZigiOps, la première chose que vous voyez est le tableau de bord


Connexion à Salesforce

Dans le menu "Systèmes connectés", situé dans la barre latérale gauche, nous devons choisir les systèmes que nous voulons intégrer. Dans notre cas, il s'agit de Jira et Salesforce. Commençons par Salesforce.


ZigiOps utilise des API pour se connecter aux systèmes. Pour initier la connexion avec l'instance Salesforce à ZigiOps, vous avez besoin des informations suivantes :


  • L'URL de l'instance Salesforce

  • Nom d'utilisateur

  • Mot de passe

  • identité du client

  • Clé secrète du client


Veuillez noter que pour vous connecter, vous devez disposer d'un compte administrateur dans Salesforce ou d'un compte avec l'autorisation « Modifier toutes les données ».


Après avoir rempli ces champs, ZigiOps vérifiera automatiquement la connexion et vous informera qu'elle a réussi. En arrière-plan, la plateforme d'intégration collecte des données Salesforce détaillées (métadonnées et détails du schéma), afin de pouvoir charger tous les champs disponibles et les utiliser pour établir ultérieurement l'intégration bidirectionnelle Jira Salesforce. Cela rend la configuration de l'intégration Jira Salesforce très simple et directe.



Comment connecter votre instance Salesforce à ZigiOps


Connexion à Jira

Lorsque Salesforce est ajouté, nous devons également connecter notre instance Jira, qui dans ce cas sera notre système de destination. Le processus est assez similaire - vous devez choisir Jira parmi les systèmes disponibles pour l'intégration, puis entrer les détails suivants :


  • URL de l'instance

  • Nom d'utilisateur

  • Mot de passe

  • Si vous utilisez Jira Cloud, vous aurez besoin d'un nom d'utilisateur et d'un jeton API (au lieu d'un mot de passe).


Si vous le souhaitez, vous pouvez également vous connecter via un proxy.


Vous devez disposer des autorisations suivantes pour votre compte Jira :


  • Ajoutez des commentaires
  • Attribuer des problèmes
  • Parcourir les projets
  • Créer des pièces jointes
  • Créer des problèmes
  • Modifier les problèmes
  • Résoudre les problèmes
  • Problèmes de transition



Comment connecter votre instance Jira à ZigiOps



Modèles d'intégration Jira Salesforce

Une fois que vous avez réussi à connecter vos systèmes à ZigiOps, vous pouvez commencer à configurer votre intégration Jira Salesforce.


ZigiOps est livré avec des modèles prédéfinis que vous pouvez charger en quelques clics. Ils couvrent les cas d'utilisation les plus courants pour notre intégration Jira Salesforce, mais vous pouvez également les personnaliser complètement, afin qu'ils puissent s'adapter à n'importe quel cas d'utilisation d'intégration que vous avez. Vous pouvez également importer vos propres modèles d'intégration ou repartir de zéro si vous préférez.


Pour ce guide d'intégration Salesforce Jira, nous utiliserons le transfert prêt à l'emploi des cas Salesforce vers le modèle de tâches Jira. Vous pouvez le charger lorsque vous allez dans le menu « Configurateur » et cliquez sur le bouton « Ajouter une nouvelle intégration ». Vous y verrez tous les modèles disponibles dans ZigiOps et vous pourrez facilement rechercher celui dont vous avez besoin.



Vous pouvez facilement choisir un modèle d'intégration prêt à l'emploi




Lorsque vous trouvez le modèle Salesforce Cases to Jira Tasks, il vous suffit de cliquer dessus et vous pourrez le charger immédiatement.


Configuration de l'intégration Jira Salesforce

Une fois que vous avez chargé le modèle d'intégration Jira Salesforce, vous verrez l'intégration apparaître dans la colonne de gauche dans ZigiOps. Vous pouvez cliquer dessus, afin de pouvoir le configurer. Le modèle définira automatiquement Salesforce comme système cible (ou système 1) et Jira comme système de destination (ou système 2). Vous pouvez changer cela à tout moment.


Vous aurez également les champs d'entité remplis automatiquement en tant que Cas pour Salesforce et Tâches pour Jira. Cependant, lorsque vous cliquez dessus, vous verrez toutes les entités disponibles (entités Salesforce) que vous pouvez facilement personnaliser et configurer pour être connectées.



Vous pouvez simplement choisir l'entité que vous souhaitez utiliser pour votre intégration dans le menu déroulant



En effet, ZigiOps charge automatiquement le schéma des systèmes et vous permet de définir très facilement la logique de votre intégration.


Il en va de même pour les deux systèmes intégrés Jira-Salesforce.



Il en est de même pour l'entité Jira - il suffit de la choisir dans le menu déroulant



Pour chaque configuration d'intégration dans ZigiOps, nous avons le menu "Corrélation". Il permet d'accéder aux champs des deux systèmes qui font partie de la synchronisation des données, et vous pouvez synchroniser des champs supplémentaires si vous le souhaitez. Il est également utilisé pour définir des mises à jour bidirectionnelles et contrôler la logique de corrélation entre les objets des deux systèmes.



Définissez facilement la corrélation entre les entités de votre intégration pour la synchronisation en amont et les mises à jour



La corrélation de ZigiOps est configurée séparément pour chaque flux d'intégration. Sur la partie Salesforce, les champs de corrélation sont :


  • transaction (transaction)

  • customfield_10001 (Équipe)

  • créé (Créé)

  • journaliste (journaliste)

  • priorité (Priorité)

  • fixversions (Versions corrigées)

  • clé (clé)

  • et plus.


De cette façon, chaque intégration peut avoir une logique et des règles différentes pour la manière dont les relations et les mises à jour des données seront effectuées.


Une fois la relation initiale établie, si quelque chose change dans l'une des entités intégrées, ce changement sera synchronisé avec l'entité associée dans l'autre système.


Éléments d'action d'intégration Salesforce Jira

Pour chaque intégration, nous pouvons avoir un nombre illimité d'actions que nous pouvons ajouter. Dans notre cas, nous avons trois actions :


  • La création initiale de la tâche Jira à chaque fois qu'un nouveau cas Salesforce doit être transféré
  • Mise à jour du cas Salesforce lorsque de nouvelles modifications dans la tâche Jira correspondante sont présentes
  • Mise à jour de la tâche Jira lorsqu'il y a des modifications dans le cas Salesforce correspondant


Chaque action a des options et des paramètres faciles à naviguer que nous pouvons ajuster selon nos besoins. La première des trois actions - la création initiale de la tâche Jira basée sur un cas Salesforce correspondant - nous fournit les paramètres de déclenchement et de condition de déclenchement.


Créez autant d'actions pour votre intégration que nécessaire


Lorsque nous cliquons sur l'élément d'action "Créer une tâche", nous pouvons définir le type de déclencheur que nous souhaitons utiliser. Pour cet exemple, nous utiliserons "polling", ce qui signifie que ZigiOps vérifiera les nouveaux cas dans Salesforce sur un intervalle prédéfini. Vous pouvez définir l'intervalle sur des heures, des minutes ou des secondes, ainsi que sur des jours ou des semaines, si vous n'avez pas besoin de mises à jour plus fréquentes.


Les conditions de déclenchement peuvent être définies à l'aide de différentes expressions qui offrent une grande liberté quant à ce que vous pouvez faire avec l'intégration. Vous pouvez créer des expressions basées sur :


  • Modèle
  • Extrait du tableau
  • Construire un tableau
  • En minuscules
  • Vers les majuscules
  • n premiers caractères
  • n derniers caractères
  • Remplacer le texte
  • Format de date et d'heure
  • Dernière fois

L'expression Last Time est la plus souvent utilisée. Dans ce cas, nous l'utilisons pour filtrer les Cases que nous avons déjà transférées vers Jira et ne collecter que les nouvelles. ZigiOps ne transférera que les cas Salesforce créés après le dernier transfert pour éviter les enregistrements Salesforce en double.


Cartographie des tâches Jira

Au moment où une nouvelle tâche Jira est initialement créée sur la base d'un cas Salesforce, ZigiOps nous offre la possibilité de mapper tous les champs disponibles comme nous le souhaitons. Nous avons les champs "résumé", "description" et "priorité" déjà mappés dans le modèle, mais nous pouvons ajouter des conditions de mappage pour tout autre champ que nous avons dans Jira :


  • transitions (transitions)
  • customefield_10001 (Équipe)
  • créé (Créé)
  • journaliste (journaliste)
  • priorité (Priorité)
  • fixversions (Versions corrigées)
  • père (Parent)


Vous avez beaucoup de flexibilité avec les capacités de cartographie avancées de ZigiOps



Vous pouvez également facilement modifier les conditions de mappage ou en ajouter de nouvelles.



Vous pouvez également ajouter diverses conditions à vos mappages



Mettre à jour le cas Salesforce

La prochaine étape de l'intégration bidirectionnelle de Jira Salesforce consiste à définir les conditions dans lesquelles ZigiOps vérifiera les mises à jour dans Jira et les retransfèrera vers Salesforce.


Comme notre intégration Jira Salesforce est bidirectionnelle, toutes les modifications et mises à jour peuvent être synchronisées.


Encore une fois, nous pouvons définir le déclencheur qui spécifie quand ZigiOps recherchera des mises à jour et les transférera de Jira vers Salesforce. Nous utilisons à nouveau les sondages. Si nous le réglons sur 1 minute, ZigiOps vérifiera les mises à jour toutes les minutes.


Dans notre exemple, nous utilisons le Expression de la dernière fois pour vérifier les derniers commentaires, journaux, pièces jointes ou autres modifications qui n'ont pas encore été transférés. De cette façon, nous nous assurons que nous ne transférons nulle part des enregistrements en double.



Vous pouvez définir des déclencheurs, des expressions et des filtres pour compléter même les cas d'utilisation les plus compliqués


Mettre à jour la tâche Jira

Lorsque nous cliquons sur l'action "Mettre à jour la tâche", nous verrons les paramètres pour les mises à jour de la tâche Jira. Elles sont identiques aux mises à jour de cas Salesforce. Nous pouvons à nouveau définir le type de déclencheur et les conditions de déclenchement, et définir différentes expressions que nous pouvons utiliser pour personnaliser l'intégration comme nous le souhaitons.


Exp. Les champs de nos conditions de déclenchement dans l'intégration Jira Salesforce peuvent être les suivants :

  • date de dernière modification
  • dernière modification par/nom d'utilisateur
  • créé par/nom d'utilisateur


C'est la même chose pour chaque action que vous créez dans l'intégration - vous avez toute liberté de modifier et de mettre à jour chaque fois que nécessaire


Ceci complète notre intégration du logiciel Salesforce Jira. Nous pouvons cliquer sur le bouton "Enregistrer" dans le coin supérieur droit, et notre intégration sera activée.


ZigiOps vs intégrations internes pour une intégration Salesforce Jira

De nombreux facteurs doivent être pris en compte lors du choix d'une approche intégrée. Souvent, les entreprises choisissent de développer leurs propres solutions pour découvrir que cela coûte beaucoup plus cher, prend plus de temps et nécessite plus de ressources qu'un outil d'intégration prêt à l'emploi.

Les intégrations ont tendance à changer et à évoluer avec le temps - les exigences peuvent changer, vous devrez peut-être intégrer des champs ou des entités supplémentaires, de nouvelles versions des outils intégrés apparaissent, votre entreprise se développe, etc. Les solutions internes auraient non seulement besoin de consacrer des ressources pour le lancer, mais pour l'entretenir et le faire évoluer si nécessaire. Ceci est généralement assez coûteux et demande beaucoup d'heures de travail.


Tout ce qui précède peut être évité lors de l'utilisation d'une plate-forme d'intégration autonome telle que ZigiOps . Avec lui, vous pouvez définir vos intégrations en quelques minutes au lieu de plusieurs mois, il est facilement évolutif et vous pouvez apporter des modifications et des mises à jour à vos intégrations à tout moment. Un autre grand avantage est que ZigiOps prend en charge la haute disponibilité, vous protège en cas de temps d'arrêt et prend toujours en charge les dernières versions des outils que vous intégrez. Nous maintenons les normes de sécurité les plus élevées et sommes certifiés ISO27001 .


Questions à poser lors de la recherche de la meilleure plateforme d'intégration

Il existe de nombreux outils sur le marché qui exécutent l'intégration de Salesforce Jira. Cependant, il leur manque souvent des composants importants. Voici quelques questions à vous poser :


  • Répond-il à toutes les exigences de votre cas d'utilisation ? L'outil d'intégration peut-il gérer des dépendances de données complexes et des champs personnalisés, permet-il de personnaliser facilement le mappage et le filtrage des champs ? ZigiOps fournit des options pour personnaliser vos intégrations et capturer tous les types de champs et de dépendances uniquement via l'interface utilisateur. Vous pouvez l'ajuster et le personnaliser en quelques clics.


  • Complexité et compétences en codage - l'outil d'intégration nécessite-t-il un développeur pour travailler sur l'intégration ? Si vous avez besoin d'un expert ou de toute une équipe travaillant avec l'outil, combien de temps et de ressources cela prendrait-il ? ZigiOps est complètement sans code et, avec les modèles prêts à l'emploi qu'il fournit, vous pouvez littéralement configurer votre intégration en quelques minutes et l'activer.


  • Évolutivité - si vos besoins changent ou si vous devez apporter des ajouts à vos intégrations, l'outil d'intégration choisi le supporterait-il ? Cela nécessiterait-il des licences supplémentaires et combien cela vous coûterait-il d'apporter des modifications ? Avec ZigiOps, vous pouvez facilement évoluer et apporter des modifications à l'intégration quand vous le souhaitez. Il n'y a aucune limite au nombre de champs et d'entités que vous transférez entre Salesforce et Jira.


  • Fiabilité – l'outil d'intégration est-il sûr et fiable ? En cas de temps d'arrêt et de problèmes avec les systèmes intégrés, comment cela affecterait-il vos intégrations ? Avec ZigiOps vous êtes protégé, car il offre une haute disponibilité et suit les normes de sécurité les plus élevées (aucune de vos données n'est stockée par l'outil).


  • Support client – l'outil d'intégration dispose-t-il d'un support rapide et fiable au cas où vous en auriez besoin ? ZigiOps dispose d'un support de classe mondiale prêt à répondre à toutes vos questions et à faire un effort supplémentaire pour vous aider dans vos intégrations.


  • Analyse de données - la quantité accumulée de données contient-elle toutes les métriques nécessaires ? Peut-il partager correctement les données entre les services de l'entreprise ? ZigiOps s'assure que les équipes de développement Jira et Salesforce ont un accès complet à la quantité totale de détails agrégés à partir des deux systèmes. De plus, ZigiOps aide les deux équipes (Jira et Salesforce) à garder le contrôle sur l'ensemble du cycle de vie du client et du processus de développement logiciel afin que les problèmes des clients soient résolus plus rapidement.


Conclusion

Une intégration sans code et bidirectionnelle de Salesforce Jira offre aux équipes techniques, marketing et commerciales la possibilité d'automatiser le transfert de données et d'éliminer les silos.


Il offre de nombreux avantages, tels qu'un suivi et une résolution plus rapides des problèmes, une productivité accrue de l'entreprise et un travail d'équipe amélioré. Alors que d'autres plates-formes nécessitent souvent des lignes de code supplémentaires, le connecteur ZigiOps ne le fait pas.


Si vous prévoyez une intégration Jira Salesforce, contactez-nous et réservez une démo pour voir comment ZigiOps peut facilement résoudre vos dilemmes d'intégration.


Vous pouvez également consulter la solution d'intégration Salesforce Jira de ZigiOps sur le marché Atlassian ou simplement visiter notre page d'intégration Jira Salesforce pour plus de détails techniques.