[{"data":1,"prerenderedAt":1194},["ShallowReactive",2],{"/en-us/blog/tags/security":3,"navigation-fr-fr":18,"banner-fr-fr":444,"footer-fr-fr":455,"security-tag-posts-fr-fr":693},{"id":4,"title":5,"body":6,"category":6,"config":7,"content":9,"description":6,"extension":11,"meta":12,"navigation":13,"path":14,"seo":15,"slug":6,"stem":16,"testContent":6,"type":6,"__hash__":17},"blogTags/en-us/blog/tags/security.yml","Security",null,{"template":8},"BlogTag",{"tag":10,"tagSlug":10},"security","yml",{},true,"/en-us/blog/tags/security",{},"en-us/blog/tags/security","srIxfbWda5gSbk8d4iJ7JFhzybqI_nv6VxWkV59SqPs",{"logo":19,"freeTrial":24,"sales":29,"login":34,"items":39,"search":360,"minimal":395,"duo":414,"switchNav":423,"pricingDeployment":434},{"config":20},{"href":21,"dataGaName":22,"dataGaLocation":23},"/fr-fr/","gitlab logo","header",{"text":25,"config":26},"Commencer un essai gratuit",{"href":27,"dataGaName":28,"dataGaLocation":23},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr&glm_content=default-saas-trial/","free trial",{"text":30,"config":31},"Contacter l'équipe commerciale",{"href":32,"dataGaName":33,"dataGaLocation":23},"/fr-fr/sales/","sales",{"text":35,"config":36},"Connexion",{"href":37,"dataGaName":38,"dataGaLocation":23},"https://gitlab.com/users/sign_in/","sign in",[40,69,171,176,279,340],{"text":41,"config":42,"menu":44},"Plateforme",{"dataNavLevelOne":43},"platform",{"type":45,"columns":46},"cards",[47,53,61],{"title":41,"description":48,"link":49},"La plateforme d'orchestration intelligente pour le DevSecOps",{"text":50,"config":51},"Explorer notre plateforme",{"href":52,"dataGaName":43,"dataGaLocation":23},"/fr-fr/platform/",{"title":54,"description":55,"link":56},"GitLab Duo Agent Platform","L'IA agentique pour l'ensemble du cycle de développement logiciel",{"text":57,"config":58},"Découvrir GitLab Duo",{"href":59,"dataGaName":60,"dataGaLocation":23},"/fr-fr/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":62,"description":63,"link":64},"Pourquoi GitLab ?","Découvrez les principales raisons pour lesquelles les entreprises choisissent GitLab",{"text":65,"config":66},"En savoir plus",{"href":67,"dataGaName":68,"dataGaLocation":23},"/fr-fr/why-gitlab/","why gitlab",{"text":70,"left":13,"config":71,"menu":73},"Produit",{"dataNavLevelOne":72},"solutions",{"type":74,"link":75,"columns":79,"feature":150},"lists",{"text":76,"config":77},"Voir toutes les solutions",{"href":78,"dataGaName":72,"dataGaLocation":23},"/fr-fr/solutions/",[80,105,128],{"title":81,"description":82,"link":83,"items":88},"Automatisation","CI/CD et automatisation pour accélérer le déploiement",{"config":84},{"icon":85,"href":86,"dataGaName":87,"dataGaLocation":23},"AutomatedCodeAlt","/fr-fr/solutions/delivery-automation/","automated software delivery",[89,93,96,101],{"text":90,"config":91},"CI/CD",{"href":92,"dataGaLocation":23,"dataGaName":90},"/fr-fr/solutions/continuous-integration/",{"text":54,"config":94},{"href":59,"dataGaLocation":23,"dataGaName":95},"gitlab duo agent platform - product menu",{"text":97,"config":98},"Gestion du code source",{"href":99,"dataGaLocation":23,"dataGaName":100},"/fr-fr/solutions/source-code-management/","Source Code Management",{"text":102,"config":103},"Livraison de logiciels automatisée",{"href":86,"dataGaLocation":23,"dataGaName":104},"Automated software delivery",{"title":106,"description":107,"link":108,"items":113},"Sécurité","Livrez du code plus rapidement sans compromettre la sécurité",{"config":109},{"href":110,"dataGaName":111,"dataGaLocation":23,"icon":112},"/fr-fr/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[114,118,123],{"text":115,"config":116},"Tests de sécurité des applications",{"href":110,"dataGaName":117,"dataGaLocation":23},"Application security testing",{"text":119,"config":120},"Sécurité de la chaîne d'approvisionnement logicielle",{"href":121,"dataGaLocation":23,"dataGaName":122},"/fr-fr/solutions/supply-chain/","Software supply chain security",{"text":124,"config":125},"Conformité logicielle",{"href":126,"dataGaName":127,"dataGaLocation":23},"/fr-fr/solutions/software-compliance/","software compliance",{"title":129,"link":130,"items":135},"Mesures",{"config":131},{"icon":132,"href":133,"dataGaName":134,"dataGaLocation":23},"DigitalTransformation","/fr-fr/solutions/visibility-measurement/","visibility and measurement",[136,140,145],{"text":137,"config":138},"Visibilité et mesures",{"href":133,"dataGaLocation":23,"dataGaName":139},"Visibility and Measurement",{"text":141,"config":142},"Gestion de la chaîne de valeur",{"href":143,"dataGaLocation":23,"dataGaName":144},"/fr-fr/solutions/value-stream-management/","Value Stream Management",{"text":146,"config":147},"Données d'analyse et informations clés",{"href":148,"dataGaLocation":23,"dataGaName":149},"/fr-fr/solutions/analytics-and-insights/","Analytics and insights",{"title":151,"type":74,"items":152},"GitLab",[153,159,165],{"text":154,"config":155},"Pour les entreprises",{"icon":156,"href":157,"dataGaLocation":23,"dataGaName":158},"Building","/fr-fr/enterprise/","enterprise",{"text":160,"config":161},"Pour les PME",{"icon":162,"href":163,"dataGaLocation":23,"dataGaName":164},"Work","/fr-fr/small-business/","small business",{"text":166,"config":167},"Pour le secteur public",{"icon":168,"href":169,"dataGaLocation":23,"dataGaName":170},"Organization","/fr-fr/solutions/public-sector/","public sector",{"text":172,"config":173},"Tarifs",{"href":174,"dataGaName":175,"dataGaLocation":23,"dataNavLevelOne":175},"/fr-fr/pricing/","pricing",{"text":177,"config":178,"menu":180},"Ressources",{"dataNavLevelOne":179},"resources",{"type":74,"link":181,"columns":185,"feature":265},{"text":182,"config":183},"Afficher toutes les ressources",{"href":184,"dataGaName":179,"dataGaLocation":23},"/fr-fr/resources/",[186,219,237],{"title":187,"items":188},"Premiers pas",[189,194,199,204,209,214],{"text":190,"config":191},"Installation",{"href":192,"dataGaName":193,"dataGaLocation":23},"/fr-fr/install/","install",{"text":195,"config":196},"Guides de démarrage",{"href":197,"dataGaName":198,"dataGaLocation":23},"/fr-fr/get-started/","quick setup checklists",{"text":200,"config":201},"Apprentissage",{"href":202,"dataGaLocation":23,"dataGaName":203},"https://university.gitlab.com/","learn",{"text":205,"config":206},"Documentation",{"href":207,"dataGaName":208,"dataGaLocation":23},"https://docs.gitlab.com/","product documentation",{"text":210,"config":211},"Vidéos sur les bonnes pratiques",{"href":212,"dataGaName":213,"dataGaLocation":23},"/fr-fr/getting-started-videos/","best practice videos",{"text":215,"config":216},"Intégrations",{"href":217,"dataGaName":218,"dataGaLocation":23},"/fr-fr/integrations/","integrations",{"title":220,"items":221},"Découvrir",[222,227,232],{"text":223,"config":224},"Témoignages clients",{"href":225,"dataGaName":226,"dataGaLocation":23},"/fr-fr/customers/","customer success stories",{"text":228,"config":229},"Blog",{"href":230,"dataGaName":231,"dataGaLocation":23},"/fr-fr/blog/","blog",{"text":233,"config":234},"Travail à distance",{"href":235,"dataGaName":236,"dataGaLocation":23},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":238,"items":239},"Connecter",[240,245,250,255,260],{"text":241,"config":242},"Services GitLab",{"href":243,"dataGaName":244,"dataGaLocation":23},"/fr-fr/services/","services",{"text":246,"config":247},"Communauté",{"href":248,"dataGaName":249,"dataGaLocation":23},"/community/","community",{"text":251,"config":252},"Forum",{"href":253,"dataGaName":254,"dataGaLocation":23},"https://forum.gitlab.com/","forum",{"text":256,"config":257},"Événements",{"href":258,"dataGaName":259,"dataGaLocation":23},"/events/","events",{"text":261,"config":262},"Partenaires",{"href":263,"dataGaName":264,"dataGaLocation":23},"/fr-fr/partners/","partners",{"config":266,"text":269,"image":270,"link":274},{"background":267,"textColor":268},"#2f2a6b","#fff","L'avenir du développement logiciel. Tendances et perspectives.",{"altText":271,"config":272},"carte promo The Source",{"src":273},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":275,"config":276},"Lire les articles les plus récents",{"href":277,"dataGaName":278,"dataGaLocation":23},"/fr-fr/the-source/","the source",{"text":280,"config":281,"menu":283},"Société",{"dataNavLevelOne":282},"company",{"type":74,"columns":284},[285],{"items":286},[287,292,298,300,305,310,315,320,325,330,335],{"text":288,"config":289},"À propos",{"href":290,"dataGaName":291,"dataGaLocation":23},"/fr-fr/company/","about",{"text":293,"config":294,"footerGa":297},"Carrières",{"href":295,"dataGaName":296,"dataGaLocation":23},"/jobs/","jobs",{"dataGaName":296},{"text":256,"config":299},{"href":258,"dataGaName":259,"dataGaLocation":23},{"text":301,"config":302},"Leadership",{"href":303,"dataGaName":304,"dataGaLocation":23},"/company/team/e-group/","leadership",{"text":306,"config":307},"Équipe",{"href":308,"dataGaName":309,"dataGaLocation":23},"/company/team/","team",{"text":311,"config":312},"Manuel",{"href":313,"dataGaName":314,"dataGaLocation":23},"https://handbook.gitlab.com/","handbook",{"text":316,"config":317},"Relations avec les investisseurs",{"href":318,"dataGaName":319,"dataGaLocation":23},"https://ir.gitlab.com/","investor relations",{"text":321,"config":322},"Trust Center",{"href":323,"dataGaName":324,"dataGaLocation":23},"/fr-fr/security/","trust center",{"text":326,"config":327},"Centre pour la transparence de l'IA",{"href":328,"dataGaName":329,"dataGaLocation":23},"/fr-fr/ai-transparency-center/","ai transparency center",{"text":331,"config":332},"Newsletter",{"href":333,"dataGaName":334,"dataGaLocation":23},"/company/contact/#contact-forms","newsletter",{"text":336,"config":337},"Presse",{"href":338,"dataGaName":339,"dataGaLocation":23},"/press/","press",{"text":341,"config":342,"menu":343},"Nous contacter",{"dataNavLevelOne":282},{"type":74,"columns":344},[345],{"items":346},[347,350,355],{"text":30,"config":348},{"href":32,"dataGaName":349,"dataGaLocation":23},"talk to sales",{"text":351,"config":352},"Assistance GitLab",{"href":353,"dataGaName":354,"dataGaLocation":23},"https://support.gitlab.com","support portal",{"text":356,"config":357},"Portail clients GitLab",{"href":358,"dataGaName":359,"dataGaLocation":23},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":361,"login":362,"suggestions":369},"Fermer",{"text":363,"link":364},"Pour rechercher des dépôts et des projets, connectez-vous à",{"text":365,"config":366},"GitLab.com",{"href":37,"dataGaName":367,"dataGaLocation":368},"search login","search",{"text":370,"default":371},"Suggestions",[372,374,379,381,386,391],{"text":54,"config":373},{"href":59,"dataGaName":54,"dataGaLocation":368},{"text":375,"config":376},"Suggestions de code (IA)",{"href":377,"dataGaName":378,"dataGaLocation":368},"/fr-fr/solutions/code-suggestions/","Code Suggestions (AI)",{"text":90,"config":380},{"href":92,"dataGaName":90,"dataGaLocation":368},{"text":382,"config":383},"GitLab sur AWS",{"href":384,"dataGaName":385,"dataGaLocation":368},"/fr-fr/partners/technology-partners/aws/","GitLab on AWS",{"text":387,"config":388},"GitLab sur Google Cloud",{"href":389,"dataGaName":390,"dataGaLocation":368},"/fr-fr/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":392,"config":393},"Pourquoi utiliser GitLab ?",{"href":67,"dataGaName":394,"dataGaLocation":368},"Why GitLab?",{"freeTrial":396,"mobileIcon":401,"desktopIcon":406,"secondaryButton":409},{"text":397,"config":398},"Commencer votre essai gratuit",{"href":399,"dataGaName":28,"dataGaLocation":400},"https://gitlab.com/-/trials/new/","nav",{"altText":402,"config":403},"Icône GitLab",{"src":404,"dataGaName":405,"dataGaLocation":400},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":402,"config":407},{"src":408,"dataGaName":405,"dataGaLocation":400},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":410,"config":411},"Commencer",{"href":412,"dataGaName":413,"dataGaLocation":400},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr/get-started/","get started",{"freeTrial":415,"mobileIcon":419,"desktopIcon":421},{"text":416,"config":417},"En savoir plus sur GitLab Duo",{"href":59,"dataGaName":418,"dataGaLocation":400},"gitlab duo",{"altText":402,"config":420},{"src":404,"dataGaName":405,"dataGaLocation":400},{"altText":402,"config":422},{"src":408,"dataGaName":405,"dataGaLocation":400},{"button":424,"mobileIcon":429,"desktopIcon":431},{"text":425,"config":426},"/switch",{"href":427,"dataGaName":428,"dataGaLocation":400},"#contact","switch",{"altText":402,"config":430},{"src":404,"dataGaName":405,"dataGaLocation":400},{"altText":402,"config":432},{"src":433,"dataGaName":405,"dataGaLocation":400},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":435,"mobileIcon":440,"desktopIcon":442},{"text":436,"config":437},"Retour aux tarifs",{"href":174,"dataGaName":438,"dataGaLocation":400,"icon":439},"back to pricing","GoBack",{"altText":402,"config":441},{"src":404,"dataGaName":405,"dataGaLocation":400},{"altText":402,"config":443},{"src":408,"dataGaName":405,"dataGaLocation":400},{"title":445,"button":446,"config":451},"Découvrez comment l'IA agentique transforme la livraison logicielle",{"text":447,"config":448},"S'inscrire à GitLab Transcend le 10 juin",{"href":449,"dataGaName":450,"dataGaLocation":23},"/fr-fr/releases/whats-new/#sign-up","transcend event",{"layout":452,"icon":453,"disabled":454},"release","AiStar",false,{"data":456},{"text":457,"source":458,"edit":464,"contribute":469,"config":474,"items":479,"minimal":684},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence.",{"text":459,"config":460},"Afficher le code source de la page",{"href":461,"dataGaName":462,"dataGaLocation":463},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":465,"config":466},"Modifier cette page",{"href":467,"dataGaName":468,"dataGaLocation":463},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":470,"config":471},"Veuillez contribuer",{"href":472,"dataGaName":473,"dataGaLocation":463},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":475,"facebook":476,"youtube":477,"linkedin":478},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[480,525,578,622,649],{"title":172,"links":481,"subMenu":496},[482,486,491],{"text":483,"config":484},"Voir les forfaits",{"href":174,"dataGaName":485,"dataGaLocation":463},"view plans",{"text":487,"config":488},"GitLab Premium",{"href":489,"dataGaName":490,"dataGaLocation":463},"/fr-fr/pricing/premium/","why premium",{"text":492,"config":493},"GitLab Ultimate",{"href":494,"dataGaName":495,"dataGaLocation":463},"/fr-fr/pricing/ultimate/","why ultimate",[497],{"title":341,"links":498},[499,501,503,505,510,515,520],{"text":30,"config":500},{"href":32,"dataGaName":33,"dataGaLocation":463},{"text":351,"config":502},{"href":353,"dataGaName":354,"dataGaLocation":463},{"text":356,"config":504},{"href":358,"dataGaName":359,"dataGaLocation":463},{"text":506,"config":507},"Statut",{"href":508,"dataGaName":509,"dataGaLocation":463},"https://status.gitlab.com/","status",{"text":511,"config":512},"Conditions d'utilisation",{"href":513,"dataGaName":514,"dataGaLocation":463},"/terms/","terms of use",{"text":516,"config":517},"Politique de confidentialité",{"href":518,"dataGaName":519,"dataGaLocation":463},"/fr-fr/privacy/","privacy statement",{"text":521,"config":522},"Gérer vos cookies",{"dataGaName":523,"dataGaLocation":463,"id":524,"isOneTrustButton":13},"cookie preferences","ot-sdk-btn",{"title":70,"links":526,"subMenu":535},[527,531],{"text":528,"config":529},"Plateforme DevSecOps",{"href":52,"dataGaName":530,"dataGaLocation":463},"devsecops platform",{"text":532,"config":533},"Développement assisté par l'IA",{"href":59,"dataGaName":534,"dataGaLocation":463},"ai-assisted development",[536],{"title":537,"links":538},"Thèmes",[539,543,548,553,558,563,568,573],{"text":90,"config":540},{"href":541,"dataGaName":542,"dataGaLocation":463},"/fr-fr/topics/ci-cd/","cicd",{"text":544,"config":545},"GitOps",{"href":546,"dataGaName":547,"dataGaLocation":463},"/fr-fr/topics/gitops/","gitops",{"text":549,"config":550},"DevOps",{"href":551,"dataGaName":552,"dataGaLocation":463},"/fr-fr/topics/devops/","devops",{"text":554,"config":555},"Contrôle de version",{"href":556,"dataGaName":557,"dataGaLocation":463},"/fr-fr/topics/version-control/","version control",{"text":559,"config":560},"DevSecOps",{"href":561,"dataGaName":562,"dataGaLocation":463},"/fr-fr/topics/devsecops/","devsecops",{"text":564,"config":565},"Cloud-native",{"href":566,"dataGaName":567,"dataGaLocation":463},"/fr-fr/topics/cloud-native/","cloud native",{"text":569,"config":570},"IA pour la programmation",{"href":571,"dataGaName":572,"dataGaLocation":463},"/fr-fr/topics/devops/ai-for-coding/","ai for coding",{"text":574,"config":575},"IA agentique",{"href":576,"dataGaName":577,"dataGaLocation":463},"/fr-fr/topics/agentic-ai/","agentic ai",{"title":579,"links":580},"Solutions",[581,584,586,591,594,597,600,603,606,609,612,617],{"text":115,"config":582},{"href":110,"dataGaName":583,"dataGaLocation":463},"Application Security Testing",{"text":102,"config":585},{"href":86,"dataGaName":87,"dataGaLocation":463},{"text":587,"config":588},"Développement Agile",{"href":589,"dataGaName":590,"dataGaLocation":463},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":97,"config":592},{"href":99,"dataGaName":593,"dataGaLocation":463},"source code management",{"text":90,"config":595},{"href":92,"dataGaName":596,"dataGaLocation":463},"continuous integration & delivery",{"text":141,"config":598},{"href":143,"dataGaName":599,"dataGaLocation":463},"value stream management",{"text":544,"config":601},{"href":602,"dataGaName":547,"dataGaLocation":463},"/fr-fr/solutions/gitops/",{"text":604,"config":605},"Entreprises",{"href":157,"dataGaName":158,"dataGaLocation":463},{"text":607,"config":608},"PME",{"href":163,"dataGaName":164,"dataGaLocation":463},{"text":610,"config":611},"Secteur public",{"href":169,"dataGaName":170,"dataGaLocation":463},{"text":613,"config":614},"Éducation",{"href":615,"dataGaName":616,"dataGaLocation":463},"/fr-fr/solutions/education/","education",{"text":618,"config":619},"Services financiers",{"href":620,"dataGaName":621,"dataGaLocation":463},"/fr-fr/solutions/finance/","financial services",{"title":177,"links":623},[624,626,628,630,633,635,637,639,641,643,645,647],{"text":190,"config":625},{"href":192,"dataGaName":193,"dataGaLocation":463},{"text":195,"config":627},{"href":197,"dataGaName":198,"dataGaLocation":463},{"text":200,"config":629},{"href":202,"dataGaName":203,"dataGaLocation":463},{"text":205,"config":631},{"href":207,"dataGaName":632,"dataGaLocation":463},"docs",{"text":228,"config":634},{"href":230,"dataGaName":231,"dataGaLocation":463},{"text":223,"config":636},{"href":225,"dataGaName":226,"dataGaLocation":463},{"text":233,"config":638},{"href":235,"dataGaName":236,"dataGaLocation":463},{"text":241,"config":640},{"href":243,"dataGaName":244,"dataGaLocation":463},{"text":246,"config":642},{"href":248,"dataGaName":249,"dataGaLocation":463},{"text":251,"config":644},{"href":253,"dataGaName":254,"dataGaLocation":463},{"text":256,"config":646},{"href":258,"dataGaName":259,"dataGaLocation":463},{"text":261,"config":648},{"href":263,"dataGaName":264,"dataGaLocation":463},{"title":280,"links":650},[651,653,655,657,659,661,663,668,673,675,677,679],{"text":288,"config":652},{"href":290,"dataGaName":282,"dataGaLocation":463},{"text":293,"config":654},{"href":295,"dataGaName":296,"dataGaLocation":463},{"text":301,"config":656},{"href":303,"dataGaName":304,"dataGaLocation":463},{"text":306,"config":658},{"href":308,"dataGaName":309,"dataGaLocation":463},{"text":311,"config":660},{"href":313,"dataGaName":314,"dataGaLocation":463},{"text":316,"config":662},{"href":318,"dataGaName":319,"dataGaLocation":463},{"text":664,"config":665},"Développement durable",{"href":666,"dataGaName":667,"dataGaLocation":463},"/sustainability/","Sustainability",{"text":669,"config":670},"Diversité, inclusion et appartenance (DIB)",{"href":671,"dataGaName":672,"dataGaLocation":463},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":321,"config":674},{"href":323,"dataGaName":324,"dataGaLocation":463},{"text":331,"config":676},{"href":333,"dataGaName":334,"dataGaLocation":463},{"text":336,"config":678},{"href":338,"dataGaName":339,"dataGaLocation":463},{"text":680,"config":681},"Déclaration de transparence sur l'esclavage moderne",{"href":682,"dataGaName":683,"dataGaLocation":463},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":685},[686,688,691],{"text":511,"config":687},{"href":513,"dataGaName":514,"dataGaLocation":463},{"text":689,"config":690},"Gestion des cookies",{"dataGaName":523,"dataGaLocation":463,"id":524,"isOneTrustButton":13},{"text":516,"config":692},{"href":518,"dataGaName":519,"dataGaLocation":463},[694,704,715,725,735,745,756,765,775,785,794,804,814,823,833,843,853,863,873,884,893,902,911,922,931,941,952,962,971,980,989,998,1008,1018,1028,1037,1046,1056,1065,1076,1086,1096,1106,1117,1128,1138,1148,1156,1165,1174,1183],{"content":695,"config":702},{"title":696,"heroImage":697,"category":10,"description":698,"authors":699,"date":701},"Réduire les faux positifs à grande échelle grâce aux politiques de rejet automatique","https://res.cloudinary.com/about-gitlab-com/image/upload/v1774375772/kpaaaiqhokevxxeoxvu0.png","Découvrez comment filtrer les faux positifs dans les résultats des scanners et vous concentrer sur les vulnérabilités critiques grâce à la sécurité GitLab, avec des cas d'utilisation et des templates prêts à l'emploi.",[700],"Grant Hickman","2026-05-01",{"slug":703,"externalUrl":-1},"auto-dismiss-vulnerability-management-policy",{"content":705,"config":713},{"title":706,"heroImage":707,"category":708,"description":709,"authors":710,"date":712},"GitLab 18.11 : automatisez la correction des vulnérabilités avec l'IA","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776259080/cakqnwo5ecp255lo8lzo.png","product","Avec GitLab 18.11, Agentic SAST Vulnerability Resolution est désormais en disponibilité générale.",[711],"Alisa Ho","2026-04-17",{"slug":714,"externalUrl":-1},"automate-remediation-with-ready-to-merge-ai-code-fixes",{"content":716,"config":723},{"title":717,"heroImage":718,"category":10,"description":719,"authors":720,"date":722},"Analyse des conteneurs de GitLab : le guide complet","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1772721753/frfsm1qfscwrmsyzj1qn.png","Découvrez les différentes méthodes d'analyse des conteneurs proposées par GitLab et apprenez à sécuriser vos conteneurs à chaque étape du cycle de développement logiciel.",[721],"Fernando Diaz","2026-04-13",{"slug":724,"externalUrl":-1},"complete-guide-to-gitlab-container-scanning",{"content":726,"config":733},{"title":727,"heroImage":728,"category":729,"description":730,"authors":731,"date":732},"Sécurité des pipelines : quelles leçons tirer des attaques de la chaîne d'approvisionnement de mars 2026 ?","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1772630163/akp8ly2mrsfrhsb0liyb.png","security-labs","Découvrez comment les politiques de pipeline centralisées peuvent détecter et bloquer les attaques récentes de la chaîne d'approvisionnement.",[700],"2026-04-10",{"slug":734,"externalUrl":-1},"pipeline-security-lessons-from-march-supply-chain-incidents",{"content":736,"config":743},{"title":737,"heroImage":697,"category":10,"description":738,"authors":739,"date":742},"Orchestration de l'IA agentique au service des équipes sécurité","Découvrez comment l'orchestration d'agents d’IA au sein d'une plateforme DevSecOps unifiée peut transformer le quotidien des équipes AppSec.",[740,741],"Chloe Cartron","Benjamin Skierlak","2026-04-07",{"slug":744,"externalUrl":-1},"orchestrating-agentic-ai-to-boost-your-security-teams",{"content":746,"config":754},{"title":747,"heroImage":748,"category":749,"description":750,"authors":751,"date":753},"Vulnérabilités détectées par l'IA : qui gouverne les risques ?","https://res.cloudinary.com/about-gitlab-com/image/upload/v1772195014/ooezwusxjl1f7ijfmbvj.png","ai-ml","La détection des vulnérabilités assistée par l'IA évolue rapidement, mais les défis plus complexes liés à l'application, à la gouvernance et à la sécurité de la chaîne d'approvisionnement nécessitent une plateforme avec une approche globale.",[752],"Omer Azaria","2026-03-30",{"slug":755,"externalUrl":-1},"ai-can-detect-vulnerabilities-but-who-governs-risk",{"content":757,"config":763},{"title":758,"heroImage":759,"category":10,"description":760,"authors":761,"date":762},"GitLab 18.10 introduit le classement et la remédiation avec l'IA native","https://res.cloudinary.com/about-gitlab-com/image/upload/v1773843921/rm35fx4gylrsu9alf2fx.png","Découvrez les fonctionnalités de GitLab Duo Agent Platform qui réduisent le bruit, identifient les vulnérabilités les plus importantes et transforment les résultats en propositions de remédiation.",[711],"2026-03-19",{"slug":764,"externalUrl":-1},"gitlab-18-10-brings-ai-native-triage-and-remediation",{"content":766,"config":773},{"title":767,"heroImage":768,"category":10,"description":769,"authors":770,"date":772},"Comment configurer l'authentification SSO SAML GitLab avec Google Workspace","https://res.cloudinary.com/about-gitlab-com/image/upload/v1759320418/xjmqcozxzt4frx0hori3.png","Découvrez comment automatiser le provisionnement des utilisateurs et synchroniser les autorisations avec les groupes Google dans ce guide détaillé.",[771],"Omid Khan","2026-03-12",{"slug":774,"externalUrl":-1},"how-to-set-up-gitlab-saml-sso-with-google-workspace",{"content":776,"config":783},{"title":777,"heroImage":778,"category":779,"description":780,"authors":781,"date":782},"Les clés d'accès pour l'authentification sans mot de passe et à deux facteurs sont désormais disponibles sur GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1772029801/qk75nu1eezxa6aiefpup.png","bulletin-board","Découvrez comment enregistrer une clé d'accès sur votre compte et comment prévenir le hameçonnage avec l'authentification à deux facteurs.",[151],"2026-03-10",{"slug":784,"externalUrl":-1},"passkeys-now-available-for-passwordless-sign-in-and-2fa-on-gitlab",{"content":786,"config":792},{"title":787,"heroImage":788,"category":10,"description":789,"authors":790,"date":791},"Classez les vulnérabilités avec l’agent Security Analyst","https://res.cloudinary.com/about-gitlab-com/image/upload/v1756122536/akivvcnafog9c4dhhzkp.png","Découvrez comment GitLab Duo Agent Platform utilise l'IA pour prioriser les vulnérabilités, réduire la fatigue liée aux alertes et aider les équipes à se concentrer sur les risques de sécurité critiques.",[721],"2026-03-09",{"slug":793,"externalUrl":-1},"vulnerability-triage-made-simple-with-gitlab-security-analyst-agent",{"content":795,"config":802},{"title":796,"heroImage":797,"category":10,"description":798,"authors":799,"date":801},"Mise à jour du tableau de bord de sécurité de GitLab : suivez la correction des vulnérabilités","https://res.cloudinary.com/about-gitlab-com/image/upload/v1771438388/t6sts5qw4z8561gtlxiq.png","Priorisez rapidement la correction de vos projets à risque et mesurez vos progrès à l'aide des informations relatives aux vulnérabilités.",[711,800],"Mike Clausen","2026-02-23",{"slug":803,"externalUrl":-1},"track-vulnerability-remediation-with-the-updated-gitlab-security-dashboard",{"content":805,"config":812},{"title":806,"heroImage":807,"category":10,"description":808,"authors":809,"date":811},"Sécurité et conformité : respectez les normes réglementaires avec GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1750098739/Blog/Hero%20Images/Blog/Hero%20Images/AdobeStock_282096522_securitycompliance.jpeg_1750098739024.jpg","La conformité est un processus continu de gestion des risques qui requiert la mise en œuvre de garde-fous et le suivi d'indicateurs spécifiques. Découvrez la marche à suivre dans ce guide complet.",[810],"Abubakar Siddiq Ango","2026-02-09",{"slug":813,"externalUrl":-1},"meet-regulatory-standards-with-gitlab",{"content":815,"config":821},{"title":816,"heroImage":817,"category":10,"description":818,"authors":819,"date":820},"OWASP Top 10 2025 : les changements importants","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1759320418/xjmqcozxzt4frx0hori3.png","Découvrez les nouveaux risques liés à la chaîne d'approvisionnement et à la gestion des erreurs, les changements dans le classement et les stratégies de correction au sein des 10 catégories.",[721],"2026-02-02",{"slug":822,"externalUrl":-1},"2025-owasp-top-10-whats-changed-and-why-it-matters",{"content":824,"config":831},{"title":825,"heroImage":826,"category":10,"description":827,"authors":828,"date":830},"Mises à jour des politiques du programme de bug bounty de GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749664844/Blog/Hero%20Images/AdobeStock_941867776.jpg","Découvrez les améliorations apportées qui renforcent la précision et la portée du programme.",[829],"Kayla Hagopian","2026-01-20",{"slug":832,"externalUrl":-1},"gitlab-bug-bounty-program-policy-updates",{"content":834,"config":841},{"title":835,"heroImage":836,"category":10,"description":837,"authors":838,"date":840},"GitLab rend l'authentification multifacteur obligatoire sur GitLab.com","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749664923/Blog/Hero%20Images/security-checklist.png","Découvrez comment GitLab rend l'authentification multifacteur obligatoire dans le cadre de son engagement envers les principes Secure by Design et ce que cela signifie pour les utilisateurs.",[839],"Kim Waters","2026-01-14",{"slug":842,"externalUrl":-1},"strengthening-gitlab-com-security-mandatory-multi-factor-authentication",{"content":844,"config":851},{"title":845,"heroImage":846,"category":562,"description":847,"authors":848,"date":850},"[Rapport] Comment l'IA redéfinit le DevSecOps en 2026 ?","https://res.cloudinary.com/about-gitlab-com/image/upload/v1768217269/rnpqe3mbm3b8unj8ksrk.png","Découvrez dans notre dernier rapport DevSecOps dédié à « L'ère du développement logiciel intelligent » comment concilier gains de productivité avec qualité, fiabilité et sécurité.",[849],"Manav Khurana","2026-01-12",{"slug":852,"externalUrl":-1},"devsecops-report-france",{"content":854,"config":861},{"title":855,"heroImage":856,"category":708,"description":857,"authors":858,"date":860},"GitLab 18.7 : IA, gouvernance et DevOps renforcés","https://res.cloudinary.com/about-gitlab-com/image/upload/v1766061346/qky0m84chjftwmyk4kml.png","GitLab 18.7 ajoute l’automatisation, les contrôles de pipelines et les politiques pour réduire le travail manuel, simplifier les processus et sécuriser les releases.",[859],"Bill Staples","2025-12-18",{"slug":862,"externalUrl":-1},"gitlab-18-7-advancing-ai-automation",{"content":864,"config":871},{"title":865,"heroImage":817,"category":866,"description":867,"authors":868,"date":870},"Nouvelle vague d'escroqueries au recrutement usurpant l'identité de recruteurs","news","Découvrez ces escroqueries ciblant les chercheurs d'emploi, les mesures prises par GitLab et comment vous protéger.",[869],"Hasan Chawich","2025-12-11",{"slug":872,"externalUrl":-1},"new-wave-of-fake-job-scams-impersonating-recruiters",{"content":874,"config":882},{"title":875,"heroImage":876,"category":729,"description":877,"authors":878,"date":881},"GitLab découvre une attaque généralisée de la chaîne d'approvisionnement npm","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1749665667/Blog/Hero%20Images/built-in-security.jpg","Le logiciel malveillant à l'origine de cette attaque comprend un mécanisme d'autodestruction capable de supprimer les données des utilisateurs.",[879,880],"Daniel Abeles","Michael Henriksen","2025-11-25",{"slug":883,"externalUrl":-1},"gitlab-discovers-widespread-npm-supply-chain-attack",{"content":885,"config":891},{"title":886,"heroImage":768,"category":10,"description":887,"authors":888,"date":890},"Des variables aux intrants de pipeline pour une sécurité renforcée","Découvrez notre guide sur les contrôles renforcés liés à la personnalisation des pipelines, notamment sur la manière de mettre en œuvre des déclarations explicites, la sécurité des types et la validation.",[889],"Fabio Pitino","2025-11-13",{"slug":892,"externalUrl":-1},"migrate-from-pipeline-variables-to-pipeline-inputs-for-better-security",{"content":894,"config":900},{"title":895,"heroImage":768,"category":10,"description":896,"authors":897,"date":899},"Analyseur Advanced SAST : scans plus rapides et intelligents","GitLab améliore son analyseur SAST pour des scans plus rapides et plus précis, et une meilleure expérience développeur afin de favoriser son adoption.",[898],"Salman Ladha","2025-11-11",{"slug":901,"externalUrl":-1},"delivering-faster-and-smarter-scans-with-advanced-sast",{"content":903,"config":909},{"title":904,"heroImage":905,"category":10,"description":906,"authors":907,"date":908},"Tutoriel : sécurisez vos environnements air-gapped","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750099301/Blog/Hero%20Images/Blog/Hero%20Images/AdobeStock_1097303277_6gTk7M1DNx0tFuovupVFB1_1750099300786.jpg","Sécurisez vos environnements air-gapped avec le scanning de sécurité GitLab et détectez les menaces internes pour garantir l'intégrité de vos systèmes.",[721],"2025-11-04",{"slug":910,"externalUrl":-1},"tutorial-security-scanning-in-air-gapped-environments",{"content":912,"config":920},{"title":913,"heroImage":914,"category":10,"description":915,"authors":916,"date":919},"Applications retail : sécurité renforcée avec GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1756989645/fojzxakmfdea6jfqjkrl.png","Découvrez comment une plateforme DevSecOps permet aux commerçants de développer des logiciels sécurisés et conformes pour garantir une expérience client fluide.",[917,918],"Itzik Gan Baruch","Rebeca Fenoy-Anthony","2025-10-20",{"slug":921,"externalUrl":-1},"a-developers-guide-to-building-secure-retail-apps-with-gitlab",{"content":923,"config":929},{"title":924,"heroImage":925,"category":10,"description":926,"authors":927,"date":928},"Connexion et commits sécurisés avec GitLab et Yubico","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1749663259/Blog/Hero%20Images/REFERENCE_-_display_preview_for_blog_images__3_.png","GitLab et Yubico se sont associés pour renforcer la sécurité du développement logiciel grâce à des mesures d'authentification robustes.",[721],"2025-10-01",{"slug":930,"externalUrl":-1},"secure-and-safe-login-and-commits-with-gitlab-yubico",{"content":932,"config":939},{"title":933,"heroImage":934,"category":10,"description":935,"authors":936,"date":938},"Gestion des vulnérabilités : le guide complet pour sécuriser vos logiciels","https://res.cloudinary.com/about-gitlab-com/image/upload/v1758890538/ct0ffsxm1eyfeppyrnjt.jpg","La gestion des vulnérabilités est un enjeu majeur. Découvrez comment sécuriser efficacement votre entreprise avec GitLab.",[937],"GitLab France Team","2025-09-26",{"slug":940,"externalUrl":-1},"what-is-vulnerability-management",{"content":942,"config":950},{"title":943,"heroImage":944,"category":749,"description":945,"authors":946,"date":949},"Sécurité et IA : tout savoir sur le framework de GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1749664299/Blog/Hero%20Images/AdobeStock_887599633.jpg","Découvrez comment les contrôles de sécurité, les intégrations tierces et les politiques de rétention de GitLab Duo aident les équipes à implémenter l'IA en toute sécurité dans leur workflow de développement.",[947,948],"Kyle Smith","Ayoub Fandi","2025-09-11",{"slug":951,"externalUrl":-1},"the-gitlab-ai-security-framework-for-security-leaders",{"content":953,"config":960},{"title":954,"heroImage":955,"category":10,"description":956,"authors":957,"date":959},"Optimisez la gestion des écarts de conformité avec GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749675154/Blog/Hero%20Images/blog-image-template-1800x945__8_.png","L'équipe Security Compliance de GitLab gère les écarts de conformité sur la plateforme DevSecOps, et renforce visibilité, collaboration et responsabilisation.",[958],"Madeline Lake","2025-08-26",{"slug":961,"externalUrl":-1},"how-to-transform-compliance-observation-management-with-gitlab",{"content":963,"config":969},{"title":964,"heroImage":965,"category":749,"description":966,"authors":967,"date":968},"GitLab 18.3 : expansion de l'orchestration IA dans l'ingénierie logicielle","https://res.cloudinary.com/about-gitlab-com/image/upload/v1755711502/wuuadis1pza3zehqohcc.png","Découvrez comment nous développons la collaboration humain-IA avec des flows améliorés, une gouvernance d'entreprise et une intégration fluide des outils.",[859],"2025-08-21",{"slug":970,"externalUrl":-1},"gitlab-18-3-expanding-ai-orchestration-in-software-engineering",{"content":972,"config":978},{"title":973,"heroImage":974,"category":10,"description":975,"authors":976,"date":977},"Réconcilier visibilité et sécurité dans la chaîne logicielle","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1749661926/Blog/Hero%20Images/security-patch-blog-image-r2-0506-700x400-fy25_2x.jpg","Découvrez comment tirer parti de GitLab 18.2.0 pour une couverture d'analyse de sécurité complète alliée à une visualisation claire des dépendances transitives.",[898],"2025-08-18",{"slug":979,"externalUrl":-1},"bridging-the-visibility-gap-in-software-supply-chain-security",{"content":981,"config":987},{"title":982,"heroImage":983,"category":749,"description":984,"authors":985,"date":986},"3 bonnes pratiques pour créer des logiciels à l'ère des LLM","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662523/Blog/Hero%20Images/Gartner_DevOps_Blog_Post_Cover_Image_1800x945__2_.png","La rapidité de codage avec l'IA appelle de nouvelles habitudes de sécurité. Découvrez comment les déployer tout au long du workflow DevSecOps.",[898],"2025-08-12",{"slug":988,"externalUrl":-1},"3-best-practices-for-building-software-in-the-era-of-llms",{"content":990,"config":996},{"title":991,"heroImage":992,"category":10,"description":993,"authors":994,"date":995},"GitLab révèle une série d'attaques sur Bittensor via PyPI","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/f_auto,q_auto,c_lfill/v1750098739/Blog/Hero%20Images/Blog/Hero%20Images/AdobeStock_282096522_securitycompliance.jpeg_1750098739024.jpg","L'équipe de recherche dédiée aux vulnérabilités de GitLab a identifié une série d'attaques de typosquatting avec des paquets PyPI qui avaient pour objectif de voler de la cryptomonnaie dans des portefeuilles Bittensor en détournant des opérations de staking.",[880],"2025-08-11",{"slug":997,"externalUrl":-1},"gitlab-uncovers-bittensor-theft-campaign-via-pypi",{"content":999,"config":1006},{"title":1000,"heroImage":1001,"category":10,"description":1002,"authors":1003,"date":1005},"Présentation des frameworks de conformité personnalisés dans GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1750099268/Blog/Hero%20Images/Blog/Hero%20Images/GitLab_Blog_Header_v4_YBzFAgt2EAkqQfqxNFEgj_1750099267940.svg","Réduisez le suivi manuel, accélérez la préparation aux audits et appliquez les contrôles plus rapidement, directement depuis les workflows DevSecOps de GitLab.",[1004,898],"Ian Khor","2025-07-31",{"slug":1007,"externalUrl":-1},"introducing-custom-compliance-frameworks-in-gitlab",{"content":1009,"config":1016},{"title":1010,"heroImage":1011,"category":10,"description":1012,"authors":1013,"date":1015},"Comment sécuriser et optimiser votre dépôt Maven dans GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749666187/Blog/Hero%20Images/blog-image-template-1800x945__6_.png","Optimisez votre workflow DevSecOps en adoptant des bonnes pratiques, en maîtrisant des techniques avancées et en découvrant nos prochaines fonctionnalités.",[1014],"Tim Rizzi","2025-07-30",{"slug":1017,"externalUrl":-1},"tutorial-secure-and-optimize-your-maven-repository-in-gitlab",{"content":1019,"config":1026},{"title":1020,"heroImage":1021,"category":562,"description":1022,"authors":1023,"date":1025},"Approche CI/CD : notre guide complet","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749660151/Blog/Hero%20Images/blog-image-template-1800x945__26_.png","Découvrez comment transformer vos processus CI/CD en automatisant le développement et la livraison de logiciels tout en renforçant la sécurité des pipelines.",[1024],"Sandra Gittlen","2025-06-25",{"slug":1027,"externalUrl":-1},"ultimate-guide-to-ci-cd-fundamentals-to-advanced-implementation",{"content":1029,"config":1035},{"title":1030,"heroImage":1031,"category":10,"description":1032,"authors":1033,"date":1034},"Intégrez la conformité à vos workflows DevSecOps avec GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097104/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%284%29_3LZkiDjHLjhqEkvOvBsVKp_1750097104092.png","Découvrez comment les frameworks de conformité personnalisés de GitLab transforment vos exigences réglementaires en composants intégrés et automatisés dans vos workflows.",[721],"2025-04-30",{"slug":1036,"externalUrl":-1},"how-to-use-gitlabs-custom-compliance-frameworks-in-your-devsecops",{"content":1038,"config":1044},{"title":1039,"heroImage":1040,"category":10,"description":1041,"authors":1042,"date":1043},"GitLab + HackerOne : pour une sécurité applicative renforcée","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097503/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%2810%29_5ET24Q6i8ihqrAOkge7a1R_1750097503214.png","Découvrez le partenariat entre GitLab et HackerOne et comment cette intégration peut vous aider à renforcer la sécurité de vos applications.",[721],"2025-04-03",{"slug":1045,"externalUrl":-1},"enhance-application-security-with-gitlab-hackerone",{"content":1047,"config":1054},{"title":1048,"heroImage":1049,"category":10,"description":1050,"authors":1051,"date":1053},"Gestion des tokens sur GitLab : guide complet","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097408/Blog/Hero%20Images/Blog/Hero%20Images/AdobeStock_1097303277_6gTk7M1DNx0tFuovupVFB1_1750097407860.jpg","Découvrez le processus de gestion, d'identification et de sécurisation des tokens et renforcez votre sécurité tout au long du cycle de développement logiciel.",[1052],"Hakeem Abdul-Razak","2025-02-25",{"slug":1055,"externalUrl":-1},"the-ultimate-guide-to-token-management-at-gitlab",{"content":1057,"config":1063},{"title":1058,"heroImage":1059,"category":10,"description":1060,"authors":1061,"date":1062},"Mise en conformité SOC 2 : GitLab vous simplifie la tâche","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750099576/Blog/Hero%20Images/Blog/Hero%20Images/AdobeStock_1172300481_IGPi3TS4VzFgcqhvEdBlR_1750099575518.jpg","Découvrez les fonctionnalités de sécurité applicative de la plateforme DevSecOps de GitLab pour vous conformer aux exigences de la norme SOC 2.",[721],"2025-01-22",{"slug":1064,"externalUrl":-1},"guide-to-fulfilling-soc-2-security-requirements-with-gitlab",{"content":1066,"config":1074},{"title":1067,"heroImage":1068,"category":10,"description":1069,"authors":1070,"date":1073},"Scans de sécurité : comment choisir la bonne approche","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097969/Blog/Hero%20Images/Blog/Hero%20Images/AdobeStock_282096522_securitycompliance.jpeg_1750097968823.jpg","Découvrez les principes de base, les configurations, ainsi que les avantages et les inconvénients des scans de sécurité.",[1071,1072],"Matt Genelin","Mathias Ewald","2025-01-02",{"slug":1075,"externalUrl":-1},"how-to-choose-the-right-security-scanning-approach",{"content":1077,"config":1084},{"title":1078,"heroImage":1079,"category":866,"description":1080,"authors":1081,"date":1083},"Impact économique total de GitLab Ultimate : 483 % de ROI sur 3 ans","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750098354/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%281%29_5XrohmuWBNuqL89BxVUzWm_1750098354056.png","Découvrez les principales conclusions de l'étude Forrester Consulting consacrée à l'édition GitLab Ultimate, disponible sur la plateforme DevSecOps de GitLab.",[1082],"Dave Steer","2024-11-13",{"slug":1085,"externalUrl":-1},"gitlab-ultimates-total-economic-impact-483-roi-over-3-years",{"content":1087,"config":1094},{"title":1088,"heroImage":1089,"category":866,"description":1090,"authors":1091,"date":1093},"The Source : une mine d'informations sur l'avenir du développement logiciel","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749674616/Blog/Hero%20Images/blog-image-template-1800x945__1_.png","Découvrez des stratégies de développement logiciel transformatrices et des conseils d'experts sur les technologies émergentes.",[1092],"Chandler Gibbons","2024-10-29",{"slug":1095,"externalUrl":-1},"introducing-the-source-insights-for-the-future-of-software-development",{"content":1097,"config":1104},{"title":1098,"heroImage":1099,"category":10,"description":1100,"authors":1101,"date":1103},"Comment se conformer aux exigences de la directive NIS2 avec GitLab ","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659437/Blog/Hero%20Images/AdobeStock_398929148.jpg","La directive NIS2 se concentre sur la résilience, la réponse aux incidents et la gestion des risques. Découvrez comment GitLab vous permet de répondre à ces exigences de conformité.",[1102],"Joseph Longo","2024-08-20",{"slug":1105,"externalUrl":-1},"how-gitlab-helps-meet-nis2-requirements",{"content":1107,"config":1115},{"title":1108,"heroImage":1109,"category":10,"description":1110,"authors":1111,"date":1114},"Les fonctionnalités de séparation des tâches de GitLab pour le secteur financier","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097688/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%286%29_6vL96ttKF8zJLLqfPpvFs_1750097687913.png","Découvrez comment GitLab garantit un développement logiciel sécurisé et conforme aux exigences de séparation des tâches dans le secteur financier.",[1112,1113],"Cherry Han","Gavin Peltz","2024-08-13",{"slug":1116,"externalUrl":-1},"finserv-how-to-implement-gitlabs-separation-of-duties-features",{"content":1118,"config":1126},{"title":1119,"heroImage":1120,"category":749,"description":1121,"authors":1122,"date":1125},"Développement de GitLab Duo : corriger les failles de sécurité avec l'IA ","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750098106/Blog/Hero%20Images/Blog/Hero%20Images/blog-hero-banner-1-0178-820x470-fy25_7JlF3WlEkswGQbcTe8DOTB_1750098106040.png","Ce tutoriel montre comment l'explication et la résolution des vulnérabilités de GitLab Duo, vous aident à résoudre rapidement les vulnérabilités.",[1123,1124],"Michael Friedrich","Alana Bellucci","2024-07-15",{"slug":1127,"externalUrl":-1},"developing-gitlab-duo-use-ai-to-remediate-security-vulnerabilities",{"content":1129,"config":1136},{"title":1130,"heroImage":1131,"category":1132,"description":1133,"authors":1134,"date":1135},"Rapport Global DevSecOps 2024 : ce qu’il faut retenir ","https://res.cloudinary.com/about-gitlab-com/image/upload/v1751993603/Blog/Hero%20Images/fy25-global-devsecops-report-blog-image.png","insights","Cette année, notre enquête montre comment les entreprises adaptent leurs priorités d'investissement face à la montée en puissance de l'IA.",[1082],"2024-06-25",{"slug":1137,"externalUrl":-1},"3-surprising-findings-from-our-2024-global-devsecops-survey",{"content":1139,"config":1146},{"title":1140,"heroImage":1141,"category":749,"description":1142,"authors":1143,"date":1145},"Développement de GitLab Duo : tester et sécuriser le code généré par l'IA ","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097183/Blog/Hero%20Images/Blog/Hero%20Images/blog-hero-banner-1-0178-820x470-fy25_7JlF3WlEkswGQbcTe8DOTB_1750097183481.png","Découvrez, étape par étape, comment améliorer la fiabilité et la sécurité du code généré par l'IA à l'aide de GitLab Duo et de GitLab Pages.",[1144],"David O'Regan","2024-05-30",{"slug":1147,"externalUrl":-1},"how-gitlab-duo-helps-secure-and-thoroughly-test-ai-generated-code",{"content":1149,"config":1154},{"title":1150,"heroImage":1011,"category":10,"description":1151,"authors":1152,"date":1153},"Migrer de GitHub Advanced Security vers GitLab Ultimate : notre guide complet","Découvrez les similitudes et les différences entre GitLab Ultimate et GitHub Advanced Security, puis suivez notre tutoriel détaillé pour migrer vers GitLab.",[721],"2024-05-01",{"slug":1155,"externalUrl":-1},"migration-guide-github-advanced-security-to-gitlab-ultimate",{"content":1157,"config":1163},{"title":1158,"heroImage":1159,"category":10,"description":1160,"authors":1161,"date":1162},"Comment intégrer vos propres scanners de sécurité dans GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097082/Blog/Hero%20Images/Blog/Hero%20Images/securitycheck_securitycheck.png_1750097081856.png","Découvrez comment enrichir votre usage de la plateforme DevSecOps en ajoutant des scanners de sécurité personnalisés à vos workflows.",[721],"2024-02-27",{"slug":1164,"externalUrl":-1},"how-to-integrate-custom-security-scanners-into-gitlab",{"content":1166,"config":1172},{"title":1167,"heroImage":1168,"category":10,"description":1169,"authors":1170,"date":1171},"ISO 27001: comment GitLab vous assiste dans votre démarche de conformité ","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662877/Blog/Hero%20Images/security-cover-new.png","Les fonctionnalités de sécurité logicielle de GitLab peuvent vous aider à vous conformer à la norme ISO 27001.",[1102],"2023-09-06",{"slug":1173,"externalUrl":-1},"how-gitlab-can-support-your-iso-compliance-journey",{"content":1175,"config":1181},{"title":1176,"heroImage":1177,"category":10,"description":1178,"authors":1179,"date":1180},"Qu’est-ce qu’une nomenclature logicielle (SBOM) et quel est son rôle ?","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749664571/Blog/Hero%20Images/blog-image-template-1800x945__8_.png","Découvrez ce qu'est une nomenclature logicielle et pourquoi elle fait désormais partie intégrante du développement logiciel. Lisez notre guide complet.",[1024],"2022-10-25",{"slug":1182,"externalUrl":-1},"the-ultimate-guide-to-sboms",{"content":1184,"config":1192},{"title":1185,"heroImage":1186,"category":1187,"description":1188,"authors":1189,"date":1191},"DevOps : de la surveillance à l'observabilité","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749665484/Blog/Hero%20Images/monitoring-update-feature-image.jpg","engineering","Vous souhaitez bénéficier d'une visibilité totale sur l'ensemble du cycle de développement de vos logiciels ? La réponse tient en un mot : l'observabilité.",[1190],"Mike Vanbuskirk","2022-06-14",{"slug":1193,"externalUrl":-1},"observability-vs-monitoring-in-devops",1777934844284]