Snyk <3 Jira
Anna Debenham
20 juin 2018
0 minutes de lectureDepuis quelques mois, nous travaillons en étroite collaboration avec des clients qui utilisent Snyk avec différents outils de suivi des tickets pour gérer le processus de correction des vulnérabilités.
La demande la plus fréquente concernait une intégration avec Jira, afin de suivre l’avancement des vulnérabilités ou des problèmes de licence détectés par Snyk, de leur signalement à leur attribution à la personne concernée, jusqu’à leur correction. Nous voulions accélérer ce processus et rendre la création d’un ticket Jira aussi rapide et simple que possible.
Avec l’aide de nos partenaires de conception, nous avons élaboré un plan pour créer une intégration permettant de créer des tickets Jira via une API ou directement depuis le rapport de test d’un projet Snyk. Le ticket inclurait les informations pertinentes sur la vulnérabilité et le projet, afin que les personnes chargées de la corriger disposent de tous les éléments nécessaires.
Aujourd’hui, nous lançons cette intégration Jira pour tous les clients disposant d’un forfait Pro ou Enterprise.
Créer des tickets Jira via notre API
Notre API Projects permet désormais de créer des tickets Jira pour toutes les vulnérabilités ou tous les problèmes de licence de vos projets Snyk.
Créer des tickets Jira depuis notre interface
Vous trouverez les instructions de configuration sur la page des intégrations, dans les paramètres de votre organisation. Une fois la connexion établie, vous pourrez créer des tickets directement depuis la page du rapport de test de votre projet Snyk. Comme vous pouvez lancer une correction ou ignorer un problème depuis sa carte dans Snyk, vous pouvez désormais créer un ticket Jira de la même manière.

Vous pouvez le faire pour les problèmes de licence comme pour les vulnérabilités. Nous renseignerons les informations dans les champs correspondants.
En tant qu’utilisateurs assidus de Jira, nous savons qu’aucun projet Jira ne se ressemble. Nous avons donc tout fait pour rendre ce processus aussi flexible que possible. Tous les champs obligatoires de votre projet s’afficheront, et vous pourrez choisir le projet auquel attribuer le problème Snyk, car certains de nos clients préfèrent répartir les problèmes entre différents projets.

Beaucoup des clients à qui nous avons parlé ont des SLA internes qu’ils souhaitent respecter. Par défaut, nous définissons la priorité du ticket Jira en fonction de la gravité du problème Snyk, mais vous pouvez la modifier au cas par cas.
Une fois le ticket Jira créé, sa clé et un lien s’affichent sur la carte du problème pour vous permettre de le retrouver facilement.

Vous pouvez également voir quels tickets Jira ont été créés dans la vue Problèmes de vos rapports.

Pour en savoir plus, consultez notre documentation.
Et ce n’est pas fini…
Mais nous n’avons pas terminé. D’après nos échanges avec nos clients, nous savons que certains souhaitent créer des tickets automatiquement, tandis que d’autres préfèrent le faire manuellement.
En attendant vos retours sur le processus manuel que nous venons de mettre en place, nous travaillons également à la deuxième phase de notre intégration Jira. Celle-ci vous permettra de configurer la création automatique de tickets Jira, sans avoir à la déclencher manuellement. Bien sûr, vous pourrez toujours créer des tickets manuellement si cela convient mieux à votre processus.
Nous prévoyons également d’intégrer d’autres outils de suivi des tickets dans le cadre de cette phase. Restez à l’écoute !



