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.
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.
Vous pouvez voir plus de détails sur les raisons d'une intégration Salesforce Jira dans notre article "
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.
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.
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.
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.
La première étape consiste à
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.
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.
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 :
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.
Lorsque vous trouvez le modèle Salesforce Cases to Jira Tasks, il vous suffit de cliquer dessus et vous pourrez le charger immédiatement.
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.
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.
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.
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.
Pour chaque intégration, nous pouvons avoir un nombre illimité d'actions que nous pouvons ajouter. Dans notre cas, nous avons trois actions :
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.
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 :
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.
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 :
Vous pouvez également facilement modifier les conditions de mappage ou en ajouter de nouvelles.
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
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 :
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.
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.
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.
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,
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.