Skip to main content

Annonce de la bêta de Snyk Apps : créez des applications personnalisées pour intégrer la sécurité Snyk à vos workflows

Écrit par
blog feature snyk apps

6 octobre 2021

0 minutes de lecture

Aujourd’hui, lors de SnykCon, nous avons annoncé la bêta anticipée de Snyk Apps : de nouveaux points d’extension qui vous permettent d’adapter la plateforme Snyk et de l’intégrer facilement à vos workflows spécifiques. Grâce à cette nouvelle fonctionnalité, nos clients et partenaires peuvent créer des applications pour intégrer Snyk à leurs outils et workflows plus facilement et en toute sécurité.

Notre objectif est de donner aux développeurs les moyens d’adopter la sécurité. Pour cela, il est essentiel de leur fournir les outils dont ils ont besoin pour adapter Snyk à leurs besoins spécifiques. Notre vision : une expérience d’sécurité applicative entièrement extensible, qui vous permet d’adapter toujours plus l’automatisation de la sécurité de Snyk à vos workflows spécifiques, sans vous limiter aux processus de sécurité intégrés à la plateforme Snyk.

Snyk Apps est la première étape — et certainement pas la dernière — pour concrétiser cette vision !

Qu’est-ce que Snyk Apps ?

Une application Snyk vous permet d’étendre, d’enrichir et d’automatiser les fonctionnalités de Snyk pour les adapter à votre environnement et à vos workflows personnalisés. Par exemple, une application peut automatiser les tests de sécurité applicative de Snyk dans le cadre d’un outil de build. Une autre peut envoyer en continu les résultats des tests de sécurité Snyk vers un outil de gestion des incidents.

Snyk Apps place les intégrations au cœur de la plateforme Snyk. Elles présentent donc les caractéristiques suivantes :

  • Les applications Snyk sont faciles à créer et à utiliser, avec une expérience utilisateur de qualité pour les auteurs comme pour les utilisateurs finaux qui les configurent.

  • Les applications Snyk reposent sur l’API Snyk. Les intégrations sont ainsi intrinsèquement plus stables et plus sûres qu’auparavant. Par exemple, une application Snyk ne cesse pas de fonctionner si un utilisateur supprime accidentellement sa clé API personnelle !

  • Les applications Snyk sont plus sécurisées. Elles utilisent OAuth 2.0 et disposent d’autorisations granulaires que vous définissez, afin qu’elles n’accèdent qu’aux ressources dont elles ont besoin.

Nos clients et partenaires pourront créer leurs applications Snyk à l’aide de l’API existante et de la nouvelle version de l’API Snyk, également annoncée aujourd’hui à SnykCon : Snyk API v3. Basée sur la dernière version de la spécification OpenAPI, cette nouvelle version a été conçue pour vous proposer un cadre d’API cohérent, convivial et facile à utiliser. Elle apporte également des améliorations majeures par rapport à la version actuelle, notamment une gestion cohérente du versionnement, de la pagination et de la mise en cache, ainsi que des performances considérablement améliorées.

Lancez-vous et créez votre première application Snyk !

Pour vous aider à créer votre première application Snyk, nous avons préparé une application de démonstration qui vous permettra de démarrer facilement. La procédure est simple et comprend les étapes suivantes :

  1. Clonez le dépôt GitHub Demo Snyk App. L’application de démonstration inclut déjà une implémentation du flux OAuth 2.0, qui permet aux utilisateurs de connecter facilement leur compte Snyk.

  2. Utilisez le script fourni directement depuis votre terminal pour enregistrer votre application auprès de Snyk. Vous recevrez les identifiants de votre application, un ID client et un secret, qui doivent être conservés en lieu sûr.

  3. Modifiez l’application de démonstration en fonction de vos besoins. La documentation de l’API Snyk répertorie tous les points de terminaison disponibles, qui permettent d’afficher des données et d’effectuer des actions. Notez que les applications Snyk sont conçues pour être associées à une organisation Snyk spécifique. Certains points de terminaison de l’API, notamment ceux qui concernent les groupes, ne peuvent pas être utilisés pour créer l’application.

Pour en savoir plus sur la création d’une application Snyk, consultez notre documentation Snyk Apps.

Et ensuite ?

Nous sommes ravis de proposer ces nouveaux points d’extension à nos clients et partenaires, et nous vous invitons à commencer à créer vos propres applications grâce à ces nouvelles fonctionnalités.

Snyk Apps est actuellement en bêta ouverte. Nous avons hâte de recueillir vos commentaires pour continuer à améliorer le produit avant sa disponibilité générale, prévue au début de l’année prochaine.

Bonne création !

Apprécié par les développeurs. Les équipes de sécurité lui font confiance.

Les outils Snyk, conçus pour les développeurs, offrent une sécurité intégrée et automatisée qui répond à vos exigences de gouvernance et de conformité.

Lire la suite

blog feature ai lilac
Blog

Transformez votre backlog de vulnérabilités en pull requests grâce à la remédiation agentique

Evo Remediation Agent est désormais disponible en aperçu ouvert et apporte la résolution automatisée des dépendances à Evo Agentic AppSec. Les équipes AppSec peuvent désormais lancer des campagnes de remédiation continues

AI Background min crop
Blog

L’IA fait surgir tous les risques que vous avez acceptés : sept enseignements du panel de sécurité de l’IA sans filtre

L’IA rend les attaques moins coûteuses et plus rapides, exposant des risques déjà présents dans les organisations. Quatre responsables de la sécurité expliquent pourquoi une défense à la vitesse des machines et une remédiation accélérée sont désormais indispensables.

blog feature ai violet
Blog

VulnBump : les agents IA peuvent-ils corriger les dépendances vulnérables sans casser la build ?

VulnBump évalue des agents IA sur 307 mises à niveau réelles de dépendances. Une correction n’est validée que si la vulnérabilité disparaît et que la build et les tests restent au vert.