Snyk Apps désormais disponible : un cadre simple, standardisé et sécurisé pour créer des intégrations personnalisées
Sarah Conway
Mark Nichols
20 novembre 2023
0 minutes de lectureSnyk annonce avec enthousiasme la disponibilité générale de Snyk Apps, un cadre permettant de créer et de distribuer des solutions de sécurité personnalisées pour mieux éclairer les décisions de sécurité et améliorer la productivité des développeurs.
À l’occasion de cette étape importante pour Snyk Apps, le Technology Alliance Partnership Program (TAPP) de Snyk compte aujourd’hui plus de 70 membres. En étroite collaboration avec nos partenaires TAPP, notamment Atlassian et ServiceNow, les nouvelles Snyk Apps contribuent à améliorer les notifications et la gestion des tickets dans Jira, ainsi que la gestion des vulnérabilités et des SBOM dans les workflows ServiceNow.
Intégrer la sécurité dès le début et tout au long des workflows de développement logiciel est devenu indispensable pour permettre aux équipes de développement et de sécurité de maintenir un rythme soutenu, tout en restant protégées. Ces workflows sont de plus en plus complexes et reposent sur une variété croissante de processus, d’outils et de technologies.
Pourtant, les solutions de sécurité actuellement disponibles sont rigides et difficiles à intégrer. De plus, face à la croissance du volume, de la diversité et de la rapidité des cybermenaces et des attaques, il devient toujours plus difficile d’identifier et de résoudre rapidement les problèmes de sécurité des applications. Il faut des solutions de sécurité ouvertes et suffisamment flexibles pour prendre en charge divers workflows et les pratiques modernes de développement d’applications. Avec la disponibilité générale de Snyk Apps, nos partenaires peuvent répondre à ce besoin du marché en personnalisant et en automatisant la sécurité avec Snyk.
Snyk Apps offre des performances et une fiabilité optimisées
Snyk Apps propose un cadre extensible qui fournit les outils nécessaires pour étendre, intégrer et enrichir la plateforme de sécurité pour les développeurs de Snyk. Snyk Apps permet non seulement de créer des workflows de développement logiciel rapides et sécurisés, mais aussi de réduire les frictions, d’optimiser la productivité et de favoriser l’adoption par les développeurs : autant d’éléments essentiels à la mise en œuvre réussie du modèle DevSecOps.
Nous sommes ravis de rendre Snyk Apps disponible de manière générale, avec des performances et une fiabilité optimisées, une validation FedRAMP pour Snyk Apps et une couverture étendue à toutes les régions du monde. Nous avons également mis à jour Snyk CLI et Snyk Broker, qui reposent désormais sur une Snyk App.
Dans le domaine des applications sécurisées, l’authentification et l’autorisation constituent les deux premiers contrôles permettant de gérer l’accès à vos données. Traditionnellement, les applications accordaient l’accès ou l’autorisation à l’aide de jetons API. Les particuliers et les entreprises peuvent créer des jetons API pour les accès programmatiques, mais doivent les protéger afin d’éviter toute utilisation abusive, exposition de données sensibles ou perte de données.
Les récentes fuites de données liées à des jetons API divulgués illustrent clairement les dangers d’une protection insuffisante de ces jetons. Dans un cas, une plateforme de recherche et de navigation dans le code a annoncé avoir subi une fuite de données après qu’un ingénieur a accidentellement divulgué un jeton d’accès administrateur dans un commit. Snyk Apps permet à nos partenaires d’appliquer les bonnes pratiques de gestion des jetons, afin de protéger efficacement leurs clients.
Face aux risques liés à l’insécurité des jetons API, de nombreux organismes de réglementation recommandent ou exigent désormais un protocole comme OAuth 2.0 pour valider et gérer l’accès aux API et les autorisations. OAuth 2.0 permet d’accorder à des applications tierces l’accès à des ressources Web sans partager de mot de passe ni exposer publiquement des jetons. Un processus OAuth 2.0 robuste gère par programmation l’expiration et la rotation des jetons.
Snyk Apps étend nos capacités d’intégration au-delà des intégrations reposant sur des jetons API, en prenant en charge un modèle de sécurité OAuth pour la gestion des accès et la granularité des autorisations. Cette solution permet aux développeurs de décrire et d’enregistrer une intégration (par exemple, son nom, sa description, son logo et les autorisations nécessaires), puis de la mettre à la disposition d’autres utilisateurs. Snyk Apps fournit également les API et les flux d’authentification nécessaires pour accéder aux API, permettant aux intégrations d’agir de manière autonome ou au nom d’autres utilisateurs. L’architecture Snyk App permet aux utilisateurs de définir des structures d’autorisations fondées sur le principe du moindre privilège pour des ressources spécifiques au sein de leur organisation.
Collaborer pour créer des applications plus sécurisées
Nos Technology Alliances proposent Snyk Apps pour résoudre à grande échelle les défis les plus répandus en matière de sécurité des applications dans les entreprises. Pour les trouver facilement et favoriser leur adoption, les Snyk Apps sont présentées dans le Snyk Partner Solutions Directory. Vous y trouverez notamment les dernières Snyk Apps d’Atlassian, Bright Security, Phylum, ServiceNow, Slack, Tines et Torq.
« Atlassian et Snyk se sont associés pour proposer Security in Jira à nos clients et améliorer leurs workflows DevSecOps. Nous entretenons un partenariat de longue date avec Snyk, et il était tout naturel de collaborer avec un partenaire de confiance. »
— Suzie Prince, responsable de la gestion des produits, Atlassian.
« Chez Slack, nous cherchons à offrir une expérience optimale aux communautés de développeurs, qu’elles créent des automatisations dans Slack ou qu’elles cherchent à rationaliser les mesures de sécurité du code de leur organisation. Nous sommes ravis que la nouvelle intégration de Snyk offre aux développeurs de nouveaux moyens efficaces d’automatiser davantage la sécurité et de gérer activement les risques. »
— Steve Wood, vice-président directeur des produits, plateforme, Slack.
« Les SBOM offrent une meilleure visibilité, transparence, sécurité et intégrité du code, mais ne permettent pas à eux seuls aux ingénieurs en sécurité d’atténuer les risques dans l’ensemble de leur chaîne d’approvisionnement logicielle. En intégrant les informations de sécurité de Snyk aux workflows ServiceNow, les entreprises internationales peuvent déterminer avec précision si un élément de leur chaîne d’approvisionnement logicielle est exposé à un risque et agir rapidement en conséquence. »
— Lou Fiorello, vice-président et directeur général des produits de sécurité, ServiceNow.
« Dans le contexte actuel, publier des applications présentant des vulnérabilités connues est tout simplement inacceptable. L’intégration de Snyk et Bright révolutionne les tests de sécurité : elle offre à nos clients une détection rapide des vulnérabilités, une vérification rigoureuse et une correction efficace, le tout à la vitesse d’aujourd’hui. »
— Gadi Bashvitz, PDG de Bright Security.
« Les organisations sont chaque jour la cible de vulnérabilités zero-day et d’attaques visant la chaîne d’approvisionnement logicielle. L’application Phylum pour Snyk avertit les utilisateurs lorsque des développeurs et des applications sont compromis par des menaces que Snyk SCA ne connaît pas encore, protégeant ainsi les secrets et les clés et empêchant l’escalade des attaques. »
— Louis Lang, cofondateur et directeur technique, Phylum.
« Grâce à notre application officielle Snyk, les clients peuvent se connecter facilement et en toute sécurité à leur organisation Snyk directement depuis notre plateforme, sans avoir à créer et gérer manuellement des jetons API. Cette expérience nettement améliorée réduit les frictions et permet aux clients de consacrer davantage de temps à ce qui compte pour eux : relier leurs alertes Snyk à de puissants workflows automatisés pour accélérer la réponse et la correction. »
— Stephen O'Brien, responsable produit, Tines.
« Torq s’engage à transformer la cybersécurité grâce à sa plateforme d’hyperautomatisation de niveau entreprise. Notre collaboration avec Snyk aide nos clients communs à renforcer leur posture de sécurité, à connecter des outils de sécurité auparavant cloisonnés et à bénéficier de gains considérables en matière d’efficacité opérationnelle et de productivité. »
— Eldad Livni, cofondateur et directeur de l’innovation de Torq.
Commencez à créer et à utiliser Snyk Apps
Les éditeurs de logiciels spécialisés dans les applications et les développeurs qui souhaitent créer des solutions Snyk, les intégrer et les commercialiser sont invités à rejoindre l’initiative Snyk TAPP. Celle-ci fournit les technologies, les formations et les ressources nécessaires pour créer et partager votre application au sein de l’écosystème Snyk. Pour les trouver facilement et favoriser leur adoption, un nombre croissant de Snyk Apps sont présentées dans le Snyk Partner Solutions Directory.



